A Model Driven Approach for Eased Knowledge Storage and Retrieval in Interactive HRI Systems

N. Köster, S. Wrede, P. Cimiano
{"title":"A Model Driven Approach for Eased Knowledge Storage and Retrieval in Interactive HRI Systems","authors":"N. Köster, S. Wrede, P. Cimiano","doi":"10.1109/IRC.2018.00025","DOIUrl":null,"url":null,"abstract":"Efficient storage and querying of long-term human-robot interaction data requires application developers to have an in-depth understanding of the involved domains. It is an error prone task that can immensely impact the interaction experience of humans with robots and artificial agents. In the development cycle of HRI applications, queries towards storage solutions are often created once, copied into according components, and are rarely revisited. Beyond possible syntactical errors (especially impacting query design time), any change in the underlying storage solution structure results in semantic errors at run time which are not easy to spot in existing applications. To address this issue, we present a model-driven software development approach to create a long-term storage system to be used in highly interactive HRI scenarios. We created multiple domain specific languages that allow us to model the domain and seamlessly embed its concepts into a query language. Along with corresponding model-to-model and model-to-text transformations we generate a fully integrated workbench facilitating data storage and retrieval. It supports developers in the query design process and allows in-tool query execution without the need to have prior in-depth knowledge of the domain. We evaluated our work in an extensive user study and can show that the generated tool yields multiple advantages compared to the usual query design approach.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"2676 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Second IEEE International Conference on Robotic Computing (IRC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRC.2018.00025","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Efficient storage and querying of long-term human-robot interaction data requires application developers to have an in-depth understanding of the involved domains. It is an error prone task that can immensely impact the interaction experience of humans with robots and artificial agents. In the development cycle of HRI applications, queries towards storage solutions are often created once, copied into according components, and are rarely revisited. Beyond possible syntactical errors (especially impacting query design time), any change in the underlying storage solution structure results in semantic errors at run time which are not easy to spot in existing applications. To address this issue, we present a model-driven software development approach to create a long-term storage system to be used in highly interactive HRI scenarios. We created multiple domain specific languages that allow us to model the domain and seamlessly embed its concepts into a query language. Along with corresponding model-to-model and model-to-text transformations we generate a fully integrated workbench facilitating data storage and retrieval. It supports developers in the query design process and allows in-tool query execution without the need to have prior in-depth knowledge of the domain. We evaluated our work in an extensive user study and can show that the generated tool yields multiple advantages compared to the usual query design approach.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
交互式HRI系统中简化知识存储与检索的模型驱动方法
长期人机交互数据的高效存储和查询要求应用程序开发人员对所涉及的领域有深入的了解。这是一个容易出错的任务,可以极大地影响人类与机器人和人工代理的交互体验。在HRI应用程序的开发周期中,对存储解决方案的查询通常只创建一次,然后复制到相应的组件中,并且很少被重新访问。除了可能的语法错误(尤其是对查询设计时的影响)之外,底层存储解决方案结构中的任何更改都会导致运行时的语义错误,这些错误在现有应用程序中不容易发现。为了解决这个问题,我们提出了一种模型驱动的软件开发方法来创建一个用于高交互HRI场景的长期存储系统。我们创建了多个特定于领域的语言,这些语言允许我们对领域进行建模,并将其概念无缝地嵌入到查询语言中。伴随着相应的模型到模型和模型到文本转换,我们生成了一个完全集成的工作台,便于数据存储和检索。它在查询设计过程中为开发人员提供支持,并允许在工具内执行查询,而无需事先对该领域有深入的了解。我们在广泛的用户研究中评估了我们的工作,并且可以显示与通常的查询设计方法相比,生成的工具具有多种优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Learning a Set of Interrelated Tasks by Using Sequences of Motor Policies for a Strategic Intrinsically Motivated Learner Improving Code Quality in ROS Packages Using a Temporal Extension of First-Order Logic Rapid Qualification of Mereotopological Relationships Using Signed Distance Fields Towards a Multi-mission QoS and Energy Manager for Autonomous Mobile Robots A Computational Framework for Complementary Situational Awareness (CSA) in Surgical Assistant Robots
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1