Research output: Contribution to Journal/Magazine › Journal article › peer-review
Research output: Contribution to Journal/Magazine › Journal article › peer-review
}
TY - JOUR
T1 - A model curriculum for aspect-oriented software development
AU - Brichau, Johan
AU - Chitchyan, Ruzanna
AU - Clarke, Siobhan
AU - D'Hondt, Ellie
AU - Garcia, Alessandro
AU - Haupt, Michael
AU - Joosen, Wouter
AU - Katz, Shmuel
AU - Noye, Jacques
AU - Rashid, Awais
AU - Südholt, Mario
PY - 2006
Y1 - 2006
N2 - 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.
AB - 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.
KW - aspect-oriented software development
KW - computer science education
KW - curriculum
U2 - 10.1109/MS.2006.146
DO - 10.1109/MS.2006.146
M3 - Journal article
VL - 23
SP - 53
EP - 61
JO - IEEE Software
JF - IEEE Software
SN - 0740-7459
IS - 6
ER -