A Minimized Assumption Generation Method for Component-Based Software Verification
スポンサーリンク
概要
- 論文の詳細を見る
An assume-guarantee verification method has been recognized as a promising approach to verify component-based software by model checking. This method is not only fitted to component-based software but also has a potential to solve the state space explosion problem in model checking. The method allows us to decompose a verification target into components so that we can model check each of them separately. In this method, assumptions are seen as the environments needed for the components to satisfy a property and for the rest of the system to be satisfied. The number of states of the assumptions should be minimized because the computational cost of model checking is influenced by that number. Thus, we propose a method for generating minimal assumptions for the assume-guarantee verification of component-based software. The key idea of this method is finding the minimal assumptions in the search spaces of the candidate assumptions. The minimal assumptions generated by the proposed method can be used to recheck the whole system at much lower computational cost. We have implemented a tool for generating the minimal assumptions. Experimental results are also presented and discussed.
- (社)電子情報通信学会の論文
- 2010-08-01
著者
-
Aoki Toshiaki
School of Information Science, Japan Advanced Institute of Science and Technology
-
Katayama Takuya
School of Information Science, Japan Advanced Institute of Science and Technology
-
Katayama Takuya
School Of Information Science Japan Advanced Institute Of Science And Technology
-
Aoki Toshiaki
School Of Information Science Japan Advanced Institute Of Science And Technology (jaist)
-
Pham Ngoc
School Of Information Science Japan Advanced Institute Of Science And Technology (jaist)
-
Katayama Takuya
School Of Information Science Japan Advanced Institute Of Science And Technology (jaist)
-
Aoki Toshiaki
School Of Information Science Japan Advanced Institute Of Science And Technology
-
Pham Ngoc
College Of Technology Vietnam National University
-
Nguyen Viet
College Of Technology Vietnam National University
関連論文
- Modeling of Real-Time System Designs for Parametric Analysis
- Highly Reliable Embedded Software Development Using Advanced Software Technologies(Software Engineering for Embedded Systems)
- Extracting threads from concurrent objects for the design of embedded systems
- Modular Conformance Testing and Assume-Guarantee Verification for Evolving Component-Based Software
- Towards Integrating Adaptation and Model Checking for Software Components
- Concurrency in Microprotocol Frameworks
- Information Propagation on the φ Failure Detector
- Definition and specification of accrual failure detectors
- Fault-Tolerant Group Membership Protocols using Physical Robot Messengers
- On Accrual Failure Detectors
- The φ Accrual Failure Detector
- Flexible Failure Detection with к-FD
- Implementation and Performance Analysis of the φ-Failure Detector
- Performance comparison of a rotating coordinator and a leader based consensus algorithm
- A Minimized Assumption Generation Method for Component-Based Software Verification
- Performance Comparison of a Rotating Coordinator and a Leader Based Consensus Algorithm
- Using text semantic similarity approach to check the consistency of UML
- Parametric Verification towards Design of Real-Time Systems
- Toward an automatic reusable software using textual entailment