The aim of this project is to build a tool that will act as Evidence Manager.
An evidence is an artifact that helps to gain confidence about a system safety claim. Therefore an evidence can be any development/assessment artifact from the lifecycle of a software. These could be specification documents, plans, test results, review reports, and even CV of a developer. For a snapshot of what an evidence is please refer to the diagram attached.
Aim of the tool:
A tool to collect, save, manage safety evidence. The tool will have to maintain traceability between different pieces of evidence artefacts. The tool should be abe to connect to a Database in which all the development & assessment artefacts will be saved. The tool should be able to add new artifacts into the tool, able to create links between two or more artefacts. Some concepts have to be given by the user when adding an artefact like for example name of the artefact, how was it produced (activity), who is responsible (name of person), which project is it associated to, etc. There are more details specification of the evidence artefact concepts and this can be found in the documentation attached. The document contains a class diagram giving the most important concepts that the evidence managet tool should be able to collect from the user.
The tool can be an eclipse plugin or a standalone java tool or Web based tool.
I also give you an example of a tool, used in a different domain (in law enforcement). You can see some screenshot of the tool and there are some concepts that are common in the tool we will build. Please have a look at the these screenshots
More detail about the project and specific requirements will be discussed later after the bidding face.
P.S. The tool is only a prototype tool and only needs to show that the concepts we have in the model can be implemented in the tool.
Looking forward for your reply.