A Simplified MbUID Process to Generate Web Form-based UIs

Habib M. Fardoun, Ricardo Tesoriero, Gabriel Sebastian, Nehme Safa

Abstract

Model-driven development technologies are employed to increase the productivity of software factories. The traditional model-based development of UI requires high-quality human resources with specific skills about concepts and technologies to build applications successfully. The poorly inclusion of model-driven development technologies in computer science and engineering degree curricula in most universities leads to great stress on junior developers that have to adopt this technology in a very short period of time to become productive to the company. This is one of the challenges small companies and start-ups face when adopting this technology. This paper proposes a simplified transformation process that simple UML class models as input to produce Web form-based user interfaces. This process reduces the 2 meta-models and 2 transformation languages required to develop this type of user interfaces using traditional approaches to only one meta-model (UML) and one model-to-model-transformation language (ATL) to generate Web form-based user interfaces. Even though this approach is not as powerful as traditional approaches are, it is good enough to introduce junior developers to get in touch with the technology.

Download


Paper Citation


in Harvard Style

Fardoun H., Tesoriero R., Sebastian G. and Safa N. (2018). A Simplified MbUID Process to Generate Web Form-based UIs.In Proceedings of the 13th International Conference on Software Technologies - Volume 1: IDEE, ISBN 978-989-758-320-9, pages 801-808. DOI: 10.5220/0006943908010808


in Bibtex Style

@conference{idee18,
author={Habib M. Fardoun and Ricardo Tesoriero and Gabriel Sebastian and Nehme Safa},
title={A Simplified MbUID Process to Generate Web Form-based UIs},
booktitle={Proceedings of the 13th International Conference on Software Technologies - Volume 1: IDEE,},
year={2018},
pages={801-808},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006943908010808},
isbn={978-989-758-320-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 13th International Conference on Software Technologies - Volume 1: IDEE,
TI - A Simplified MbUID Process to Generate Web Form-based UIs
SN - 978-989-758-320-9
AU - Fardoun H.
AU - Tesoriero R.
AU - Sebastian G.
AU - Safa N.
PY - 2018
SP - 801
EP - 808
DO - 10.5220/0006943908010808