Vis enkel innførsel

dc.contributor.advisorStålhane, Tornb_NO
dc.contributor.authorMaringa, Joshuanb_NO
dc.contributor.authorSæther, Thorbjørnnb_NO
dc.date.accessioned2014-12-19T13:37:46Z
dc.date.available2014-12-19T13:37:46Z
dc.date.created2011-10-03nb_NO
dc.date.issued2011nb_NO
dc.identifier445186nb_NO
dc.identifierntnudaim:6056nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/252614
dc.description.abstractIn the course TDT4520 - Specialization Project, the preparatory course to this thesis, we looked at several safety analysis methods and how they could be exploited to identify software hazards in the early stages of development. After our evaluation, and with the results from a survey conducted on experts in the field, we proposed a procedure to improve software hazard identification in the concept phase of projects. The procedure consisted of a Misuse Case analysis with a sub-sequential HAZOP analysis. Our case study showed that this procedure will indeed aid in the identification process. However, testing the procedure on others is needed to see if this is correct. That is the main theme for this thesis. We performed an experiment with undergraduate students and an interview with an expert in the field. We use the results from the experiment to validate our assumptions and identify modifications that might be needed. The experiment gave us a good illustration of how the procedure would work in a real hazard analysis project, and the data collected showed us the differences between it and the more commonly used Preliminary Hazard Analysis. Our hypothesis was that the Misuse Case and HAZOP approach would improve the hazard identification with focus on software. The experiment resulted in no clear difference in non-software parts of the system, but a clear improvement on the software parts. Afterwards we conducted an interview with an expert in the field, in which we clarified many of our questions and assumptions, and aided us in modifying the procedure to the better.Although the procedure still needs to be tested thoroughly with real projects in the industry to make a final decision on whether it has merit or not, our conclusion is that the procedure deserves further attention. Software hazard identification in the concept phase is difficult but based on our findings, the Misuse Case and HAZOP combination can improve this problem.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.subjectntnudaim:6056no_NO
dc.subjectMSINFOSYST Master in Information Systemsno_NO
dc.subjectInformation Systems Engineeringno_NO
dc.subjectMTDT datateknikkno_NO
dc.subjectProgram- og informasjonssystemerno_NO
dc.titleSpecification of Requirements for Safety in the Early Development Phases - Misuse Case and HAZOP in the Concept Phasenb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber148nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel