Skip to main content

Effects of Simulation on Novices’ Understanding of the Concept of Inheritance in Conceptual Modeling

  • Conference paper
  • First Online:
Book cover Advances in Conceptual Modeling (ER 2015)

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

Included in the following conference series:

Abstract

In this paper we present our experience in the experimental development and use of simulation instrument for learning object-oriented conceptual modeling in a master level course on analysis and design of information systems. The focus of our research is on the teaching of one particular topic in object-oriented conceptual modeling - inheritance. The results from the pilot experimental study (with a student sample N = 32), demonstrate a positive effect of simulation-based learning method on the understanding by novice business analysts of the concept of inheritance when applied in a conceptual model.

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 EPUB and 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

Notes

  1. 1.

    The course page can be found on http://onderwijsaanbod.kuleuven.be/syllabi/e/D0I71AE.htm.

  2. 2.

    http://merode.econ.kuleuven.ac.be/mermaid.aspx.

  3. 3.

    MERODE is an Object Oriented Enterprise Modeling method. Its name is the abbreviation of Model driven, Existence dependency Relation, Object oriented DEvelopment. Cfr. http://merode.econ.kuleuven.be.

References

  1. Vazquez, G., Pace, J.A.D., Campo, M.: Reusing design experiences to materialize software architectures into object-oriented designs. Inf. Sci. 259, 396–411 (2014)

    Article  Google Scholar 

  2. Booch, G.: Object Oriented Analysis & Design with Application. Pearson Education India, Redwood (2006)

    MATH  Google Scholar 

  3. Booch, G.: Object-oriented development. IEEE Trans. Softw. Eng. 2, 211–221 (1986)

    Article  Google Scholar 

  4. Northrop, L.M., Object‐Oriented Development. Encyclopedia of Software Engineering (1994)

    Google Scholar 

  5. Capretz, L.F.: A brief history of the object-oriented approach. ACM SIGSOFT Softw. Eng. Notes 28(2), 6 (2003)

    Article  Google Scholar 

  6. Pastor, O., Insfrán, O., Pelechano, V., Ramírez, S.: Linking object-oriented conceptual modeling with object-oriented implementation in Java. In: Tjoa, A.M. (ed.) DEXA 1997. LNCS, vol. 1308. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  7. Siau, K., Loo, P.-P.: Identifying difficulties in learning UML. Inf. Syst. Manage. 23(3), 43–51 (2006)

    Article  Google Scholar 

  8. Erickson, J., Keng, S., Can UML be simplified? practitioner use of UML in separate domains. In: Proceedings of the 12th Workshop on Exploring Modeling Methods for Systems Analysis and Design (EMMSAD 2007), Held in Conjunctiun with the 19th Conference on Advanced Information Systems (CAiSE 2007), Trondheim, Norway (2007)

    Google Scholar 

  9. Barjis, J., et al.: Innovative teaching using simulation and virtual environments. Interdisc. J. Inf. Knowl. Manage. 7, 237–255 (2012)

    Google Scholar 

  10. Kluge, A.: Experiential learning methods, simulation complexity and their effects on different target groups. J. Educ. Comput. Res. 36(3), 323–349 (2007)

    Article  Google Scholar 

  11. Damassa, D.A., Sitko, T.: Simulation technologies in higher education: uses, trends, and implications. EDUCAUSE Center for Analysis and Research (ECAR), Research Bulletins (2010)

    Google Scholar 

  12. European Commission, Opening up education: Innovative teaching and learning for all through new technologies and open educational resources. Communication from the commission to the European parliament, the council, the European economic and social committee and the committee of the regions (2013)

    Google Scholar 

  13. Sedrakyan, G., Snoeck, M.: A PIM-to-Code requirements engineering framework. In: Modelsward 2013-1st International Conference on Model-driven Engineering and Software Development-Proceedings (2013)

    Google Scholar 

  14. Sedrakyan, G., Snoeck, M.: Lightweight semantic prototyper for conceptual modeling. In: Indulska, M., Purao, S. (eds.) ER Workshops 2014. LNCS, vol. 8823, pp. 298–302. Springer, Heidelberg (2014)

    Google Scholar 

  15. Sedrakyan, G., Snoeck, M.: Technology-enhanced support for learning conceptual modeling. In: Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Wrycza, S. (eds.) EMMSAD 2012 and BPMDS 2012. LNBIP, vol. 113, pp. 435–449. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  16. Sedrakyan, G., Snoeck, M., Poelmans, S.: Assessing the effectiveness of feedback enabled simulation in teaching conceptual modeling. Comput. Educ. 78, 367–382 (2014)

    Article  Google Scholar 

  17. Liberman, N., Beeri, C., Kolikant, Y.B.-D.: Difficulties in learning inheritance and polymorphism. ACM Trans. Comput. Educ. (TOCE) 11(1), 4 (2011)

    Google Scholar 

  18. Hadar, I., Leron, U.: How intuitive is object-oriented design? Commun. ACM 51(5), 41–46 (2008)

    Article  Google Scholar 

  19. Sedrakyan, G., Snoeck, M., De Weerdt, J.: Process mining analysis of conceptual modeling behavior of novices empirical study using jmermaid modeling and experimental logging environment (accepted). Comput. Hum. Behav. 41(2), 486–503 (2014)

    Article  Google Scholar 

  20. Rumbaugh, J.: Disinherited-Examples of misuse of inheritance. J. Object-Oriented Program. 5(9), 22–24 (1993)

    Google Scholar 

  21. Deligiannis, I.S., et al.: A review of experimental investigations into object-oriented technology. Empir. Softw. Eng. 7(3), 193–231 (2002)

    Article  MATH  Google Scholar 

  22. Nelson, H.J., et al.: A conceptual modeling quality framework. Softw. Qual. J. 20(1), 201–228 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gayane Sedrakyan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Sedrakyan, G., Snoeck, M. (2015). Effects of Simulation on Novices’ Understanding of the Concept of Inheritance in Conceptual Modeling. In: Jeusfeld, M., Karlapalem, K. (eds) Advances in Conceptual Modeling. ER 2015. Lecture Notes in Computer Science(), vol 9382. Springer, Cham. https://doi.org/10.1007/978-3-319-25747-1_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25747-1_32

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25746-4

  • Online ISBN: 978-3-319-25747-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics