Abstract
On the one hand, in the world of Product Data Technology (PDT), the ISO standard STEP (Standard for the Exchange of Product Model Data) gains more and more importance. STEP includes the information model specification language EXPRESS and its graphical notation EXPRESS-G. On the other hand, in the Software Engineering world in general, mainly other modelling languages are in use – particularly the Unified Modeling Language (UML), recently adopted to become a standard by the Object Management Group, will probably achieve broad acceptance. Despite a strong interconnection of PDT with the Software Engineering area, there is a lack of bridging elements concerning the modelling language level. This paper introduces a mapping between EXPRESS-G and UML in order to define a linking bridge and bring the best of both worlds together. Hereby the feasibility of a mapping is shown with representative examples; several problematic cases are discussed as well as possible solutions presented.
Keywords
- Modelling Language
- Unify Modeling Language
- Object Management Group
- Unify Modeling Language Model
- Primitive Type
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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
Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Modeling Language, Documentation Set 1.1 (1997)
Davis, H.: Mapping between CDIF and EXPRESS for a Study Period on Mapping Modelling Languages for Analysis & Design. In: The proceedings of OOPSLA 1998 Workshop #25: Model Engineering, Methods and Tools Integration with CDIF (1998) (to appear)
Fowler, M., Scott, K.: UML Distilled - Applying the Standard Object Modeling Language. Addison-Wesley Object Technology Series (1997)
Holland, M.: Produktdatentechnologie und STEP, STEP Grundschulung, ProSTEP GmbH, Darmstadt (1995)
Oestereich, B.: Objektorientierte Softwareentwicklung mit der Unified Modeling Language, 3., aktualisierte Auflage (UML 1.0), Verlag R. Oldenbourg, München (1997)
STEP GmbH: EXPRESS-Grundkurs - Schulungsunterlagen, ProSTEP GmbH, Darmstadt (1994)
Schenck, D., Wilson, P.: Information Modeling the EXPRESS Way. Oxford University Press, Oxford (1994)
SoftLab AB (SoftLab is a subsidiary of Rational Software Corporation): Rational Rose EXPRESS Extension (Software) Sweden, available since March 31st (1998), http://www.softlab.se/extern/products/express_uml/index.htm
JTC1/SC7: Terms of Reference for an Initial Study Period on mapping Modelling Languages for Analysis & Design Models (1997), http://www.CDIF.org/liaisons/07N1764.pdf
Mappings of CDIF and EXPRESS, Version 3, 2nd April 1998, British Standards Institution (1998)
Using the CDIF Transfer Format to exchange UML models, CDIF-JE-N34-V2, September 5th (1997)
For more information on CDIF mission and status, and how to obtain CDIF standards, see the CDIF Website at, http://www.CDIF.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Arnold, F., Podehl, G. (1999). Best of Both Worlds – A Mapping from EXPRESS-G to UML. In: Bézivin, J., Muller, PA. (eds) The Unified Modeling Language. «UML»’98: Beyond the Notation. UML 1998. Lecture Notes in Computer Science, vol 1618. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48480-6_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-48480-6_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66252-5
Online ISBN: 978-3-540-48480-6
eBook Packages: Springer Book Archive