Germán Sánchez Torres, Yonny Fernando Ceballos, Victor Hugo Mercado
{"title":"An analysis of user-interface creation complexity using a model-driven design approach","authors":"Germán Sánchez Torres, Yonny Fernando Ceballos, Victor Hugo Mercado","doi":"10.15665/rp.v17i2.2078","DOIUrl":null,"url":null,"abstract":"Model-Driven Development (MDD) is a software development approach that facilitates problem comprehension. MDD is carried out based on level of abstraction attained by working with models. When using models to create user-interfaces, development time can be reduced significantly. However, automatic user-interface generation is done with preestablished templates that might not fulfill all the requirements clients. These templates might also be too general and sometimes provide few customization options. In this paper, we review research on the usage of MDD for user-interface development. We also study how automatic user-interface generation can result in limitations as the need might arise for repeatedly modifying model and code.","PeriodicalId":0,"journal":{"name":"","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15665/rp.v17i2.2078","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Model-Driven Development (MDD) is a software development approach that facilitates problem comprehension. MDD is carried out based on level of abstraction attained by working with models. When using models to create user-interfaces, development time can be reduced significantly. However, automatic user-interface generation is done with preestablished templates that might not fulfill all the requirements clients. These templates might also be too general and sometimes provide few customization options. In this paper, we review research on the usage of MDD for user-interface development. We also study how automatic user-interface generation can result in limitations as the need might arise for repeatedly modifying model and code.