• DocumentCode
    3463740
  • Title

    Fault locator and weighting system

  • Author

    Bulow, Jeffrey A.

  • Author_Institution
    General Electr. Co., Syracuse, NY, USA
  • fYear
    1991
  • fDate
    24-27 Jun 1991
  • Firstpage
    181
  • Lastpage
    189
  • Abstract
    Detailed software analysis requires a manageable and exhaustive problem solving technique. An approach, the fault locator and weighting system (FLAWS), is described. FLAWS is coupled with a software tool, the data structure analysis system (DSAS), to facilitate techniques for detailed software analysis. DSAS reads the target system code from source files and builds an exhaustive database of the target code, making detailed analysis of large systems manageable. The commands of a target language have been translated to a compatible graphical representation. Safety critical portions of a 200 KSLOC program have been diagrammed using these graphical elements. The resulting diagrams are schematics of the system logic. These schematics tie all identified inputs to their associated outputs, including all coding errors. The FLAWS process and database permit exhaustive connectivity analysis of new target system code. FLAWS uses conventional fault tree analysis (FTA) symbolism and is generally applicable to large software systems
  • Keywords
    data structures; database management systems; language translation; program diagnostics; program testing; programming languages; DSAS; FLAWS process; FTA; coding errors; compatible graphical representation; conventional fault tree analysis; data structure analysis system; detailed software analysis; exhaustive connectivity analysis; exhaustive database; exhaustive problem solving technique; fault locator; software tool; source files; system logic; target language; target system code; weighting system; Data analysis; Data structures; Databases; Fault trees; Logic; Problem-solving; Safety; Software systems; Software tools; US Department of Transportation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Assurance, 1991. COMPASS '91, Systems Integrity, Software Safety and Process Security. Proceedings of the Sixth Annual Conference on
  • Conference_Location
    Gaithersburg, MD
  • Print_ISBN
    0-7803-0126-9
  • Type

    conf

  • DOI
    10.1109/CMPASS.1991.161058
  • Filename
    161058