DocumentCode :
293673
Title :
Representation of client-server behaviour within parallel software designs
Author :
Jelly, I.E. ; Croll, P.R. ; Gorton, I. ; Birkinshaw, C.I.
Author_Institution :
Comput. Res. Centre, Sheffield Hallam Univ., UK
Volume :
1
fYear :
1995
fDate :
19-21 Apr 1995
Firstpage :
173
Abstract :
Parallel software design techniques based on client-server process models have been proposed to support the development of deadlock free systems. Deadlock freedom can be guaranteed where no client-server cycles occur in process graphs. Hierarchical composition rules are presented which allow the designer more freedom, including the use of cycles at a higher level. The incorporation of these design rules into a software development methodology, PARSE, is described. When PARSE is used in this manner, it provides the parallel software engineer with a powerful software development framework and permits direct design verification
Keywords :
client-server systems; parallel programming; software fault tolerance; PARSE; client-server behaviour representation; client-server process models; deadlock free systems; direct design verification; hierarchical composition rules; parallel software design techniques; process graphs; software development methodology; Australia; Computer science; Design engineering; Message passing; Object oriented modeling; Petri nets; Reliability engineering; Software design; Software engineering; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Algorithms and Architectures for Parallel Processing, 1995. ICAPP 95. IEEE First ICA/sup 3/PP., IEEE First International Conference on
Conference_Location :
Brisbane, Qld.
Print_ISBN :
0-7803-2018-2
Type :
conf
DOI :
10.1109/ICAPP.1995.472182
Filename :
472182
Link To Document :
بازگشت