Generating Graphical User Interfaces from Precise Domain Specifications

Journal Title: e-Informatica Software Engineering Journal - Year 2014, Vol 8, Issue 1

Abstract

Turning requirements into working systems is the essence of software engineering. This paper proposes automation of one of the aspects of this vast problem: generating user interfaces directly from requirements models. It presents syntax and semantics of a comprehensible yet precise domain specification language. For this language, the paper presents the process of generating code for the user interface elements. This includes model transformation procedures to generate window initiation code and event handlers associated with these windows. The process is illustrated with an example based on an actual system developed using the presented approach.

Authors and Affiliations

L. Skrzypek, W. Nowakowski, M Smiałek, K Rybinski, N Jarzebowski, P Łabecki

Keywords

Related Articles

Software Change Prediction: A Systematic Review and Future Guidelines

Background: The importance of Software Change Prediction (SCP) has been emphasized by several studies. Numerous prediction models in literature claim to effectively predict change-prone classes in software products. Thes...

Data Flow Approach to Testing Java Programs Supported with DFC

Code based (``white box'') approach to testing can be divided into two main types: control flow coverage and data flow coverage. The data flow testing was introduced to structural programming languages and later adopted...

A Graphical Modelling Editor for STARSoC Design Flow Tool Based on Model Driven Engineering Approach

Background : Due to the increasing complexity of embedded systems, system designers use higher levels of abstraction in order to model and analyse system performances. STARSoC (Synthesis Tool for Adaptive and Reconfigura...

Experience Report: Towards Extending an OSEK-Compliant RTOS with Mixed Criticality Support

Background: With an increase of the number of features in a vehicle, the computational requirements also increase, and vehicles may contain up to 100 Electronic Control Units (ECUs) to accommodate these requirements. For...

Using the Cognitive Walkthrough Method in Software Process Improvement

In the past years, efforts in the field of Software Process Improvement were increasingly focusing on human aspects making one aware that people participating in the processes have a high impact on the success of any imp...

Download PDF file
  • EP ID EP165492
  • DOI 10.5277/e-Inf140103
  • Views 67
  • Downloads 0

How To Cite

L. Skrzypek, W. Nowakowski, M Smiałek, K Rybinski, N Jarzebowski, P Łabecki (2014). Generating Graphical User Interfaces from Precise Domain Specifications. e-Informatica Software Engineering Journal, 8(1), -. https://europub.co.uk/articles/-A-165492