Symbolic automata for static specification mining

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We present a formal framework for static specification mining. The main idea is to represent partial temporal specifications as symbolic automata - automata where transitions may be labeled by variables, and a variable can be substituted by a letter, a word, or a regular language. Using symbolic automata, we construct an abstract domain for static specification mining, capturing both the partialness of a specification and the precision of a specification. We show interesting relationships between lattice operations of this domain and common operators for manipulating partial temporal specifications, such as building a more informative specification by consolidating two partial specifications.

Original languageEnglish
Title of host publicationStatic Analysis - 20th International Symposium, SAS 2013, Proceedings
Pages63-83
Number of pages21
DOIs
StatePublished - 2013
Event20th International Static Analysis Symposium, SAS 2013 - Seattle, WA, United States
Duration: 20 Jun 201322 Jun 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7935 LNCS

Conference

Conference20th International Static Analysis Symposium, SAS 2013
Country/TerritoryUnited States
CitySeattle, WA
Period20/06/1322/06/13

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Symbolic automata for static specification mining'. Together they form a unique fingerprint.

Cite this