Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Automating the transformational development of software
Fickas S. IEEE Transactions on Software EngineeringSE-11 (11):1268-1277,1985.Type:Article
Date Reviewed: Feb 1 1987

The author of this paper is a strong supporter of the view that systems should be developed as formal specifications, that system modifications should also be first introduced in specifications, and that programs should be generated from specifications by means of transformations. The purpose of the paper is to demonstrate the effectiveness of an interactive rule-based expert system approach to the transformational process.

The example presented is a package routing problem that is first specified in the language Gist. The specification is then transformed semiautomatically into a LISP program by means of the Glitter transformation system. Gist and Glitter have been in use for some time. Thus, the author’s main contribution seems to be the extension of the knowledge base of Glitter to the point that 90 percent of the problem development steps can be performed by the system, and only 10 percent require user intervention. A question remains: To what extent is the knowledge base of Glitter geared to the specific requirements of the package routing problem? Note also that reference [14] of the paper is missing.

Reviewer:  A. T. Berztiss Review #: CR110222
Bookmark and Share
 
Program Transformation (I.2.2 ... )
 
 
Gist (D.2.1 ... )
 
 
Applications And Expert Systems (I.2.1 )
 
 
Design Tools and Techniques (D.2.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Program Transformation": Date
Eliminating Redundant Recursive Calls.
Cohen N. ACM Transactions on Programming Languages and Systems 5(3): 265-299, 1983. Type: Article
Feb 1 1985
On convergence toward a database of program transformations
Barstow D. ACM Transactions on Programming Languages and Systems 7(1): 1-9, 1985. Type: Article
Jul 1 1985
A method for specializing logic programs
Bossi A., Cocco N., Dulli S. ACM Transactions on Programming Languages and Systems 12(2): 253-302, 1990. Type: Article
Jan 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy