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 条
  • [41] Model-Driven Design Using Business Patterns
    Buder, Johannes
    JOURNAL OF INFORMATION SYSTEMS, 2011, 25 (01) : 213 - 215
  • [42] Framework for Using Patterns in Model-Driven Development
    Ruben, Picek
    Vjeran, Strahonja
    INFORMATION SYSTEMS DEVELOPMENT: TOWARDS A SERVICE PROVISION SOCIETY, 2009, : 309 - 317
  • [43] Computational narratives using Model-Driven Engineering
    Calegari, Daniel
    2022 XVLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI 2022), 2022,
  • [44] Model-driven Optimization using Adaptive Probes
    Guha, Sudipto
    Munagala, Kamesh
    PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2007, : 308 - +
  • [45] Integration of Data from Vehicular Ad Hoc Networks Using Model-Driven Collaborative Tools
    Lacuesta, Raquel
    Gallardo, Jesus
    Lloret, Jaime
    Palacios, Guillermo
    MOBILE INFORMATION SYSTEMS, 2016, 2016 : 1 - 15
  • [46] Model-Driven Integration and Management of Data Access Objects in Process-Driven SOAs
    Mayr, Christine
    Zdun, Uwe
    Dustdar, Schahram
    TOWARDS A SERVICE-BASED INTERNET, 2008, 5377 : 62 - 73
  • [47] Model-Driven Dataset Generation for Data-Driven Battery SOH Models
    Alamin, Khaled Sidahmed Sidahmed
    Daghero, Francesco
    Pollo, Giovanni
    Pagliari, Daniele Jahier
    Chen, Yukai
    Macii, Enrico
    Poncino, Massimo
    Vinco, Sara
    2023 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, ISLPED, 2023,
  • [48] Engineering Multi-View Models for Model-Driven Engineering
    van Lamsweerde, Axel
    2013 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE), 2013, : 3 - 3
  • [49] Model-Driven Integration of Building Automation Systems into Web Service Gateways
    Schachinger, Daniel
    Kastner, Wolfgang
    2015 IEEE WORLD CONFERENCE ON FACTORY COMMUNICATION SYSTEMS (WFCS), 2015,
  • [50] Multilevel models in model-driven engineering, product lines, and metaprogramming
    Batory, D.
    IBM SYSTEMS JOURNAL, 2006, 45 (03) : 527 - 539