Abstract
Today’s software development is component-oriented. We show how well-established techniques like SDL and component development can be combined. This approach will keep the strength of well-founded formal languages to improve the specification of components. Moreover, an abstract model notation (eODL) of component based applications (assemblies) is shown. A first proof of concept is done by a realisation on top of a standardised component middleware platform of the OMG (CCM). For the integration of different model abstractions we use the OMG adopted MDA technology. An overview of the resulting development process will complete the picture of the proposed approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Böhme, H.: Objektorientierte Codegenerierung für SDL 1992. Diploma thesis, Humboldt-Universität zu Berlin (1997), http://www.informatik.hu-berlin.de/sam/diplom/boehme97.ps
Fischer, J., Piefel, M., Scheidgen, M.: A Metamodel for SDL2000 in the Context of Metamodeling ULF. In: Amyot, D., Williams, A.W. (eds.) SAM 2004. LNCS, vol. 3319, pp. 208–223. Springer, Heidelberg (2005)
ITU-T: Recommendation Z.100 (08/02), Specification and Description Language (SDL). International Telecommunication Union, Geneva (2002)
ITU-T: Recommendation Z.130 (02/99), ITU Object Definition Language (ODL). International Telecommunication Union, Geneva (1999)
ITU-T: Recommendation Z.130 (07/03), Extended Object Definition Language (eODL). International Telecommunication Union, Geneva (2003)
Object Management Group: XML Metadata Interchange (XMI) version 1.1. OMG document, formal/00-11-02 (2000)
Object Management Group: Meta Object Facility, Version 1.3. OMG document, formal/00-11-02 (2000)
Object Management Group: Model Driven Architecture, OMG document, omg/00- 11-05 (2000)
Object Management Group: CORBA Components, v3.0 full specification, OMG document, formal/02-06-65 (2002)
Pischel, E.: Extended Object Definition Language. Diploma thesis, Humboldt- Universität zu Berlin (2002), http://www.informatik.hu-berlin.de/sam/diplom/pischeldip02.pdf
Qedo-Team: QoS enabled distributed objects. Open source CCM implementation (2000-2004)
Scheidgen, M.: Metamodelle für Sprachen mit formaler Syntaxdefinition, am Beispiel von SDL-2000. Diploma thesis, Humboldt-Universität zu Berlin (2004)
SITE-Team: SDL Integrated Tool Environment. Software project, Humboldt- Universität zu Berlin (1996-2003), http://www.informatik.hu-berlin.de/SITE
Stoinski, F.: The CORBA Component Model Streaming Extension. In: Proceedings of IASTED International Conference on Software Engineering 2004, Innsbruck, Österreich (2004)
TINA-C, http://www.tinac.com
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
Böhme, H., Fischer, J. (2005). eODL and SDL in Combination for Components. 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_2
Download citation
DOI: https://doi.org/10.1007/978-3-540-31810-1_2
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)