Chrome Extension
WeChat Mini Program
Use on ChatGLM

On Improvement of Assume-Guarantee Verification Method for Timed Component-Based Software

2018 10th International Conference on Knowledge and Systems Engineering (KSE)(2018)

Cited 3|Views22
No score
Abstract
The Assume-guarantee verification using TL* algorithm implemented in Learner is an important method to alleviate the state space explosion problem in model checking of timed systems, thanks to its divide and conquer strategy. This paper presents an improvement for TL* learning algorithm of Learner by removing the first phase from the verification process and starting learning assumption from λ. This improvement reduces the time complexity and covers a number of cases where assumptions exist while the original TL* algorithm cannot. Besides, this paper adds a kind of bound to the candidate query answering algorithm of Teacher for it to return “don't know” result and prevent Learner from running endlessly. We give some discussions related to both of original algorithms and the improved ones in the paper.
More
Translated text
Key words
Learner,timed component-based software,state space explosion problem,model checking,timed systems,TL* learning algorithm,starting learning assumption,time complexity,assume-guarantee verification method,divide and conquer strategy,query answering algorithm,teacher and learner algorithm
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined