Model-driven integration using existing models

被引:5
|
作者
Denno, P [1 ]
Steves, MP [1 ]
Libes, D [1 ]
Barkmeyer, EJ [1 ]
机构
[1] US NIST, Gaithersburg, MD 20899 USA
关键词
D O I
10.1109/MS.2003.1231153
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As we engineers develop systems, we build models. These models might include business policy guidelines, database schemata, organization charts, class diagrams, and so on. The models span diverse viewpoints and levels of formality. We seldom revisit these models as the enterprise evolves. Often, the modelers themselves have disappeared, and any knowledge that wasn't captured in the specialized models is inaccessible, forgotten, or written off. Engineers use models even more rarely for later Integration efforts, when the systems have been repeatedly patched or, have become brittle and the models themselves are often inaccessible, if even applicable. However, can models be more than tools discarded along the way? Might they provide the enterprise with enduring value? Engineers can use these models to automate some systems integration steps that occur as systems evolve. If models can enable automated integration methods, the overall integration costs will decrease and modeling efforts' enduring value will return because models will become key to a wider segment of the system's life cycle. Our approach to model-driven integration uses a system's existing model's to characterize how the system's resources might be used to fulfill requirements for new interactions. Links-across-views capture the design intent behind legacy systems. They are combined with requirements for new interactions to produce a joint action model. Developers can use the JAM in downstream, automated integration.
引用
收藏
页码:59 / +
页数:6
相关论文
共 50 条
  • [21] Model-driven Service Integration Testing - A Case Study
    Wieczorek, Sebastian
    Stefanescu, Alin
    Roth, Andreas
    QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, 2010, : 292 - 297
  • [22] Integration of safety analysis in model-driven software development
    de Miguel, M. A.
    Briones, J. F.
    Silva, J. P.
    Alonso, A.
    IET SOFTWARE, 2008, 2 (03) : 260 - 280
  • [23] Integrating Business Process and User Interface Models using a Model-Driven Approach
    Dividino, Renata
    Bicer, Veli
    Voigt, Konrad
    Cardoso, Jorge
    2009 24TH INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2009, : 491 - +
  • [24] A Model-Driven Approach to Enhance Tool Interoperability Using the Theory of Models of Computation
    Diallo, Papa Issa
    Champeau, Joel
    Lagadec, Loic
    SOFTWARE LANGUAGE ENGINEERING (SLE 2013), 2013, 8225 : 218 - 237
  • [25] A model-driven engineering approach for the service integration of IoT systems
    Alulema, Darwin
    Criado, Javier
    Iribarne, Luis
    Jesus Fernandez-Garcia, Antonio
    Ayala, Rosa
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (03): : 1937 - 1954
  • [26] Model-Driven Integration and the OSLC Standard: a Mapping of Applied Studies
    Ferreira, Bruno Marcelo
    Torres, Rafael
    Basso, Fabio Paulo
    Frantz, Rafael Z.
    Kreutz, Diego
    Bernardino, Maicon
    Rodrigues, Elder
    38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 763 - 770
  • [27] A model-driven engineering approach for the service integration of IoT systems
    Darwin Alulema
    Javier Criado
    Luis Iribarne
    Antonio Jesús Fernández-García
    Rosa Ayala
    Cluster Computing, 2020, 23 : 1937 - 1954
  • [28] Research on Integration of Safety Analysis in Model-driven Software Development
    Chen Feng
    Li Weihua
    Fang Dingyi
    Chen Xiaojiang
    FIFTH INTERNATIONAL CONFERENCE ON INFORMATION ASSURANCE AND SECURITY, VOL 2, PROCEEDINGS, 2009, : 303 - +
  • [29] A Systematic Map of Integration of Aspect Orientation and Model-Driven Engineering
    Mehmood, Abid
    Jawawi, Dayang N. A.
    2012 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS AND TECHNOLOGIES (ICOSST), 2012, : 1 - 6