English
Related papers

Related papers: Option-Driven Design: Context, Tradeoffs, and Cons…

200 papers

Designing component-based constraint solvers is a complex problem. Some components are required, some are optional and there are interdependencies between the components. Because of this, previous approaches to solver design and…

Artificial Intelligence · Computer Science 2011-10-31 Ian P. Gent , Chris Jefferson , Lars Kotthoff , Ian Miguel

Recent technical advances has made machine learning (ML) a promising component to include in end user facing systems. However, user experience (UX) practitioners face challenges in relating ML to existing user-centered design processes and…

Human-Computer Interaction · Computer Science 2020-01-22 Martin Lindvall , Jesper Molin

Mental models play an important role in whether user interaction with intelligent systems, such as dialog systems is successful or not. Adaptive dialog systems present the opportunity to align a dialog agent's behavior with heterogeneous…

Computation and Language · Computer Science 2024-08-27 Lindsey Vanderlyn , Dirk Väth , Ngoc Thang Vu

That computers should be easy to learn and use is a rarely-questioned tenet of user interface design. But what do we gain from prioritising usability and learnability, and what do we lose? I explore how simplicity is not an inevitable truth…

Human-Computer Interaction · Computer Science 2023-06-05 Advait Sarkar

Designers of online deliberative platforms aim to counter the degrading quality of online debates. Support technologies such as machine learning and natural language processing open avenues for widening the circle of people involved in…

Artificial Intelligence · Computer Science 2023-02-22 Ruth Shortall , Anatol Itten , Michiel van der Meer , Pradeep K. Murukannaiah , Catholijn M. Jonker

A key objective for ubiquitous environments is to enable system interoperability between system's components that are highly heterogeneous. In particular, the challenge is to embed in the system architecture the necessary support to cope…

Software Engineering · Computer Science 2010-10-15 Romina Spalazzese , Paola Inverardi

Workarounds enable users to achieve goals despite system limitations but expose design flaws, reduce productivity, risk compromising data quality, and cause inconsistencies. This study investigates how users employ workarounds when the data…

Software Engineering · Computer Science 2025-04-08 MohammadAmin Zaheri , Michalis Famelis , Eugene Syriani

[Context and motivation] For automated driving systems, the operational context needs to be known in order to state guarantees on performance and safety. The operational design domain (ODD) is an abstraction of the operational context, and…

Software Engineering · Computer Science 2022-01-28 Hans-Martin Heyn , Padmini Subbiash , Jennifer Linder , Eric Knauss , Olof Eriksson

In this article, the file system development design approaches are discussed. The selection of the file system design approach is done according to the needs of the developers what are the needed requirements and specifications for the new…

Operating Systems · Computer Science 2014-03-25 Brijender Kahanwal

The design of autonomous vehicles (AVs) and the design of AV-enabled mobility systems are closely coupled. Indeed, knowledge about the intended service of AVs would impact their design and deployment process, whilst insights about their…

Systems and Control · Electrical Eng. & Systems 2021-03-09 Gioele Zardini , Nicolas Lanzetti , Mauro Salazar , Andrea Censi , Emilio Frazzoli , Marco Pavone

Background: The construction, evolution and usage of complex artificial intelligence (AI) models demand expensive computational resources. While currently available high-performance computing environments support well this complexity, the…

Machine Learning · Computer Science 2023-05-31 Roger Creus Castanyer , Silverio Martínez-Fernández , Xavier Franch

A core research question in recommender systems is to propose batches of highly relevant and diverse items, that is, items personalized to the user's preferences, but which also might get the user out of their comfort zone. This diversity…

Information Retrieval · Computer Science 2026-02-03 Clémence Réda , Tomas Rigaux , Hiba Bederina , Koh Takeuchi , Hisashi Kashima , Jill-Jênn Vie

Modern recommendation systems rely on the wisdom of the crowd to learn the optimal course of action. This induces an inherent mis-alignment of incentives between the system's objective to learn (explore) and the individual users' objective…

Computer Science and Game Theory · Computer Science 2018-07-06 Gal Bahar , Rann Smorodinsky , Moshe Tennenholtz

In the age of the Cloud and so-called Big Data systems must be increasingly flexible, reconfigurable and adaptable to change in addition to being developed rapidly. As a consequence, designing systems to cater for evolution is becoming…

Software Engineering · Computer Science 2014-02-25 Richard McClatchey , Andrew Branson , Jetendr Shamdasani

The advancement of technology has progressed faster than any other field in the world and with the development of these new technologies, it is important to make sure that these tools can be used by everyone, including people with…

Human-Computer Interaction · Computer Science 2021-10-13 Trae Waggoner , Julia Ann Jose , Ashwin Nair , Sudarsan Manikandan

Physical environment understanding is vital in delivering immersive and interactive mobile augmented reality (AR) user experiences. Recently, we have witnessed a transition in the design of environment understanding systems, from visual…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-18 Yiqin Zhao , Ashkan Ganj , Tian Guo

This work relates to context-awareness of things that belong to IoT networks. Preferences understood as a priority in selection are considered, and dynamic preference models for such systems are built. Preference models are based on formal…

Software Engineering · Computer Science 2014-07-14 Radoslaw Klimek , Leszek Kotulski

Defining abstract algorithmic structures like functions and variables using self-made tangibles can enhance the usability and affordability of the tangible programming experience by maintaining the input modality and physical interaction…

Human-Computer Interaction · Computer Science 2022-10-13 Alpay Sabuncuoglu , T. Metin Sezgin

In the field of ubiquitous computing, a class of applications called context-aware services attracted great interest especially since the emergence of wireless technologies and mobile devices. Context-aware application can dynamically…

Software Engineering · Computer Science 2014-04-15 Hatim Guermah , Tarik Fissaa , Hatim Hafiddi , Mahmoud Nassar , Abdelaziz Kriouile

Accountability is an often called for property of technical systems. It is a requirement for algorithmic decision systems, autonomous cyber-physical systems, and for software systems in general. As a concept, accountability goes back to the…

Software Engineering · Computer Science 2021-04-30 Severin Kacianka , Alexander Pretschner