DocumentCode :
540242
Title :
Viewpoints as an evolutionary approach to software system maintenance
Author :
Alencar, Paulo ; Cowan, Donald ; Nelson, Torsten ; Lucena, Carlos J.
fYear :
1997
fDate :
1-3 Oct. 1997
Firstpage :
260
Lastpage :
267
Abstract :
We describe a black box approach to software system evolution where viewpoints are used to alter a design without modifying the original system. A viewpoint is a model, possibly incomplete, of a domain from a given perspective. We discuss the views-an operator and its semantics, and then apply the concepts to the NACHOS file system as a case study. We believe the approach can be applied to existing object oriented software systems, and serve as a guide for developing systems which are more easily maintained. This case study is an example of an application of a more general transformational approach to software design and implementation
Keywords :
object-oriented programming; software maintenance; systems analysis; NACHOS file system; black box approach; case study; evolutionary approach; general transformational approach; object oriented software systems; semantics; software design; software system evolution; software system maintenance; viewpoints;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1997. Proceedings., International Conference on
Conference_Location :
Bari, Italy
ISSN :
1063-6773
Print_ISBN :
0-8186-8013-X
Type :
conf
DOI :
10.1109/ICSM.1997.624253
Filename :
5726957
Link To Document :
بازگشت