An intelligent agent model with awareness of workflow progress

To support human functioning, ambient intelligent agents require knowledge about the tasks executed by the human. This knowledge includes design-time information like: (i) the goal of a task and (ii) the alternative ways for a human to achieve that goal, as well as run-time information such as the choices made by a human during task execution. In order to provide effective support, the agent must know exactly what steps the human is following. However, if not all steps along the path can be observed, it is possible that the agent cannot uniquely derive which path the human is following. Furthermore, in order to provide timely support, the agent must observe, reason, conclude and support within a limited period of time. To deal with these problems, this paper presents a generic focused reasoning mechanism to enable a guided selection of the path which is most likely followed by the human. This mechanism is based upon knowledge about the human and the workflow to perform the task. In order to come to such an approach, a reasoning mechanism is adopted in combination with the introduction of a new workflow representation, which is utilized to focus the reasoning process in an appropriate manner. The approach is evaluated by means of an extensive case study.

[1]  Tibor Bosse,et al.  A Language and Environment for Analysis of Dynamics by Simulation , 2005, Int. J. Artif. Intell. Tools.

[2]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2004, Distributed and Parallel Databases.

[3]  Luigi Portinale,et al.  Using Case-Based Reasoning to Focus Model-Based Diagnostic Problem Solving , 1993, EWCBR.

[4]  Henry A. Kautz,et al.  Location-Based Activity Recognition using Relational Markov Networks , 2005, IJCAI.

[5]  Wil M. P. van der Aalst,et al.  Configurable Workflow Models , 2008, Int. J. Cooperative Inf. Syst..

[6]  Amit P. Sheth,et al.  An overview of workflow management: From process modeling to workflow automation infrastructure , 1995, Distributed and Parallel Databases.

[7]  Michel C. A. Klein,et al.  A Component-Based Ambient Agent Model for Assessment of Driving Behaviour , 2008, UIC.

[8]  Stefan Wess,et al.  Topics in Case-Based Reasoning , 1994 .

[9]  Nicu Sebe,et al.  Human-centered computing: a multimedia perspective , 2006, MM '06.

[10]  Tibor Bosse,et al.  Model-Based Reasoning Methods within an Ambient Intelligent Agent Model , 2007, AmI Workshops.

[11]  Moe Thandar Wynn,et al.  Workflow Simulation for Operational Decision Support Using Design, Historic and State Information , 2008, BPM.

[12]  Emile H. L. Aarts,et al.  Ambient intelligence : first European Symposium, EUSAI 2003, Veldhoven, the Netherlands, November 3-4, 2003 : proceedings , 2003 .

[13]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2003, Distributed and Parallel Databases.

[14]  Wolfgang Reisig,et al.  Application and Theory of Petri Nets , 1982, Informatik-Fachberichte.

[15]  Tibor Bosse,et al.  Specification and Verification of Dynamics in Agent Models , 2009, Int. J. Cooperative Inf. Syst..

[16]  Serge Haddad,et al.  Application and Theory of Petri Nets , 2012, Lecture Notes in Computer Science.

[17]  Mark Weiser,et al.  Some computer science issues in ubiquitous computing , 1993, CACM.

[18]  Wenke Lee,et al.  Attack plan recognition and prediction using causal networks , 2004, 20th Annual Computer Security Applications Conference.

[19]  Clarence A. Ellis,et al.  Modeling and Enactment of Workflow Systems , 1993, Application and Theory of Petri Nets.