DocumentCode
3133020
Title
Requirements driven software evolution
Author
Tahvildari, Ladan ; Kontogiannis, Kostas
Author_Institution
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
fYear
2004
fDate
24-26 June 2004
Firstpage
258
Lastpage
259
Abstract
Software evolution is an integral part of the software life cycle. Furthermore in the recent years the issue of keeping legacy systems operational in new platforms has become critical and one of the top priorities in IT departments worldwide. The research community and the industry have responded to these challenges by investigating and proposing techniques for analyzing, transforming, integrating, and porting software systems to new platforms, languages, and operating environments. However, measuring and ensuring that compliance of the migrant system with specific target requirements have not been formally and thoroughly addressed. We believe that issues such as the identification, measurement, and evaluation of specific re-engineering and transformation strategies and their impact on the quality of the migrant system pose major challenges in the software re-engineering community. Other related problems include the verification, validation, and testing of migrant systems, and the design of techniques for keeping various models (architecture, design, source code) during evolution, synchronized. In this working session, we plan to assess the state of the art in these areas, discuss on-going work, and identify further research issues.
Keywords
formal verification; integrated software; program testing; software architecture; software prototyping; systems re-engineering; formal verification; integrated software; legacy system; operating environment; program testing; requirements driven software evolution; software architecture; software life cycle; software re-engineering; Algorithm design and analysis; Application software; Computer architecture; Computer industry; Software design; Software measurement; Software quality; Software systems; Software tools; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2004. Proceedings. 12th IEEE International Workshop on
ISSN
1092-8138
Print_ISBN
0-7695-2149-5
Type
conf
DOI
10.1109/WPC.2004.1311070
Filename
1311070
Link To Document