Title :
Specification of a secured multi-server MMS protocol
Author :
Dakroury, Y. ; Elloy, J.P. ; Ricordel, R.
Author_Institution :
Dept. of Comput. & Syts. Eng., Ain Shams Univ., Cairo, Egypt
Abstract :
We present a complete specification of a new architecture for the Manufacturing Message Specification (MMS) protocol. This architecture is based on a client/multi-server model adopted by the MMS standard. A client invokes a service request that implies the cooperation of many servers to execute the requested service and satisfies the client demand. This architecture permits the definition of distributed objects, each of them is composed of simple MMS objects distributed over many servers. The coordination of the MMS services execution across the distributed cooperated servers as well as the coherence of the distributed object are guaranteed by the services and the protocol offered by the ISO Commitment, Concurrency, and Recovery (CCR) application service element. The specification of the secured MMS multi-server protocol is introduced by a finite state machine model. This model is used as a base for a formal validation using the Calculus of Communicating Systems (CCS)
Keywords :
calculus of communicating systems; computer integrated manufacturing; distributed processing; finite state machines; formal specification; formal verification; protocols; CCR application service element; Calculus of Communicating Systems; ISO Commitment Concurrency and Recovery application service element; Manufacturing Message Specification protocol; distributed cooperated servers; distributed object; distributed objects; finite state machine model; formal validation; secured multi-server MMS protocol; Access protocols; Application software; Automata; Calculus; Carbon capture and storage; Coherence; Computer aided manufacturing; Computer architecture; Computer industry; Computer integrated manufacturing; Computer networks; Concurrent computing; ISO; ISO standards; Manufacturing; Manufacturing automation; Manufacturing industries; Protocols;
Conference_Titel :
Distributed Computing Systems, 1995., Proceedings of the 15th International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-8186-7025-8
DOI :
10.1109/ICDCS.1995.500059