DocumentCode
1711537
Title
Lisp-to-Ada reengineering issues and support environments for fielding real-time systems
Author
Yen, Mike
Author_Institution
Boeing Defense & Space Group, Seattle, WA, USA
fYear
1992
Firstpage
225
Lastpage
230
Abstract
Since 1988, the Software Systems Group of the Boeing Military Airplane division has been demonstrating Ada reimplementations of intelligent applications and building a laboratory simulation environment to evaluate the viability of these Ada implementations. Several critical analysis and translation tools have been identified that can mechanize part of the Lisp-to-Ada reengineering work, to apply various software engineering methodologies and commercial CASE (computer-aided software engineering) environments to the world of AI (artificial intelligence) prototyping, and to gather emerging real-time AI techniques that provide the mechanisms-to redevelop the applications to be more predictable and responsive. The objective of these tools, methodologies, and programming techniques is to continuously streamline the Lisp-to-Ada reengineering environment and process. Ada prototyping is used to understand processes, methods, and tools for reengineering Lisp into Ada and to identify risk reduction practices regarding Ada-based intelligent software design for real-time performance. The initial supporting environment for Lisp reverse engineering has been defined, and principles for Ada forward engineering have been identified
Keywords
Ada; LISP; aerospace computing; expert systems; programming environments; real-time systems; software tools; AI; Ada prototyping; Boeing Military Airplane; Lisp-to-Ada reengineering; artificial intelligence; commercial CASE; computer-aided software engineering; critical analysis; intelligent software design; laboratory simulation environment; prototyping; real-time AI; risk reduction; software engineering; support environments; translation tools; Airplanes; Application software; Artificial intelligence; Computational modeling; Computer aided software engineering; Intelligent structures; Military aircraft; Software engineering; Software prototyping; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference, 1992. Proceedings., IEEE/AIAA 11th
Conference_Location
Seattle, WA
Print_ISBN
0-7803-0820-4
Type
conf
DOI
10.1109/DASC.1992.282152
Filename
282152
Link To Document