AVOIDING SIMILAR COUNTER-EXAMPLES IN MODEL CHECKING

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20150074652A1
SERIAL NO

14022239

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, apparatus, and product for avoiding similar counter-examples in model checking. One method comprises model checking of a program by traversing control flow paths of the program to determine states associated with execution of the program, each state comprises at least symbolic values of variables; said traversing is biased to give preference to traversing control flow paths that are substantially different than control flow paths associated with traces of the program; whereby said model checking is guided away from executions that are similar to the traces. A second method comprises obtaining a counter-example produced by a model checker, computing a distance between a control flow path of the counter-example and between a set of one or more control flow paths of additional counter-examples; and in response to the distance being below a threshold, dropping the counter-example.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
CHOCKLER, HANA Haifa, IL 15 112
MARGALIT, ODED Haifa, IL 45 529
PIDAN, DMITRY Netanya, IL 10 43
RUAH, SITVANIT Rehovot, IL 8 55

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation