A Performance Prototyping Approach to Designing Concurrent Software Architectures

  • Authors:
  • Lei Hu;Ian Gorton

  • Affiliations:
  • -;-

  • Venue:
  • PDSE '97 Proceedings of the 2nd International Workshop on Software Engineering for Parallel and Distributed Systems
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

A prototyping approach to evaluating the performance of parallel and distributed software architectures is proposed. The approach utilizes conventional object-oriented modeling to describe the system requirements. Alternative architectural approaches are then derived and expressed in the PARSE process graph notation, and performance prototyping and formal validation tools allow various aspects of the proposed solution to be rapidly explored. This paper describes work-in-progress on the HL language and prototyping environment which enables designers to express architectural structures in a simple language, and provides an execution environment which allows the potential performance of the architecture to be investigated. The paper gives an overview of the language and tools, and illustrates its application with an example.