Using model-driven development tools for object-oriented modeling education

Seiko Akayama, Kenji Hisazumi, Syuhei Hiya, Akira Fukuda

Research output: Contribution to journalConference articlepeer-review

Abstract

Model-driven development (MDD) can help verify the accuracy of models and generate source codes, which allows a programmer to minimize the development time required to evaluate the software so that he or she can focus on the modeling process. Thus, modeling should be taught with MDD because it allows students to acquire modeling skills in a short period of time. We conducted a course to teach UML modeling to two groups. The first group used the MDD tool, while the second did not. We elucidate the advantages of each case with and without the use of the MDD tool. Based on our results, we propose the effective use of MDD tools in UML modeling education.

Original languageEnglish
JournalCEUR Workshop Proceedings
Volume1134
Publication statusPublished - 2013
Externally publishedYes
Event2013 MODELS Educators' Symposium, EduSymp 2013, co-located with ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems, MODELS 2013 - Miami, United States
Duration: 2013 Sep 30 → …

Keywords

  • Learning support
  • MDD (Model-driven development)
  • Modeling
  • Object-orientation
  • UML (Unified modeling language)

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Using model-driven development tools for object-oriented modeling education'. Together they form a unique fingerprint.

Cite this