Technical Report
 

Parallel programming and designing in object oriented environment SS/1

Public Deposited

Downloadable Content

Download PDF
https://ir.library.oregonstate.edu/concern/technical_reports/v692tf57f

Descriptions

Attribute NameValues
Creator
Abstract
  • Parallel software development requires the flexibility to describe algorithms regardless of hardware specification, the ability to accommodate existing applications. and maintainability throughout the software life cycle. We propose the following model to address these issues. Our model incorporates aspects of the object-oriented and large grain data flow programming paradigms, and introduces a concept called a "Server". "Servers" are objects as well as self-contained processes which communicate with each other by sending messages. The server paradigm considers all components of a program as servers. This concept helps in designing flexible and dynamically reconfigurable software. The major goals of the server model are reusability, maintainability, and productivity. These are realized through encapsulation, instantiation, and inheritance features of the server model, as well as a graphical design environment with the capability of tracing and debugging the user's design based on the data flow information.
Resource Type
Date Issued
Academic Affiliation
Series
Rights Statement
Publisher
Peer Reviewed
Language

Relationships

Parents:

This work has no parents.

Items