Skip to main content

Engineers Discovering the “Real World” — From Model-Driven to Ontology-Based Software Engineering

  • Conference paper
Information Systems and e-Business Technologies (UNISCON 2008)

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

Included in the following conference series:

Abstract

Going along with the successful dissemination of the Unified Modelling Language (UML) and the growing popularity of the Model driven Development (MDD) initiative models are occupying the world of Software Engineering. As prescriptive means they are not only changing — and maybe soon dominating - our approaches to software construction but in their descriptive function they have also considerably influenced our views on software application domains. Since software systems and their application domains are almost ubiquitous we can say: models reflect and represent our view on the real world. In philosophical terms, models have no longer just a technical end and purpose but they reflect our Weltanschauung, i.e. are part and centre of modern ontology.

In this contribution I shall focus on the ontological dimension of software modelling. Models are like windows between the outer, “real” world and our inner world of understanding — described and reflected by software. Software development is reality construction and with our application models we reconstruct our surroundding world. By this re-construction it is converted (and reduced) to a world of objects modelled as data capsules and maybe soon controlled by RFID chips. So called “ontologies” are the dictionaries of this construction process.

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. [BHR+ 07]_Bachmann, A., Hesse, W., Russ, A., Kop, Ch., Mayr, H.C., Vöhringer, J.: OBSE — an Approach to Ontology-based Software Engineering in the Practice. In: Proc. EMISA conference, St. Goar. LNI, pp. 129–142. Koellen-Verlag (2007)

    Google Scholar 

  2. [FHL+ 98]_Falkenberg, E., 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 Frame-work of Information System Concepts-The FRISCO Report. IFIP WG 8.1 Task Group FRISCO (1998), Web version: http://www.mathematik.unimarburg.de/~hesse/papers/fri-full.pdf

    Google Scholar 

  3. Guarino, N.: Formal Ontology and Information Systems. In: Proc. FOIS 1998, Trento (Italy), pp. 3–15. IOS Press, Amsterdam (1998)

    Google Scholar 

  4. Hesse, W., van Braun, H.: Wo kommen die Objekte her? Ontologischerkenntnistheoretische Zugänge zum Objektbegriff. In: Bauknecht, K., et al. (eds.) Informatik 2001-Tagungsband der GI/OCG-Jahrestagung, Computer-Gesellschaft, Bd. II, pp. 776–781, books_372ocg.at; Bd. 157, Österr (2001)

    Google Scholar 

  5. Hesse, W., Mayr, H.C.: Highlights of the SAMMOA framework for object oriented application modelling. In: Quirchmayr, G., Bench-Capon, T.J.M., Schweighofer, E. (eds.) DEXA 1998. LNCS, vol. 1460, Springer, Heidelberg (invited talk, 1998)

    Google Scholar 

  6. Hesse, W.: Das aktuelle Schlagwort: Ontologie(n). In: Informatik Spektrum, Band 25.6 (2002)

    Google Scholar 

  7. Hesse, W.: Ontologies in the Software Engineering process. In: Lenz, R., et al. (eds.) EAI 2005-Tagungsband Workshop on Enterprise Application Integration, GITOVerlag, Berlin (2005), http://sunsite.informatik.rwth-aachen.de/Publications/CEURWS/Vol-141/

    Google Scholar 

  8. Hesse, W.: Modelle-Janusköpfe der Software-Entwicklung-oder: Mit Janus von der A-zur S-Klasse. In: Proc. Modellierung 2006. LNI, vol. P-82, pp. 99–113. Springer, Heidelberg (2006)

    Google Scholar 

  9. Kop, Ch., Mayr, H.C., Zavinska, T.: Using KCPM for Defining and Integrating Domain Ontologies. In: Bussler, C.J., Hong, S.-k., Jun, W., Kaschek, R., Kinshuk, Krishnaswamy, S., Loke, S.W., Oberle, D., Richards, D., Sharma, A., Sure, Y., Thalheim, B. (eds.) WISE Workshops 2004. LNCS, vol. 3307, pp. 190–200. Springer, Heidelberg (2004)

    Google Scholar 

  10. Kühne, Th.: Matters on (Meta-) Modeling. Journal on Software and Systems Modeling (SoSym) 5(4), 369–385 (2006)

    Article  Google Scholar 

  11. Ludewig, J.: Modelle im Software Engineering-eine Einführung und Kritik. In: Glinz, M., et al. (eds.) Proc. Modellierung 2002. LNI, vol. P-12, Springer, Heidelberg (2003)

    Google Scholar 

  12. Mayr, H.C., Kop, Ch.: A User Centered Approach to Requirements Modeling. In: Glinz, M., Müller-Luschnat, G. (eds.) Modellierung 2002-Modellierung in der Praxis-Modellierung für die Praxis. LNI, vol. P-12, pp. 75–86. Springer, Heidelberg (2003)

    Google Scholar 

  13. Miller, J., Mukerji, J.: MDA Guide. Version 1.1.1, Object Management Group (2003)

    Google Scholar 

  14. Salbrechter, A., Mayr, H.C., Kop, C.: Mapping Pre-designed Business Process Models to UML. In: Hamza, M.H. (ed.) Proc. of the 8th IASTED International Conference on Software Engineering and Applications, pp. 400–405. ACTA Press, Cambridge (2004)

    Google Scholar 

  15. Stachowiak, H.: Allgemeine Modelltheorie. Springer, Wien (1973)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hesse, W. (2008). Engineers Discovering the “Real World” — From Model-Driven to Ontology-Based Software Engineering. In: Kaschek, R., Kop, C., Steinberger, C., Fliedl, G. (eds) Information Systems and e-Business Technologies. UNISCON 2008. Lecture Notes in Business Information Processing, vol 5. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78942-0_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78942-0_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78941-3

  • Online ISBN: 978-3-540-78942-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics