Title :
The correspondence between methods of artificial intelligence and the production and maintenance of evolutionary software
Author :
Ramamoorthy, C.V. ; Cooke, Daniel E.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
Exploration is made of how methods of truth maintenance may be applied in the engineering of integrated, dynamic systems. In the life of a large system, it is not possible to foresee every significant event which may affect the behavior of the system. Truth maintenance techniques may prove useful in the production and maintenance of these large systems. A discussion is presented of how it is the decision making aspects of a system which change. Both the information on which the authors base their decisions and strategies for decision making change. Truth maintenance is discussed with respect to preserving the models of specifications and the models of programs
Keywords :
formal specification; knowledge based systems; knowledge engineering; software engineering; software maintenance; artificial intelligence; evolutionary software maintenance; knowledge engineering; software engineering; specifications; truth maintenance; Accuracy; Artificial intelligence; Decision making; Marine vehicles; Missiles; Organisms; PROM; Production; Software maintenance; Software systems;
Conference_Titel :
Tools for Artificial Intelligence, 1991. TAI '91., Third International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
0-8186-2300-4
DOI :
10.1109/TAI.1991.167083