Controlling Interaction with Digital Product Memories
P. Gebhard. SemProM: Foundations of Semantic Product Memories for the Internet of Things, Springer, Heidelberg, (2013)
DOI: 10.1007/978-3-642-37377-0_15
Abstract
Creating intelligent interactive applications based on DPMs is a challenging task. The definition of system reactions, independent interface behaviors, and necessary context data requires expert programmers at various representation levels and often results in hard-to-maintain code. We use the Visual SceneMaker authoring tool, a visual authoring approach which was initially designed for the creation of interactive applications with virtual characters and has been extended to serve as a dialog and interaction manager for our DPM interactive applications. In SceneMaker a clean separation of content (scenes) and logic (sceneflow) is enforced. In order to access high-level context information, the SceneMaker tool provides interfaces to the Object Memory Server (OMS) and to knowledge deduction systems, such as the Java Expert System Shell (JESS). The tool also supports concurrency, variable scoping, and interaction history to facilitate modeling of multiple interaction modalities, robust data access, and flexible interruption policies as they occur in intelligent interactive environments with DPMs. Moreover, the version used allows real-time sceneflow visualization and modification at runtime to facilitate rapid prototyping and code maintenance. In the context of the SemProM project we rely on interactive virtual characters in several application setups in order to provide users with a compelling interaction experience with DPMs.
%0 Book Section
%1 Gebhard13p243
%A Gebhard, Patrick
%B SemProM: Foundations of Semantic Product Memories for the Internet of Things
%C Heidelberg
%D 2013
%E Wahlster, Wolfgang
%I Springer
%K v1205 springer paper embedded ai dfki user interaction interface agent tool product information rfid zzz.spm
%P 243-259
%R 10.1007/978-3-642-37377-0_15
%T Controlling Interaction with Digital Product Memories
%X Creating intelligent interactive applications based on DPMs is a challenging task. The definition of system reactions, independent interface behaviors, and necessary context data requires expert programmers at various representation levels and often results in hard-to-maintain code. We use the Visual SceneMaker authoring tool, a visual authoring approach which was initially designed for the creation of interactive applications with virtual characters and has been extended to serve as a dialog and interaction manager for our DPM interactive applications. In SceneMaker a clean separation of content (scenes) and logic (sceneflow) is enforced. In order to access high-level context information, the SceneMaker tool provides interfaces to the Object Memory Server (OMS) and to knowledge deduction systems, such as the Java Expert System Shell (JESS). The tool also supports concurrency, variable scoping, and interaction history to facilitate modeling of multiple interaction modalities, robust data access, and flexible interruption policies as they occur in intelligent interactive environments with DPMs. Moreover, the version used allows real-time sceneflow visualization and modification at runtime to facilitate rapid prototyping and code maintenance. In the context of the SemProM project we rely on interactive virtual characters in several application setups in order to provide users with a compelling interaction experience with DPMs.
@incollection{Gebhard13p243,
abstract = {Creating intelligent interactive applications based on {DPMs} is a challenging task. The definition of system reactions, independent interface behaviors, and necessary context data requires expert programmers at various representation levels and often results in hard-to-maintain code. We use the Visual SceneMaker authoring tool, a visual authoring approach which was initially designed for the creation of interactive applications with virtual characters and has been extended to serve as a dialog and interaction manager for our {DPM} interactive applications. In {SceneMaker} a clean separation of content (scenes) and logic (sceneflow) is enforced. In order to access high-level context information, the {SceneMaker} tool provides interfaces to the Object Memory Server (OMS) and to knowledge deduction systems, such as the Java Expert System Shell (JESS). The tool also supports concurrency, variable scoping, and interaction history to facilitate modeling of multiple interaction modalities, robust data access, and flexible interruption policies as they occur in intelligent interactive environments with DPMs. Moreover, the version used allows real-time sceneflow visualization and modification at runtime to facilitate rapid prototyping and code maintenance. In the context of the {SemProM} project we rely on interactive virtual characters in several application setups in order to provide users with a compelling interaction experience with DPMs.},
added-at = {2013-04-03T18:11:58.000+0200},
address = {Heidelberg},
author = {Gebhard, Patrick},
biburl = {https://www.bibsonomy.org/bibtex/2c7d423fcd601a45e9acaa3e4a28624de/flint63},
booktitle = {SemProM: Foundations of Semantic Product Memories for the Internet of Things},
crossref = {Wahlster2013},
doi = {10.1007/978-3-642-37377-0_15},
editor = {Wahlster, Wolfgang},
groups = {public},
interhash = {0a1e19d7f0c3cf7ffb663d8a05407b1f},
intrahash = {c2e986da1b911eab57f7507079aad762},
keywords = {v1205 springer paper embedded ai dfki user interaction interface agent tool product information rfid zzz.spm},
pages = {243-259},
publisher = {Springer},
timestamp = {2015-03-05T14:19:39.000+0100},
title = {Controlling Interaction with Digital Product Memories},
username = {flint63},
year = 2013
}