Towards scalable compositional analysis by refactoring design models

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

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

5 引文 斯高帕斯(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 9th European Software Engineering Conference Held Jointly with 11th ACM SIGSOFT International Symposium on Foundations of Software Engineering, ESEC/FSE-11
頁面247-256
頁數10
DOIs
出版狀態已出版 - 2003
事件9th European Software Engineering Conference Held Jointly with 11th ACM SIGSOFT International Symposium on Foundations of Software Engineering, ESEC/FSE-11 - Helsinki, Finland
持續時間: 1 9月 20035 9月 2003

出版系列

名字Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering

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

???event.eventtypes.event.conference???9th European Software Engineering Conference Held Jointly with 11th ACM SIGSOFT International Symposium on Foundations of Software Engineering, ESEC/FSE-11
國家/地區Finland
城市Helsinki
期間1/09/035/09/03

指紋

深入研究「Towards scalable compositional analysis by refactoring design models」主題。共同形成了獨特的指紋。

引用此