Lessons Learned on the Development of an Enterprise Service Management System Using Model-Driven Engineering

被引:0
|
作者
Garcia-Carmona, Rodrigo [1 ]
Duenas, Juan C. [1 ]
Cuadrado, Felix [1 ]
Luis Ruiz, Jose
机构
[1] Univ Politecn Madrid, ETSI Telecomun, Ciudad Univ S-N, E-28040 Madrid, Spain
来源
关键词
MDE; Enterprise Systems; Code Generation; Report on Experience;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
MDE (Model-Driven Engineering) techniques and tools promise to reduce the complexity and effort of software development. However, although this approach is widely known, there are few reports on its application to real enterprise developments. In this article we present our experience in the creation of an enterprise service management system using MDE. This is a complex system, as it must cope with the heterogeneity and distribution of both software services and their runtime infrastructure. Also, enterprise systems must support multiple non-functional requirements. These requirements are usually fulfilled by enterprise framework solutions, which require a steep learning curve. To overcome these problems we have applied the aforementioned MDE methodologies, starting from a generic information model and partially generating the system from it. We detail the pitfalls found and discuss the strong and weak points of the followed process.
引用
收藏
页码:59 / +
页数:2
相关论文
共 50 条
  • [1] AN EXPERIENCE IN APPLYING MODEL-DRIVEN ENGINEERING FOR AN ENTERPRISE MANAGEMENT SYSTEM
    Garcia, Rodrigo
    Duenas, Juan C.
    Cuadrado, Felix
    Luis Ruiz, Jose
    [J]. ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2009, : 21 - +
  • [2] A model-driven framework for enterprise service management
    Huang Y.
    Kumaran S.
    Chung J.-Y.
    [J]. Information Systems and e-Business Management, 2005, 3 (2) : 201 - 217
  • [3] Model-Driven Development of Service Compositions for Enterprise Interoperability
    Khadka, Ravi
    Sapkota, Brahmananda
    Pires, Luis Ferreira
    Van Sinderen, Marten
    Jansen, Slinger
    [J]. ENTERPRISE INTEROPERABILITY, 2011, 76 : 177 - +
  • [4] Lessons learned from building model-driven development tools
    Paige, Richard F.
    Varro, Daniel
    [J]. SOFTWARE AND SYSTEMS MODELING, 2012, 11 (04): : 527 - 539
  • [5] Lessons learned from building model-driven development tools
    Richard F. Paige
    Dániel Varró
    [J]. Software & Systems Modeling, 2012, 11 : 527 - 539
  • [6] Model-driven engineering for the social enterprise
    Grundy, John
    [J]. PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, 2015, : 39 - 39
  • [7] Model-driven engineering of mediation information system for enterprise interoperability
    Benaben, Frederick
    Truptil, Sebastien
    Mu, Wenxin
    Pingaud, Herve
    Touzi, Jihed
    Rajsiri, Vatcharaphun
    Lorre, Jean-Pierre
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2018, 31 (01) : 27 - 48
  • [8] Ontology-based model-driven development of a destination management portal: Experience and lessons learned
    Mili, Hafedh
    Valtchev, Petko
    Szathmary, Laszlo
    Boubaker, Anis
    Leshob, Abderrahmane
    Charif, Yasmine
    Martin, Louis
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (08): : 1438 - 1460
  • [9] Model-Driven Software Engineering in the openETCS Project: Project Experiences and Lessons Learned
    Karg, Stefan
    Raschke, Alexander
    Tichy, Matthias
    Liebel, Grischa
    [J]. 19TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS'16), 2016, : 238 - 248
  • [10] Using model-driven approach for engineering the System Engineering System
    Arnould, Vincent
    [J]. 2018 13TH ANNUAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING (SOSE), 2018, : 608 - 614