Approaches to dependability and performance are challenged when systems are made up of networks of heterogeneous applications/de- vices, especially when operating in unpredictable open-world settings. The research community is tackling this problem and exploring means for enabling interoperability at the application level. The EU project Con- nect has developed a generic interoperability mechanism which relies on the on-the-fly synthesis of "Connectors", that is software bridges that enable and adapt communication among heterogeneous devices. Depend- ability and Performance are relevant aspects and a model-based analysis framework has been addressed for enabling the synthesis of dependable Connectors. In a previous work, we have identified mechanisms that can be used as the basis for the definition of a library of generic patterns (dependability mechanisms) suitable for enhancing the dependability of Connectors when required by the application. Here, we extend it by identifying generic strategies that automate the selection of an appropri- ate dependability mechanism and of those elements in the software bridge to which the mechanism brings higher benefits. A case study based on a global monitoring system for environment and security (GMES) is also included to show the application of our solution.

Networks of heterogeneous and dynamic interoperable systems: an approach to enhance dependability and performance properties

Di Giandomenico F;
2012

Abstract

Approaches to dependability and performance are challenged when systems are made up of networks of heterogeneous applications/de- vices, especially when operating in unpredictable open-world settings. The research community is tackling this problem and exploring means for enabling interoperability at the application level. The EU project Con- nect has developed a generic interoperability mechanism which relies on the on-the-fly synthesis of "Connectors", that is software bridges that enable and adapt communication among heterogeneous devices. Depend- ability and Performance are relevant aspects and a model-based analysis framework has been addressed for enabling the synthesis of dependable Connectors. In a previous work, we have identified mechanisms that can be used as the basis for the definition of a library of generic patterns (dependability mechanisms) suitable for enhancing the dependability of Connectors when required by the application. Here, we extend it by identifying generic strategies that automate the selection of an appropri- ate dependability mechanism and of those elements in the software bridge to which the mechanism brings higher benefits. A case study based on a global monitoring system for environment and security (GMES) is also included to show the application of our solution.
2012
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Interoperable Systems
Model-based dependability and performance evaluation
Fault tolerance mechanisms
File in questo prodotto:
File Dimensione Formato  
prod_213047-doc_48803.pdf

solo utenti autorizzati

Descrizione: Networks of heterogeneous and dynamic interoperable systems: an approach to enhance dependability and performance properties
Dimensione 2.15 MB
Formato Adobe PDF
2.15 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/172578
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact