• DocumentCode
    2320095
  • Title

    Object-oriented communications

  • Author

    Chapman, L.J.

  • Author_Institution
    Fermi Nat. Accel. Lab., Batavia, IL, USA
  • fYear
    1989
  • fDate
    20-23 Mar 1989
  • Firstpage
    1631
  • Abstract
    A description of OOC (object-oriented communications), a high-level communications protocol based on the object-oriented paradigm is given. OOC´s syntax, semantics, and pragmatics balance simplicity and expressivity for controls environments. While natural languages are too complex, computer protocols are often insufficiently expressive. An object-oriented communications philosophy provides a base for building the necessary high-level communications primitives such as `I don´t understand´ and `the current value of X is K´. OOC is sufficiently flexible to express data acquisition, control requests, alarm messages, and error messages in a straightforward, generic way. It can be used in networks, for intertask and intratask communication. OOC is used at the Fermi National Accelerator Laboratory
  • Keywords
    particle accelerator accessories; physics computing; alarm messages; control requests; controls environments; data acquisition; error messages; high-level communications protocol; object-oriented communications; pragmatics; semantics; syntax; Communication system control; Computer errors; Computer languages; Control systems; Error correction; Laboratories; Microprocessors; Protocols; Pumps; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 1989. Accelerator Science and Technology., Proceedings of the 1989 IEEE
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/PAC.1989.72874
  • Filename
    72874