• DocumentCode
    3370924
  • Title

    Identifying domain axioms using binary decision diagrams

  • Author

    Czerny, Barbara J. ; Heimdahl, Mats P E

  • Author_Institution
    Delphi Delco Electron. Syst., One Corp. Centre, Kokomo, IN, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    132
  • Lastpage
    140
  • Abstract
    Statically analyzing requirements specifications to assure that they possess desirable properties is a useful activity in any rigorous software development project. The analysis is performed on an abstraction of the original requirements specification. The abstractions in the model may lead to spurious errors in the analysis output. Spurious errors are errors that are reported to occur under certain conditions, but information abstracted from the model precludes the conditions from being satisfied in the original model. A high ratio of spurious errors to true errors in the analysis output makes it difficult, error-prone, and time consuming to find and correct the true errors. In this paper we describe a technique that uses binary decision diagrams to help the analyst identify the abstractions that are lending to excessive spurious errors in the analysis output. Information about these abstractions can then be incorporated into the analysis to eliminate the corresponding spurious error reports
  • Keywords
    binary decision diagrams; formal specification; systems analysis; binary decision diagrams; desirable properties; domain axioms identification; requirements specifications; rigorous software development project; spurious errors; Algorithm design and analysis; Boolean functions; Computer errors; Data structures; Electrical capacitance tomography; Error analysis; Error correction; Identity-based encryption; Information analysis; Read only memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering, 1999. Proceedings. 4th IEEE International Symposium on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-7695-0418-3
  • Type

    conf

  • DOI
    10.1109/HASE.1999.809488
  • Filename
    809488