{"id":22379,"date":"2025-11-14T12:32:20","date_gmt":"2025-11-14T11:32:20","guid":{"rendered":"https:\/\/www.prover.com\/?p=22379"},"modified":"2026-03-24T12:46:50","modified_gmt":"2026-03-24T11:46:50","slug":"formal-safety-verification-railway-safety","status":"publish","type":"post","link":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/","title":{"rendered":"Formal Safety Verification \u2013 How to deliver 100% safe and compliant rail control systems without time delay"},"content":{"rendered":"<h3><b>The challenge of verifying safety in complex rail systems<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Imagine a train weighing thousands of tons, moving at 200 km\/h &#8211; and hundreds operating simultaneously across a network, guided only by software and signals. When everything works as intended, operations are seamless. However, if something goes wrong, the consequences can be catastrophic, including lives at risk, infrastructure damage, and service disruption.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Over the past decades, railway control systems have grown increasingly complex. Testing and manual reviews remain essential, but they can no longer ensure full coverage. The number of possible system states is simply too vast. In many cases, billions of combinations that no test suite could ever exhaust. Traditional methods show the <\/span><i><span style=\"font-weight: 400;\">existence<\/span><\/i><span style=\"font-weight: 400;\"> of bugs, not their <\/span><i><span style=\"font-weight: 400;\">absence<\/span><\/i><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><b>A new era of railway safety verification<\/b><\/h3>\n<p><i><span style=\"font-weight: 400;\">Formal Safety Verification (FSV)<\/span><\/i><span style=\"font-weight: 400;\"> is a breakthrough approach that utilizes mathematical proof to ensure a system meets its safety requirements in every possible state. Instead of relying on selected test cases, engineers use models and automated verification tools to prove that no unsafe scenarios can occur exhaustively.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Prover\u2019s Solution <i>Formal Safety Verification<\/i> makes this process industrially viable. It integrates proven formal methods with efficient tooling to verify complex rail control systems at scale, across all Safety Integrity Levels (SIL 0-4) and in compliance with CENELEC standards EN 50716, EN 50126, EN 50128, and EN 50129.<\/span><\/p>\n<h3><b>How safety is usually handled<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">In EN 50126, safety is an independent process that starts with the identification of all potential hazards that can affect your system. Then, provided the likelihood of these risks is high enough, some mitigation is added as an extra requirement to the development of the system, with a dedicated SIL level. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">F<\/span><span style=\"font-weight: 400;\">or instance, a function of the control system will be tagged as SIL4, and the means to address this criticality is to develop this function following the EN 50716 process, with testing and reviews, and even formal proof to verify that the requirements are correctly implemented. The safety case then collects evidence that the whole process covers these risks, by the book. <\/span><\/p>\n<h3><b>From traditional testing to formal proof<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Traditional verification relies heavily on reviews and test campaigns that are both labor-intensive and prone to human error. Engineers spend valuable time ensuring coverage and tracking potential corner cases: test scenarios are based on the experience or imagination of the test team.<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Formal Safety Verification<\/span><\/i><span style=\"font-weight: 400;\"> changes the paradigm. Instead of ensuring that the requirements are implemented as they should be, the new process begins with the hazards themselves, utilizing a model of the system design in a formal language to create a <\/span><i><span style=\"font-weight: 400;\">digital twin<\/span><\/i><span style=\"font-weight: 400;\"> of the control system. Automated model checkers then verify that the model fully satisfies all hazards, independently of their mitigation. If issues exist, they are presented as high-level scenarios, such as train movements or route conflicts, enabling engineers to pinpoint and resolve potential hazards early.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The result: complete coverage, faster verification cycles, and certified safety evidence generated automatically.<\/span><\/p>\n<h3><b>Introducing Prover Diagnostic<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">At the heart of Prover\u2019s solution lies <\/span><b>Prover Diagnostic<\/b><span style=\"font-weight: 400;\"> &#8211; a packaged, hazard-based formal verification tool that identifies and eliminates potential safety risks before deployment.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Prover Diagnostic integrates:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Safety properties<\/b><span style=\"font-weight: 400;\">, derived from system hazards (e.g., collision or derailment scenarios).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Environment models<\/b><span style=\"font-weight: 400;\"> define real-world constraints, such as the behavior of wayside components (e.g., switch machines), train movement logic, and operational procedures.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Formal system models<\/b><span style=\"font-weight: 400;\">, automatically generated or imported from existing design data.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Together, these components form a rigorous verification process in which hazardous states are either proven impossible or clearly reported for review. Prover Diagnostic ensures 100% coverage, a feat no test-based approach can match.<\/span><\/p>\n<h3><b>Proven in leading railway projects<\/b><\/h3>\n<p><i><span style=\"font-weight: 400;\">Formal Safety Verification<\/span><\/i><span style=\"font-weight: 400;\"> isn\u2019t theoretical &#8211; it\u2019s field-proven for many years.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Stockholm Metro<\/b><span style=\"font-weight: 400;\"> uses Prover\u2019s formal methods for both computerized and relay-based interlockings, supported by digital twins for system-level modeling. The approach enables competition among signaling suppliers, reduces lifecycle costs, and ensures consistent safety assurance across upgrades.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>RATP (Paris Metro)<\/b><span style=\"font-weight: 400;\"> applies hazard-based formal verification using Prover tools to validate CBTC systems from multiple suppliers.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Alstom<\/b><span style=\"font-weight: 400;\">, one of the world\u2019s largest rail suppliers, integrates formal methods with Prover PSL and Prover Certifier in its global verification process, enabling exhaustive, automatic safety demonstrations from design through implementation.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">These projects demonstrate the maturity and scalability of <i>Formal Safety Verification<\/i> in real-world railway environments. In many cases, the process reveals and allows for the correction of critical bugs missed by traditional testing.<\/span><\/p>\n<h3><b>Formal Safety Verification: a summary of the benefits<\/b><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>100% safety requirement coverage<\/b><span style=\"font-weight: 400;\"> &#8211; mathematically proven, not sampled.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Early detection of design issues<\/b><span style=\"font-weight: 400;\"> &#8211; reducing rework and project delays.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Certified safety evidence<\/b><span style=\"font-weight: 400;\"> &#8211; supporting compliance with international standards.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Reduced testing and review effort<\/b><span style=\"font-weight: 400;\"> &#8211; accelerating delivery while improving reliability.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Field-proven solution<\/b> &#8211; trusted by leading metros, railways, and signaling suppliers worldwide.<\/li>\n<\/ul>\n<h3><b>Ready to prove safety with certainty?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Formal Safety Verification empowers rail engineers to deliver provably safe systems &#8211; faster and with complete confidence.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Watch the on-demand webinar to learn how Prover\u2019s solution works, explore real-world case studies, and see how formal methods can transform your railway safety verification process.<\/span><\/p>\n<p><a href=\"https:\/\/www.prover.com\/webinar\/formal-safety-verification\/\"><b>Watch the webinar recording<\/b><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Open signaling Initiative is transforming how railway and metro signaling systems are delivered. <\/p>\n<p>By combining modular technology, collaboration, and open standards, it reduces vendor lock-in, cuts lifecycle costs, and creates space for innovation.<\/p>\n","protected":false},"author":51,"featured_media":22118,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[155,151,154],"tags":[],"class_list":["post-22379","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-safety","category-signaling-systems","category-verification-validation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Formal Safety Verification \u2013 How to deliver 100% safe and compliant rail control systems without time delay - Prover - Engineering a Safer World<\/title>\n<meta name=\"description\" content=\"Discover how open signaling delivers modular, cost-efficient, future-proof railway systems through collaboration.Prover\u2019s Formal Safety Verification delivers 100% safe and compliant rail control systems through mathematical proof \u2014 transforming railway safety verification.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Formal Safety Verification \u2013 The Future of Railway Safety Verification\" \/>\n<meta property=\"og:description\" content=\"As rail control systems grow in complexity, ensuring safety with traditional testing alone is no longer possible. Prover\u2019s Formal Safety Verification uses mathematical proof to guarantee complete safety coverage \u2014 transforming the future of railway safety verification.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/\" \/>\n<meta property=\"og:site_name\" content=\"Prover - Engineering a Safer World\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-14T11:32:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-24T11:46:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"718\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Johanna Pihl\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Johanna Pihl\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/\"},\"author\":{\"name\":\"Johanna Pihl\",\"@id\":\"https:\/\/prover.com\/#\/schema\/person\/9accc0665081e963ae5165ee85d80ee7\"},\"headline\":\"Formal Safety Verification \u2013 How to deliver 100% safe and compliant rail control systems without time delay\",\"datePublished\":\"2025-11-14T11:32:20+00:00\",\"dateModified\":\"2026-03-24T11:46:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/\"},\"wordCount\":857,\"publisher\":{\"@id\":\"https:\/\/prover.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp\",\"articleSection\":[\"Safety\",\"Signaling systems\",\"Verification &amp; validation\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/\",\"url\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/\",\"name\":\"Formal Safety Verification \u2013 How to deliver 100% safe and compliant rail control systems without time delay - Prover - Engineering a Safer World\",\"isPartOf\":{\"@id\":\"https:\/\/prover.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp\",\"datePublished\":\"2025-11-14T11:32:20+00:00\",\"dateModified\":\"2026-03-24T11:46:50+00:00\",\"description\":\"Discover how open signaling delivers modular, cost-efficient, future-proof railway systems through collaboration.Prover\u2019s Formal Safety Verification delivers 100% safe and compliant rail control systems through mathematical proof \u2014 transforming railway safety verification.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#primaryimage\",\"url\":\"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp\",\"contentUrl\":\"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp\",\"width\":1200,\"height\":718,\"caption\":\"Safety verification rail control\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.prover.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Safety\",\"item\":\"https:\/\/www.prover.com\/categories\/safety\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Formal Safety Verification \u2013 How to deliver 100% safe and compliant rail control systems without time delay\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/prover.com\/#website\",\"url\":\"https:\/\/prover.com\/\",\"name\":\"Prover - Engineering a Safer World\",\"description\":\"Interlocking Design Automation to meet demand for complex digital train control\",\"publisher\":{\"@id\":\"https:\/\/prover.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/prover.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/prover.com\/#organization\",\"name\":\"Prover - Engineering a Safer World\",\"url\":\"https:\/\/prover.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prover.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.prover.com\/wp-content\/uploads\/2023\/01\/prover-logo.svg\",\"contentUrl\":\"https:\/\/www.prover.com\/wp-content\/uploads\/2023\/01\/prover-logo.svg\",\"width\":222,\"height\":22,\"caption\":\"Prover - Engineering a Safer World\"},\"image\":{\"@id\":\"https:\/\/prover.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/prover.com\/#\/schema\/person\/9accc0665081e963ae5165ee85d80ee7\",\"name\":\"Johanna Pihl\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/1aa3f4ab651097460364294db05afc758d18e960689c165158f2dc038041d023?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1aa3f4ab651097460364294db05afc758d18e960689c165158f2dc038041d023?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1aa3f4ab651097460364294db05afc758d18e960689c165158f2dc038041d023?s=96&d=mm&r=g\",\"caption\":\"Johanna Pihl\"},\"url\":\"https:\/\/www.prover.com\/author\/johanna\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Formal Safety Verification \u2013 How to deliver 100% safe and compliant rail control systems without time delay - Prover - Engineering a Safer World","description":"Discover how open signaling delivers modular, cost-efficient, future-proof railway systems through collaboration.Prover\u2019s Formal Safety Verification delivers 100% safe and compliant rail control systems through mathematical proof \u2014 transforming railway safety verification.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/","og_locale":"en_US","og_type":"article","og_title":"Formal Safety Verification \u2013 The Future of Railway Safety Verification","og_description":"As rail control systems grow in complexity, ensuring safety with traditional testing alone is no longer possible. Prover\u2019s Formal Safety Verification uses mathematical proof to guarantee complete safety coverage \u2014 transforming the future of railway safety verification.","og_url":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/","og_site_name":"Prover - Engineering a Safer World","article_published_time":"2025-11-14T11:32:20+00:00","article_modified_time":"2026-03-24T11:46:50+00:00","og_image":[{"width":1200,"height":718,"url":"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp","type":"image\/webp"}],"author":"Johanna Pihl","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Johanna Pihl","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#article","isPartOf":{"@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/"},"author":{"name":"Johanna Pihl","@id":"https:\/\/prover.com\/#\/schema\/person\/9accc0665081e963ae5165ee85d80ee7"},"headline":"Formal Safety Verification \u2013 How to deliver 100% safe and compliant rail control systems without time delay","datePublished":"2025-11-14T11:32:20+00:00","dateModified":"2026-03-24T11:46:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/"},"wordCount":857,"publisher":{"@id":"https:\/\/prover.com\/#organization"},"image":{"@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#primaryimage"},"thumbnailUrl":"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp","articleSection":["Safety","Signaling systems","Verification &amp; validation"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/","url":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/","name":"Formal Safety Verification \u2013 How to deliver 100% safe and compliant rail control systems without time delay - Prover - Engineering a Safer World","isPartOf":{"@id":"https:\/\/prover.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#primaryimage"},"image":{"@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#primaryimage"},"thumbnailUrl":"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp","datePublished":"2025-11-14T11:32:20+00:00","dateModified":"2026-03-24T11:46:50+00:00","description":"Discover how open signaling delivers modular, cost-efficient, future-proof railway systems through collaboration.Prover\u2019s Formal Safety Verification delivers 100% safe and compliant rail control systems through mathematical proof \u2014 transforming railway safety verification.","breadcrumb":{"@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#primaryimage","url":"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp","contentUrl":"https:\/\/www.prover.com\/wp-content\/uploads\/2025\/08\/safety-verification-rail-control.webp","width":1200,"height":718,"caption":"Safety verification rail control"},{"@type":"BreadcrumbList","@id":"https:\/\/www.prover.com\/safety\/formal-safety-verification-railway-safety\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.prover.com\/"},{"@type":"ListItem","position":2,"name":"Safety","item":"https:\/\/www.prover.com\/categories\/safety\/"},{"@type":"ListItem","position":3,"name":"Formal Safety Verification \u2013 How to deliver 100% safe and compliant rail control systems without time delay"}]},{"@type":"WebSite","@id":"https:\/\/prover.com\/#website","url":"https:\/\/prover.com\/","name":"Prover - Engineering a Safer World","description":"Interlocking Design Automation to meet demand for complex digital train control","publisher":{"@id":"https:\/\/prover.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/prover.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/prover.com\/#organization","name":"Prover - Engineering a Safer World","url":"https:\/\/prover.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prover.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.prover.com\/wp-content\/uploads\/2023\/01\/prover-logo.svg","contentUrl":"https:\/\/www.prover.com\/wp-content\/uploads\/2023\/01\/prover-logo.svg","width":222,"height":22,"caption":"Prover - Engineering a Safer World"},"image":{"@id":"https:\/\/prover.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/prover.com\/#\/schema\/person\/9accc0665081e963ae5165ee85d80ee7","name":"Johanna Pihl","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1aa3f4ab651097460364294db05afc758d18e960689c165158f2dc038041d023?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1aa3f4ab651097460364294db05afc758d18e960689c165158f2dc038041d023?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1aa3f4ab651097460364294db05afc758d18e960689c165158f2dc038041d023?s=96&d=mm&r=g","caption":"Johanna Pihl"},"url":"https:\/\/www.prover.com\/author\/johanna\/"}]}},"_links":{"self":[{"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/posts\/22379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/comments?post=22379"}],"version-history":[{"count":5,"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/posts\/22379\/revisions"}],"predecessor-version":[{"id":22384,"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/posts\/22379\/revisions\/22384"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/media\/22118"}],"wp:attachment":[{"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/media?parent=22379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/categories?post=22379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.prover.com\/wp-json\/wp\/v2\/tags?post=22379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}