Introducing a graduate course on Aspect-Oriented Software Development


Tekinerdogan, B. (2005) Introducing a graduate course on Aspect-Oriented Software Development. International Journal of Engineering Education, 21 (2). pp. 361-368. ISSN 0949-149X

open access
Abstract:Aspect-oriented software development (AOSD) is an advanced paradigm for separation of concerns (SOC) in software development, which provides explicit concepts to modularize so-called crosscutting concerns. After being accepted both by a broad community of researchers and the industry it is now getting introduced in courses in universities. This paper describes the experiences of the graduate
course Aspect-Oriented Software Development that was introduced at Bilkent University in Ankara, Turkey. The lessons learned can be useful for peer educators who teach or aim to teach a similar course.
Item Type:Article
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Link to this item:
Official URL:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page

Metis ID: 228574