A model curriculum for aspect-oriented software development

Johan Brichau, Ruzanna Chitchyan, Siobhan Clarke, Alessandro Garcia, Michael Haupt, Wouter Joosen, Shmuel Katz, Jacques Noye, Awais Rashid, Mario Sudholt, Ellie D'Hondt

Research output: Contribution to journalArticle

3 Citations (Scopus)


We present a model curriculum for aspect-oriented software development (AOSD) at the postgraduate level. The curriculum has been derived from practical experience of running postgraduate level courses at nine institutions across Europe, which are part of the European Network of Excellence on AOSD (AOSD-Europe). Next, we describe several concrete instantiations of the curriculum, both in a summer school context as well as in the context of (parts of ) a MSc course in universities. Finally, we relate our curriculum to the Software Engineering Body of Knowledge (SWEBOK).
Original languageEnglish
Pages (from-to)53-61
Number of pages9
JournalIEEE Software
Issue number6
Publication statusPublished - 31 Dec 2006


  • software engineering
  • curricula development
  • aspect-oriented software development

Fingerprint Dive into the research topics of 'A model curriculum for aspect-oriented software development'. Together they form a unique fingerprint.

Cite this