Presenting EveWorks, a framework for daily life event detection

Bruno Cardoso, T. Romão
{"title":"Presenting EveWorks, a framework for daily life event detection","authors":"Bruno Cardoso, T. Romão","doi":"10.1145/2607023.2610279","DOIUrl":null,"url":null,"abstract":"In this paper we present EveWorks, a new framework for the development of context-aware mobile applications, focused on the detection of events on people's daily lives. In our framework, events of interest are expressed through statements written in a simple domain-specific language that, being interpreted, allows for changing an application's reactive behavior at runtime. Instead of being focused on programming through technology of framework-specific components, our approach allows developers to express events in terms of more natural constructs -- intervals of time where some data invariants are true, articulated through the operators of James Allen's Interval Algebra.","PeriodicalId":297680,"journal":{"name":"Proceedings of the 2014 ACM SIGCHI symposium on Engineering interactive computing systems","volume":"91 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2014 ACM SIGCHI symposium on Engineering interactive computing systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2607023.2610279","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

In this paper we present EveWorks, a new framework for the development of context-aware mobile applications, focused on the detection of events on people's daily lives. In our framework, events of interest are expressed through statements written in a simple domain-specific language that, being interpreted, allows for changing an application's reactive behavior at runtime. Instead of being focused on programming through technology of framework-specific components, our approach allows developers to express events in terms of more natural constructs -- intervals of time where some data invariants are true, articulated through the operators of James Allen's Interval Algebra.
介绍EveWorks,一个日常生活事件检测框架
在本文中,我们介绍了eworks,这是一个用于开发上下文感知移动应用程序的新框架,专注于检测人们日常生活中的事件。在我们的框架中,感兴趣的事件是通过用简单的特定于领域的语言编写的语句来表示的,经过解释后,可以在运行时更改应用程序的响应性行为。我们的方法不是专注于通过框架特定组件的技术进行编程,而是允许开发人员用更自然的结构来表达事件——一些数据不变量为真的时间间隔,通过James Allen的区间代数的运算符来表达。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信