Abstract
We report on our experience in porting ROSES to UML. ROSES is an information systems conceptual modeling language that we had developed prior to UML, which includes some new concepts that make the language attractive, at least in some contexts. However, the recent standarization of UML may make the adoption of non-UML languages very difficult, even if they have some features which may be of interest in general or particular contexts. But UML is in principle extensible, and able to accommodate concepts from non-UML languages. The paper explains how we have expressed those concepts in UML. We have had to give up our own notation, but we expect a considerable gain in availability of CASE tools and ease of adoption by professionals.
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
Cook, S., Daniels, J.: Designing Object Systems. Object-Oriented Modeling with Syntropy. Prentice Hall, Englewood Cliffs (1994)
Costal, D., Olivé, A., Sancho, M.R.: Temporal Features of Class Populations and Attributes in Conceptual Models. In: Embley, D.W. (ed.) ER 1997. LNCS, vol. 1331, pp. 57–70. Springer, Heidelberg (1997)
Costal, D., Sancho, M.R., Olivé, A., Barceló, M., Costa, P., Quer, C., Roselló, A.: The Cause-Effect Rules of Roses. In: First East-European Symposium on Advances in Databases and Information Systems (ADBIS 1997), St. Petersburg, Russia (September 1997)
Gustafsson, M.R., Karlsson, T., Bubenko, J.A.: A Declarative Approach to Conceptual Information Modeling. Information Systems Design Methodologies: A Comparative Review, North-Holland. 93–142
Martin, J., Odell, J.J.: Object-oriented Methods: A Foundation. Prentice Hall, Englewood Cliffs (1995)
Olivé, A.: On the design and implementation of information systems from deductive conceptual models. In: Proc.VLDB 1989, Amsterdam. pp. 3–11 (1989)
Peckham, J., Maryanski, F.: Semantic Data Models. ACM Computing Surveys 20(3), 153–189 (1988)
Rational Software Corporation, Unified Modeling Language (UML), Version 1.1, September
van Griethuysen, J.J.: Concepts and terminology for the conceptual schema and the information base, ISO/TC97/SC5/WG3
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
Olivé, A., Sancho, MR. (1999). Porting ROSES to UML – An Experience Report. 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_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-48480-6_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66252-5
Online ISBN: 978-3-540-48480-6
eBook Packages: Springer Book Archive