• DocumentCode
    2122399
  • Title

    Automated support for framework-based software

  • Author

    Tourwé, Tom ; Mens, Tom

  • Author_Institution
    Programming Technol. Lab., Vrije Universiteit Brussel, Belgium
  • fYear
    2003
  • fDate
    22-26 Sept. 2003
  • Firstpage
    148
  • Lastpage
    157
  • Abstract
    In this paper, we show how elaborate support for framework-based software evolution can be provided based on explicit documentation of the hot spots of object-oriented application frameworks. Such support includes high-level transformations that guide a developer when instantiating applications from a framework by propagating the necessary changes, as well as application upgrading facilities based on these transformations. The approach relies on active declarative documentation of the design and evolution of the framework´s hot spots, by means of metapatterns and their associated transformations.
  • Keywords
    formal specification; formal verification; metacomputing; object-oriented programming; software maintenance; software tools; automated support; framework-based software; high-level transformations; metapatterns; object-oriented application; software design; software evolution; Application software; Concrete; Documentation; Error correction; Genetic programming; Logic programming; Mars; Object oriented programming; Scalability; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2003. ICSM 2003. Proceedings. International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1905-9
  • Type

    conf

  • DOI
    10.1109/ICSM.2003.1235416
  • Filename
    1235416