Supporting interoperability in complex adaptive enterprise systems: A domain specific language approach

被引:21
|
作者
Weichhart, Georg [1 ,2 ]
Guedria, Wided [3 ]
Naudet, Yannick [3 ]
机构
[1] Johannes Kepler Univ Linz, Commun Engn Business Informat, Linz, Austria
[2] Profactor GmbH, Steyr, Austria
[3] Luxembourg Inst Sci & Technol, Luxembourg, Luxembourg
关键词
Enterprise Interoperability; Ontology of interoperability; Complex Adaptive Systems; Multi Agent Systems; Scala; SUPPLY NETWORKS; SUSTAINABILITY; FRAMEWORK;
D O I
10.1016/j.datak.2016.04.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
From a Complex Adaptive Systems (CAS) theory perspective a new approach for supporting Enterprise Interoperability (El) is described. Particular needs informed by the theory are presented and a software environment supporting these requirements is proposed. The infrastructure aims at serving as a tool for solving problems in the EI domain, and includes a Domain Specific Language (DSL) supporting engineering interoperability solutions. The Ontology of Enterprise Interoperability (OoEI) provides the underlying conceptualisation of the Enterprise Interoperability (El) domain and is used as basis. The DSL enhances the ontology with CAS related concepts. The CAS perspective provides a particular focus on dynamic aspects, which requires a new approach currently only addressed to a limited extend. The research interoperability infrastructure provides components to address the decentralised nature of a CAS by providing software agents and agent interaction protocols that facilitate the identification of interoperability problems and agent negotiations to find solutions. It is realised using the functional programming language Scala. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:90 / 106
页数:17
相关论文
共 50 条
  • [1] Supporting Interoperability for Chaotic and Complex Adaptive Enterprise Systems
    Weichhart, Georg
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 WORKSHOPS, 2013, 8186 : 86 - 92
  • [2] Ontology of Enterprise Interoperability Extended for Complex Adaptive Systems
    Weichhart, Georg
    Naudet, Yannick
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 WORKSHOPS, 2014, 8842 : 219 - 228
  • [3] CASL: A DECLARATIVE DOMAIN SPECIFIC LANGUAGE FOR MODELING COMPLEX ADAPTIVE SYSTEMS
    Birdsey, Lachlan
    Szabo, Claudia
    Falkner, Katrina
    [J]. 2016 WINTER SIMULATION CONFERENCE (WSC), 2016, : 1241 - 1252
  • [4] A Domain Specific Modeling Language Supporting Specification, Simulation and Execution of Dynamic Adaptive Systems
    Fleurey, Franck
    Solberg, Arnor
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2009, 5795 : 606 - 621
  • [5] A Domain Specific Language for Organisational Interoperability
    Weichhart, Georg
    Stary, Christian
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2015 WORKSHOPS, 2015, 9416 : 117 - 126
  • [6] A Domain-Specific Language for Aviation Domain Interoperability
    Comitz, Paul
    [J]. 2013 INTEGRATED COMMUNICATIONS, NAVIGATION AND SURVEILLANCE CONFERENCE (ICNS), 2013,
  • [7] The integrated information framework: Supporting interoperability between collaborative enterprise systems
    Green, David
    Dallaire, Joel
    Westrick, Corey
    [J]. CTS 2007: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON COLLABORATIVE TECHNOLOGIES AND SYSTEMS, 2007, : 329 - 336
  • [8] Towards a Domain Specific Language for Engineering Collective Adaptive Systems
    Bucchiarone, Antonio
    Cicchetti, Antonio
    De Sanctis, Martina
    [J]. 2017 IEEE 2ND INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2017, : 19 - 26
  • [9] DMLAS: A Domain-Specific Language for Designing Adaptive Systems
    Bocanegra, Jose
    Pavlich-Mariscal, Jaime
    Carrillo-Ramos, Angela
    [J]. 2015 10TH COMPUTING COLOMBIAN CONFERENCE (10CCC), 2015, : 104 - 111
  • [10] VizDSL Towards a graphical visualisation language for enterprise systems interoperability
    Morgan, Rebecca
    Grossmann, Georg
    Stumptner, Markus
    [J]. 2017 INTERNATIONAL SYMPOSIUM ON BIG DATA VISUAL ANALYTICS (BDVA), 2017, : 31 - 38