首页 | 本学科首页   官方微博 | 高级检索  
     


A template-based approach for the generation of abstractable and reducible models of featured networks
Affiliation:1. Agile Knowledge Engineering and Semantic Web (AKSW), Institute of Computer Science, Leipzig University, Augustusplatz 10, 04109 Leipzig, Germany;2. Hochschule für Technik, Wirtschaft und Kultur Leipzig (HTWK), Gustav-Freytag-Str. 42A, 04277 Leipzig, Germany;1. Vale Institute of Technology, Rua Boaventura da Silva 955, Nazaré, 66055-090 Belém, Pará, Brazil;2. Universidade Federal do Pará, Geosciences Institute, Programa de Pós-graduação em Geologia e Geoquímica, Av. Augusto Correa 1, Guamá, 66075-110 Belém, Pará, Brazil;1. German Research Center for Artificial Intelligence, Germany;2. Computer Graphics Lab & Intel Visual Computing Institute, Saarland University, Germany;3. Hardware/Software Co-Design, Department of Computer Science, University of Erlangen-Nuremberg, Germany;4. System Simulation, Department of Computer Science, University of Erlangen-Nuremberg, Germany
Abstract:We investigate the relationship between symmetry reduction and inductive reasoning when applied to model checking networks of featured components. Popular reduction techniques for combatting state space explosion in model checking, like abstraction and symmetry reduction, can only be applied effectively when the natural symmetry of a system is not destroyed during specification. We introduce a property which ensures this is preserved, open symmetry. We describe a template-based approach for the construction of open symmetric Promela specifications of featured systems. For certain systems (safely featured parameterised systems) our generated specifications are suitable for conversion to abstract specifications representing any size of network. This enables feature interaction analysis to be carried out, via model checking and induction, for systems of any number of featured components. In addition, we show how, for any balanced network of components, by using a graphical representation of the features and the process communication structure, a group of permutations of the underlying state space of the generated specification can be determined easily. Due to the open symmetry of our Promela specifications, this group of permutations can be used directly for symmetry reduced model checking.The main contributions of this paper are an automatic method for developing open symmetric specifications which can be used for generic feature interaction analysis, and the novel application of symmetry detection and reduction in the context of model checking featured networks.We apply our techniques to a well known example of a featured network – an email system.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号