Generating a language-independent graphical user interfaces from UML models

Joint Authors

Shatnawi, Amani
Shatnawi, Raid

Source

The International Arab Journal of Information Technology

Issue

Vol. 13, Issue 6B (31 Dec. 2016), pp.1039-1044, 6 p.

Publisher

Zarqa University

Publication Date

2016-12-31

Country of Publication

Jordan

No. of Pages

6

Main Subjects

Information Technology and Computer Science

Topics

Abstract EN

The cost of the software development is high and there is a need to automate parts or all activities of the software development to reduce the development costs.

In this work, the User Interface (UI) design is automated and Uls are generated for language-independent code from Unified Modeling Language (UML) diagrams.

These diagrams are used to generate both the content of the UIs and the navigation through the use interfaces.

Based on end-user feedback, the UML diagrams and the UI prototype can be iteratively refined.

To demonstrate this work, a tool that automates the generation of UI prototype is built.

The tool generates a prototype that is coded using an eXtensable Markup Language (XML) called the User Interface Markup Language (UIML).

The proposed approach is validated and user interfaces are generated for two case studies.

American Psychological Association (APA)

Shatnawi, Amani& Shatnawi, Raid. 2016. Generating a language-independent graphical user interfaces from UML models. The International Arab Journal of Information Technology،Vol. 13, no. 6B, pp.1039-1044.
https://search.emarefa.net/detail/BIM-655308

Modern Language Association (MLA)

Shatnawi, Amani& Shatnawi, Raid. Generating a language-independent graphical user interfaces from UML models. The International Arab Journal of Information Technology Vol. 13, no. 6B (2016), pp.1039-1044.
https://search.emarefa.net/detail/BIM-655308

American Medical Association (AMA)

Shatnawi, Amani& Shatnawi, Raid. Generating a language-independent graphical user interfaces from UML models. The International Arab Journal of Information Technology. 2016. Vol. 13, no. 6B, pp.1039-1044.
https://search.emarefa.net/detail/BIM-655308

Data Type

Journal Articles

Language

English

Notes

Includes appendix.

Record ID

BIM-655308