Supporting model-driven development using a process-centered software engineering environment

被引:7
|
作者
Pitangueira Maciel, Rita Suzana [1 ]
Gomes, Ramon Araujo [1 ]
Magalhaes, Ana Patricia [1 ]
Silva, Bruno C. [1 ]
Queiroz, Joao Pedro B. [1 ]
机构
[1] Univ Fed Bahia, Dept Comp Sci, Salvador, BA, Brazil
关键词
Software process; Model-driven development; Process centered software engineering;
D O I
10.1007/s10515-013-0124-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The adoption of Model-Driven Development (MDD) is increasing and it is widely recognized as an important approach for building software systems. In addition to traditional development process models, an MDD process requires the selection of metamodels and mapping rules for the generation of the transformation chain which produces models and application code. In this context, software process tasks should be performed in a specific sequence, with the correct input artifacts to produce the output ones. However, existing support tools and transformation engines for MDD do not have a process-centered focus that addresses different kinds of software process activities, such as application modeling and testing to guide the developers. Furthermore, they do not enable process modeling nor the (semi) automated execution of activities during process enactment. The MoDErNE (Model Driven Process-Centered Software Engineering Environment) uses process-centered software engineering environment concepts to improve MDD process specification and enactment by using a metamodeling foundation. In MoDErNE, a software process model may be enacted several times in different software projects. This paper details the MoDErNE environment, its approach and architecture and also the case studies through which the tool was evaluated.
引用
下载
收藏
页码:427 / 461
页数:35
相关论文
共 50 条
  • [1] Supporting model-driven development using a process-centered software engineering environment
    Rita Suzana Pitangueira Maciel
    Ramon Araújo Gomes
    Ana Patrícia Magalhães
    Bruno C. Silva
    João Pedro B. Queiroz
    Automated Software Engineering, 2013, 20 : 427 - 461
  • [2] A process-centered software engineering environment using ontologies
    Yamaguchi, T
    Komori, S
    Mori, K
    Shiozawa, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1998, E81D (12) : 1387 - 1393
  • [3] A process-centered software engineering environment with network centric computing
    Chen, MF
    Liang, BSA
    Wang, FJA
    PROCEEDINGS OF THE SIXTH IEEE COMPUTER SOCIETY WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, 1997, : 234 - 239
  • [4] Process-centered model engineering
    Breton, E
    Bézivin, J
    FIFTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2001, : 179 - 182
  • [5] Supporting a Model-driven Development Process for Distributed Control Software
    Wiesmayr, Bianca
    Zoitl, Alois
    Prenzel, Laurin
    Steinhorst, Sebastian
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [6] An experience in introducing Configuration Management in a Process-Centered Software Engineering Environment
    Lavazza, L
    THIRD IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 1997, : 22 - 31
  • [7] An architecture of process-centered context-aware software development environment
    Jiang, Tao
    Ying, Jing
    Wu, Minghui
    Fang, Min
    2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, : 426 - 430
  • [8] An Analytical Review of Process-Centered Software Engineering Environments
    Matinnejad, Reza
    Ramsin, Raman
    2012 IEEE 19TH INTERNATIONAL CONFERENCE AND WORKSHOPS ON ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS), 2012, : 64 - 73
  • [9] A comparative review of process-centered software engineering environments
    Arbaoui, S
    Derniame, JC
    Oquendo, F
    Verjus, H
    ANNALS OF SOFTWARE ENGINEERING, 2002, 14 (1-4) : 311 - 340
  • [10] Software development industrialization by process-centered style
    Watanabe, Jun
    Maruyama, Tomiko
    Fujitsu Scientific and Technical Journal, 2010, 46 (02): : 168 - 176