Abstract
Conceptual State Analysis (CSA) is the process of defining, exploring, and reasoning about state attributes and state spaces in complex system architectures. Model-Based State Analysis enhances CSA with formal modeling and analysis methods. We propose a process for generating the state vector of a given system architecture, based on a graph representation of the architecture’s model in Object-Process Methodology. A robust graph data structure that represents the model is queried to produce the architecture’s state space. The process facilitates analysis, reasoning, and model revision based on improved understanding of state vectors and state spaces. State attribute refinements within the model allow for model validity, viability, and reusability as the architecture evolves, with multiple agents, attributes, and attribute state values. The CSA approach advocates and facilitates careful, dynamic, and interactive state space exploration in lieu of exhaustive upfront enumeration of state space permutations. The results can be fed into other analysis, simulation, or visualization tools. We demonstrate CSA on driver assistance technology.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.