• 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