Structured versus object-oriented design of a Navy battle group logistics simulation system.
Brooks, Bernadette Clemente.
Wu, C. Thomas
MetadataShow full item record
This thesis deals with the design of a Navy battle group logistics simulation system to support battle group logistics coordinators. BGLCSS 2.0, the Battle Group Logistics Coordinator Support System, was designed and developed using a structured programming paradigm. A subset of BGLCSS 2.0 was then designed using an object-oriented programming paradigm. We present the components of each of these designs in C and C++. Our approach was to compare and critique these two designs with respect to the extent to which their respective programming paradigms meet the software goals of software reusability and ease of program extension and maintenance. We designed the graphical user interface using TAE Plus which generated code in both C and C++. This mechanism provides an easy way to transport the interface from a C implementation to a C++ implementation in the future.
Approved for public release; distribution is unlimited