{"title":"Towards Modeling User Behavior in Multi-access Edge Computing","authors":"David Schuster, M. Hesenius","doi":"10.1145/3596454.3597193","DOIUrl":"https://doi.org/10.1145/3596454.3597193","url":null,"abstract":"Multi-access Edge Computing moves computation resources closer to the user and is a core component of future mobile networks. To ensure performance, applications must migrate through the network for optimal component deployment. Simulations come in handy to demonstrate how applications can be distributed depending on user movement but also require modeling user behavior. This paper describes our ongoing work in this area.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115541255","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}
{"title":"Speeding Up the Engineering of Interactive Systems with Generative AI","authors":"Albrecht Schmidt","doi":"10.1145/3596454.3597176","DOIUrl":"https://doi.org/10.1145/3596454.3597176","url":null,"abstract":"This keynote discusses the opportunities and challenges of using Generative Artificial Intelligence (GenAI) and Large Language Models (LLMs) as tools for developing interactive systems. We will look at different stages in the development lifecycle of interactive systems and assess the value of AI support. We explore how GenAI and LLMs can potentially speed-up the ideation, requirements elicitation, architecture development, prototyping, implementation, and testing of interactive systems. The talk will outline emerging practices, such as the use of prompts for code and system generation, to facilitate prototyping and accelerate implementation. We will outline fundamental challenges and suggest emerging research directions, and pose research questions. What will software development tools look like in the future? How can we efficiently use AI to develop interactive systems without compromising quality? We also speculate about the implications of these developments for researchers, practitioners, and society. We believe that it will massively accelerate the digital transformation. Interactive AI-based tools for systems and software development will become a major research direction.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128716936","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}
Emily Esther Nielsen, Tom Owen, Matt J. Roach, Alan J. Dix
{"title":"Simulating the Rare Disease Diagnostic Journey","authors":"Emily Esther Nielsen, Tom Owen, Matt J. Roach, Alan J. Dix","doi":"10.1145/3596454.3597188","DOIUrl":"https://doi.org/10.1145/3596454.3597188","url":null,"abstract":"In this paper, we propose a demonstration of a race to diagnosis game for a given rare condition. By simulating a rare disease diagnosis scenario, we can attain statistical significance to evaluate pre-diagnostic technology in a laboratory study (which will take place after the conference) by recruiting participants from the general population, rather than from rare disease groups. No data will be collected at the conference, but attendees will be given the opportunity to play the game using an interactive presentation. This demonstration will facilitate discussions on creative solutions to challenges regarding participant recruitment as well as alternative approaches to study design.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121940908","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}
A. Dix, Sven Mayer, Philippe A. Palanque, Emanuele Panizzi, L. D. Spano
{"title":"Engineering Interactive Systems Embedding AI Technologies","authors":"A. Dix, Sven Mayer, Philippe A. Palanque, Emanuele Panizzi, L. D. Spano","doi":"10.1145/3596454.3597195","DOIUrl":"https://doi.org/10.1145/3596454.3597195","url":null,"abstract":"This workshop aims at bringing together researchers and practitioners interested in the engineering of interactive systems which embed AI technologies (as for instance, recommender systems engines). The objective is to identify (from experience reported by participants) methods, techniques, and tools to support the inclusion of such AI technologies in interactive systems. A specific focus will be on the guarantee that user-relevant properties such as usability and user experience are accounted for. Another focus will be on the identification and definition of architectures supporting those integrations.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133347115","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}
{"title":"Bootstrapped Evaluation with OctoDollop: A Mobile Application for Evaluating Mobile GUI Aesthetics in Context","authors":"Alberto Samele, Nicolas Burny","doi":"10.1145/3596454.3597186","DOIUrl":"https://doi.org/10.1145/3596454.3597186","url":null,"abstract":"There are currently many tools to evaluate the aesthetic quality of a graphical user interface, either by calculating metrics or by performing a machine learning analysis. Both methods typically work as follows: one takes a screenshot and then goes to a separate website or software to evaluate it, which induces a certain break between the context of use in which the screenshot was taken and the context of evaluation. Furthermore, metrics-based methods are often agnostic of the context of use while machine learning methods require a large size dataset to take the context into account. To facilitate the evaluation of a mobile graphical user interface being used in its real context of use, we demonstrate OctoDollop, a mobile application that instantly and seamlessly evaluates a graphical user interface without leaving its context of use and that is based on a limited number of samples by relying on an average bootstrapping. OctoDollop automatically segments the interface into regions, identifies its elements, and computes the overall aesthetic score towards harmony or contrast.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130263778","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}
Maria Paula Corrêa Angeloni, K. Oliveira, Emmanuelle Grislin-Le Strugeon, Rafael Duque, Cristina Tîrnăucă
{"title":"A Review on Quality in Use Evaluation of Smart Environment Applications: What’s Next?","authors":"Maria Paula Corrêa Angeloni, K. Oliveira, Emmanuelle Grislin-Le Strugeon, Rafael Duque, Cristina Tîrnăucă","doi":"10.1145/3596454.3597177","DOIUrl":"https://doi.org/10.1145/3596454.3597177","url":null,"abstract":"To guarantee that a software is suitable for its users regardless of age or any disabilities, it is necessary to evaluate it with end users. This task is not always simple for a software system in smart environments, especially in the context of the ones that are used to help keep elderly people safe at home and improve their well-being. Seeking to address this difficulty, we performed a Rapid Review to analyse which forms of assessments have been applied to evaluate the Quality in Use in smart environments in order to define an approach that promotes an innovative manner for quality evaluation of software systems in smart environments by means of agents and data mining techniques. The results showed that different Quality in Use characteristics (such as effectiveness and satisfaction) have been addressed in the evaluation, and that agent-based simulation and mining techniques can be used for this purpose.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126403435","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}
{"title":"Active Anchors","authors":"Connor Clarkson, Michael Edwards, Xianghua Xie","doi":"10.1145/3596454.3597185","DOIUrl":"https://doi.org/10.1145/3596454.3597185","url":null,"abstract":"Defect detection in steel manufacturing has achieved state-of-the-art results in both localisation and classification of various types of defects, however, this assumes very high-quality datasets that have been verified by domain experts. Labelling such data has become a time-consuming and interaction-heavy task with a great amount of user effort, this is due to variability in the defect characteristics and composite nature. We propose a new acquisition function based on the similarity of defects for refining labels over time by showing the user only the most required to be labelled. We also explore different ways in which to feed these new refinements back into the model to utilize the new knowledge in an effortful way. We achieve this with a graphical interface that provides additional information to the domain expert as the data gets refined, allowing for decision-making with uncertain areas of the steel.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132067307","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}
{"title":"The Guizmo Framework for Generating Final User Interfaces from Wireframes","authors":"Ó. Ramón, Jesus Garcia Molina, Nicolas Burny","doi":"10.1145/3596454.3597189","DOIUrl":"https://doi.org/10.1145/3596454.3597189","url":null,"abstract":"We demonstrate Guizmo, a model-driven engineering framework aimed at generating final graphical user interfaces from wireframes according to the following process: (1) design a concrete user interface in a wireframe tool, (2) export/import the wireframe definition into Guizmo for generation of a wireframe model, (3) for segmenting the wireframe into regions by region detection, (4) for inferring positions and dimensions of individual interface elements, (5) in order to obtain a complete layout model that is used for generating the code of a final user interface by model-to-code generation.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115019330","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}
Vitor Carneiro Maia, K. M. de Oliveira, Patrícia Furtado da Silva, C. Kolski, G. Travassos
{"title":"Towards the Management of the Location and Use of Medical Equipment with Reduced User Interaction in Health Centers 4.0","authors":"Vitor Carneiro Maia, K. M. de Oliveira, Patrícia Furtado da Silva, C. Kolski, G. Travassos","doi":"10.1145/3596454.3597182","DOIUrl":"https://doi.org/10.1145/3596454.3597182","url":null,"abstract":"Quickly locating equipment in health centers, such as hospitals, may be vital to saving a patient. This research intersects human-computer interaction, software engineering, health centers 4.0, and the Internet of Things to address this problem. We propose to support the management of the location and use of medical equipment within health centers by utilizing context-aware interactive software systems while contributing to reducing the explicit interactions between users and software systems. In this work in progress, we have defined a preliminary version of a conceptual model for characterizing the problem of locating medical equipment (objects) and observing their usage states in health centers by relating users, locations, technologies, and objects to be located while representing the objects’ traits and the Environment’s rules. The first model instance (proof of concept) illustrates the proposed approach. Furthermore, to verify the feasibility of the proposed conceptual model, it will be used to conceive context-aware IoT software systems in hospitals in two countries.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134378784","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}
{"title":"VisionAPI: An API for Offline and Online Segmentation and Identification of Hand-Sketched Graphical User Interfaces","authors":"Paul Brie, Nicolas Burny, J. Vanderdonckt","doi":"10.1145/3596454.3597184","DOIUrl":"https://doi.org/10.1145/3596454.3597184","url":null,"abstract":"Segmentation and identification of a graphical user interface consist of detecting the location, dimensions, and arrangement of elements of the user interface, such as controls, labels, images, and icons, and recognizing them, respectively. While these problems have been already addressed for a graphical user interface stored in a file and processed offline, it has received less attention for online processing when the interface evolves and is expressed in different formats, such as a whiteboard drawing or a paper sketch. To overcome these limitations, we present VisionAPI, an application programming interface trained for segmenting and identifying elements of a hand-sketched graphical user interface both offline and online using computer vision. For this purpose, we rely on a software architecture based on Resnet101 to extract features and Faster R-CNN to build boundary boxes to obtain an 85% recognition rate for 21 classes of elements found in graphical user interfaces: paragraph, dropdown list, checkbox, radio button, rating, toggle button, text area, date picker, stepper input, slider, video, label, table, list, header, button, image, linebreak, container, link, and text input.","PeriodicalId":227076,"journal":{"name":"Companion Proceedings of the 2023 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"157 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127160653","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}