• DocumentCode
    3203785
  • Title

    Towards Succinctness in Mining Scenario-Based Specifications

  • Author

    Lo, David ; Maoz, Shahar

  • Author_Institution
    Sch. of Inf. Syst., Singapore Manage. Univ., Singapore, Singapore
  • fYear
    2011
  • fDate
    27-29 April 2011
  • Firstpage
    231
  • Lastpage
    240
  • Abstract
    Specification mining methods are used to extract candidate specifications from system execution traces. A major challenge for specification mining is succinctness. That is, in addition to the soundness, completeness, and scalable performance of the specification mining method, one is interested in producing a succinct result, which conveys a lot of information about the system under investigation but uses a short, machine and human-readable representation. In this paper we address the succinctness challenge in the context of scenario-based specification mining, whose target formalism is live sequence charts (LSC), an expressive extension of classical sequence diagrams. We do this by adapting three classical notions: a definition of an equivalence relation over LSCs, a definition of a redundancy and inclusion relation based on isomorphic embeddings among LSCs, and a delta-discriminative measure based on an information gain metric on a sorted set of LSCs. These are applied on top of the commonly used statistical metrics of support and confidence. A number of case studies show the utility of our approach towards succinct mined specifications.
  • Keywords
    data mining; equivalence classes; formal specification; statistical analysis; classical sequence diagram; delta-discriminative measure; equivalence relation; human-readable representation; isomorphic embedding; live sequence chart; machine-readable representation; scenario-based specification mining; statistical metrics; succinct mined specification; system execution trace; Automata; Concrete; Context; Data mining; Measurement; Redundancy; Semantics; Live Sequence Charts; Scenario-Based Specifications; Specification Mining; Succinctness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2011 16th IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-61284-853-2
  • Electronic_ISBN
    978-0-7695-4381-9
  • Type

    conf

  • DOI
    10.1109/ICECCS.2011.30
  • Filename
    5773397