• DocumentCode
    3288508
  • Title

    Proposing a Formal Method to Reduce RTS Logical Model Complexity

  • Author

    Marcondes, Francisco Supino ; de Menezes Colonese, E. ; Dias, L.A.V.

  • Author_Institution
    Pontificia Universidade Catolica, Sao Jose dos Campos
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    645
  • Lastpage
    650
  • Abstract
    Complex real time systems (RTS) often come with many requirements, which have a difficult description with a large number of scenarios. In order to control this complexity and improve the system QoS, a formal method was applied to decrease the complexity of logical model descriptions, related to state diagrams. The approach introduces a mapping of states diagrams to automata, in order to bring in formal methods into the system development process. By applying the Myhill Nerode minimization process for automata, the authors could recognize some decrease of the model complexity. The case study validates the approach by reducing the initial state diagram of a RTS from 5 states and 40 transitions to 1 state with 5 transitions. This finding can motivate the software engineers´ community to research formal methods that could be applied to software development processes.
  • Keywords
    automata theory; formal specification; quality of service; real-time systems; Myhill Nerode minimization process; automata; formal method; logical model descriptions; quality of service; real time system logical model complexity; software development processes; state diagram mapping; Application software; Automata; Automatic control; Cascading style sheets; Information technology; Programming; Real time systems; Robustness; Space technology; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-3099-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2008.202
  • Filename
    4492554