Title
Designing and implementing service framework for virtual agents in home network system
Abstract
In order to achieve intuitive and easy operations for home network system (HNS), we have previously proposed user interface with virtual agent (called HNS virtual agent user interface, HNS-VAUI). The HNS-VAUI was implemented with MMDAgent toolkit. A user can operate appliances and services interactively through dialog with a virtual agent in a screen. However, the previous prototype heavily depends on MMDAgent, which causes a tight coupling between HNS operations and agent behaviors, and poor capability of using external information. To cope with the problem, this paper proposes a service-oriented framework that allows the HNS-VAUI to provide richer interaction. Specifically, we decompose the tightly-coupled system into two separate services: MMC Service and MSM service. The MMC service concentrates on controlling detailed behaviors of a virtual agent, whereas the MSM service defines logic of HNS operations and dialog with the agent with richer state machines. The two services are loosely coupled to enable more flexible and sophisticated dialog in the HNS-VAUI. The proposed framework is implemented in a real HNS environment. We also conduct a case study with practical service scenarios, to demonstrate effectiveness of the proposed framework.
Year
DOI
Venue
2014
10.1109/SNPD.2014.6888728
SNPD
Keywords
Field
DocType
finite state machines,msm service,home network system,virtual reality,virtual agents,soa,home networks,user interfaces,hns virtual agent user interface,virtual agent,hns-vaui,multi-agent systems,service-oriented architecture framework,service-oriented architecture,home computing,mmdagent toolkit,service framework,domestic appliances,mmc service,interactive voice interface,state machines
Dialog box,Computer science,Virtual agent,Finite-state machine,User interface,Service framework,Distributed computing
Conference
Citations 
PageRank 
References 
4
0.61
9
Authors
4
Name
Order
Citations
PageRank
Hiroyasu Horiuchi141.29
Sachio Saiki25524.46
Shinsuke Matsumoto320533.53
Masahide Nakamura452672.51