Skip to main content

Incorporating UML Class and Activity Constructs into UEML

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6413))

Abstract

The Unified Enterprise Modelling Language (UEML) aims to become a hub for integrated use of enterprise and information systems (IS) models expressed using different languages. The paper explains how central constructs from UML’s class and activity diagrams have been incorporated into UEML. As a result, the semantics of UML’s central constructs for representing classes and activities have become more precisely defined in terms of the common UEML ontology. Through their ontology images, the two diagram types are also on the way to become interoperable with other enterprise and IS modelling languages in UEML.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kelly, S., Lyytinen, K., Rossi, M.: MetaEdit+: A fully configurable multi-user and multi-tool CASE and CAME environment. In: Constantopoulos, P., Vassiliou, Y., Mylopoulos, J. (eds.) CAiSE 1996. LNCS, vol. 1080, pp. 1–21. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  2. OMG: UML 2.2 infra- and superstructure. Object Management Group (2009), http://www.omg.org (Accessed 2010-06-29)

  3. GRL.: GRL Ontology (2010), http://www.cs.toronto.edu/km/GRL/ (Accessed 2010-05-10)

  4. Dietz, J.L.G.: Enterprise Ontology: Theory and Methodology. Springer, Berlin (2006)

    Book  Google Scholar 

  5. Wand, Y., Weber, R.: On the Ontological Expressiveness of Information Systems Analysis and Design Grammars. Journal of Information Systems 3, 217–237 (1993)

    Article  Google Scholar 

  6. Evermann, J., Wand, Y.: Towards ontologically based semantics for UML constructs. In: Kunii, H.S., Jajodia, S., Sølvberg, A. (eds.) ER 2001. LNCS, vol. 2224, p. 354. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  7. Opdahl, A.L., Henderson-Sellers, B.: Ontological evaluation of the UML using the Bunge-Wand-Weber model. Software and Systems Modelling 1(1), 43–67 (2002)

    Google Scholar 

  8. Uschold, M., King, M., Moralee, S., Zorgios, Y.: The Enterprise Ontology. Knowledge Engineering Review 13, 31–89 (1998)

    Article  Google Scholar 

  9. Falkenberg, E.D., Hesse, W., Lindgreen, P., Nilsson, B.E., Oei, J.L.H., Rolland, C., Stamper, R.K., Van Assche, F.J.M., Verrijn-Stuart, A.A., Voss, K.: FRISCO: A Framework of Information System Concepts. In: The IFIP WG 8.1 Task Group FRISCO (1996)

    Google Scholar 

  10. Fox, M.S., Gruninger, M.: Enterprise Modeling. AI Magazine 19(3), 121–190 (1998)

    Google Scholar 

  11. Anaya, V., Berio, G., Harzallah, M., Heymans, P., Matulevičius, R., Opdahl, A.L., Panetto, H., Verdecho, M.J.: The Unified Enterprise Modelling Language – Overview and Further Work. Computers in Industry 61(2) (2010)

    Google Scholar 

  12. Opdahl, A.L.: The UEML Approach to Modelling Construct Description. In: Doumeingts, G., Müller, J., Morel, G., Vallespir, B. (eds.) Enterprise Interoperability - New Challenges and Approaches, Springer, Berlin (2007)

    Google Scholar 

  13. Berio, G., Opdahl, A., Anaya, V. Dassisti, M.: DEM1: UEML 2.1. Interop-NoE DEM deliverable (2005), http://www.interop-vlab.eu/ei_public_deliverables/interop-noe-deliverables (accessed June 30 2010)

  14. Opdahl, A.L., Henderson-Sellers, B.: A Template for Defining Enterprise Modelling Constructs. Journal of Database Management 15(2) (2004)

    Google Scholar 

  15. Opdahl, A.L., Henderson-Sellers, B.: Template-Based Definition of Information Systems and Enterprise Modelling Constructs. In: Green, P., Rosemann, M. (eds.) Ontologies and Business System Analysis,  ch.6, Idea Group Publishing, USA (2005)

    Google Scholar 

  16. Jackson, D.: Alloy: A Lightweight Object Modelling Notation. ACM Transactions on Software Engineering and Methodology 11(2), 256–290 (2002)

    Article  Google Scholar 

  17. Miller, S.P., Whalen, M.W., Cofer, D.D.: Software Model Checking Takes Off. Communications of the ACM 53(2), 58–64 (2010)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Opdahl, A.L. (2010). Incorporating UML Class and Activity Constructs into UEML. In: Trujillo, J., et al. Advances in Conceptual Modeling – Applications and Challenges. ER 2010. Lecture Notes in Computer Science, vol 6413. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16385-2_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16385-2_31

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16384-5

  • Online ISBN: 978-3-642-16385-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics