Real-life middleware support for connectors
Thesis title in Czech: | Real-life middleware support for connectors |
---|---|
Thesis title in English: | Real-life middleware support for connectors |
Academic year of topic announcement: | 2006/2007 |
Thesis type: | diploma thesis |
Thesis language: | angličtina |
Department: | Department of Software Engineering (32-KSI) |
Supervisor: | prof. RNDr. Tomáš Bureš, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 27.10.2006 |
Date of assignment: | 27.10.2006 |
Date and time of defence: | 21.05.2007 00:00 |
Date of electronic submission: | 21.05.2007 |
Date of proceeded defence: | 21.05.2007 |
Opponents: | Mgr. Pavel Ježek, Ph.D. |
Guidelines |
Software connectors [1] are first-class entities used in component systems to model and implement communication among components. At design time, they are responsible for modeling the features and behavior of individual inter-component links. During application execution, the design-time connectors are represented by runtime entities that implement the communication according to the design-time specification. In distributed environments, connectors are also responsible for addressing the distribution by spanning multiple address spaces, for which they typically utilize existing middleware. An important feature of connectors is that they can be automatically generated based on a high-level specification and capabilities of target deployment nodes.
The aim of the thesis is to extend the existing connector generator [2] and provide support for generating and deploying RMI and CORBA-based connectors and also connectors using other communication styles (e.g., streaming, blackboard, messaging). The thesis shall also address complex features such as using complex types and reference passing. |
References |
[1] Bures, T., Plasil, F.: Communication Style Driven Connector Configurations, Extended version of "Scalable Element-Based Connectors", Copyright (C) Springer-Verlag, Berlin, LNCS3026, ISBN 3-540-21975-7, ISSN 0302-9743, pp. 102-116, 2004
[2] Bures, T.: Generating Connectors for Homogeneous and Heterogeneous Deployment, Ph.D. Thesis, advisor: Frantisek Plasil, Sep 2006 |