User interface menu tree generation from software requirements for radio transceivers

Download
2014
Baysal, Emine
User interface generation from software requirements is both effort and time consuming process. This thesis presents a method for generating user interface menu tree structure from software requirements automatically for radio transceivers developed in an embedded software department of a company. Due to small screens and limited input mechanisms of the radio transceivers, menu driven user interface design provides one of the most effective ways of use. When menu driven user interfaces are considered, the amount of potential requirement types can be limited for classification and analysis. Thus, formalized templates for the requirements of menu driven user interfaces are generated. The developed method transforms the user interface requirements to the menu tree structure of the radio transceiver automatically by using these templates and a domain dictionary. In order to evaluate the developed method in terms of speed and accuracy, three sets of requirements were used. The construction time and the structure of the menu trees generated from these requirement sets by the developed method and three experienced software engineers were compared. The results show that this automated and systematic method provides an effective way of generating the menu tree structure of the radio transceiver from requirements in terms of effort and time.

Suggestions

Deriving User Requirements from Business Process Models for Automation: A Case Study
Aysolmaz, Banu; Demirrs, Onur (2014-08-25)
The knowledge captured in business process models is essential to identify user requirements of the process aware information system to execute the processes. Frequently, relations between the models and requirements are either not established or only partially available. This results in increased effort, broken traceability, completeness and consistency problems for user requirements. We proposed a unified business process modeling method, UPROM, to analyze and develop models for business processes and use...
User satisfaction related design recommendations for non-keyboard input devices in military
Ürün Çınar, Duygu; Ünlü, Canan Emine; Department of Industrial Design (2014)
Information on user satisfaction is a significant input for product design process. In order to measure user satisfaction related with the consumer products, many studies have been carried out by researchers. However, military products were not taken into account in most of these studies. This study aims to evaluate mouse, touchpad, hula pointer and trackball which are non-keyboard input devices (NKIDs) integrated in operator consoles as working areas in military in terms of user satisfaction. For this sake...
A process modeling based method for identification and implementation of software development tool integration-tuples
Ertürkmen, K. Alpay; Demirörs, Onur; Department of Information Systems (2010)
Software development is highly dependent on the use of tools. These tools support and automate activities performed in different sub-domains of software development. However, they don‘t adequately provide or support integration facilities, and act as ―islands of automation‖. This restricts their benefits to only specific parts of the process. To reap the benefits of integration, this thesis provides a process modeling based method named PLETIN to identify and implement software development tool integration-...
User workshops: a method for eliciting user needs
Töre Yargın, Gülşen; Hasdoğan, Gülay Fatma (2006)
In many of the design cases designers may not have the required knowledge about users’ needs, and it may be difficult to empathize with users. In order to meet the needs of users, designers should gain knowledge about them, and users can be consulted to elicit their tangible and emotional needs. However the users may have difficulties in expressing their needs or they may not be aware of them. This paper presents a method called user workshops, which investigates tangible and emotional user needs by letting...
User experience over time with conversational agents: case study of woebot on supporting subjective well-being
Demirci, Hatice Merve; Töre Yargın, Gülşen; Department of Industrial Design (2018)
Technological advancements re-shaped user-product interactions by enabling people to make conversation with interactive systems. This new form of interaction led designers to create a new type of user interface: Conversational User Interface (CUI). Expensive psychological therapy fees and people’s increased awareness related to importance of well-being attracted the interactive system developers to create a domain specific Conversational Agent, which is particularly focusing on psychological terapy and has ...
Citation Formats
E. Baysal, “User interface menu tree generation from software requirements for radio transceivers,” M.S. - Master of Science, Middle East Technical University, 2014.