Abstract
In order to ease the development and handling of complex software systems, component models and distributed object technologies have been developed that allow the decomposition of systems and the use of software components in a distributed processing environment. While modelling and development of components is well supported, the deployment and configuration of component-based distributed systems lacks proper model reflection and is still a time consuming and difficult task. Hence, several approaches for supporting the deployment and configuration of component-based distributed systems at the modelling level have been developed recently and exist in parallel today. In this paper, the main concepts for deployment and configuration of three of those approaches are investigated and compared. It turns out that each of them focuses on different aspects. The approaches considered are ITU-eODL, UML 2.0 and the Deployment and Configuration Specification of the OMG. The ultimate goal is to identify the core concepts in this area in order to facilitate integration with the Unified Language Family of the ITU (ITU-ULF).
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
ITU-T: Recommendation Z.130 (07/03), Extended Object Definition Language (eODL). International Telecommunication Union, Geneva
OMG: UML 2 Superstructure Specification. OMG document ptc/03-08-02
OMG: UML 2 Infrastructure Specification. OMG document ptc/03-09-15
OMG: Deployment and Configuration of Component-based Distributed Applications Specification. OMG document ptc/03-07-08
OMG: MOF 2.0 Core Final Adopted Specification. OMG document ptc/03-10-04
OMG: MDA Guide Version 1.0.1. OMG document formal/03-06-01
OMG: CORBA Component Model. Version 3.0. OMG document formal/2002-06-65
Szyperski, C.: Component Software - Beyond Object-Oriented Programming. ACM Press Books, New York (1999)
W3C: Extensible Markup Language (XML) 1.0 (Second Edition). World Wide Web Consortium (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hoffmann, A., Neubauer, B. (2005). Deployment and Configuration of Distributed Systems. In: Amyot, D., Williams, A.W. (eds) System Analysis and Modeling. SAM 2004. Lecture Notes in Computer Science, vol 3319. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31810-1_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-31810-1_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24561-2
Online ISBN: 978-3-540-31810-1
eBook Packages: Computer ScienceComputer Science (R0)