Title :
Building an evolution transformation library
Author :
Johnson, W. Lewis ; Feather, Martin
Author_Institution :
Inf. Sci. Inst., Univ. of Southern California, Marina del Rey, CA, USA
Abstract :
The authors have been developing knowledge-based tools to support the evolutionary development of specifications. Evolution is accomplished by means of evolution transformations, which are meaning-changing transformations applied to formal specifications. A sizable library of evolution transformations has been developed for the specification language Gist. The authors assess the results of their previous work on evolution transformations. They then describe their current efforts to build a versatile, usable evolution transformation library. They have identified important dimensions along which to describe transformation functionality, so that it is possible to assess the coverage of a library along each dimension. The potential applicability of this formal evolution paradigm to other environments is assessed
Keywords :
formal specification; knowledge based systems; software tools; Gist; evolution transformation library; formal specifications; knowledge-based tools; meaning-changing transformations; specification language; Computer languages; Contracts; Feathers; Formal specifications; Information analysis; Intersymbol interference; Knowledge based systems; Libraries; Programming; Software libraries; Specification languages;
Conference_Titel :
Software Engineering, 1990. Proceedings., 12th International Conference on
Conference_Location :
Nice
Print_ISBN :
0-8186-2026-9
DOI :
10.1109/ICSE.1990.63630