Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kim Björkman is active.

Publication


Featured researches published by Kim Björkman.


Reliability Engineering & System Safety | 2012

Model checking of safety-critical software in the nuclear engineering domain

Jussi Lahtinen; Janne Valkonen; Kim Björkman; Juho Frits; Ilkka Niemelä; Keijo Heljanko

Instrumentation and control (I&C) systems play a vital role in the operation of safety-critical processes. Digital programmable logic controllers (PLC) enable sophisticated control tasks which sets high requirements for system validation and verification methods. Testing and simulation have an important role in the overall verification of a system but are not suitable for comprehensive evaluation because only a limited number of system behaviors can be analyzed due to time limitations. Testing is also performed too late in the development lifecycle and thus the correction of design errors is expensive. This paper discusses the role of formal methods in software development in the area of nuclear engineering. It puts forward model checking, a computer-aided formal method for verifying the correctness of a system design model, as a promising approach to system verification. The main contribution of the paper is the development of systematic methodology for modeling safety critical systems in the nuclear domain. Two case studies are reviewed, in which we have found errors that were previously not detected. We also discuss the actions that should be taken in order to increase confidence in the model checking process.


Reliability Engineering & System Safety | 2013

Solving dynamic flowgraph methodology models using binary decision diagrams

Kim Björkman

Dynamic flowgraph methodology (DFM) is a computationally challenging approach to the reliability analysis of dynamic systems with feedback loops. To improve the computational efficiency of DFM modelling, we propose a new approach, based on binary decision diagrams (BDDs), to solving DFM models. The objective of DFM analysis is to identify the root causes of a postulated top event. The result is a set of prime implicants that represent system faults resulting from diverse combinations of software logic errors, hardware failures, human errors and adverse environmental conditions. Two approaches to solving prime implicants have been implemented in software called YADRAT. The first approach is based on meta-products, and the second on zero-suppressed BDDs (ZBDD). Both approaches have been used previously in fault tree analysis. In this work, the ideas of prime implicant computations are adapted to a dynamic reliability analysis approach combined with multi-valued logic. The computational efforts required for the two approaches are compared by analysing three example systems. The results of the comparison show that BDDs are applicable in DFM computation and that in particular the ZBDD-based approach can solve moderately sized DFM models in a reasonable time.


Archive | 2009

Verification of Safety Logic Designs by Model Checking

Kim Björkman; Juho Frits; Janne Valkonen; Jussi Lahtinen; Keijo Heljanko; Ilkka Niemelä; Jari J. Hämäläinen


Archive | 2008

Model-Based Analysis of an Arc Protection and an Emergency Cooling System - MODSAFE 2007 Working Report

Janne Valkonen; Ville Petterson; Kim Björkman; Jan-Erik Holmberg; Matti Koskimies; Keijo Heljanko; Ilkka Niemelä


Archive | 2008

Model-Based Analysis of an Arc Protection and an Emergency Cooling System

Janne Valkonen; V. Pettersson; Kim Björkman; Jan-Erik Holmberg; Matti Koskimies; Keijo Heljanko; Ilkka Niemelä


Archive | 2010

Analysis of an emergency diesel generator control system by compositional model checking

Jussi Lahtinen; Kim Björkman; Janne Valkonen; Juho Frits; Ilkka Niemelä


Archive | 2009

Model-Based Analysis of a Stepwise Shutdown Logic

Kim Björkman; Juho Frits; Janne Valkonen; Keijo Heljanko; Ilkka Niemelä


Archive | 2010

Guidelines for reliability analysis of digital systems in PSA context : Phase 1, Status Report

Stefan Authén; Kim Björkman; Jan-Erik Holmberg; Josefin Larsson


Archive | 2010

Model Checking Methodology for Supporting Safety Critical Software Development and Verification

Jussi Lahtinen; Janne Valkonen; Kim Björkman; Juho Frits; Ilkka Niemelä


Archive | 2009

Formal Verification of Safety Automation Logic Designs

Janne Valkonen; Matti Koskimies; Kim Björkman; Keijo Heljanko; Ilkka Niemelä; Jari J. Hämäläinen

Collaboration


Dive into the Kim Björkman's collaboration.

Top Co-Authors

Avatar

Janne Valkonen

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jussi Lahtinen

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stefan Authén

VTT Technical Research Centre of Finland

View shared research outputs
Researchain Logo
Decentralizing Knowledge