Generating Interactive Prototypes from Query Annotated Discourse Models

i-com ◽  
2015 ◽  
Vol 14 (3) ◽  
Author(s):  
Filip Kis ◽  
Cristian Bogdan

AbstractModel Based User Interface Development offers the possibility to design User Interfaces without being concerned about the underlying implementation. This is achieved by devising models at a high level of abstraction, thus creating the potential for involving users or domain experts to achieve a user-centered design process. Obtaining a running interactive application from such models usually requires several model transformations. One of the current problems is that while a user interface is generated after these transformations, other parts of the interactive system such as the application logic need to pre-exist or they must be written manually before the interface can be tested in a realistic scenario. This leaves the domain experts dependent on programmers and increases the time between iterations. In this paper we work with Query Annotations, which were previously used only for modeling at low levels and for generating fully functional interfaces, and we aim to generalize them for the high-level modeling approach called Discourse Modeling. The direct expected benefit of this generalization is the possibility to generate complete, readily testable interactive prototypes, rather than just their user interfaces. In addition, Query Annotations can serve as the mapping between the various levels of abstraction and bring to the domain experts a better understanding of the transformation process, as well as the possibility to modify the interfaces and models directly.

2010 ◽  
Vol 29 (4) ◽  
pp. 171 ◽  
Author(s):  
Alessio Malizia ◽  
Paolo Bottoni ◽  
S. Levialdi

The design and development of a digital library involves different stakeholders, such as: information architects, librarians, and domain experts, who need to agree on a common language to describe, discuss, and negotiate the services the library has to offer. To this end, high-level, language-neutral models have to be devised. Metamodeling techniques favor the definition of domainspecific visual languages through which stakeholders can share their views and directly manipulate representations of the domain entities. This paper describes CRADLE (Cooperative-Relational Approach to Digital Library Environments), a metamodel-based framework and visual language for the definition of notions and services related to the development of digital libraries. A collection of tools allows the automatic generation of several services, defined with the CRADLE visual language, and of the graphical user interfaces providing access to them for the final user. The effectiveness of the approach is illustrated by presenting digital libraries generated with CRADLE, while the CRADLE environment has been evaluated by using the cognitive dimensions framework.


2021 ◽  
Vol 17 (4) ◽  
pp. e1008887
Author(s):  
Alex Baranski ◽  
Idan Milo ◽  
Shirley Greenbaum ◽  
John-Paul Oliveria ◽  
Dunja Mrdjen ◽  
...  

Mass Based Imaging (MBI) technologies such as Multiplexed Ion Beam Imaging by time of flight (MIBI-TOF) and Imaging Mass Cytometry (IMC) allow for the simultaneous measurement of the expression levels of 40 or more proteins in biological tissue, providing insight into cellular phenotypes and organization in situ. Imaging artifacts, resulting from the sample, assay or instrumentation complicate downstream analyses and require correction by domain experts. Here, we present MBI Analysis User Interface (MAUI), a series of graphical user interfaces that facilitate this data pre-processing, including the removal of channel crosstalk, noise and antibody aggregates. Our software streamlines these steps and accelerates processing by enabling real-time and interactive parameter tuning across multiple images.


Author(s):  
Gottfried Zimmermann ◽  
Jan Alexandersson ◽  
Cristina Buiza ◽  
Elena Urdaneta ◽  
Unai Diaz ◽  
...  

“Pluggable user interfaces” is a software concept that facilitates adaptation and substitution of user interfaces and their components due to separation of the user interface from backend devices and services. Technically, the concept derives from abstract user interfaces, mainly in the context of device and service control. Abstract user interfaces have been claimed to support benefits such as ease of implementation, support for User Centered Design, seamless user interfaces, and ease of use. This paper reports on experiences in employing pluggable user interfaces in the European project i2home, based on the Universal Remote Console framework, and the Universal Control Hub architecture. In summary, our anecdotal evidence supports the claims on the benefits, but also identifies significant costs. The experience reports also include some hints as to how to mitigate the costs.


Author(s):  
Chris Scogings ◽  
Chris Phillips

The primary focus in UML has been on support for the design and implementation of the software comprising the underlying system. Very little support is provided for the design or evolution of the user interface. This chapter commences with a brief review of UML and its support for user interface modeling. Lean Cuisine+, a notation capable of modeling both dialogue structure and high-level user tasks, is described. It is shown through a case study that Lean Cuisine+ can be used to augment UML and provide the user interface support that is currently lacking.


AI Magazine ◽  
2009 ◽  
Vol 30 (4) ◽  
pp. 16 ◽  
Author(s):  
Henry Lieberman

This is an opinion piece about the relationship between the fields of human-computer interaction (HCI), and artificial intelligence (AI). The ultimate goal of both fields is to make user interfaces more effective and easier to use for people. But historically, they have disagreed about whether "intelligence" or "direct manipulation" is the better route to achieving this. There is an unjustified perception in HCI that AI is unreliable. There is an unjustified perception in AI that interfaces are merely cosmetic. This disagreement is counterproductive.This article argues that AI's goals of intelligent interfaces would benefit enormously by the user-centered design and testing principles of HCI. It argues that HCI's stated goals of meeting the needs of users and interacting in natural ways, would be best served by application of AI. Peace.


2014 ◽  
Author(s):  
Sofia Larissa Da Costa ◽  
Valdemar Vicente Graciano Neto ◽  
Juliano Lopes De Oliveira ◽  
Bruno dos Reis Calçado

This paper presents a model-based approach to build Information Systems User Interfaces (ISUI). In this approach, UI presentation and behavioral aspects are modeled as UI Stereotypes, which are high level abstractions of UI appearance and interaction features. A taxonomy of ISUI elements is proposed as the basis for definition of UI stereotypes. These elements are orchestrated on a software architecture which manages model-based UI building and integration with the IS applications. The proposed approach reduces software development efforts and costs, facilitating maintenance and evolution of ISUI. Moreover, UI stereotypes improve usability, consistency, reuse and standardization of both presentation and behavior of ISUI.


1989 ◽  
Vol 33 (4) ◽  
pp. 224-228 ◽  
Author(s):  
Robert A. Virzi

A case is made for using low-fidelity prototypes early in the design phase of new services. The rationale for this is based upon (1) a model of how user interface designs progress and (2) a call to expediency. The design process is viewed as the successive application of constraints that serve to prune the space of all user interfaces. Some constraints are external (i.e., placed on the service by limits of technology or cost). Other constraints are derived by application of heuristic design principles. Even after these constraints have been applied, the design is still not fully constrained and the designer must make high-level design decisions. At these choice points, I propose that low-fidelity prototyping is an appropriate means of gathering design information as it is an expedient solution and may serve as a method of testing the central tendency of entire classes of user interfaces.


Sensors ◽  
2021 ◽  
Vol 21 (15) ◽  
pp. 5161
Author(s):  
Jure Trilar ◽  
Tjaša Sobočan ◽  
Emilija Stojmenova Duh

This is the latest article in a series of research on the family-centered design concept. The theoretical context was revisited and expounded to support its usefulness in conjunction with a user-centered design approach within distinct application domains. A very important contribution is applied through the development of the instruments—website capture, a public testing platform, results processing and the Web Content Accessibility Guide 2.1 recommendation tool—to conduct unmoderated remote testing of user interfaces that corresponds to the requirements of general digitalization efforts as well as the response to current and future health risks. With this set of instruments, an experiment was conducted to address the differences in usage, and performance-wise and user-based evaluation methods, of the eDavki public tax portal, among two generations, adults and elderly citizens, and between an original and an adapted user interface that respects accessibility and other recommendations. The differences found are further discussed and are congruent to particularities that have been modified within interfaces.


Author(s):  
Nellija Bogdanova

Good user interfaces are essential for any successful product. A process of the user interface creation is not available include in the algorithmic scheme. In this articles will formulate principles principles o f user-centered design, criteria o f ergonomics interfaces and efficient interface’s rules of project. These principles are based usability computer training courses.


1988 ◽  
Vol 32 (5) ◽  
pp. 357-361
Author(s):  
Christopher R. Koster ◽  
John H. Wilkinson

New PC based design and prototyping tools are making it easier for user interface designers to rapidly implement prototypes of new user interfaces for complex systems. We used such a tool to design the user interface for an on-line data base that was being developed to replace an existing batch system. The tool not only made the design of the user interface easier, but it also allowed us to present a prototype of the system to end users and to conduct design reviews in an interactive fashion. This allowed us to actively involve users in the design of the user interface and resulted in a better design that met both the users requirements and our own internal design goals.


Sign in / Sign up

Export Citation Format

Share Document