The transformation schema: An extension of the data flow diagram to represent control and timing
IEEE Transactions on Software Engineering
Object oriented design with applications
Object oriented design with applications
Development of portable parallel programs with Large-Grain Data Flow 2
CONPAR 90 Proceedings of the joint international conference on Vector and parallel processing
Communications of the ACM
Object-oriented modeling and design
Object-oriented modeling and design
Software architecture of the EPOCA integrated environment
Proceedings of the 7th international conference on Computer performance evaluation : modelling techniques and tools: modelling techniques and tools
Distributed software engineering
ICSE '94 Proceedings of the 16th international conference on Software engineering
Software Design Methods for Concurrent and Real-Time Systems
Software Design Methods for Concurrent and Real-Time Systems
Dynamic, Object-Oriented Parallel Processing
IEEE Parallel & Distributed Technology: Systems & Technology
Engineering High Quality Parallel Software Using PARSE
CONPAR 94 - VAPP VI Proceedings of the Third Joint International Conference on Vector and Parallel Processing: Parallel Processing
Modelling the client-server behaviour of parallel real-time systems using Petri nets
HICSS '95 Proceedings of the 28th Hawaii International Conference on System Sciences
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
Programming languages and systems for prototyping concurrent applications
ACM Computing Surveys (CSUR)
Applying the CDIF Standard in the Construction of CASE Design Tools
ASWEC '97 Proceedings of the Australian Software Engineering Conference
Integrating approaches to the construction of software engineering environments
SEE '97 Proceedings of the 8th International Conference on Software Engineering Environments (SEE '97)
A simulation-based software design framework for network-centric and parallel systems
Programming Support Innovations for Emerging Distributed Applications
Hi-index | 0.00 |
Design methodologies for parallel software systems must support the explicit representation of partitioning and synchronisation of software components as well as promoting current software engineering best practice. This paper presents an object-based approach to parallel software design using a notation known as process graphs. Designs represented as process graphs are simple and concise, but can be progressively refined to capture all the structural and dynamic properties of a system. The key features of the notation are described, and the PARSE methodology which extensively utilizes process graphs is briefly discussed.