Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1618))

Included in the following conference series:

  • 713 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cook, S., Daniels, J.: Designing Object Systems. Object-Oriented Modeling with Syntropy. Prentice Hall, Englewood Cliffs (1994)

    MATH  Google Scholar 

  2. 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)

    Chapter  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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

    Google Scholar 

  5. Martin, J., Odell, J.J.: Object-oriented Methods: A Foundation. Prentice Hall, Englewood Cliffs (1995)

    Google Scholar 

  6. Olivé, A.: On the design and implementation of information systems from deductive conceptual models. In: Proc.VLDB 1989, Amsterdam. pp. 3–11 (1989)

    Google Scholar 

  7. Peckham, J., Maryanski, F.: Semantic Data Models. ACM Computing Surveys 20(3), 153–189 (1988)

    Article  MATH  Google Scholar 

  8. Rational Software Corporation, Unified Modeling Language (UML), Version 1.1, September

    Google Scholar 

  9. van Griethuysen, J.J.: Concepts and terminology for the conceptual schema and the information base, ISO/TC97/SC5/WG3

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics