Back to Search Start Over

Automated mediator synthesis: combining behavioural and ontological reasoning

Authors :
Bengt Jonsson
Malte Isberner
Amel Bennaceur
Chris Chilton
Software architectures and distributed systems (ARLES)
Inria Paris-Rocquencourt
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
Computing Laboratory (OUCL)
University of Oxford
Faculty of Computer Science [Dortmund]
Technische Universität Dortmund [Dortmund] (TU)
Uppsala University
European Project: 231167,EC:FP7:ICT,FP7-ICT-2007-3,CONNECT(2009)
University of Oxford [Oxford]
Source :
Software Engineering and Formal Methods ISBN: 9783642405600, SEFM, SEFM-11th International Conference on Software Engineering and Formal Methods, SEFM-11th International Conference on Software Engineering and Formal Methods, Sep 2013, Madrid, Spain
Publication Year :
2013
Publisher :
Springer-Verlag, 2013.

Abstract

International audience; Software systems are increasingly composed of independently developed heterogeneous components. To ensure interoperability, mediators are needed that coordinate actions and translate exchanged messages between the components. We present a technique for automated synthesis of mediators, by means of a quotient operator, that is based on behavioural models of the components and an ontological model of the data domain. By not requiring a specification of the composed system, the method supports both off-line and run-time synthesis. The obtained mediator is the most general component that ensures freedom of both communication mismatches and deadlock in the composition. Validation of the approach is given by implementation of a prototype tool, while applicability is illustrated on heterogeneous holiday booking components.

Details

Language :
English
ISBN :
978-3-642-40560-0
ISSN :
03029743
ISBNs :
9783642405600
Database :
OpenAIRE
Journal :
Software Engineering and Formal Methods ISBN: 9783642405600, SEFM, SEFM-11th International Conference on Software Engineering and Formal Methods, SEFM-11th International Conference on Software Engineering and Formal Methods, Sep 2013, Madrid, Spain
Accession number :
edsair.doi.dedup.....fac567a6dac9f49a485c012fcae6d276