Builder's Guide for WaterBeans Components.

Abstract

WaterBeans is a proof-of-feasibility system for building software applications through a process of assembling (composing) prefabricated software components. WaterBeans was originally developed as a proof of feasibility that software component technology could be used to develop software applications in the domain of water-quality modeling. (In particular, WaterBeans supports modeling and simulating the hydrology of urban storm water sewage and runoff.) WaterBeans includes a component model for component developers, a visual composition environment for importing and assembling components into applications, and several families of components. One family of components supports modeling and simulating urban sewage systems. Another family of components was developed to prove the generality of WaterBeans; this family of components allows visualization and manipulation of digital waveforms. This report documents the programming interface for component developers. It also provides a brief description of the composition environment.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1999
Accession Number
ADA373154

Entities

People

  • Daniel Plakosh
  • Dennis B. Smith
  • Kurt C. Wallnau

Organizations

  • Carnegie Mellon University

Tags

DTIC Thesaurus Topics

  • Application Software
  • C Programming Language
  • Computer Programming
  • Computer Science
  • Computers
  • Engineering
  • Environment
  • Environmental Protection
  • Graphical User Interface
  • Language
  • Operating Systems
  • Programming Languages
  • Software Design
  • Software Development
  • User Interface
  • Visualizations
  • Water Quality

Fields of Study

  • Computer science

Readers

  • Computational Modeling and Simulation
  • Manufacturing Engineering.
  • Nuclear Civil Defense.