• DocumentCode
    2943419
  • Title

    Verification of Behavioral Substitutability in Object-Oriented Models for Industrial Controllers

  • Author

    Bonfé, Marcello ; Fantuzzi, Cesare ; Secchi, Cristian

  • Author_Institution
    Dipartimento di Ingegneria Università di Ferrara Via Saragat 1, 44100 Ferrara, Italy, mbonfe@ing.unife.it
  • fYear
    2005
  • fDate
    18-22 April 2005
  • Firstpage
    3978
  • Lastpage
    3983
  • Abstract
    The aim of the paper is to provide a practical method to introduce design principles typical of the object-oriented approach, like “design by extension”, to the application domain of manufacturing systems control design. The proposed method is based on a domain-specific extension of the modeling language UML and on the formalization of design models as transition systems for verification purposes. Object-oriented models, formalized according to the proposed semantics, can be analyzed with model checking techniques in order to verify the behavioral conformity of object classes, according to a notion of substitutability which is defined in the paper specifically for the proposed modeling language.
  • Keywords
    Discrete-event systems; Logic controllers; Manufacturing systems; Verification; Design methodology; IEC standards; Industrial control; Manufacturing systems; Object oriented modeling; Programmable control; Software engineering; Software standards; Standards organizations; Unified modeling language; Discrete-event systems; Logic controllers; Manufacturing systems; Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2005. ICRA 2005. Proceedings of the 2005 IEEE International Conference on
  • Print_ISBN
    0-7803-8914-X
  • Type

    conf

  • DOI
    10.1109/ROBOT.2005.1570729
  • Filename
    1570729