• DocumentCode
    2467814
  • Title

    Efficient and systematic software evolution through domain analysis

  • Author

    John, Isabel ; Muthig, Dirk ; Sody, Peter ; Tolzmann, Enno

  • Author_Institution
    Fraunhofer IESE, Kaiserslautern, Germany
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    237
  • Lastpage
    244
  • Abstract
    The goal of any domain analysis approach is to identify and document requirements on a set of systems in the same application domain in order to make development and maintenance activities more efficient. Experience in domain analysis often reports on valuable results with respect to requirements on a company´s system family but, on the other hand, it is seen as an effort-intensive approach, which may consequently be seen as not economically useful for software development today. We describe experience with an approach towards domain analysis that tries to overcome this general problem by systematically coordinating domain analysis effort and necessary product (family) evolution activities. The result was the realization of a Web interface to an existing system family as well as a significant improvement of the existing software´s usability, flexibility, and maintainability.
  • Keywords
    Internet; formal specification; software maintenance; systems analysis; Web interface; company; domain analysis; product evolution; requirements engineering; software development; software maintenance; systematic software evolution; usability; Computer bugs; Concrete; Costs; Programming; Software debugging; Software systems; Strategic planning; Time to market; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on
  • ISSN
    1090-705X
  • Print_ISBN
    0-7695-1465-0
  • Type

    conf

  • DOI
    10.1109/ICRE.2002.1048534
  • Filename
    1048534