English
Related papers

Related papers: Personal applications, based on moveable / resizab…

200 papers

The investigation of tangible user interfaces commenced approximately thirty years ago. Questions on its commercial potential become more pressing as the field becomes mature. To take the field one step further -- as the emergence of…

Human-Computer Interaction · Computer Science 2026-01-01 Guillaume Riviere

An application is a logical image of the world on a computer. A scalable application is an application that allows one to update that logical image at run time. To put it in operational terms: an application is scalable if a client can…

Human-Computer Interaction · Computer Science 2007-05-23 Harry Fitié

Front-end personalization has traditionally relied on static designs or rule-based adaptations, which fail to fully capture user behavior patterns. This paper presents an AI driven approach for dynamic front-end personalization, where UI…

Human-Computer Interaction · Computer Science 2026-02-04 Mona Rajhans

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

The movement for open-design focuses on the creation of machines, physical systems, and products using design information shared publicly. It consists of the development of systems incorporating open-source hardware and software which can…

Hardware Architecture · Computer Science 2022-01-19 Aditya M. Medhi , Abhishek D. Patange , Sujit S. Pardeshi , R. Jegadeeshwaran , Mustafa Kuntoglu

This paper proposes a software architecture for dynamical service adaptation. The services are constituted by reusable software components. The adaptation's goal is to optimize the service function of their execution context. For a first…

Networking and Internet Architecture · Computer Science 2007-05-23 Marcel Cremene , Michel Riveill , Christian Martel , Calin Loghin , Costin Miron

Whenever an architect or a team of architects begins an architectural design, there are certain goals set to achieve. There are many factors involved in setting up goals for the architecture design such as type of the project, end user…

Software Engineering · Computer Science 2015-08-26 Arif Raza , Luiz Fernando Capretz

In Option-Driven Design, users must interact with options and settings for systems to adapt to their needs. This approach places the burden on both the user and the system to make the interaction between user and system fit. The user must…

Human-Computer Interaction · Computer Science 2023-05-02 Frank Elavsky

Many of today's applications have an, almost tangible, monolithic nature. They are built as 'islands', purporting to be self contained, offering little or nothing in the way of integration with other applications. In the past, being large…

Software Engineering · Computer Science 2021-05-19 T. A. Barrett , H. A. Proper

At the beginning, programming was inspired by the search of the best solutions. At that time some fundamental stones like famous languages and object oriented and structured programming were laid. It was found later that applications could…

Human-Computer Interaction · Computer Science 2015-10-05 Sergey Andreyev

Designing a web-application from a specification involves a series of well-planned and well executed steps leading to the final product. This often involves critical changes in design while testing the application, which itself is slow and…

Software Engineering · Computer Science 2007-05-23 Joy Dutta , Paul Fodor

We present a survey of recent research studies of the implementation of adaptive user models in human-computer interaction. A classification of research directions on adaptive user interfaces is first proposed; it takes account of the user…

Human-Computer Interaction · Computer Science 2007-08-29 Jérôme Simonin , Noëlle Carbonell

Taller and sleeker smartphone devices are becoming the new norm. More screen space and very responsive touchscreens have made for enjoyable experiences available to us at all times. However, after years of interacting with smaller, portable…

Human-Computer Interaction · Computer Science 2018-05-23 Kriti Nelavelli , Thomas Ploetz

Unlike static and rigid user interfaces, generative and malleable user interfaces offer the potential to respond to diverse users' goals and tasks. However, current approaches primarily rely on generating code, making it difficult for…

Human-Computer Interaction · Computer Science 2025-03-07 Yining Cao , Peiling Jiang , Haijun Xia

Toolbar is one among the popular elements of a graphical user interface. The other popular elements of graphical user interface are buttons, menu, scrollbar, dialog box etc., all of which provide easy access to various functions of a GUI…

Human-Computer Interaction · Computer Science 2014-04-29 Umakant Mishra

Selecting an object or element is a fundamental operation in any graphic user interface. It is necessary to select an object before doing any operation (such as, dragging, copying, opening, deleting etc.) on that object. The GUI may provide…

Human-Computer Interaction · Computer Science 2014-04-29 Umakant Mishra

This article proposes the so-called large user interface models (LUIMs) to enable the generation of user interfaces and prediction of usability using artificial intelligence in the context of mobile applications.

Human-Computer Interaction · Computer Science 2024-05-08 Abdallah Namoun , Ahmed Alrehaili , Zaib Un Nisa , Hani Almoamari , Ali Tufail

Reverse engineering (RE) of user interfaces (UIs) plays an important role in software evolution. However, the large diversity of UI technologies and the need for UIs to be resizable make this challenging. We propose ReverseORC, a novel RE…

Human-Computer Interaction · Computer Science 2022-02-24 Yue Jiang , Wolfgang Stuerzlinger , Christof Lutteroth

With the advent of Web 2.0, an increasing number of web sites has started offering their data over the web in standard formats and exposed their functionality as APIs. A new type of applications has taken advantage of the new data and…

Computers and Society · Computer Science 2014-10-21 Lampros Goussis , Ioannis E. Foukarakis , Dimitrios N. Kallergis

Mobile devices gather the communication capabilities as no other gadget. Plus, they now comprise a wider set of applications while still maintaining reduced size and weight. They have started to include accessibility features that enable…

Human-Computer Interaction · Computer Science 2014-02-06 Hugo Nicolau , João Guerreiro , Tiago Guerreiro