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
Link To Document