Conditioned slicing-Based Pre-Reduction Technique for efficient MDG Model-checker

Journal Title: International Journal on Computer Science and Engineering - Year 2011, Vol 3, Issue 3

Abstract

Integrating formal verification techniques into the hardware design process provides the means to rigorously prove critical properties. However, most automatic verification techniques, such as model checking, are only effectively applicable to designs of limited sizes due to the state explosion problem. The Multiway Decision Graphs (MDG) method is an efficient method to define hardware designs into more abstract environments; however, the MDG model checker (MDG-MC) still suffers from the state explosion problem. Furthermore, all the backward reduction algorithms cannot be used in MDG, due to the presence of abstract state variables. In this work, in order to alleviate the state explosion problem, we introduce an abstraction based property model checking approach for MDG-MC based on conditioned slicing. This reduction method is based on a static reduction technique that, before the actual verification begins, identifies cases where conditioned slicing reduction rules can safely be applied to reduce the MDG-based model component graphs and that results in reducing the verification complexity when the verification itself is performed. We handle property specifications of the form G(antecedent => consequent). Our method aims to build the conditioned slicing technique (CSPre-MDG) on the top of our previous static slicing reduction technique (SSPre-MDG) to improve the performance of the reduction.

Authors and Affiliations

Saad Elmansori

Keywords

Related Articles

Self-Healing in Dynamic Web Service Composition

Web service composition is defined as an orchestration of multiple web services into a single composite web service. Web service composition is done in three ways such as static web service composition, dynamic web servi...

Devnagari Handwritten Numeral Recognition using Geometric Features and Statistical combination Classifier

This paper presents a Devnagari Numerical recognition method based on statistical discriminant functions. 17 geometric features based on pixel connectivity, lines, line directions, holes, image area, perimeter, eccentric...

A Fuzzy Integrated Ontology Model to Manage Uncertainty in Semantic Web: The FIOM

Semantic web, also known as next generation web, aims to provide context based information and services to the user. Although, ontologies play key role in implementation and exploitation of semantic web, however these fa...

Analysis of AODV Routing Protocol for Minimized Routing Delay in Ad Hoc Networks

Ad hoc wireless networks consists of mobile terminals communicating directly with other mobile terminals without any pre existing infrastructure. In Ad hoc network each mobile terminal acts as a router to enable multi ho...

Class hierarchy method to find Change-Proneness

Finding Proneness of software is necessary to identify fault rone and change prone classes at earlier stages of development, so that those classes can be given special ttention. Also to improves the quality and reliabili...

Download PDF file
  • EP ID EP108091
  • DOI -
  • Views 76
  • Downloads 0

How To Cite

Saad Elmansori (2011). Conditioned slicing-Based Pre-Reduction Technique for efficient MDG Model-checker. International Journal on Computer Science and Engineering, 3(3), 1009-1019. https://europub.co.uk/articles/-A-108091