Research in Presistent Simulation: Development of the Persistent ModSim Object-Oriented Programming Language

Abstract

A general trend in object-oriented programming language development is the addition of features for consistent storage of objects. This capability is implemented through persistent programming languages and object-oriented databases. The U.S. Army Construction Engineering Research Laboratories has developed Persistent ModSim, an enhanced version of the ModSim programming language previously developed to provide a general-purpose, object-oriented, process-based simulation language with support for programming large-scale simulations. This report describes the pilot and prototype experiments leading to the development of a robust version of Persistent ModSim. Details of the database class libraries, transient and persistent object allocation, transactions, and compilation management are given. Example programs are provided to show how Persistent Modsim's facilities are used. Directions for future research in this area are outlined. Object-oriented programming, Simulation. Persistent ModSim, Modeling,

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1993
Accession Number
ADA268568

Entities

People

  • Biju Kalathil
  • Charles Herring
  • Joseph Teo

Organizations

  • Construction Engineering Research Laboratory

Tags

Communities of Interest

  • Energy and Power Technologies
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Application Software
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Database Management Systems
  • Databases
  • Engineering
  • Information Systems
  • Lisp Programming Language
  • Object Oriented Programming
  • Object-Oriented Database Management Systems
  • Object-Oriented Programming Language
  • Programming Languages
  • Simulation Languages
  • Software Design
  • Software Development

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications