The temporal logic of reactive and concurrent systems
The temporal logic of reactive and concurrent systems
Symbolic Model Checking
Conceptual modeling with the object-process methodology in software architecture
Journal of Computing Sciences in Colleges
Symbolic model checking of UML activity diagrams
ACM Transactions on Software Engineering and Methodology (TOSEM)
Templates and automation for temporal query generation
Proceedings of the 44th annual Southeast regional conference
Foundations of incremental aspect model-checking
ACM Transactions on Software Engineering and Methodology (TOSEM)
Aspects in the industry standard AADL
Proceedings of the 10th international workshop on Aspect-oriented modeling
The AADL behaviour annex -- experiments and roadmap
ICECCS '07 Proceedings of the 12th IEEE International Conference on Engineering Complex Computer Systems
Hi-index | 0.00 |
OSATE is an open source platform and toolset built upon Eclipse plug-in technology that supports the modeling and analysis of real-time reactive systems. OSATE implements the Society Automotive Engineers (SAE) standard Architecture Analysis & Design Language (AADL). Because many real-time reactive systems are safety-critical and mission-oriented, the behaviors of these systems are typically subtle and intricate such that even an experienced designer faces significant challenges in their correct design. An AADL Behavior Annex is being developed to help engineers in addressing these challenges. Since several formal model-checking tools have shown the capability of tracing and verifying temporal logic properties of reactive systems, it is desirable to integrate these tools into the OSATE toolset. This will enable the formal verification of the behavior of AADL models. In this paper, we present two case studies that explore the feasibility of extending model-checking tools to the OSATE toolset. The preliminary work and case studies in this paper address several important questions relating to a tool integration project.