Interface Development

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 291540 Experts worldwide ranked by ideXlab platform

D.b. Troup - One of the best experts on this subject based on the ideXlab platform.

  • Chiron-1: a user Interface Development system tailored to software environments
    Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences, 1
    Co-Authors: R.k. Keller, M. Cameron, Richard N. Taylor, D.b. Troup
    Abstract:

    User Interface Development systems for software environments have to cope with the broad, dynamic, and extensible scope of such environments, must support internal and external integration, and should enable various software Development strategies. The Chiron-1 system adapts and extends some key ideas from current research in user Interface Development systems to address the particular demands of such environments. Important Chiron-1 concepts are: separation of concerns, client/server architecture, dynamism, hybrid language Interface, and open architecture. The authors discuss the requirements on such user Interface Development systems, present the Chiron-1 system, describe the concepts it embodies, and report on their experiences with its design. >

  • ICSE - User Interface Development and software environments: the Chiron-1 system
    [1991 Proceedings] 13th International Conference on Software Engineering, 1
    Co-Authors: R.k. Keller, M. Cameron, Richard N. Taylor, D.b. Troup
    Abstract:

    The authors discuss a list of requirements which should be met by the user Interface Development system (UIDS) to address the special demands of software environments. Chiron-1 uses an annotation-based, concurrent model which makes a clear separation between an application's functional and user Interface parts, while still promoting effective communication between those parts. The UIDS model and language Interface and the UIDS architecture are described. The authors describe how applications are built with Chiron-1, and illustrate the process with an example. Important Chiron-1 concepts are presented, and their significance in the software environment context is explained. The authors detail some design issues and report on the status of current work and the plans for future research. >

Constantine Stephanidis - One of the best experts on this subject based on the ideXlab platform.

  • A design-and-play approach to accessible user Interface Development in Ambient Intelligence environments
    Computers in Industry, 2010
    Co-Authors: Sokratis Kartakis, Constantine Stephanidis
    Abstract:

    User Interface Development in Ambient Intelligence (AmI) environments is anticipated to be a particularly complex and programming intensive endeavor. Additionally, AmI environments should ensure accessibility and usability of interactive technologies by users with different characteristics and requirements in a mainstream fashion. Therefore, appropriate user Interface Development methods and tools are required, capable of both reducing Development efforts and 'injecting' accessibility issues into AmI applications from the early design stages. This paper introduces two tools, named AmIDesigner and AmIPlayer, which have been specifically developed to address the above challenges through automatic generation of accessible Graphical User Interfaces in AmI environments. The combination of these two tools offers a simple and rapid design-and-play approach, and the running user Interfaces produced integrate non-visual feedback and a scanning mechanism to support accessibility. AmIDesigner and AmIPlayer have been evaluated to assess their usability by designers, and have been put to practice in the reDevelopment of a light control application in a smart environment as a case study demonstrating the viability of the design-and-play approach. The results confirm the usefulness and usability of the tools themselves. Overall, the proposed approach has the potential to contribute significantly to the Development, up-take and user acceptance of AmI technologies in the home environment.

  • Unified user Interface Development: the software engineering of universally accessible interactions
    Universal Access in the Information Society, 2004
    Co-Authors: Anthony Savidis, Constantine Stephanidis
    Abstract:

    In the information society, the notion of “computing-platform” encompasses, apart from traditional desktop computers, a wide range of devices, such as public-use terminals, phones, TVs, car consoles, and a variety of home appliances. Today, such computing platforms are mainly delivered with embedded operating systems (such as Windows CE, Embedded/ Personal Java, and Psion Symbian), while their operational capabilities and supplied services are controlled through software. The broad use of such computing platforms in everyday life puts virtually anyone in the position of using interactive software applications in order to carry out a variety of tasks in a variety of contexts of use. Therefore, traditional Development processes, targeted towards the elusive “average case”, become clearly inappropriate for the purposes of addressing the new demands for user- and usage-context diversity and for ensuring accessible and high-quality interactions. This paper will introduce the concept of unified user Interfaces, which constitutes our theoretical platform for universally accessible interactions, characterized by the capability to self-adapt at run-time, according to the requirements of the individual user and the particular context of use. Then, the unified user Interface Development process for constructing unified user Interfaces will be described, elaborating on the interactive-software engineering strategy to accomplish the run-time self-adaptation behaviour.

  • Propagating experience-based accessibility guidelines to user Interface Development
    Ergonomics, 1999
    Co-Authors: Demosthenes Akoumianakis, Constantine Stephanidis
    Abstract:

    This paper presents a methodological approach towards the integration of accessibility guidelines into the user Interface Development life cycle. The term accessibility guidelines refers to the consolidated design wisdom, as documented in general recommendations, principles of good practice, experience-based heuristics or otherwise ‘blessed’ rules, regarding the construction of interactive computer-based software for people with disabilities. At the core of the proposed method is the use of a design repository and a supporting tool environment capable of encapsulating, customizing and reusing experience-based accessibility wisdom, so as to facilitate the integration of previously generated, tested and agreed, accessibility recommendations into new design cases and user Interface implementations. It is argued that the proposed approach eliminates some of the limitations or shortcomings associated with more conventional methods, such as the use of paper-based guidelines, or reviews by experts, while it faci...

  • HCI (1) - Addressing Cultural Diversity Through Unified Interface Development
    1997
    Co-Authors: Constantine Stephanidis, Anthony Savidis, Alex Paramythis
    Abstract:

    This paper addresses the construction of user Interfaces for computer applications and telematics services, that are suitable for users with diverse cultural backgrounds. It argues that the Unified User Interface Development methodology can be employed for the design and implementation of user-adapted Interfaces that take into account the cultural characteristics, abilities, requirements and preferences of target user groups, while ensuring high quality of interaction for all potential users.

Deborah Hix - One of the best experts on this subject based on the ideXlab platform.

  • Customer responsibility for ensuring usability: requirements on the user Interface Development process
    Journal of Systems and Software, 1994
    Co-Authors: Deborah Hix, H Rex Hartson, Antonio C. Siochi, David Ruppert
    Abstract:

    Abstract An organization developing an interactive system will often find usability a compelling, but elusive, goal. The goal of ensuring usability becomes even more difficult to attain when the system is contracted to an outside developer, and control of both process and product becomes remote. Without a clear statement of requirements for the user Interface of the system, this control may be lost from the beginning. Further, the cost of interactive system usage is especially significant in the case of contracted-out Development, because the customer—the organization that lets a contract for interactive system Development—bears the costs of training and poor user productivity. In spite of the good publicity that usability has received lately, most customers still do not state requirements for the user Interface of an interactive system. Although it has been shown that the process by which a user Interface is developed has an overwhelmingly large effect on usability of the product , almost never are requirements for the Interface Development process included in the overall system requirements. How, then, can a customer hope to ensure usability in an interactive system that the customer is contracting out for Development? We propose a solution: The customer establishes requirements for the user Interface Development process , even as early as a Request for Proposal (RFP). To successfully write and enforce such requirements, the customer (or a knowledgeable representative of the customer) must be well informed about human-computer interaction, usability, and existing user Interface Development techniques. As a case study, we describe how one customer organization, the Bureau of Land Management, produced user Interface Development process requirements and included them in an RFP. We also discuss how a customer can use product requirements in an RFP to describe the desired general Interface style without constraining the developer to a specific design.

  • Evaluating User Interface Development Tools
    Proceedings of the Human Factors Society Annual Meeting, 1992
    Co-Authors: Deborah Hix, Timothy L. Ryan
    Abstract:

    This paper describes a procedure for quantitatively evaluating and comparing user Interface Development tools, and presents results of evaluating four user Interface Development tools with the procedure. For each tool, summary numeric ratings for functionality and usability are presented. General conclusions about the four tools and about the tool evaluation procedure itself are also discussed.

  • Human-computer Interface Development tools: a methodology for their evaluation
    Communications of the ACM, 1991
    Co-Authors: Deborah Hix, Robert S. Schulman
    Abstract:

    A comprehensive checklist-based methodology produces quantifiable criteria for evaluating and comparing human-computer Interface Development tools along two dimensions: functionality and usability. An empirical evaluation shows that the methodology which is in use in several corporate Interface Development environments, produces reliable (consistent) results

Wing Yiu Yeung - One of the best experts on this subject based on the ideXlab platform.

  • on the Interface Development and fracture behaviour of roll bonded copper aluminium metal laminates
    Journal of Materials Science, 1999
    Co-Authors: X K Peng, Richard Wuhrer, G Heness, Wing Yiu Yeung
    Abstract:

    Copper/aluminium laminates were prepared by roll bonding at 430°C with a 60% rolling reduction in a single pass. Sintering treatments at temperatures between 300 and 500°C were applied to the as-rolled laminates. The Interface Development and fracture behaviour of the sintered materials were studied. It was found that two major diffusion controlled Interface reactions, namely interfacial phase transformations and Kirkendall void formation, occurred in the sintering process. Four different types of phase Development were detected in the Interface region. As the sintering time and/or temperature increased, the Cu9Al4 phase became dominant. Microhardness measurements confirmed that copper-rich phases possessed higher hardness than the aluminium-rich phases, contributing a higher bond strength. On the other hand, as the sintering time and/or temperature increased, Kirkendall void formation was found to became significant with agglomeration of voids, leading to the formation of a weak layer in the Interface region. It was found that the resulting bond strengths of the metal laminates generally increased to maximum values under optimum sintering conditions and then decrease substantially after sintering at high temperatures for prolonged periods.

Jean Vanderdonckt - One of the best experts on this subject based on the ideXlab platform.

  • Past, Present, and Future of Model-Based User Interface Development
    i-com, 2011
    Co-Authors: Gerrit Meixner, Fabio Paternò, Jean Vanderdonckt
    Abstract:

    This article presents the past, present and future of model-based user Interface Development. After 30 years of research there has been significant success in modeling user Interfaces. This article aims to give a comprehensive overview of the history, describes important aspects and current approaches, lists actual challenges of model-based user Interface Development and gives implications for the next generation.

  • CADUI - A Space Model for 3D User Interface Development
    Computer-Aided Design of User Interfaces VI, 2009
    Co-Authors: José Pascual Molina, Jean Vanderdonckt, Pascual González, Arturo S. García, Diego Martínez
    Abstract:

    Space deserves a special attention when designing 3D user Interfaces. However, many proposed methods rely on simple sketches and/or maps. Besides, those methods usually leave aside the 2D Interfaces that may be found in the 3D environment or that surround it. This chapter presents an attempt to formalize 2D and 3D spaces by the definition of a meta-model. This is one of three meta-models that have been defined in three-dimensional user Interface Development methodology, which is also described here along with some case studies, focusing the description on space.

  • TAMODIA - Towards method engineering of model-driven user Interface Development
    Lecture Notes in Computer Science, 1
    Co-Authors: Kenia Sousa, Hildeberto Mendonça, Jean Vanderdonckt
    Abstract:

    Model-driven user Interface Development environments and their associated methodologies have evolved over time to become more explicit, flexible, and reusable but they still lack to reach a level that allows tailoring a method to the reality of software Development organizations and their projects. In order to address this shortcoming, method engineering provides strategies to define and tailor software engineering methods. They should address any usability concerns, which are primordial for the integration of model-driven user Interface Development methods in the competitive reality of software organizations. To address the issues of explicitly defining a flexible method, we defined a strategy based on method engineering for model-driven user Interface Development that uses usability goals as a starting point. With the application of this strategy, we aim to help method engineers executing the method with more efficiency when defining or tailoring methods and facilitate the application of model-based user Interface Development methods in software organizations.