Resumen
The article presents information on the use of the Unified Modeling language (UML) in the software development of Airborne Warning and Control System (AWACS). The main object of Boeing Co.'s NATO Midterm Modernisation Programme (NMT) is to produce a next-generation AWACS that is computationally distributed, functionally scalable, and more technologically advanced than its predecessors. What makes this objective particularly challenging is that the group of 50-plus software engineers on the NMT project are very new to a number of the technologies being used to develop this system. Another technology new to the NMT software engineering staff is the UML, which is being used to express the software design. There are a number of different stakeholders in the NMT program who have a vested interest in the software under development but from different perspectives. Architects, requirements experts, developers, and management teams are interested in the same system's design but from different views and levels of granularity. The UML is an excellent vehicle for communicating the system design among these various stakeholders. The UML has been very capable of supporting the evolution and expression of the NMT program's software design. INSET: NMT Implementation View. |