Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems最新文献

筛选
英文 中文
Interface adaptivity by widget promotion/demotion 通过小部件提升/降级实现接口适应性
Sara Bouzit, Gaëlle Calvary, D. Chêne, J. Vanderdonckt
{"title":"Interface adaptivity by widget promotion/demotion","authors":"Sara Bouzit, Gaëlle Calvary, D. Chêne, J. Vanderdonckt","doi":"10.1145/3319499.3328237","DOIUrl":"https://doi.org/10.1145/3319499.3328237","url":null,"abstract":"Promotion and demotion are a typical adaptive navigation technique making a page or a link easier to select by emphasizing it or de-emphasizing it depending on its popularity. This technique, which was successfully applied to adaptive web sites, is now generalized to mainstream graphical user interfaces by introducing bimotion user interfaces, which constantly and dynamically perform adaptivity by promoting the most predicted widgets and demoting the least predicted ones either in context or in a separated prediction window. Promoted widgets that are less frequently used become demoted, demoted widgets that are more frequently used become promoted.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"780 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122628883","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}
引用次数: 2
An ontology for reasoning on body-based gestures 对基于身体的手势进行推理的本体
Mehdi Ousmer, J. Vanderdonckt, S. Buraga
{"title":"An ontology for reasoning on body-based gestures","authors":"Mehdi Ousmer, J. Vanderdonckt, S. Buraga","doi":"10.1145/3319499.3328238","DOIUrl":"https://doi.org/10.1145/3319499.3328238","url":null,"abstract":"Body-based gestures, such as acquired by Kinect sensor, today benefit from efficient tools for their recognition and development, but less for automated reasoning. To facilitate this activity, an ontology for structuring body-based gestures, based on user, body and body parts, gestures, and environment, is designed and encoded in Ontology Web Language according to modelling triples (subject, predicate, object). As a proof-of-concept and to feed this ontology, a gesture elicitation study collected 24 participants X 19 referents for IoT tasks = 456 elicited body-based gestures, which were classified and expressed according to the ontology.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129577313","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}
引用次数: 9
Dynamic visualisation of features and contexts for context-oriented programmers 面向上下文的程序员的特性和上下文的动态可视化
Benoît Duhoux, Bruno Dumas, Hoo Sing Leung, K. Mens
{"title":"Dynamic visualisation of features and contexts for context-oriented programmers","authors":"Benoît Duhoux, Bruno Dumas, Hoo Sing Leung, K. Mens","doi":"10.1145/3319499.3328240","DOIUrl":"https://doi.org/10.1145/3319499.3328240","url":null,"abstract":"Context-oriented programming languages allow programmers to develop context-aware systems that can adapt their behaviour dynamically upon changing contexts. Due to the highly dynamic nature of such systems and the many possible combinations of contexts to which such systems may adapt, developing such systems is hard. Feature-based context-oriented programming helps tackle part of this complexity by modelling the possible contexts, and the different behavioural adaptations they can trigger, as separate feature models. Tools can also help developers address the underlying complexity of this approach. This paper presents a visualisation tool that is intricately related to the underlying architecture of a feature-based context-oriented programming language, and the context and feature models it uses. The visualisation confronts two hierarchical models (a context model and a feature model) and highlights the dependencies between them. An initial user study of the visualisation tool is performed to assess its usefulness and usability.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114453318","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}
引用次数: 3
SecuriCast SecuriCast
Thomas Dressel, Eik List, Florian Echtler
{"title":"SecuriCast","authors":"Thomas Dressel, Eik List, Florian Echtler","doi":"10.1145/3319499.3328225","DOIUrl":"https://doi.org/10.1145/3319499.3328225","url":null,"abstract":"Simple username/password logins are widely used on the web, but are susceptible to multiple security issues, such as database leaks, phishing, and password re-use. Two-factor authentication is one way to mitigate these issues, but suffers from low user acceptance due to (perceived) additional effort. We introduce SecuriCast, a method to provide two-factor authentication using WebBluetooth as a secondary channel between an unmodified web browser and the user's smart-phone. Depending on the usage scenario and the desired level of security, no device switch and only minimal additional interaction is required from the user. We analyse SecuriCast based on the framework by Bonneau et al., briefly report on results from a user study with 30 participants demonstrating performance and perceived usability of SecuriCast, and discuss possible attack scenarios and extensions.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116223969","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}
引用次数: 0
Towards a strategy for supporting the engineering of IoT software systems 面向支持物联网软件系统工程的策略
R. Motta
{"title":"Towards a strategy for supporting the engineering of IoT software systems","authors":"R. Motta","doi":"10.1145/3319499.3328241","DOIUrl":"https://doi.org/10.1145/3319499.3328241","url":null,"abstract":"The Internet of Things (IoT) represents a promising paradigm for the integration of communication devices and technologies leading to a shift from the classical view of development. Their engineering presents challenges since it enables different system interaction and connectivity among things. Therefore, it is necessary to revisit our way of engineering software systems and begin to consider the particularities required by these new types of software systems. The goal of our research is to build evidence-based software technologies to support multidisciplinary decision-making in engineering IoT applications.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127558576","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}
引用次数: 1
End-user composition of graphical user interfaces by composite pattern 最终用户通过组合模式组成图形用户界面
J. Vanderdonckt, Donatien Grolaux
{"title":"End-user composition of graphical user interfaces by composite pattern","authors":"J. Vanderdonckt, Donatien Grolaux","doi":"10.1145/3319499.3328236","DOIUrl":"https://doi.org/10.1145/3319499.3328236","url":null,"abstract":"We present ComPat, an open source visual editor enabling end users to compose graphical user interfaces based on the composite pattern, a common software engineering design pattern: any widget or group of widgets is treated the same way as a single instance of the same type of widget. ComPat exploits a grid of rows and columns, where each cell, regulated by layout constraints, is populated either by direct import of widgets from a palette or by pattern application. In order to compose graphical user interfaces, any portion could be cut, copied, pasted, and treated as a single object thanks to the composite pattern, thus facilitating reusability. Any portion becomes a pattern that can be applied either by direct instantiation or by rewriting. ComPat automatically generates a Java Swing graphical user interface corresponding to the composition and stores its definition in a User Interface Description Language based on a XML Schema.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127003488","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}
引用次数: 1
Generation of user interfaces from business process model notation (BPMN) 从业务流程模型符号(BPMN)生成用户界面
Eduardo Díaz, Silvia Rueda
{"title":"Generation of user interfaces from business process model notation (BPMN)","authors":"Eduardo Díaz, Silvia Rueda","doi":"10.1145/3319499.3328242","DOIUrl":"https://doi.org/10.1145/3319499.3328242","url":null,"abstract":"Business Process Model Notation focuses on functional processes; so, the design of the interface generally depends on the subjective experience of the analyst. This thesis proposes a new method to generate interfaces from BPMN models. The idea is to identify rules from BPMN to interfaces in existing real projects. We have analyzed 7 Bizagi projects to generalize a list of rules. It has been done considering five BPMN patterns. Apart from BPMN primitives, there are rules that depend on elements of Class Diagrams to know how to generate the interfaces. When the rules have several alternatives to generate the interfaces, we need an unambiguous semantics to specify which alternative we are going to use. We propose extending the BPMN model with new stereotypes to specify when using each alternative. Which alternatives could improve the usability among all the possibilities is also a target of study in the thesis.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124156312","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}
引用次数: 4
Your skin resists: exploring electrodermal activity as workload indicator during manual assembly 您的皮肤抵抗:探索在手工组装过程中作为工作量指标的皮肤电活动
T. Kosch, Jakob Karolus, Havy Ha, A. Schmidt
{"title":"Your skin resists: exploring electrodermal activity as workload indicator during manual assembly","authors":"T. Kosch, Jakob Karolus, Havy Ha, A. Schmidt","doi":"10.1145/3319499.3328230","DOIUrl":"https://doi.org/10.1145/3319499.3328230","url":null,"abstract":"Production lines are increasingly defined by smaller lot sizes that require workers to memorize frequent changes of assembly instructions. Previous research reports positive results of using assistive systems that compensate increments of workload by providing \"just-in-time\" instructions. However, there is rare evidence to which degree workload is alleviated by using assistive technologies. This work explores the potential of electrodermal activity (EDA) as a real-time monitoring tool for workload that is placed by two different assistive systems during manual assembly. In a preliminary user study (N=18), participants were induced with temporal and mental workload while conducting an assembly task with two different assistive systems: paper instructions and in-situ projections. Our preliminary findings indicate that EDA measures and working performance correlate to workload levels when using both assembly systems. Based on our results, we discuss future research in the area of smart factories that implicitly evaluate workload through EDA in real-time to adapt assistive technologies at workplaces individually during manual assembly.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127999779","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}
引用次数: 14
Pilot experiment of a 2D trajectory representation of quaternion-based 3D gesture tracking 基于四元数的三维手势跟踪的二维轨迹表示先导实验
A. Patil, Bharatesh Chakravarthi S B, S. Kim, A. Balasubramanyam, J. Ryu, Y. Chai
{"title":"Pilot experiment of a 2D trajectory representation of quaternion-based 3D gesture tracking","authors":"A. Patil, Bharatesh Chakravarthi S B, S. Kim, A. Balasubramanyam, J. Ryu, Y. Chai","doi":"10.1145/3319499.3328235","DOIUrl":"https://doi.org/10.1145/3319499.3328235","url":null,"abstract":"This paper presents ongoing research work on developing a protocol framework for human motion recognition using complex and continuous 3D motion data into more intuitive 2D trajectory representation based-on the quaternion visualization. Quaternions are very compact and free from gimbal lock for representing orientations and rotations of objects in 3D space. In this study, the focus is only on the arm orientation and not the position. In our pilot experimental evaluation, we examine our approach to visually recognize several biceps curl using quaternions data collected using wireless inertial sensors attached to the human arm. The results of the analysis indicate that the proposed framework makes it possible to represent 3D motion data in the form of a 2D trajectory for continuous motion patterns.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115155575","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}
引用次数: 2
IVY 2: a model-based analysis tool IVY 2:基于模型的分析工具
Rui Couto, J. C. Campos
{"title":"IVY 2: a model-based analysis tool","authors":"Rui Couto, J. C. Campos","doi":"10.1145/3319499.3328228","DOIUrl":"https://doi.org/10.1145/3319499.3328228","url":null,"abstract":"The IVY workbench is a model-based tool that supports the formal verification of interactive computing systems. It adopts a plugin-based architecture to support a flexible development model. Over the years the chosen architectural solution revealed a number of limitations, resulting both from technological deprecation of some of the adopted solutions and a better understanding of the verification process to support. This paper presents the redesign and implementation of the original plugin infrastructure, originating a new version of the tool: IVY 2. It describes the limitations of the original solutions and the new architecture, which resorts to the Java module system in order to solve them.","PeriodicalId":185267,"journal":{"name":"Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122127460","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}
引用次数: 4
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学术官方微信