![]() |
AdaSAGE Application Best at Object Word |
![]() |
And the winners are . . .
On July 27, 1994, the Type Commander Readiness Management System (TRMS) won the category of Best Object-Based Application Developed Using Non-Object Tools at the Object World Conference in San Francisco. Developed by the Naval Computer and Telecommunications Area Master Station LANT (NCTAMS LANT), the system defeated Pacific Bell, the other finalist, and 60 other contenders in the competition. TRMS was a successful re-engineering of a COBOL legacy system into a state-of-the-art, object based Ada application. The winning Ada team used the AdaSAGE development environment to re-engineer a system of 2,000 programs and 2.8 million lines of Cobol code. This was their first project, and they completed it on-time and within budget. TRMS and the Ada Application TRMS is a multi-faceted and comprehensive information system serving the diverse information needs of the six Navy Type Commander staffs. The system's modules support the business areas of combat readiness, casualty reporting, aviation maintenance, logistics, inspections and training.TRMS was originally a legacy system, the Type Commander Headquarters Automated Information System (THAIS). The reason for the re-engineering of THAIS into TRMS was a combination of information engineering, rapid prototyping and building upon the existing system and its documented backlog of change requests. TRMS is a distributed application, written in Ada '83, and runs in a client server PC LAN environment. It consists of over 150,000 lines of Ada code. Of these lines of code, approximately 40% are calls into AdaSAGE, which represent an estimated 150,000 additional lines of Ada code. Using AdaSAGE allows developers to apply some object-oriented techniques to Ada '83. Internal reusable libraries represent approximately 9% of the application. NCTAMS LANT contributed its library of reusable Ada code components to the Navy reuse center (over 12,000 lines of code). Ada Advantages After being successfully fielded at the six Navy Type Commanders, TRMS has exhibited many advantages over the original COBOL THAIS system: |
Copyright 1998. IIT Research Institute All rights assigned to the US Government (Ada Joint Program Office). Permission to reprint this flyer, in whole or in part, is granted, provided the AdaIC is acknowledged as the source. |
![]() |
Home | Webmaster | Last Updated: 08/11/98 ![]() |