• DocumentCode
    296983
  • Title

    Specification and validation of a distributed transaction processing facility for the MMS applications

  • Author

    Dakroury, Y. ; Elloy, J.P.

  • Author_Institution
    Fac. of Eng., Ain Shams Univ., Cairo, Egypt
  • Volume
    2
  • fYear
    1995
  • fDate
    10-13 Oct 1995
  • Firstpage
    465
  • Abstract
    We introduce a specification of a distributed transaction processing facility for the Manufacturing Message Specification (MMS) which is an application service element of the Manufacturing Automation Protocol (MAP) standardized by the International Standard Organization (ISO) to support messaging communication to and from programmable devices in a computer integrated manufacturing (CIM) environment. The proposed facility permits the organization of a distributed transaction in terms of a set of MMS services encapsulated together to perform the manufacturing or the production tasks. The services provided by the transaction processing (TP) standard, presented by the ISO, are used as well as new services are defined to guarantee the coherent behavior of the MMS distributed transactions. This guarantee is based on the satisfaction of the Atomicity, Consistency, Isolation, and Durability (ACID) properties defined by the ISO. The distributed transaction processing facility is specified as finite state automata represented by Nutt evaluation networks notations. A validation technique based on the Calculus of Communicating Systems (CCS) introduced by Milner is used to prove the coherent behavior of the transactions
  • Keywords
    ISO standards; calculus of communicating systems; computer integrated manufacturing; finite automata; industrial control; message passing; telecommunication standards; transaction processing; Calculus of Communicating Systems; ISO standards; International Standard Organization; MAP; MMS; Manufacturing Automation Protocol; Manufacturing Message Specification; atomicity; computer integrated manufacturing; consistency; distributed transaction processing; distributed transactions; durability; evaluation networks; finite state automata; isolation; messaging communication; production tasks; programmable devices; specification; transaction processing standard; validation; Application software; Automata; Calculus; Computer aided manufacturing; Computer integrated manufacturing; ISO standards; Manufacturing automation; Manufacturing processes; Production; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 1995. ETFA '95, Proceedings., 1995 INRIA/IEEE Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    0-7803-2535-4
  • Type

    conf

  • DOI
    10.1109/ETFA.1995.496687
  • Filename
    496687