DocumentCode
822708
Title
A Model Curriculum for Aspect-Oriented Software Development
Author
Brichau, Johan ; Chitchyan, Ruzanna ; Clarke, Siobhán ; D´Hondt, Ellie ; Garcia, Alessandro ; Haupt, Michael ; Joosen, Wouter ; Katz, Shmuel ; Noyé, Jacques ; Rashid, Awais ; Südholt, Mario
Author_Institution
Lille Univ., Villeneuve d´´Ascq
Volume
23
Issue
6
fYear
2006
Firstpage
53
Lastpage
61
Abstract
As new software engineering techniques emerge, there´s a cognitive shift in how developers approach a problem´s analysis and how they design and implement its software-based solution. Future software engineers must be appropriately and effectively trained in new techniques´ fundamentals and applications. With techniques becoming more mature, such training moves beyond specialized industrial courses into postgraduate curricula (as advanced topics) and subsequently into undergraduate curricula. A model curriculum for aspect-oriented software development provides guidelines about fundamentals, a common framework, and a step toward developing a body of knowledge
Keywords
computer science education; object-oriented programming; software engineering; training; aspect-oriented software development model curriculum; software engineering training; undergraduate curricula; Application software; Computer industry; Curriculum development; Education; Educational institutions; Guidelines; Industrial training; Mining industry; Programming; Software engineering; aspect-oriented software development; computer science education; curriculum;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2006.146
Filename
4012624
Link To Document