DocumentCode
2773204
Title
Reverse software engineering of concurrent programs
Author
Ge, X. ; Prywes, N.
Author_Institution
Computer Command & Control Co., Philadelphia, PA, USA
fYear
1990
fDate
22-25 Oct 1990
Firstpage
731
Lastpage
742
Abstract
The development of a system for reverse software engineering of real-time programs is described. It is addressed specifically to the US Navy´s modernization of tactical and strategic systems. The approach is based on completely automatic translation from CMS-2 into a user-oriented nonprocedural specification language called MODEL. The user can better understand, maintain, and modernize the specification of programs in the MODEL language. There is an existing system for analysis, translation, and optimization in the conversion of MODEL to Ada. This completes the translation from the real-time CMS-2 programs to Ada programs. The overall system will use a powerful workstation with graphics
Keywords
parallel programming; real-time systems; software engineering; specification languages; Ada; CMS-2; MODEL; completely automatic translation; concurrent programs; optimization; real-time programs; reverse software engineering; tactical and strategic systems; user-oriented nonprocedural specification language; Automatic testing; Automation; Computer aided software engineering; Computer architecture; Documentation; Hardware; Investments; Military computing; Power system modeling; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology, 1990. 'Next Decade in Information Technology', Proceedings of the 5th Jerusalem Conference on (Cat. No.90TH0326-9)
Conference_Location
Jerusalem
Print_ISBN
0-8186-2078-1
Type
conf
DOI
10.1109/JCIT.1990.128357
Filename
128357
Link To Document