The Role of Ontologies in Emergent Middleware: Supporting Interoperability in Complex Distributed Systems

被引:0
|
作者
Blair, Gordon S. [1 ]
Bennaceur, Amel [2 ]
Georgantas, Nikolaos [2 ]
Grace, Paul [1 ]
Issarny, Valerie [2 ]
Nundloll, Vatsala [1 ]
Paolucci, Massimo [3 ]
机构
[1] Univ Lancaster, Sch Comp & Commun, Lancaster LA1 4YW, England
[2] INRIA, CRI Paris, Rocquencour, France
[3] DOCOMO, Euro Labs, Munich, Germany
来源
MIDDLEWARE 2011 | 2011年 / 7049卷
关键词
interoperability; ontologies; emergent middleware; system-of-; systems; SEMANTIC WEB; DISCOVERY;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Interoperability is a fundamental problem in distributed systems, and an increasingly difficult problem given the level of heterogeneity and dynamism exhibited by contemporary systems. While progress has been made, we argue that complexity is now at a level such that existing approaches are inadequate and that a major re-think is required to identify principles and associated techniques to achieve this central property of distributed systems. In this paper, we postulate that emergent middleware is the right way forward; emergent middleware is a dynamically generated distributed system infrastructure for the current operating environment and context. In particular, we focus on the key role of ontologies in supporting this process and in providing underlying meaning and associated reasoning capabilities to allow the right run-time choices to be made. The paper presents the CONNECT middleware architecture as an example of emergent middleware and highlights the role of ontologies as a cross-cutting concern throughout this architecture. Two experiments are described as initial evidence of the potential role of ontologies in middleware. Important remaining challenges are also documented.
引用
收藏
页码:410 / +
页数:4
相关论文
共 50 条
  • [1] Emergent Middleware: Tackling the Interoperability Problem
    Blair, Gordon
    Grace, Paul
    IEEE INTERNET COMPUTING, 2012, 16 (01) : 78 - 81
  • [2] Interoperability in Complex Distributed Systems
    Blair, Gordon S.
    Paolucci, Massimo
    Grace, Paul
    Georgantas, Nikolaos
    FORMAL METHODS FOR ETERNAL NETWORKED SOFTWARE SYSTEMS, SFM 2011, 2011, 6659 : 1 - 26
  • [3] A Dynamic Interoperability Model for an Emergent Middleware Framework
    Nundloll, Vatsala
    Blair, Gordon
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2023, 14 (01) : 1 - 27
  • [4] Interoperability Middleware for IIoT Gateways based on Standard Ontologies and AAS
    Morgan Pereira, Pedro Henrique
    Cainelli, Gustavo
    Pereira, Carlos Eduardo
    de Freitas, Edison Pignaton
    IFAC PAPERSONLINE, 2023, 56 (02): : 9831 - 9836
  • [5] Supporting Interoperability for Chaotic and Complex Adaptive Enterprise Systems
    Weichhart, Georg
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 WORKSHOPS, 2013, 8186 : 86 - 92
  • [6] The Role of Ontologies in Enabling Dynamic Interoperability
    Nundloll, Vatsala
    Grace, Paul
    Blair, Gordon S.
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2011, 6723 : 179 - 193
  • [7] Serpentine: Adaptive Middleware for Complex Heterogeneous Distributed Systems
    Matos, M.
    Correia, A., Jr.
    Pereira, J.
    Oliveira, R.
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 2219 - 2223
  • [8] Cross-middleware interoperability in distributed concurrent engineering
    Watkins, E. Rowland
    MeArdle, Mark
    Leonard, Thomas
    Surridge, Mike
    E-SCIENCE 2007: THIRD IEEE INTERNATIONAL CONFERENCE ON E-SCIENCE AND GRID COMPUTING, PROCEEDINGS, 2007, : 561 - 568
  • [9] Evolvable assembly systems - On the role of design frameworks and supporting ontologies
    Lohse, Niels
    Ratchev, Svetan
    Barata, Jose
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-7, 2006, : 3377 - +
  • [10] A Middleware Supporting Query Processing on Distributed CUBRID
    Kim, Hyeong-Il
    Yoon, Min
    Shin, YoungSung
    Chang, Jae-Woo
    ADVANCED MULTIMEDIA AND UBIQUITOUS ENGINEERING: FUTURE INFORMATION TECHNOLOGY, 2015, 352 : 31 - 37