Composing Megamodules and Megaprograms.

Abstract

This report describes the research performed to design and develop a formal definition of software architectures in support of system composition. Documented are new techniques and tools to automate the composition of large, parallel, and/or distributed software systems from existing, traditionally constructed modules. Also supported is the execution of assembled systems on a variety of hardware architectures. The techniques and automated tools were successfully used to construct architecture descriptions consisting of over one million lines of source code.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1998
Accession Number
ADA343011

Entities

People

  • Robert Riemenschneider

Organizations

  • SRI International

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Artificial Intelligence
  • Computer Programs
  • Computer Science
  • Computers
  • Contracts
  • Control Systems
  • Diagrams
  • Engineering
  • Language
  • Military Research
  • Notation
  • Simulations
  • Software Design
  • Software Development
  • Standards

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Software Engineering.