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 :
بازگشت