Optimering av testning av säkerhetskritiska funktioner
Inom industrin används olika testmetoder för att uppnå hög kvalitet i mjukvarukontrollerade system. Kvalitetskraven är särskilt höga för säkerhetskritiska system t.ex. styr- och reglersystem i fordon. I det här examensarbetet används två analysmetoder (Fault Mode and Effects Analysis och Fault Tree...
Main Author: | |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
KTH, Reglerteknik
2007
|
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-106233 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kth-106233 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kth-1062332013-01-08T13:45:42ZOptimering av testning av säkerhetskritiska funktionersweMagnusson, LukasKTH, Reglerteknik2007Inom industrin används olika testmetoder för att uppnå hög kvalitet i mjukvarukontrollerade system. Kvalitetskraven är särskilt höga för säkerhetskritiska system t.ex. styr- och reglersystem i fordon. I det här examensarbetet används två analysmetoder (Fault Mode and Effects Analysis och Fault Tree Analysis) för att ta fram ett nytt säkerhetstest för ett broms- och växlingssystem som Scania tillverkar. Det studeras även hur formella metoder kan användas för att ytterligare öka kvalitet ochh tillförlitlighet. Modellkontroll med NuSMV och Computational Tree Logic (CTL) appliceras på viss funktionalitet av de studerade systemen och en formell verifiering av att funktionaliteten uppfyller specifikationen utförs. In the industry various testing methods are used to achieve high quality in software controlled systems. The demands on quality are especially high for safety critical systems, for instance control systems in vehicles. In this thesis two analysis methods (Fault Mode and Effects Analysis and Fault Tree Analysis) are used to develop a new safety test for a brake and gearbox control system made by Scania. It is also analyzed how formal development methods can be used to further increase quality and reliability. Model checking using NuSMV and Computational Tree Logic (CTL) is applied to a part of the studied systems and it is formally verified that the implementation fulfills the specification. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-106233application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
description |
Inom industrin används olika testmetoder för att uppnå hög kvalitet i mjukvarukontrollerade system. Kvalitetskraven är särskilt höga för säkerhetskritiska system t.ex. styr- och reglersystem i fordon. I det här examensarbetet används två analysmetoder (Fault Mode and Effects Analysis och Fault Tree Analysis) för att ta fram ett nytt säkerhetstest för ett broms- och växlingssystem som Scania tillverkar. Det studeras även hur formella metoder kan användas för att ytterligare öka kvalitet ochh tillförlitlighet. Modellkontroll med NuSMV och Computational Tree Logic (CTL) appliceras på viss funktionalitet av de studerade systemen och en formell verifiering av att funktionaliteten uppfyller specifikationen utförs. === In the industry various testing methods are used to achieve high quality in software controlled systems. The demands on quality are especially high for safety critical systems, for instance control systems in vehicles. In this thesis two analysis methods (Fault Mode and Effects Analysis and Fault Tree Analysis) are used to develop a new safety test for a brake and gearbox control system made by Scania. It is also analyzed how formal development methods can be used to further increase quality and reliability. Model checking using NuSMV and Computational Tree Logic (CTL) is applied to a part of the studied systems and it is formally verified that the implementation fulfills the specification. |
author |
Magnusson, Lukas |
spellingShingle |
Magnusson, Lukas Optimering av testning av säkerhetskritiska funktioner |
author_facet |
Magnusson, Lukas |
author_sort |
Magnusson, Lukas |
title |
Optimering av testning av säkerhetskritiska funktioner |
title_short |
Optimering av testning av säkerhetskritiska funktioner |
title_full |
Optimering av testning av säkerhetskritiska funktioner |
title_fullStr |
Optimering av testning av säkerhetskritiska funktioner |
title_full_unstemmed |
Optimering av testning av säkerhetskritiska funktioner |
title_sort |
optimering av testning av säkerhetskritiska funktioner |
publisher |
KTH, Reglerteknik |
publishDate |
2007 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-106233 |
work_keys_str_mv |
AT magnussonlukas optimeringavtestningavsakerhetskritiskafunktioner |
_version_ |
1716528153453658112 |