• DocumentCode
    3152058
  • Title

    Requirements recovery from legacy systems by analysing and modelling behaviour

  • Author

    Liu, Kecheng ; Alderson, Albert ; Qureshi, Zubair

  • Author_Institution
    Sch. of Comput., Staffordshire Univ., Stafford, UK
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    3
  • Lastpage
    12
  • Abstract
    For any re-engineering of the legacy system such as alteration, modification or complete rebuild, to understand the original requirements can be important and sometimes critical. The semiotic approach we present aims at recovering requirements by studying the legacy system´s behaviour. Using this approach, the requirements recovery consists of investigation activities at three major stages with a set of techniques for analysis and representation. The approach guides the analysis to be conducted from a number of angles at certain levels of detail using various software engineering and semiotic techniques. These techniques enable one, for derivation of the requirements, to study a legacy system from perspectives of different stakeholders, from its interaction with the users in the business context, and from information contents and processes of system operations. A case study applying this approach to recover requirements for a university´s multi-site library is presented
  • Keywords
    library automation; reverse engineering; software engineering; systems re-engineering; legacy systems; organisational semiotics; requirements engineering; requirements recovery; reverse engineering; software engineering; system behaviour modelling; systems reengineering; university library; Cost function; Electrical capacitance tomography; Environmental factors; Read only memory; Reverse engineering; System analysis and design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1999. (ICSM '99) Proceedings. IEEE International Conference on
  • Conference_Location
    Oxford
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-0016-1
  • Type

    conf

  • DOI
    10.1109/ICSM.1999.792485
  • Filename
    792485