Accession Number:

ADA533399

Title:

An Extensible Model and Analysis Framework

Descriptive Note:

Final rept. Feb 2008-Aug 2010

Corporate Author:

CALIFORNIA UNIV BERKELEY

Personal Author(s):

Report Date:

2010-11-01

Pagination or Media Count:

26.0

Abstract:

The goal of this project was to build on top of a pre-existing, open-source modeling and analysis framework known as Ptolemy II httpptolemy.org. The University of California, Berkeley worked with the Air Force Research Laboratory, Rome Research Site on adapting Ptolemy II for modeling and simulation of large scale dynamics of Political, Military, Economic, Social, Information and Infrastructure PMESII on the National Operational Environment Modeling NOEM project. Key characteristics of such systems include complex, multi resolution continuous and discrete dynamics and large parameter sets. The following specific capabilities were prototyped in Ptolemy II and delivered via version control and software releases. Each of these capabilities specifically supports one or more mechanisms for building and maintaining large models 1. A PublisherSubscriber mechanism that enables communication between disparate parts of a large model. 2. Elimination of quadratic complexity algorithms in running Ptolemy II models. 3. Width inference, which facilitates parameterized width for communication channels. 4. Lazy composite actors, which make it faster to open and browse large models. 5. Modular code generation, which compiles models into a form that can execute considerably faster than the default interpreted execution.

Subject Categories:

  • Numerical Mathematics
  • Computer Hardware

Distribution Statement:

APPROVED FOR PUBLIC RELEASE