Skip to main content

Instance-Level Modelling and Simulation Revisited

  • Conference paper
Enterprise and Organizational Modeling and Simulation (EOMAS 2013)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 153))

Included in the following conference series:

Abstract

Instance-level modelling is a sort of conceptual modelling that deals with concrete objects instead of general classes and types. Instance-level modelling approach offers a rather innovative way for communication with domain experts extremely useful for them, as they can see their real data in the context of the given model. Various approaches were presented in the paper “Instance-Level modelling and Simulation Using Lambda-Calculus and Object-Oriented Environments” at EOMAS 2011. The present paper is a sequel and it presents additional approaches we find useful in practice: Fact-oriented modelling, OntoUML in combination with OCL and the Alloy and Eclipse-based framework DresdenOCL. We present key features of the various approaches and demonstrate them on a running example, we follow up with a discussion comparing these approaches. Notice that OntoUML combined with the Alloy is an original research achievement built on the research of OntoUML.

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 72.00
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. Mylopoulos, J.: Conceptual modelling and telos. In: Conceptual Modeling, Databases, and Case: An Integrated View of Information Systems Development (1992)

    Google Scholar 

  2. Gurr, C.: Effective diagrammatic communication: Syntactic, semantic and pragmatic issues. Journal of Visual Languages & Computing 10(4), 317–342 (1999)

    Article  Google Scholar 

  3. Birkmeier, D., Overhage, S.: Is BPMN really first choice in joint architecture development? an empirical study on the usability of BPMN and UML activity diagrams for business users. In: Heineman, G.T., Kofron, J., Plasil, F. (eds.) QoSA 2010. LNCS, vol. 6093, pp. 119–134. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  4. Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R.C., Mellor, S., Schwaber, K., Sutherland, J., Thomas, D.: Manifesto for agile software development (2001)

    Google Scholar 

  5. Boehm, B., Basili, V.R.: Software defect reduction top 10 list. Computer 34(1), 135–137 (2001)

    Article  Google Scholar 

  6. Merunka, V.: Instance-level modeling and simulation using lambda-calculus and object-oriented environments. In: Barjis, J., Eldabi, T., Gupta, A. (eds.) EOMAS 2011. LNBIP, vol. 88, pp. 145–158. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  7. Hadar, I., Soffer, P.: Variations in conceptual modeling: Classification and ontological analysis. Journal of the Association for Information Systems 7(8), 568–592 (2006); WOS:000246738800004

    Google Scholar 

  8. Ullmann, S.: Semantics: an introduction to the science of meaning. Barnes & Noble (December 1978)

    Google Scholar 

  9. Halpin, T.: Fact-oriented modeling: Past, present and future. In: Conceptual Modelling in Information Systems Engineering, pp. 19–38. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  10. Guizzardi, G.: Ontological Foundations for Structural Conceptual Models, vol. 15. University of Twente, Enschede (2005)

    Google Scholar 

  11. Guizzardi, G., Baio, F.A., Lopes, M., de Almeida Falbo, R.: The role of foundational ontologies for domain ontology engineering: An industrial case study in the domain of oil and gas exploration and production. International Journal of Information Systems Modeling and Design (IJISMD) 1(2), 1–22 (2010)

    Article  Google Scholar 

  12. Carolo, F., Burlamaqui, L.: Improving Web Content Management with Semantic Technologies. SemTech, San Francisco (2011)

    Google Scholar 

  13. Silva, H.C., de Castro, R.C.C., Gomes, M.J.N., Garcia, A.S.: IT architecture from the service continuity perspective: Application of well-founded ontology in corporate environments. Journal of Information Security Research 3(2), 47–63 (2012)

    Google Scholar 

  14. U. S. Department of Defense: (Data Modeling Guide (DMG) for an Enterprise Logical Data Model)

    Google Scholar 

  15. Group, O.M.: Semantic Information Model Federation (SIMF): Candidates and Gaps

    Google Scholar 

  16. Jackson, D.: Software Abstractions - Logic, Language and Analisys, Revised edn. The MIT Press, Cambridge (2012)

    Google Scholar 

  17. Bordbar, B., Anastasakis, K.: UML2ALLOY: a tool for lightweight modelling of discrete event systems. In: Guimares, N., Isaas, P.T. (eds.) IADIS AC, IADIS, pp. 209–216 (2005)

    Google Scholar 

  18. Dennis, G., Chang, F.S.H., Jackson, D.: Modular verification of code with SAT. In: Proceedings of the 2006 International Symposium on Software Testing and Analysis, ISSTA 2006, pp. 109–120. ACM, New York (2006)

    Chapter  Google Scholar 

  19. Atinga, P., Krishna, A.: Verification of i* models using alloy. In: Information Systems Development, pp. 63–74. Springer, New York (2011)

    Chapter  Google Scholar 

  20. Benevides, A.B., Guizzardi, G., Braga, B.F.B., Almeida, J.P.A.: Validating modal aspects of OntoUML conceptual models using automatically generated visual world structures. Journal of Universal Computer Science 16(20), 2904–2933 (2010)

    Google Scholar 

  21. OMG: Object constraint language, version 2.3.1 (January 2012)

    Google Scholar 

  22. Arlow, J., Neustadt, I.: UML 2.0 and the Unified Process: Practical Object-Oriented Analysis and Design, 2nd edn. Addison-Wesley Professional (2005)

    Google Scholar 

  23. Demuth, B.: DresdenOCL (March 2013)

    Google Scholar 

  24. Sales, T.P., Barcelos, P.P.F., Guizzardi, G.: Identification of semantic anti-patterns in ontology-driven conceptual modeling via visual simulation. In: 4th International Workshop on Ontology-Driven Information Systems (ODISE), together with the 7th International Conference on Formal Ontology in Information Systems (FOIS), Graz, Austria (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pergl, R., Sales, T.P., Rybola, Z. (2013). Instance-Level Modelling and Simulation Revisited. In: Barjis, J., Gupta, A., Meshkat, A. (eds) Enterprise and Organizational Modeling and Simulation. EOMAS 2013. Lecture Notes in Business Information Processing, vol 153. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41638-5_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41638-5_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41637-8

  • Online ISBN: 978-3-642-41638-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics