DocumentCode :
2359706
Title :
Reengineering procedural into data flow programs
Author :
Newcomb, Philip ; Martens, Paul
Author_Institution :
Res. & Technol., Boeing Comput. Services, Seattle, WA, USA
fYear :
1995
fDate :
14-16 Jul 1995
Firstpage :
32
Lastpage :
38
Abstract :
Program transformation techniques are described for automatic translation of systems from a procedural form into a non-procedural, event-driven, data-flow computational architecture called the quasi-procedural method (QPM). Significant performance optimizations are achieved for many kinds of computations after conversion of their programs into QPM. The translation into QPM is accomplished with a knowledge-based transformational reengineering approach. The application of the translation to a large Boeing FORTRAN system for aircraft synthesis (ACSYNT) is discussed
Keywords :
FORTRAN; aerospace computing; aircraft; computer aided software engineering; data flow computing; knowledge based systems; program interpreters; reverse engineering; software performance evaluation; systems re-engineering; ACSYNT system; Boeing FORTRAN system; aircraft synthesis; automatic translation; data flow programs; knowledge-based transformational reengineering approach; nonprocedural event-driven data-flow computational architecture; performance optimization; procedural programs; program conversion; program transformation techniques; quasi-procedural method; reverse engineering; Aircraft; Airplanes; Algorithms; Computer architecture; Design optimization; Optimization methods; Optimizing compilers; Parallel processing; Program processors; Runtime environment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 1995., Proceedings of 2nd Working Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-8186-711-43
Type :
conf
DOI :
10.1109/WCRE.1995.514691
Filename :
514691
Link To Document :
بازگشت