Please use this identifier to cite or link to this item: https://rfos.fon.bg.ac.rs/handle/123456789/872
Title: Model and software tool for automatic generation of user interface based on use case and data model
Authors: Antović, Ilija 
Vlajić, Siniša
Milić, Miloš 
Savić, Dušan 
Stanojević, Vojislav
Issue Date: 2012
Publisher: Inst Engineering Technology-Iet, Hertford
Abstract: The aim of this study is to identify the correlations between the use case model, data model and the desired user interface (UI). Since use cases describe the interaction between the users and the system, implemented through the user interface with the aim to change the state of the system, the correlation between these three components should be taken into account at the software requirements phase. In this study, the authors have introduced the meta-model of software requirements developed on the identified correlations. Based on this meta-model, it is possible to create a model of concrete software requirements, which enables not only the design and implementation of the user interface, but also the automation of this process. In order to prove the sustainability of this approach, they have developed a special software tool that performs the transformation of the model to an executable source code. They have considered different ways of user interaction with the system, and consequently, they have recommended the set of most common user interface templates. Thus the flexibility of the user interface is achieved, as the user interface of the same use case could be displayed in several different ways, while still maintaining the desired functionality.
URI: https://rfos.fon.bg.ac.rs/handle/123456789/872
ISSN: 1751-8806
Appears in Collections:Radovi istraživača / Researchers’ publications

Files in This Item:
File Description SizeFormat 
868.pdf994.84 kBAdobe PDFThumbnail
View/Open
Show full item record

SCOPUSTM   
Citations

15
checked on Nov 17, 2025

Google ScholarTM

Check

Altmetric


This item is licensed under a Creative Commons License Creative Commons