DocumentCode
1844615
Title
Deadlock-free configuration programming
Author
Justo, G. R Ribeiro ; Cunha, P. R Freire
Author_Institution
Centre for Parallel Comput., Westminster Univ., London, UK
fYear
1994
fDate
21-23 Mar 1994
Firstpage
147
Lastpage
158
Abstract
The configuration programming approach has been successfully applied to model parallel and distributed systems in terms of their component processes and relationships separated from the functional aspects of the components´ behaviour. This approach promotes the construction of modular and flexible systems but the lack of information about the components´ behaviour prevents us verifying important properties such as deadlock freedom in the configuration. We propose including certain information about the components´ behaviour (especially the communication and synchronisation patterns) in a more refined level of the configuration. The idea is to associate each component with a template which has a well-defined communication and synchronisation structure. With this information, we can define composition rules that guarantee the configuration is deadlock-free by construction without having to inspect the components´ states
Keywords
concurrency control; configuration management; parallel programming; synchronisation; component behaviour; component processes; composition rules; configuration management; deadlock freedom; deadlock-free configuration programming; distributed systems; functional aspects; synchronisation patterns; Concurrent computing; Dynamic programming; Electronic mail; Functional programming; Hardware; Modular construction; Parallel processing; Parallel programming; System recovery; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Configurable Distributed Systems, 1994., Proceedings of 2nd International Workshop on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-5390-6
Type
conf
DOI
10.1109/IWCDS.1994.289927
Filename
289927
Link To Document