• DocumentCode
    306905
  • Title

    A formalism for the synthesis of efficient controllers for discrete event systems

  • Author

    Camurri, Antonio ; Coglio, Alessandro

  • Author_Institution
    DIST, Genoa Univ., Italy
  • Volume
    1
  • fYear
    1996
  • fDate
    18-21 Nov 1996
  • Firstpage
    348
  • Abstract
    We propose a formalism for the synthesis of “functions”, called computation boxes (C-boxes), which possess memory: arguments are put into them and results are gotten from them, avoiding unnecessary computations and possibly using previously calculated intermediate results. C-boxes may be “functionally” composed in graph-like structures, thus allowing modularity and reusability. Different languages may be used to implement computations. C-boxes may be externally specified by means of purely functional specifications called extended functions (E-functions), without bothering about their internal structure. These characteristics make C-boxes particularly well-suited to be used as a software engineering formalism to synthesize efficient controllers for discrete event systems in a clear and modular way
  • Keywords
    control system synthesis; directed graphs; discrete event systems; set theory; C-boxes; computation boxes; discrete event systems; extended functions; functional specifications; graph-like structures; modularity; reusability; software engineering formalism; Automatic control; Control system synthesis; Discrete event systems; Joining processes; Manufacturing automation; Petri nets; Robots; Software engineering; System recovery; Tokamaks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 1996. EFTA '96. Proceedings., 1996 IEEE Conference on
  • Conference_Location
    Kauai, HI
  • Print_ISBN
    0-7803-3685-2
  • Type

    conf

  • DOI
    10.1109/ETFA.1996.573318
  • Filename
    573318