Developing a standard platform-level army object model
Dudgeon, Douglas E
Buss, Arnold H.
MetadataShow full item record
Before 1990, the Department of Defense (DoD) modeling and simulation effort was fragmented and uncoordinated. Developers of new simulations usually had to start from scratch and could reuse very few of the components from legacy models. Simulations from different developers were incompatible and inconsistent. One of the features of object-oriented programming (OOP) is the prospect of reusing design and code on future projects. However, reuse does not simply happen, it must be planned by thinking beyond the immediate application and developing a more general design. Interoperability and reuse are limited because DoD lacks a common technical framework for simulation architecture. The Army Modeling and Simulation Office (AMSO) Master Plan's primary objective is the creation of this framework. Central to the plan is the development of a standard army object model. This thesis documents the development of the initial version of the standard army object model. The role of the standard army object model is to enhance interoperability and reuse and to achieve a minimal level of uniformity in Army simulations. This standard will specify object-oriented properties for classes, and class hierarchies for use with future high resolution simulation development. A modified version of Rumbaugh's Object Modeling Technique was used to develop the object model. A component-based design was adopted. The object model is code independent and minimal in design to allow developers maximum flexibility. The research indicates that the standard army object model can also serve as a focal point for other initiatives outlined in the AMSO Master Plan
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Kwok, Chee Khan (Monterey, California. Naval Postgraduate School, 2003-12);Distributed object oriented (OO) computing such as RMI, COBRA and SOAP etc is fast becoming the defacto standard for software development. The aim of the system designer is to determine the optimal deployment strategy for ...
Darden, Richard L. (Monterey, California. Naval Postgraduate School, 1991-09);This thesis documents the design and implementation of a simulation of Naval Gunfire Support (NGFS) in a modern, object-oriented, process-based simulation language called MODSIM II by CACI Corporation of La Jolla, CA. ...
McMillan, Scott (UMI, 1994);Motivated by the need for more complex robotic systems to accomplish more difficult tasks such as hazardous waste cleanup, assembly operations, and deep-sea construction and exploration, this dissertation presents the ...