>
Fa   |   Ar   |   En
   Software Validation Using Markov Chain Method and State Transition Diagram  
   
نویسنده oveisi shahrzad ,nadjafi mohammad ,farsi mohammad ali ,moeini ali
منبع computational sciences and engineering - 2023 - دوره : 3 - شماره : 1 - صفحه:153 -161
چکیده    Software plays a critical role in controlling the behavior of mechanical and electrical systems, as well as facilitating interactions among their components in cyber-physical systems (cps). the risks associated with cps systems can lead to the loss of functionality, performance, and even jeopardize human lives. therefore, ensuring the reliability of software through comprehensive testing is of paramount importance in detecting and preventing potential errors. to achieve this objective, various methods and tools are employed to assess both the static and dynamic behavior of object-oriented software systems. one commonly used tool in the unified modeling language (uml) is the state chart diagram, which visually represents the dynamic behavior of an object-oriented system. these diagrams depict the transitions and actions that occur as an object changes its state, driven by various inputs. to validate the accuracy of uml state chart diagrams, this paper proposes a method utilizing finite state machines (fsm) and transition tables. by creating a transition table, the uml state chart diagram can be effectively validated. to evaluate the proposed method, a set of test cases has been generated and applied to a real case study, ensuring the accuracy and reliability of the uml state chart diagram.
کلیدواژه Software reliability ,Finite state machine ,Markov chain simulation ,Transition diagram
آدرس university of tehran, college of engineering sciences, department of algorithms and computation, Iran, ministry of science, research and technology, aerospace research institute, department of aerospace management, law and standards, iran, ministry of science, research and technology, aerospace research institute, department of aerospace management, law and standards, iran, university of tehran, college of engineering sciences, department of algorithms and computation, Iran
 
     
   
Authors
  
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved