• DocumentCode
    2982849
  • Title

    Constraining software evolution

  • Author

    Reiss, Steven P.

  • Author_Institution
    Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    162
  • Lastpage
    171
  • Abstract
    Software is multidimensional but the tools that support it are not. The lack of tool support causes the software artifacts representing different dimensions to evolve independently and inconsistently. In order to support the evolution of multidimensional software, an environment must ensure that the different dimensions evolve concurrently. This can be accomplished through an integration framework that maintains consistency of the different dimensions as they evolve. We have built a prototype of such a mechanism by setting up and maintaining constraints among artifacts representing the different software dimensions. This paper describes that prototype and our experiences with it to date.
  • Keywords
    software maintenance; software prototyping; software tools; multidimensional software; prototype; software artifacts; software evolution constraining; software maintenance; software tools; Computer architecture; Documentation; Environmental management; Multidimensional systems; Programming profession; Software maintenance; Software prototyping; Software systems; Software tools; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2002. Proceedings. International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1819-2
  • Type

    conf

  • DOI
    10.1109/ICSM.2002.1167763
  • Filename
    1167763