{"title":"Crowdsourcing user interface adaptations for minimizing the bloat in enterprise applications","authors":"Pierre A. Akiki, A. Bandara, Yijun Yu","doi":"10.1145/2494603.2480319","DOIUrl":"https://doi.org/10.1145/2494603.2480319","url":null,"abstract":"Bloated software systems encompass a large number of features resulting in an increase in visual complexity. Enterprise applications are a common example of such types of systems. Since many users only use a distinct subset of the available features, providing a mechanism to tailor user interfaces according to each user's needs helps in decreasing the bloat thereby reducing the visual complexity. Crowdsourcing can be a means for speeding up the adaptation process by engaging and leveraging the enterprise application communities. This paper presents a tool supported model-driven mechanism for crowdsourcing user interface adaptations. We evaluate our proposed mechanism and tool through a basic preliminary user study.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116796328","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":"Visualization of physical library shelves to facilitate collection management and retrieval","authors":"Matthew Jervis, M. Masoodian","doi":"10.1145/2494603.2480321","DOIUrl":"https://doi.org/10.1145/2494603.2480321","url":null,"abstract":"Electronic cataloguing systems are used by libraries to provide search mechanisms for finding books in their collections. These systems provide limited, if any, tools for browsing content electronically in a manner similar to browsing books on physical library shelves. Furthermore, library patrons often struggle to physically locate and retrieve books, even after they have found what they are looking for using library catalogue systems. A number of prototype technologies have been developed in recent years to assist library users with the task of locating books. These systems are, however, rather limited in their functionality, and generally do not provide tools for remote browsing of library shelves. In this paper we introduce Metis, a system designed to allow virtual viewing of collections, and to assist with physical retrieval of books using a range of desktop and mobile computing devices.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126060412","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 CoGenIVE concept revisited: a toolkit for prototyping multimodal systems","authors":"Fredy Cuenca","doi":"10.1145/2494603.2480338","DOIUrl":"https://doi.org/10.1145/2494603.2480338","url":null,"abstract":"Many specialized toolkits have been developed with the purpose of facilitating the creation of multimodal systems. They allow their users to specify certain tasks of their intended systems by means of a visual language instead of programming code. One of these toolkits, CoGenIVE, was developed in our research lab, and despite of its successful application in many internal projects, it gradually fell into disuse. The rethinking of CoGenIVE unveiled the existence of important gaps hindering a fuller understanding of these toolkits for rapid prototyping of multimodal systems. This paper aims to remedy some of these gaps with the proposal of: (a)~the architecture of a toolkit for rapid prototyping of multimodal systems, (b)~a scale for measuring the support for implementation provided by a toolkit, and (c)~a classification of a representative set of existing toolkits.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129566899","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}
P. Masci, A. Ayoub, P. Curzon, M. Harrison, Insup Lee, H. Thimbleby
{"title":"Verification of interactive software for medical devices: PCA infusion pumps and FDA regulation as an example","authors":"P. Masci, A. Ayoub, P. Curzon, M. Harrison, Insup Lee, H. Thimbleby","doi":"10.1145/2494603.2480302","DOIUrl":"https://doi.org/10.1145/2494603.2480302","url":null,"abstract":"Medical device regulators such as the US Food and Drug Administration (FDA) aim to make sure that medical devices are reasonably safe before entering the market. To expedite the approval process and make it more uniform and rigorous, regulators are considering the development of reference models that encapsulate safety requirements against which software incorporated in to medical devices must be verified. Safety, insofar as it relates to interactive systems and its regulation, is generally a neglected topic, particularly in the context of medical systems. An example is presented here that illustrates how the interactive behaviour of a commercial Patient Controlled Analgesia (PCA) infusion pump can be verified against a reference model. Infusion pumps are medical devices used in healthcare to deliver drugs to patients, and PCA pumps are particular infusion pump devices that are often used to provide pain relief to patients on demand. The reference model encapsulates the Generic PCA safety requirements provided by the FDA, and the verification is performed using a refinement approach. The contribution of this work is that it demonstrates a concise and semantically unambiguous approach to representing what a regulator's requirements for a particular interactive device might be, in this case focusing on user-interface requirements. It provides an inspectable and repeatable process for demonstrating that the requirements are satisfied. It has the potential to replace the considerable documentation produced at the moment by a succinct document that can be subjected to careful and systematic analysis.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121188148","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":"Creativity on a shoestring: concept generating in agile development","authors":"N. Maiden, B. Hollis","doi":"10.1145/2494603.2483225","DOIUrl":"https://doi.org/10.1145/2494603.2483225","url":null,"abstract":"This tutorial presents creativity techniques that can be applied with limited resources including time in agile development projects.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130281277","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":"Metric-based evaluation of graphical user interfaces: model, method, and software support","authors":"Mathieu Zen","doi":"10.1145/2494603.2480331","DOIUrl":"https://doi.org/10.1145/2494603.2480331","url":null,"abstract":"Many factors contribute to ensuring User eXperience (UX) of Graphical User Interfaces, such as, but not limited to: usability, fun, engagement, subjective satisfaction. Aesthetics is a potential element that could also significantly contribute to this user experience. Although aesthetics have been extensively discussed, there is a need to rely on a sound, empirically validated methodology in order to properly evaluate how aesthetics could be measured, namely through metrics. Two main issues need to be addressed: the representativeness and the relevance of aesthetics metrics. In order to address these challenges, this paper introduces a methodology for metric-based evaluation of a graphical user interface of any type. This methodology is based on an underlying model that captures aesthetics aspects and related metrics, a method for computing them based on the underlying model, and software that supports enacting this method on any type of graphical user interface.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127588376","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}
M. Lozano, J. A. Gallud, R. Tesoriero, V. Penichet, J. Vanderdonckt, H. Fardoun
{"title":"3rd workshop on distributed user interfaces: models, methods and tools","authors":"M. Lozano, J. A. Gallud, R. Tesoriero, V. Penichet, J. Vanderdonckt, H. Fardoun","doi":"10.1145/2494603.2483222","DOIUrl":"https://doi.org/10.1145/2494603.2483222","url":null,"abstract":"This document describes the most relevant issues regarding development approaches for computer systems based on distributed user interfaces (DUIs). DUIs have brought about drastic changes affecting the way interactive systems are conceived and this fact affects the way these novel systems are designed and developed. New features need to be taken into account from the very beginning of the development process and new models, methods, and tools need to be considered for the correct development of interactive systems based on Distributed User Interfaces. The goal of this workshop is to promote the discussion about the development of DUIs, answering a set of key questions: How current UI models can be used or extended to cover the new features of DUIs' What new features should be considered and how should they be included within the development process? What new methods and tools do we need to develop DUIs in a correct way following the quality standards for interactive systems?","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133449096","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":"Echo: the editor's wisdom with the elegance of a magazine","authors":"J. Hailpern, B. Huberman","doi":"10.1145/2494603.2480315","DOIUrl":"https://doi.org/10.1145/2494603.2480315","url":null,"abstract":"The explosive growth of user generated content, along with the continuous increase in the amount of traditional sources of content, has made it extremely hard for users to digest the relevant pieces of information that they need to pay attention to in order to make sense of their needs. Thus, solutions are needed to help both professionals (e.g lawyers, analysts, economists) and ordinary users navigate this flood of information. We present a novel interaction model and system called Echo which uses machine learning techniques to traverse a corpus of documents and distill crucial opinions from the collective intelligence of the crowd. Based on this analysis, Echo creates an intuitive and elegant interface, as though constructed by an editor, that allows users to quickly find salient documents and opinions, all powered by the wisdom of the crowd. The Echo UI directs the user's attention to critical opinions using a natural magazine style metaphor, with visual call outs and other typographic changes. Therefore, this paper present two key contributions (an algorithm and interaction model) that allow a user to \"read as normal,\" while focusing her attention on the important opinions within documents, and showing how these opinions relate to those of the crowd.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115000816","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":"Applying theorem discovery to automatically find and check usability heuristics","authors":"Andy Gimblett, H. Thimbleby","doi":"10.1145/2494603.2480320","DOIUrl":"https://doi.org/10.1145/2494603.2480320","url":null,"abstract":"Theorem discovery is a novel technique for the automatic analysis of statespace-based models of user interfaces, in which possible sequences of user actions are systematically computed and compared for equivalence, or close equivalence, of effect. Using this technique, we noticed a previously undetected problem with the behaviour of many widely-used inexpensive off-the-shelf interactive devices. Specifically, on many calculators, pressing the decimal point key has no effect on the display, thus unnecessarily breaking the well known usability heuristic that an interactive system should provide appropriate feedback to the user, and potentially causing unnecessary confusion that may lead to error. While this insight is interesting in itself, it is also of significance as a simple but nonetheless non-trivial example of the power and potential of theorem discovery as an analytical technique, not least because the problem - obvious once pointed out - has apparently remained undetected and unremarked upon for many years.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129744272","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":"Assessing the support provided by a toolkit for rapid prototyping of multimodal systems","authors":"Fredy Cuenca, D. Vanacken, K. Coninx, K. Luyten","doi":"10.1145/2494603.2480326","DOIUrl":"https://doi.org/10.1145/2494603.2480326","url":null,"abstract":"Choosing an appropriate toolkit for creating a multimodal interface is a cumbersome task. Several specialized toolkits include fusion and fission engines that allow developers to combine and decompose modalities to capture multimodal input and provide multimodal output. Unfortunately, the extent to which these toolkits can facilitate the creation of a multimodal interface is hard or impossible to estimate, due to the absence of a scale where the toolkit's capabilities can be measured on. In this paper, we propose a measurement scale, which allows the assessment of specialized toolkits without need for time-consuming testing or source code analysis. This scale is used to measure and compare the capabilities of three toolkits: CoGenIVE, HephaisTK and ICon.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"128 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128165395","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}