SBIR-STTR Award

Construction of an Object-oriented Graphical Development Environment for Parallel Systems
Award last edited on: 11/6/2006

Sponsored Program
SBIR
Awarding Agency
DOD : AF
Total Award Amount
$600,279
Award Phase
2
Solicitation Topic Code
AF92-050
Principal Investigator
Douglas M Neuse

Company Information

HyPerformix Inc (AKA: SES~Hyperformix Inc)

5001 Plaza On The Lake Boulevard Suite 1
Austin, TX 78746
   (512) 328-5544
   sales@mailman.hyperformix.com
   www.hyperformix.com
Location: Multiple
Congr. District: 25
County: Travis

Phase I

Contract Number: ----------
Start Date: ----    Completed: ----
Phase I year
1992
Phase I Amount
$65,325
The goals of this project are a design and an implementation plan for a parallel programming environment (ppe) that integrates development of new pamhel programs# conversion of sequential programs to parallel structure, functional validation and performance analysis. The ppi^ will integrate a directed graph mode^ of para^^e^ coinputatioh, including ^fisualization and algorithm animation, with an object=oriented formu^atioh of ekecutabie components, the parallel stmcture of the computation will be captured as hierarchically structured directed graphs in a visual rep^sentation that combines control and data now and can be translated to multiple or heterogeneous parallt:l execution enviroruuents. Most of the technological base for this ppe already exists among the code series of parallel programming envirormients developed at the ljniversity of texas at austin, the sesiworkbench modeling system and the e/s.p interactive suppo. System for conversion of fortran programs to parallel structure developed and marketed by ses . Mese systems sha^ hierarchical directed models as a common conceptual foundation and have had their effectiveness in their domains well-established. Me challenge and the goal of this project is to integrate these ca^iabiiities with the object model of sonware components into a unified implemeniation that retains and adds to their individual capabilities .

Keywords:
High Performance Computing Software Design Environments Parallel Computing Systems Visual

Phase II

Contract Number: ----------
Start Date: ----    Completed: ----
Phase II year
1994
Phase II Amount
$534,954
This project will implement an experimentally usable graphical/ visual development environment for parallel structured and object- oriented software systems and will experimentally validate the effectiveness of this development paradigm. This development envi- ronment is based upon well-validated concepts: graphical/visual abstract specification of parallel structuring from the CODE 2.0 research project at the University of Texas at Austin, graphical/ visual specification of object models in the SES/objectbench product of SES and integration of these concepts by SES in the just completed Phase I SBIR project, "Design Approach for High Performance Computing." Object-orientation will be integrated with parallel structuring at all levels of development from analysis through implementation. Specification of both parallel structuring and the system object model will be abstractly defined for analysis and design phases of development in a unified interface via graphical and textual specifications. Implementation will be supported by interfaces to one or more object-oriented language development environments. Component reuse and application domain specialization will be supported by interface to class library browsers. Experimental evaluation will be accomplished with the collaboration of the University of Texas at Austin in laboratories associated with classes on parallel programming and by government, industrial and commercial software developers.

Keywords:
Graphical Visual Object-Oriented Parallel Software Development Environment