Aspect-Oriented Software Development in Practice: tales from AOSD-Europe.

The article analyzes several medium- and large-scale projects employing aspect-oriented software development (AOSD) techniques. It cites the reasons why advanced AO features and new tool and language prototypes are mainly used in industry-academic pilots or controlled laboratory experiments. It ment...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 43; no. 2; pp. 19 - 27
Autores principales: Rashid, Awais, Cottenier, Thomas, Greenwood, Phil, Chitchyan, Ruzanna, Meunier, Regine, Coelho, Roberta, Südholt, Mario, Joosen, Wouter
Formato: Artículo
Publicado: IEEE Feb2010
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=48478112&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 48478112
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Feb2010
      vid: 43
      iid: 2
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        48478112
        10.1109/MC.2010.30
      ppf: 19
      ppct: 8
      formats:
      tig:
        atl: Aspect-Oriented Software Development in Practice: tales from AOSD-Europe.
      aug:
        au:
          Rashid, Awais
          Cottenier, Thomas
          Greenwood, Phil
          Chitchyan, Ruzanna
          Meunier, Regine
          Coelho, Roberta
          Südholt, Mario
          Joosen, Wouter
        affil:
          Lancaster University, UK
          Siemens AG, Germany
          Federal University of Rio Grande do Norte, Brazil
          École des Mines de Nantes, France
          Katholieke Universiteit Leuven, Belgium
      su:
        Aspect-oriented programming
        Computer software development
        Computer programming
        Electronic data processing
        Computer systems
      sug:
        subj:
          Aspect-oriented programming
          Computer software development
          Computer programming
          Electronic data processing
          Computer systems
      ab: The article analyzes several medium- and large-scale projects employing aspect-oriented software development (AOSD) techniques. It cites the reasons why advanced AO features and new tool and language prototypes are mainly used in industry-academic pilots or controlled laboratory experiments. It mentions the approach that should be taken by organizations to promote smooth adoption of AOSD techniques. It explores the potential pitfalls of AOSD techniques.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2010
    holdings:
      @attributes:
        islocal: N