Safety-related systems in machinery: Variety of software

Timo Malm, Marita Hietikko, Jarmo Alanen

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsProfessional


    The need for using software also in safety-critical applications is increasing. Programs are getting larger and and the software still has about as many defects as 30 years ago. All this is a challenge for current software designers. New challenges or possibilities are effective software developing methods, such as, iterative and agile methods. They are not yet used much for safety-critical software development. Standards use typically V-model to present the requirements, whereas companies have picked some ideas from agile or iterative methods, mainly for non-safety-critical applications, thus using slightly different approach. The systems are getting so complex that it is difficult to understand the complete performance of a system. Different and perhaps new methods are required for developing complex software. Complex software will be applied soon in safety applications too.
    Original languageEnglish
    Title of host publicationSIAS 2010
    Subtitle of host publicationThe 6th International Conference on Safety of Industrial Automated Systems, Tampere, 14.-15.6.2010
    Place of PublicationHelsinki
    PublisherSuomen automaatioseura
    Number of pages7
    ISBN (Print)978-952-5183-40-5
    Publication statusPublished - 2010
    MoE publication typeD3 Professional conference proceedings
    Event6th International Conference on Safety of Industrial Automation Systems, SIAS 2010 - Tampere, Finland
    Duration: 14 Jun 201015 Jun 2010
    Conference number: 6


    Conference6th International Conference on Safety of Industrial Automation Systems, SIAS 2010
    Abbreviated titleSIAS 2010


    • software
    • safety
    • machinery
    • control system


    Dive into the research topics of 'Safety-related systems in machinery: Variety of software'. Together they form a unique fingerprint.

    Cite this