• DocumentCode
    389553
  • Title

    A UML-based complex system design method MoFoV (Modeling/Formalizing/Verifying)

  • Author

    Benaben, Frkdirick ; ANTOINE, Christian ; Pignon, Jean-Paul

  • Author_Institution
    Lab. de Genie Informatique et d´´Ingenierie de Production, Ecole des mines d´´Ales, Nimes, France
  • Volume
    3
  • fYear
    2002
  • fDate
    6-9 Oct. 2002
  • Abstract
    This article presents a support method for the design of complex systems. This approach, (named MoFoV for Modeling/Formalizing/Verifying) is devoted to a functional view of systems. Assigned to technological contexts, this method is based on two generic models (which vary depending on each specific application domain). The first (MOGET) is dedicated to systems treatments (in terms of functions) whilst the second (MOGEP) deals with the potential properties of those systems. These generic models can be specialized (using the functional and non-functional requirements, extracted from the specification document) in order to represent an exact solution (treatments oriented) to the expected requirements. Both specific models must be formalized (in term of homogeneity, consistency, architecture and modeling rules) before being tested with formal proof tools (for example the Model Checker SMV). We show the positioning and the global orientations of such a design support method. Then, it will be possible to clarify what this method needs in order to run and how it can practically be used. Finally, this system design method aims to improve the relationship between the modeling (from requirements) and formal verification task indeed, these phases are usually separated and are rarely commonly integrated in a design process.
  • Keywords
    formal specification; formal verification; object-oriented methods; specification languages; MoFoV; Model Checker; SMV; UML-based complex system design method; formal verification task; functional requirements; functional view; modeling; nonfunctional requirements; object oriented design; specification document; Context modeling; Design engineering; Formal verification; Production systems; Prototypes; Sliding mode control; Systems engineering and theory; Testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2002 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-7437-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.2002.1176112
  • Filename
    1176112