• DocumentCode
    2792299
  • Title

    ESDM - A Method for Developing Evolutionary Scenarios for Analysing the Impact of Historical Changes on Architectural Elements

  • Author

    Shen, Yaqian ; Madhavji, Nazim H.

  • Author_Institution
    Dept. of Comput. Sci., Western Ontario Univ., London, Ont.
  • fYear
    2006
  • fDate
    24-27 Sept. 2006
  • Firstpage
    45
  • Lastpage
    54
  • Abstract
    Software maintainers need appropriate information concerning the change they are about to make to a software system so that they can make suitable choices in their decisions. In this paper, we describe a method (called ESDM) for developing evolutionary scenarios that provide information concerning the impact historical changes of different types have had on the quality of software architectural elements of interest. This information can aid in the decisions maintainers are about to make concerning the change at hand. The effectiveness of the method for developing evolutionary scenarios has been validated through an empirical study on an open source software system (Apache HTTP Server 1.3). Initial support from maintainers for the value of the developed scenarios is a major boost for further work in this area
  • Keywords
    software architecture; software maintenance; Apache HTTP Server 1.3; ESDM; software architectural elements; software evolutionary scenarios; software maintainance; Availability; Computer science; Feedback; Open source software; Security; Software maintenance; Software performance; Software quality; Software systems; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2006. ICSM '06. 22nd IEEE International Conference on
  • Conference_Location
    Philadelphia, PA
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-2354-4
  • Type

    conf

  • DOI
    10.1109/ICSM.2006.26
  • Filename
    4021319