536,979 research outputs found

    Construction of a menu-based system

    Get PDF
    The development of the user interface to a software code management system is discussed. The user interface was specified using a grammar and implemented using a LR parser generator. This was found to be an effective method for the rapid prototyping of a menu based system

    Control of virtual environments for young people with learning difficulties

    Get PDF
    Purpose: The objective of this research is to identify the requirements for the selection or development of usable virtual environment (VE) interface devices for young people with learning disabilities. Method: a user-centred design methodology was employed, to produce a design specification for usable VE interface devices. Details of the users' cognitive, physical and perceptual abilities were obtained through observation and normative assessment tests. Conclusions : A review of computer interface technology, including virtual reality and assistive devices, was conducted. As there were no devices identified that met all the requirements of the design specification, it was concluded that there is a need for the design and development of new concepts. Future research will involve concept and prototype development and user-based evaluation of the prototypes

    An approach to the integration of accessibility requirements into a user interface development method

    Get PDF
    It is a legal requirement in many countries to ensure accessibility for Web applications. Although there are numerous regulations and standards regarding accessibility in the development of user interfaces, accessibility is nevertheless quite difficult to achieve, let alone to maintain at a high level of quality throughout the development process. This difficulty is due to diverse factors including, but not limited to, the lack of proper development methods, authoring tools and accessibility training for user interface development professionals. In an attempt to offer a solution to these difficulties, this paper proposes a methodological approach for the integration of accessibility requirements into a user interface development method based on User Interface Description Language (UIDL) or, more specifically, on the USer Interface eXtensible Markup Language (UsiXML) framework. The proposed strategy involves the integration of accessibility requirements into design primitives of the user interface development method. This paper focuses on accessibility requirements related to navigation in the Task Model, Abstract User Interface Model and Transformation Model. The application of the approach shown for the SPA4USXML tool also includes a proof of concept and validation of the proposal. The study shows that accessibility requirements included at the design stage in the modelling of user interfaces can be systematized through mechanisms such as new transformation rules and the use of support tools such as SPA4USXML. As a result, the quality of accessibility can be guaranteed by taking advantage of developments in technologies based on User Interface Markup Languages such as UsiXML.This research work has been partly funded by the Department of Education, Universities and Research of the Basque Government and by the Research Network MAVIR (S2009/TIC-1542 (www.mavir.net), and MULTIMEDICA Project (TIN2010- 20644-C03-01). In addition, RM enjoys a PhD scholarship from the Research Staff Training Programme of the Department of Education, Universities and Research of the Basque Government. We thank the INREDIS project, which has been the foundation for this work. We also want to thank the members of the ITEA Project for providing us with the documents of the UsiXML specificationPublicad

    Multi-modal virtual environment research at Armstrong Laboratory

    Get PDF
    One mission of the Paul M. Fitts Human Engineering Division of Armstrong Laboratory is to improve the user interface for complex systems through user-centered exploratory development and research activities. In support of this goal, many current projects attempt to advance and exploit user-interface concepts made possible by virtual reality (VR) technologies. Virtual environments may be used as a general purpose interface medium, an alternative display/control method, a data visualization and analysis tool, or a graphically based performance assessment tool. An overview is given of research projects within the division on prototype interface hardware/software development, integrated interface concept development, interface design and evaluation tool development, and user and mission performance evaluation tool development

    Implementation of a new bi-directional solar modelling method for complex facades within the ESP-r building simulation program

    Get PDF
    This paper provides an overview of a new method for modelling the total solar energy transmittance. It is implemented in the ESP-r building simulation program to model complex façades such as double glazed façades with external, internal or integrated shading devices. This new model has been validated and tested for several cases. The new model required changes to the solar control simulation algorithm and the user interface, so a new “Advanced optics menu” was also introduced into ESP-r. The paper presents the interface development and application of the new technique to different simulation configurations (especially different complex façades with shading devices) in a standard office building

    A Graphical User-Interface for Propulsion System Analysis

    Get PDF
    NASA LeRC uses a series of computer codes to calculate installed propulsion system performance and weight. The need to evaluate more advanced engine concepts with a greater degree of accuracy has resulted in an increase in complexity of this analysis system. Therefore, a graphical user interface was developed to allow the analyst to more quickly and easily apply these codes. The development of this interface and the rationale for the approach taken are described. The interface consists of a method of pictorially representing and editing the propulsion system configuration, forms for entering numerical data, on-line help and documentation, post processing of data, and a menu system to control execution

    ACL2(ml):machine-learning for ACL2

    Get PDF
    ACL2(ml) is an extension for the Emacs interface of ACL2. This tool uses machine-learning to help the ACL2 user during the proof-development. Namely, ACL2(ml) gives hints to the user in the form of families of similar theorems, and generates auxiliary lemmas automatically. In this paper, we present the two most recent extensions for ACL2(ml). First, ACL2(ml) can suggest now families of similar function definitions, in addition to the families of similar theorems. Second, the lemma generation tool implemented in ACL2(ml) has been improved with a method to generate preconditions using the guard mechanism of ACL2. The user of ACL2(ml) can also invoke directly the latter extension to obtain preconditions for his own conjectures.Comment: In Proceedings ACL2 2014, arXiv:1406.123

    Development of Intelligent Interface to Input and Edit Meteorological Data

    Get PDF
    The paper presents the method of development of user interface for the hydrometeorological data acquisition system. This research includes some basic principles of creating hydrometeorological messages according to code KN-01 SYNOP. This code allows creating messages as a set of code groups. Every group keeps values of definite meteorological properties. The result of studies was implemented in creating of the user interface for the software that allows working with hydrometeorological data. The KN-01 code defines the class hierarchy of this software. The studies have shown that this method of software development is especially effective for visualization of the meteorological telegrams on devices with small display

    Development of Intelligent Interface to Input and Edit Meteorological Data

    Get PDF
    The paper presents the method of development of user interface for the hydrometeorological data acquisition system. This research includes some basic principles of creating hydrometeorological messages according to code KN-01 SYNOP. This code allows creating messages as a set of code groups. Every group keeps values of definite meteorological properties. The result of studies was implemented in creating of the user interface for the software that allows working with hydrometeorological data. The KN-01 code defines the class hierarchy of this software. The studies have shown that this method of software development is especially effective for visualization of the meteorological telegrams on devices with small display

    The Helicopter Antenna Radiation Prediction Code (HARP)

    Get PDF
    The first nine months effort in the development of a user oriented computer code, referred to as the HARP code, for analyzing the radiation from helicopter antennas is described. The HARP code uses modern computer graphics to aid in the description and display of the helicopter geometry. At low frequencies the helicopter is modeled by polygonal plates, and the method of moments is used to compute the desired patterns. At high frequencies the helicopter is modeled by a composite ellipsoid and flat plates, and computations are made using the geometrical theory of diffraction. The HARP code will provide a user friendly interface, employing modern computer graphics, to aid the user to describe the helicopter geometry, select the method of computation, construct the desired high or low frequency model, and display the results
    corecore