Model-based software engineering in larger scale project courses

Bernd Bruegge, Robert F. Coyne

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

3 Scopus citations


In this paper we describe the organization of a project course in model-based software engineering currently taught at Carnegie Mellon University. We mention several limitations encountered, in particular on the system design level, when we involved the students increasingly in iterative development. We motivate the need to include artifact modeling in the course to better support iterative development as well as the need for generalized modeling to provide a better integration of artifact models with models for project management, communication and documentation. We present a candidate development methodology that supports artifact modeling and illustrate a general information modeling environment that complements and extends artifact modeling to better support iterative team-based software engineering.

Original languageEnglish
Title of host publicationIFIP Transactions A
Subtitle of host publicationComputer Science and Technology
PublisherPubl by Elsevier Science Publishers B.V.
Number of pages15
ISBN (Print)044481597X
StatePublished - 1993
Externally publishedYes
EventProceedings of the IFIP WG3.4/SEARCC Working Conference - Hong Kong, Hong Kong
Duration: 28 Sep 19932 Oct 1993


ConferenceProceedings of the IFIP WG3.4/SEARCC Working Conference
CityHong Kong, Hong Kong


Dive into the research topics of 'Model-based software engineering in larger scale project courses'. Together they form a unique fingerprint.

Cite this