Generating Connectors for Homogenous and Heterogenous Deployment

Software connectors are typically used in component-based engineering to model and realize component interconnections. Connectors play an important role both at design time, when they allow for specifying the way components interact, and at runtime, when they actually implement the specified interac...

Full description

Bibliographic Details
Main Author: Bureš, Tomáš
Other Authors: Plášil, František
Format: Doctoral Thesis
Language:English
Published: 2006
Online Access:http://www.nusl.cz/ntk/nusl-269988
id ndltd-nusl.cz-oai-invenio.nusl.cz-269988
record_format oai_dc
spelling ndltd-nusl.cz-oai-invenio.nusl.cz-2699882018-12-10T04:16:11Z Generating Connectors for Homogenous and Heterogenous Deployment Generating Connectors for Homogenous and Heterogenous Deployment Bureš, Tomáš Plášil, František Brada, Přemysl Issarny, Valérie Software connectors are typically used in component-based engineering to model and realize component interconnections. Connectors play an important role both at design time, when they allow for specifying the way components interact, and at runtime, when they actually implement the specified interactions in particular target environments. Connectors also help with deployment (both homogeneous and heterogeneous) by allowing for seamless distribution and overcoming incompatibilities between components and component systems by utilizing adaptors. An important aspect of employing connectors is the amount of work connected with their use. In this context, to make connectors truly an asset, it is necessary to allow for generating their runtime implementations based on design-time specification. This is however a problem (mainly because of the semantic gap between the connector specification and its implementation), which has not been sufficiently addressed so far, especially when trying to use connectors in the context of heterogeneous deployment. In this thesis, we propose a technique of automatic generation of a connector implementation based on a high-level connector specification. The thesis focuses on building connectors in the scope of homogeneous and heterogeneous deployment, which means that the generated... 2006 info:eu-repo/semantics/doctoralThesis http://www.nusl.cz/ntk/nusl-269988 eng info:eu-repo/semantics/restrictedAccess
collection NDLTD
language English
format Doctoral Thesis
sources NDLTD
description Software connectors are typically used in component-based engineering to model and realize component interconnections. Connectors play an important role both at design time, when they allow for specifying the way components interact, and at runtime, when they actually implement the specified interactions in particular target environments. Connectors also help with deployment (both homogeneous and heterogeneous) by allowing for seamless distribution and overcoming incompatibilities between components and component systems by utilizing adaptors. An important aspect of employing connectors is the amount of work connected with their use. In this context, to make connectors truly an asset, it is necessary to allow for generating their runtime implementations based on design-time specification. This is however a problem (mainly because of the semantic gap between the connector specification and its implementation), which has not been sufficiently addressed so far, especially when trying to use connectors in the context of heterogeneous deployment. In this thesis, we propose a technique of automatic generation of a connector implementation based on a high-level connector specification. The thesis focuses on building connectors in the scope of homogeneous and heterogeneous deployment, which means that the generated...
author2 Plášil, František
author_facet Plášil, František
Bureš, Tomáš
author Bureš, Tomáš
spellingShingle Bureš, Tomáš
Generating Connectors for Homogenous and Heterogenous Deployment
author_sort Bureš, Tomáš
title Generating Connectors for Homogenous and Heterogenous Deployment
title_short Generating Connectors for Homogenous and Heterogenous Deployment
title_full Generating Connectors for Homogenous and Heterogenous Deployment
title_fullStr Generating Connectors for Homogenous and Heterogenous Deployment
title_full_unstemmed Generating Connectors for Homogenous and Heterogenous Deployment
title_sort generating connectors for homogenous and heterogenous deployment
publishDate 2006
url http://www.nusl.cz/ntk/nusl-269988
work_keys_str_mv AT burestomas generatingconnectorsforhomogenousandheterogenousdeployment
_version_ 1718799914095345664