Towards Scalable Compositional Analysis by Refactoring Design Models

Yung Pin Cheng, Michal Young, Che Ling Huang, Chia Yi Pan

研究成果: 書貢獻/報告類型會議論文篇章同行評審

2 引文 斯高帕斯(Scopus)

摘要

Automated finite-state verification techniques have matured considerably in the past several years, but state-space explosion remains an obstacle to their use. Theoretical lower bounds on complexity imply that all of the techniques that have been developed to avoid or mitigate state-space explosion depend on models that are "well-formed" in some way, and will usually fail for other models. This further implies that, when analysis is applied to models derived from designs or implementations of actual software systems, a model of the system "as built" is unlikely to be suitable for automated analysis. In particular, compositional, hierarchical analysis (where state-space explosion is avoided by simplifying models of subsystems at several levels of abstraction) depend on the modular structure of the model to be analyzed. We describe how as-built finite-state models can be refactored for compositional state-space analysis, applying a series of transformations to produce an equivalent model whose structure exhibits suitable modularity. The process is supported by a parser which can parse a subset of Promela syntax and transform Promela code into refactored state graphs.

原文???core.languages.en_GB???
主出版物標題Proceedings of the Joint 9th European Software Engineering Conference (ESEC) and 11th SIGSOFT Symposium on the Foundations of Software Engineering (FSE-11)
發行者Association for Computing Machinery (ACM)
頁面247-256
頁數10
ISBN(列印)1581137435, 9781581137439
DOIs
出版狀態已出版 - 2003
事件Proceedings of the Joint 9th European Software Engineering Conference (ESEC) and 11th SIGSOFT Symposium on the Foundations of Software Engineering (FSE-11) - Helsinki, Iceland
持續時間: 1 9月 20035 9月 2003

出版系列

名字Proceedings of the Joint European Software Engineering Conference (ESEC) and SIGSOFT Symposium on the Foundations of Software Engineering (FSE-11)

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???Proceedings of the Joint 9th European Software Engineering Conference (ESEC) and 11th SIGSOFT Symposium on the Foundations of Software Engineering (FSE-11)
國家/地區Iceland
城市Helsinki
期間1/09/035/09/03

指紋

深入研究「Towards Scalable Compositional Analysis by Refactoring Design Models」主題。共同形成了獨特的指紋。

引用此