Merging application models in a MDA based runtime environment for enterprise information systems

被引:0
作者
Davis, J [1 ]
Tierney, A [1 ]
Chang, E [1 ]
机构
[1] Curtin Univ Technol, Bentley, WA 6102, Australia
来源
2005 3RD IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN) | 2005年
关键词
Model Driven Architecture; application models; model management; merging models; Enterprise Information Systems;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The issue of merging source code based applications is very problematic, particularly when involving code from disparate sources, due to the typical unsuitability of available source code for software merging. The relatively recent field of Model Driven Architecture is primely involved in the definition and development of the source model structures for model based applications and in developing transformations from the abstract models to various executable formats. The authors are also involved in these MDA activities in the development of their G2 prototype system targeted at the specific domain of Enterprise Information System style applications. They have reviewed various methods for merging application models within this domain and describe the fundamentals of three application model integration methods from their G2 system; Standard Element Referencing, Virtual Data Element Mapping and Element Envelopment that can be used to provide practical and simple application model merging at both the design time and runtime of a model based production system, to produce a working integrated merged application.
引用
收藏
页码:605 / 610
页数:6
相关论文
共 17 条
  • [1] SOFTWARE MERGE - SEMANTICS OF COMBINING CHANGES TO PROGRAMS
    BERZINS, V
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1994, 16 (06): : 1875 - 1903
  • [2] Davis J., 2004, P 6 INT C ENT INF SY, P451
  • [3] DONZELLI P, 2001, P SOFTWARE PROCESS, V6
  • [4] Emmerich W, 2002, ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, P537, DOI 10.1109/ICSE.2002.1007997
  • [5] Gruninger M, 2002, COMMUN ACM, V45, P39, DOI 10.1145/503124.503146
  • [6] INTEGRATING NONINTERFERING VERSIONS OF PROGRAMS
    HORWITZ, S
    PRINS, J
    REPS, T
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1989, 11 (03): : 345 - 387
  • [7] JURIC MB, 2000, SIGSOFT SOFTW ENG NO, P35
  • [8] A GRAPH MODEL FOR SOFTWARE EVOLUTION
    LUQI
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (08) : 917 - 927
  • [9] Mapping Brain Response to Social Stress in Rodents With c-fos Expression: A Review
    Martinez, M.
    Calvo-Torrent, A.
    Herbert, J.
    [J]. STRESS-THE INTERNATIONAL JOURNAL ON THE BIOLOGY OF STRESS, 2002, 5 (01): : 3 - 13
  • [10] MELLOR SJ, 2000, ACM, V45, P76