A Metamodel-Based Approach for Automatic User Interface Generation

被引:0
|
作者
Rosado da Cruz, Antonio Miguel [1 ]
Faria, Joao Pascoal [2 ]
机构
[1] ESTG Inst Politecn Viana do Castelo, Av Atlantico S-N, P-4900348 Viana Do Castelo, Portugal
[2] Univ Porto, INESC Porto, Fac Engn, P-4200465 Porto, Portugal
关键词
MDD; MDA; Metamodel; User Interface Automatic Generation; Model Transformation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the advantages of following a MDA-based approach in the development of interactive applications is the possibility of generating multiple platform-specific user interfaces (UI) from the same platform independent UI model. However, the effort required to create the UI model may be significant. In the case of data-intensive applications, a large part of the UI structure and functionality is closely related with the structure and functionality of the domain entities described in the domain model, and the access rules specified in the use case model. This paper presents an approach to reduce the effort required to create platform independent UI models for data intensive applications, by automatically generating an initial UI model from domain and use case models. For that purpose, UML-aligned metamodels for domain and use case models are defined, together with a MOF-based metamodel for user interface models. The transformation rules that drive the UI model generation are introduced. It is also proposed a MDA-based process for the development of data intensive interactive applications based on the proposed model architecture and transformations.
引用
收藏
页码:256 / +
页数:3
相关论文
共 50 条
  • [1] A metamodel-based approach to formalizing UML
    Cheng, BHC
    [J]. 25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 278 - 279
  • [2] METAMODEL-BASED GENERATION OF WEB CONTENT MANAGEMENT SYSTEMS
    Qafmolla, Xhevi
    Nguyen, Viet Cuong
    Richta, Karel
    [J]. INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2014, 6 (04): : 17 - 30
  • [3] An integrated metamodel-based approach to software model refactoring
    Mohammed Misbhauddin
    Mohammad Alshayeb
    [J]. Software & Systems Modeling, 2019, 18 : 2013 - 2050
  • [4] The Use of Metamodel-based Approach for Designing Healthcare Applications
    Ali, Norhayati Mohd
    Admodisastro, Novia
    Wirza, Rahmita O. K.
    Allaudin, Mohammad Alif Mohammad
    Dimon, Mohd Zamrin
    [J]. INTERNATIONAL JOURNAL OF INTEGRATED ENGINEERING, 2021, 13 (05): : 178 - 186
  • [5] Heterogeneous business process management: A metamodel-based approach
    Azzini, Antonia
    Ceravolo, Paolo
    Damiani, Ernesto
    Scarabottolo, Nello
    Zavatarelli, Francesco
    Vicari, Claudia
    Savarino, Vincenzo
    [J]. Lecture Notes in Business Information Processing, 2015, 224 : 73 - 86
  • [6] A metamodel-based approach for customizing and assessing agile methods
    Ayed, Hajer
    Vanderose, Benoit
    Habra, Naji
    [J]. 2012 EIGHTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC 2012), 2012, : 66 - 74
  • [7] Knowledge Discovery Metamodel-based Unit Test Cases Generation
    Pires, Joao Paulo
    Brito e Abreu, Fernando
    [J]. 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2018, : 432 - 433
  • [8] An integrated metamodel-based approach to software model refactoring
    Misbhauddin, Mohammed
    Alshayeb, Mohammad
    [J]. SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03): : 2013 - 2050
  • [9] Managing software process measurement:: A metamodel-based approach
    Garcia, F.
    Serrano, M.
    Cruz-Lemus, J.
    Ruiz, F.
    Piattini, M.
    [J]. INFORMATION SCIENCES, 2007, 177 (12) : 2570 - 2586
  • [10] Metamodel-based test generation for model transformations: an algorithm and a tool
    Brottier, Erwan
    Fleurey, Franck
    Steel, Jim
    Baudry, Benoit
    Le Traon, Yves
    [J]. ISSRE 2006:17TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2006, : 85 - +