This article evaluates the utility of three technical design approaches implemented during the development of a Realtime Interactive Systems (RIS) architecture focusing on the areas of Virtual and Augmented Reality (VR and AR), Robotics, and Human-Computer Interaction (HCI). The design decisions are (1) the choice of the Scala programming language, (2) the implementation of the actor computational model, and (3) the central incorporation of ontologies as a base for semantic modeling, required for several Artificial Intelligence (AI) methods. A white-box expert review is applied to a detailed use case illustrating an interactive and multimodal game scenario, which requires a number of complex functional features like speech and gesture processing and instruction mapping. The review matches the three design decisions against three comprehensive non-functional requirements from software engineering: Reusability, scalability, and extensibility. The qualitative evaluation is condensed to a semi-quantitative summary, pointing out the benefits of the chosen technical design.
%0 Conference Paper
%1 conf/vrst/WiebuschFLT12
%A Wiebusch, Dennis
%A Fischbach, Martin
%A Latoschik, Marc Erich
%A Tramberend, Henrik
%B Proceedings of the 18th ACM symposium on Virtual reality software and technology
%D 2012
%E Green, Mark
%E Stuerzlinger, Wolfgang
%E Latoschik, Marc Erich
%E Kapralos, Bill
%I ACM
%K myown
%P 153--160
%T Evaluating scala, actors, & ontologies for intelligent realtime interactive systems.
%U http://dblp.uni-trier.de/db/conf/vrst/vrst2012.html#WiebuschFLT12
%X This article evaluates the utility of three technical design approaches implemented during the development of a Realtime Interactive Systems (RIS) architecture focusing on the areas of Virtual and Augmented Reality (VR and AR), Robotics, and Human-Computer Interaction (HCI). The design decisions are (1) the choice of the Scala programming language, (2) the implementation of the actor computational model, and (3) the central incorporation of ontologies as a base for semantic modeling, required for several Artificial Intelligence (AI) methods. A white-box expert review is applied to a detailed use case illustrating an interactive and multimodal game scenario, which requires a number of complex functional features like speech and gesture processing and instruction mapping. The review matches the three design decisions against three comprehensive non-functional requirements from software engineering: Reusability, scalability, and extensibility. The qualitative evaluation is condensed to a semi-quantitative summary, pointing out the benefits of the chosen technical design.
%@ 978-1-4503-1469-5
@inproceedings{conf/vrst/WiebuschFLT12,
abstract = {This article evaluates the utility of three technical design approaches implemented during the development of a Realtime Interactive Systems (RIS) architecture focusing on the areas of Virtual and Augmented Reality (VR and AR), Robotics, and Human-Computer Interaction (HCI). The design decisions are (1) the choice of the Scala programming language, (2) the implementation of the actor computational model, and (3) the central incorporation of ontologies as a base for semantic modeling, required for several Artificial Intelligence (AI) methods. A white-box expert review is applied to a detailed use case illustrating an interactive and multimodal game scenario, which requires a number of complex functional features like speech and gesture processing and instruction mapping. The review matches the three design decisions against three comprehensive non-functional requirements from software engineering: Reusability, scalability, and extensibility. The qualitative evaluation is condensed to a semi-quantitative summary, pointing out the benefits of the chosen technical design.},
added-at = {2013-11-20T17:48:15.000+0100},
author = {Wiebusch, Dennis and Fischbach, Martin and Latoschik, Marc Erich and Tramberend, Henrik},
biburl = {https://www.bibsonomy.org/bibtex/2a36282981fc2a2f13bad75d54f90455a/mfischbach},
booktitle = {Proceedings of the 18th ACM symposium on Virtual reality software and technology},
crossref = {conf/vrst/2012},
editor = {Green, Mark and Stuerzlinger, Wolfgang and Latoschik, Marc Erich and Kapralos, Bill},
ee = {http://doi.acm.org/10.1145/2407336.2407365},
interhash = {cd08d23e475bd634b93631330a79f730},
intrahash = {a36282981fc2a2f13bad75d54f90455a},
isbn = {978-1-4503-1469-5},
keywords = {myown},
pages = {153--160},
publisher = {ACM},
series = {VRST '12},
timestamp = {2013-11-20T17:48:15.000+0100},
title = {Evaluating scala, actors, & ontologies for intelligent realtime interactive systems.},
url = {http://dblp.uni-trier.de/db/conf/vrst/vrst2012.html#WiebuschFLT12},
year = 2012
}