- Start page
- About the project
- Project Partners
- Public Deliverables
- Organized Workshops
- SHIELDS Tools
- Certified Tools
- Related Projects
- Contact SHIELDS
- Private Area
|Tool Name:||DEFECT – Dependability focused inspection tool|
|Tool Title Phrase:||Guided inspection support tool|
|Description:||The tool aims at supporting the inspection process by directing the inspecting software practitioner through the defect detection phase of an inspection. The needed instructions are provided by security models (that serve as reading support) from the SVRS. Depending on the used model, the tool generates an inspection report as result of the model application that can be used in the inspection meeting.|
|Architecture:||The tool is developed as Eclipse Plugin and uses therefore the Eclipse Framework. The modular designed system consists of three main components. First, there is an artefact handler, which is responsible for a suitable presentation of the software artefacts to be checked (i.e., source code, design documents, etc.). The artefact handler will be able to process multiple input file types (e.g., plain text file, pdf document, etc.). The second main module is the model handler. This component ensures an adequate presentation and navigation through the model (i.e., Security Goal Indicator Tree, Vulnerability Inspection Diagram or Guided Checklist). The third main module is the history file handler. This component ensures the traceability of the entire defect detection phase in an inspection process and provides on the one hand the history for stepwise navigation (undo step / repeat step) and on the other hand allows replaying the defect detection phase.
Figure 1 shows the general architecture and the connection to Eclipse.
Figure 1: Architecture
|List of Features:||
Supporting multiple reading support:
Supporting multiple software artefacts:
|Contact information:||Christian Jung, Fraunhofer IESE, Department Security and Safety
|Other information:||On request, source code can be made available for non-commercial use.
Please, use the provided contact information.
The Eclipse Plugin is free for use.