A Quantitative Model for Assessing Visual Simulation Software Architecture

Abstract

The U.S. military is the largest single user of simulation in the world, and our visual simulations can be softwareintensive systems with a lifespan of many years. Managers of these simulations need tools to help them make better decisions at the architectural level. Currently, no such quantitative models with supporting metrics exist for this purpose. There are properties that are held as positive characteristics in visual simulation architectures. Visual simulation architectures can be distinguished from one another based on three characteristics: (1) openness, as defined by the use of standards, licensing, and support of innovation; (2) reuse, as defined by the potential of being used in subsequent projects; and (3) agility, as defined by the ease with which software can be integrated, reconfigured, or repurposed. In this research, we propose quantifiable models to measure openness, reuse, and agility, and claim that the models adequately distinguish visual simulation frameworks from one another. Furthermore, we claim that these models can enhance military acquisition decisions. The results show that application of the metrics offers a level of granularity that is useful in identifying key differences in simulation frameworks that could have profound downstream implications.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2011
Accession Number
ADA552260

Entities

People

  • Robert W. Harder

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical
  • C4I
  • Cyber
  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Air Force
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Information Systems
  • Intellectual Property
  • Military Acquisition
  • Mobile Devices
  • Mobile Software
  • Operating Systems
  • Software Design
  • Software Development
  • Software Development Tools
  • Software Metrics

Fields of Study

  • Computer science

Readers

  • Software Engineering.
  • Systems Analysis and Design