2012 5th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS)最新文献

筛选
英文 中文
A scala-based actor-entity architecture for intelligent interactive simulations 一种基于标量的智能交互仿真参与者-实体体系结构
Marc Erich Latoschik, H. Tramberend
{"title":"A scala-based actor-entity architecture for intelligent interactive simulations","authors":"Marc Erich Latoschik, H. Tramberend","doi":"10.1109/SEARIS.2012.6231175","DOIUrl":"https://doi.org/10.1109/SEARIS.2012.6231175","url":null,"abstract":"Simulator X is a software research platform for intelligent Real-time Interactive Systems. Based on the actor model, it supports fine grained concurrency and parallelism. The architecture uses actors to realize a distributed application state and execution model which is mapped to an object-centered global and coherent world view based on entities. The architecture pays specific attention to the minimize coupling and maximize cohesion software engineering principle. Entities are associated with specific properties. These properties are realized by so called state variables. State variable access is implicitly relayed to individual actors guarding access to them. The underlying asynchronous event mechanism is based on the actors' message passing facility to provide intra- and interprocess communication. It supports typical read/write access as well as change notification and snapshot services. An extensible world interface uses a semantic annotation layer grounded into an ontology to provide a coherent world view of the distributed world state and execution model. The world interface greatly simplifies configurability and the semantic layer provides a solid foundation for incorporation of different Artificial Intelligence components. The system is implemented in Scala using the Java virtual machine. This choice additionally fosters low-level scalability, portability, and reusability. The platform is targeted at Virtual Reality, Augmented Reality, Mixed Reality, and computer games.","PeriodicalId":381228,"journal":{"name":"2012 5th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114668305","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Viargo - A generic virtual reality interaction library 一个通用的虚拟现实交互库
Dimitar Valkov, Benjamin Bolte, G. Bruder, Frank Steinicke
{"title":"Viargo - A generic virtual reality interaction library","authors":"Dimitar Valkov, Benjamin Bolte, G. Bruder, Frank Steinicke","doi":"10.1109/SEARIS.2012.6231177","DOIUrl":"https://doi.org/10.1109/SEARIS.2012.6231177","url":null,"abstract":"Traditionally, interaction techniques for virtual reality applications are implemented in a proprietary way on specific target platforms, e. g., requiring specific hardware, physics or rendering libraries, which withholds reusability and portability. Though hardware abstraction layers for numerous devices are provided by multiple virtual reality libraries, they are usually tightly bound to a particular rendering environment. In this paper we introduce Viargo - a generic virtual reality interaction library, which serves as additional software layer that is independent from the application and its linked libraries, i. e., a once developed interaction technique, such as walking with a head-mounted display or multi-touch interaction, can be ported to different hard- or software environments with minimal code adaptation. We describe the underlying concepts and present examples on how to integrate Viargo in different graphics engines, thus extending proprietary graphics libraries with a few lines of code to easy-to-use virtual reality engines.","PeriodicalId":381228,"journal":{"name":"2012 5th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS)","volume":"263 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121663417","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信