Teaching Software Modeling in Computing Curricula

Document type: Conference Papers
Peer reviewed: Yes
Full text:
Author(s): Jürgen Börstler, Ludwik Kuzniarz, Carl Alphonse, Bill Sanders, Michal Smialek
Title: Teaching Software Modeling in Computing Curricula
Conference name: 17th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE)
Year: 2012
City: Haifa
Organization: Blekinge Institute of Technology
Department: School of Computing (Sektionen för datavetenskap och kommunikation)
School of Computing S-371 79 Karlskrona
+46 455 38 50 00
Authors e-mail: jurgen.borstler@bth.se
Language: English
Abstract: Modeling is a key skill in software development. The ability
to develop, manipulate and understand models for software
is therefore an important learning objective in many CS/SE
courses. In this working group, we investigated how and
when (software) modeling is taught to help us better understand
the key issues in teaching (software) modeling. Several
shortcomings were found in common curricula, both in their
understanding of the term "modeling" and in how they address
its teaching. This WG report summarizes the fi ndings
and formulates recommendations on the inclusion of software
modeling courses in future CS/SE curricula.
Subject: Software Engineering\General
Computer Science\General