Title :
A unique tool set for engineering complex systems
Author :
Osman, Emaan M. ; Baratta-Perez, Grace ; Walsh, Thomas J. ; Fowler, Kenneth J.
Author_Institution :
Mitre Corp., Eatontown, NJ, USA
Abstract :
Complex software systems embody a wide spectrum of properties that can affect life-cycle management. Through a unique tool set, we are able to quantify large-system features that directly impact software architecture, porting, reliability, and maintenance. The primary goal is early identification of risks to deployment and post-deployment support. The tools include Ada 83 and C System Dependency Analyzers, an Ada 83 Common Code Recognizer; an Ada 83 Tasking Identifier and a Rate Monotonic Analysis Scheduler. Millions of lines of code have been successfully assessed in practice
Keywords :
Ada; software engineering; software maintenance; software portability; software tools; Ada; Ada 83; Ada 83 Common Code Recognizer; Ada 83 Tasking Identifier; C System Dependency Analyzers; Rate Monotonic Analysis Scheduler; complex systems; large-system features; life-cycle management; maintainability; portability; porting; reliability; software architecture; software systems; source code analysis tools; tool set; Computer languages; Hardware; Maintenance engineering; Project management; Reliability engineering; Scheduling; Software architecture; Software engineering; Software systems; Systems engineering and theory;
Conference_Titel :
Engineering of Complex Computer Systems, 1995. Held jointly with 5th CSESAW, 3rd IEEE RTAW and 20th IFAC/IFIP WRTP, Proceedings., First IEEE International Conference on
Conference_Location :
Ft. Lauderdale, FL
Print_ISBN :
0-8186-7123-8
DOI :
10.1109/ICECCS.1995.479335