Title :
Models and environments for designing open distributed systems using formal approaches
Author :
Diaz, Michel ; Courtiat, Jean-Pierre
Author_Institution :
Lab. d´´Autom. et d´´Anal. des Syst., CNRS, Toulouse, France
fDate :
30 Sep-2 Oct 1990
Abstract :
A discussion is presented of the main formal techniques developed for designing hierarchies of protocols and services in complex distributed systems. The corresponding approaches and tools are based on the use of formal techniques. Emphasis is on a coherent approach which allows simultaneous handling of function-related and time-related requirements. As a consequence, a state-based methodology is presented which includes extended-time Petri nets and the formal description technique Estelle for behavioral and performance descriptions, including logic and projections for verification. It is shown how extended-time Petri net models can be combined with Estelle to describe dynamic structures and dynamic communication in hierarchies of processes. In addition some of the many techniques under development are presented, and a global classification is provided from which the structure of a complete design workstation could be derived
Keywords :
Petri nets; formal specification; protocols; Estelle; complex distributed systems; dynamic communication; dynamic structures; environments; extended-time Petri net models; extended-time Petri nets; formal approaches; hierarchies; open distributed systems; protocols; services; state-based methodology; Carbon capture and storage; Functional programming; Logic; Mathematical programming; Petri nets; Protocols; Queueing analysis; Standards Working Groups; System testing; Workstations;
Conference_Titel :
Distributed Computing Systems, 1990. Proceedings., Second IEEE Workshop on Future Trends of
Conference_Location :
Cairo
Print_ISBN :
0-8186-2088-9
DOI :
10.1109/FTDCS.1990.138363