barais-wcat-04

Summary

TranSAT: A Framework for the specification of Software Architecture Evolution. Olivier Barais, Eric Cariou, Laurence Duchien, Nicolas Pessemier and Lionel Seinturier. In ECOOP First International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT04), Oslo, Norway, June 2004.

Abstract

Everything changes in our everyday lives: New discoveries, paradigms, styles, and technologies. Frequently, software systems success depends on how they can quickly adapt to requirement or environment evolution. Software architectures are ABSTRACT models at the highest level. As such, they should assume conceptual guidance on what parts of the system changed. However, many software architectures often evolve from an uncoordinated build-and-fix attitude. The result is opaque and not analyzable. We present in this paper a practical experience of using aspect oriented programming principles for managing software architecture specification evolution. Our approach aims at clarifying software architecture evolution steps. It extends software architecture ABSTRACT models for the specification and the analysis of new concern integration.

Bibtex entry

@INPROCEEDINGS { barais-wcat-04,
    AUTHOR = { Olivier Barais and Eric Cariou and Laurence Duchien and Nicolas Pessemier and Lionel Seinturier },
    TITLE = { TranSAT: A Framework for the specification of Software Architecture Evolution },
    BOOKTITLE = { ECOOP First International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT04) },
    YEAR = { 2004 },
    ADDRESS = { Oslo, Norway },
    MONTH = { jun },
    GROUPS = { international,jacquard,mosaiques,workshop },
    ABSTRACT = { Everything changes in our everyday lives: New discoveries, paradigms, styles, and technologies. Frequently, software systems success depends on how they can quickly adapt to requirement or environment evolution. Software architectures are ABSTRACT models at the highest level. As such, they should assume conceptual guidance on what parts of the system changed. However, many software architectures often evolve from an uncoordinated build-and-fix attitude. The result is opaque and not analyzable. We present in this paper a practical experience of using aspect oriented programming principles for managing software architecture specification evolution. Our approach aims at clarifying software architecture evolution steps. It extends software architecture ABSTRACT models for the specification and the analysis of new concern integration. },
    WEBSITE = { wcat04.unex.es/ },
    PDF = { barais-wcat-04.pdf },
    LONGNOTES = { 20040601 },
    LASTNAME = { Barais },
    DATEADDED = { 2007-03-26 },
    LASTDATEMODIFIED = { 2007-03-26 },
    AERES = { ACT },
    INRIA = { JACQUARD },
    LABO = { dans },
}

News

  • 2013/12/09: Ceremony for the PRES ULNF International Research Thesis Award 2013 granted to Gabriel Tamura for his PhD Thesis - U. Lille 1, Building P3, Maxwell Amphitheater
  • 2013/12/05: Rémi Druilhe PhD defense
  • 2013/11/27: Maria Gomez Lacruz received the Best Poster Award at the Welcome PhD session organized by PRES UNLF
  • 2013/11/04: Filip Krikava joins ADAM
  • 2013/10/29: The ApiSwarm project is selected in the context of the Windows Azure Research Award Program
  • 2013/10/15: Maria Gomez Lacruz joins ADAM
  • 2013/10/01: Maxime Colmant, Vincenzo Musco, Loïc Huertas and Bo Zhang join ADAM
  • 2013/09/01: Daniel Le Berre and Jifeng Xuan join ADAM
  • 2013/07/05: Russel Nzekwa PhD defense