UML Profile for Specifying User Interfaces of Business Applications

Branko Perišić1, Gordana Milosavljević1, Igor Dejanović1 and Branko Milosavljević1


This paper presents an approach to automatic user interface code generation that is based on an internal HCI standard that de nes layout and behaviour of coarse-grained objects for enterprise business applications. A domain-speci c language (in the form of a UML pro le) based on the concepts introduced by the HCI standard facilitates eficient modeling and generation of fully-functional UIs. Being a regular UML extension, this language can be used in any general-purpose UML modelling tool and can easily be integrated with other UML-based models of the application.

Key words

user interface, code generation, MDA, UML profile

Digital Object Identifier (DOI)

Publication information

Volume 8, Issue 2 (May 2011)
Advances in Formal Languages, Modeling and Applications
Year of Publication: 2011
ISSN: 2406-1018 (Online)
Publisher: ComSIS Consortium

Full text

DownloadAvailable in PDF
Portable Document Format

How to cite

Perišić, B., Milosavljević, G., Dejanović, I., Milosavljević, B.: UML Profile for Specifying User Interfaces of Business Applications. Computer Science and Information Systems, Vol. 8, No. 2, 405-426. (2011),