In my assignment, I create an application for Knorr-Bremse Ltd., which processes,
stores and displays a document created by a source code analyzers.
The main task is to design a database that can store items created by a static
code analyzer. In addition to this, create a user interface that displays stored items
and allows the users to edit and delete items.
The main purpose of the program is to replace a general purpose program by
performing functions that are speciﬁc to the task. The program must be capable
of automatically maintaining the database and should be able to deﬁne certain re-
cords as an exception. Additionally, the knowledge of testing procedures and their
documentation, as well as the necessity of deﬁning exceptions, are part of this dis-
sertation together with the description of the relevant standards. The main sources
were the ISO26262 and the ISO29119 standards.
The software created is designed to speed up the work and reduce the possible
errors. It provides a stable solution to the deﬁnition and maintenance of exceptions.
In addition to this, the dissertation raises some problems, related solutions and
future development opportunities.