Jesper Carlström, författare på Prover - Engineering a Safer World Interlocking Design Automation to meet demand for complex digital train control Tue, 24 Mar 2026 11:46:18 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 Case study: Replacing a relay interlocking with an open PLC solution https://www.prover.com/webinar/case-study-replacing-a-relay-interlocking-with-an-open-plc-solution/ Tue, 20 Jan 2026 08:43:14 +0000 https://www.prover.com/?p=22481 This webinar shares lessons from a pilot project in the Stockholm Metro. It shows how a relay-based signaling system is being replaced with a PLC-based SIL 4 solution to enable safe, open, long-term maintenance and upgrades.

Inlägget Case study: Replacing a relay interlocking with an open PLC solution dök först upp på Prover - Engineering a Safer World.

]]>
RECORDED WEBINAR

jesper.carlstrom

Learnings from the Stockholm Metro’s open signaling pilot

Traditionally, computer-based signaling systems come with long support and maintenance commitments, often lasting 25–40 years. The downside is the risk of vendor lock-in. Changes, upgrades, and even component replacements can become dependent on a single supplier’s roadmap.

In this webinar, we share learnings from an ongoing pilot project in which the Stockholm Metro is replacing a legacy relay-based signaling system with a modern PLC-based SIL 4 solution. The pilot explores what it really takes to design and maintain an open signaling system over time so that maintenance and upgrades can be sourced from an open market, with 100% guaranteed safety.

You’ll get a practical view of the technical choices, project setup, and verification & validation approach, what’s working, what’s been harder than expected, and what we’d recommend if you’re considering a similar modernization.

What you will learn:
  • Why long-term maintenance contracts create lock-in and where the real risks appear when systems age
  • What “open signaling” means in practice: standardized, interchangeable components and vendor-independent integration
  • How and why the pilot uses a standard PLC approach to reduce dependence on specific hardware models
  • The biggest obstacles encountered so far and how the team is addressing them
  • Why automation, code generation, and efficient V&V are critical to make this type of project scalable and affordable
  • A project model for relay-to-PLC modernization that enables IM/Operator ownership with engineering-firm support
  • Prover’s contributions to the project and where we see the highest leverage

This recorded session includes insights from Prover and representatives from Stockholm Metro.

Yes please, send me the recording!

Speaker
Jesper

Jesper Carlström
COO at Prover

Inlägget Case study: Replacing a relay interlocking with an open PLC solution dök först upp på Prover - Engineering a Safer World.

]]>
The ecosystem behind open signaling projects https://www.prover.com/open-signaling/the-ecosystem-behind-open-signaling-projects/ Mon, 15 Sep 2025 12:38:35 +0000 https://www.prover.com/?p=22139 The Open signaling Initiative is transforming how railway and metro signaling systems are delivered.

By combining modular technology, collaboration, and open standards, it reduces vendor lock-in, cuts lifecycle costs, and creates space for innovation.

Inlägget The ecosystem behind open signaling projects dök först upp på Prover - Engineering a Safer World.

]]>
Through www.opensignaling.org, Prover invites the industry to collaborate on modernizing railway and metro signaling. It’s not just a concept; open signaling is a practical, scalable way to deliver high-integrity signaling systems that reduce vendor lock-in, cut lifecycle costs, and promote innovation. 

Now we turn our focus to the ecosystem behind these projects: how open signaling projects are delivered, who is involved, and why now is the right time for partners to join.

How an open signaling project comes together

Open signaling projects aren’t delivered by a single supplier; they’re built through collaboration. A network of specialized partners collaborates to provide modular, standards-based systems that align with operational, technical, and safety requirements.

Typically, the delivery involves:

  • Infrastructure managers, who lead the project and pick signaling principles
  • System integrators, who coordinate the delivery, from hardware platform setup to application logic and commissioning
  • Hardware suppliers, who provide COTS-based platforms, often based on standard PLCs complying with IEC 61131
  • Software partners like Prover, who create application software that applies signaling principles to every site
  • Independent Safety Assessors (ISAs), who ensure CENELEC compliance and support the safety case

Around these core roles, a range of additional tasks such as signaling engineering, safety engineering, project management, cybersecurity, quality assurance, testing, and construction can be subcontracted. This creates space for many contributors to bring their expertise into the ecosystem and deliver value within a shared framework.

Where the opportunity lies

Open signaling creates real value in segments that traditional turnkey suppliers often underserve. Projects with smaller scopes or complex legacy environments, typically seen as less commercially attractive, are precisely where the open, modular approach thrives.

Secondary lines, for example, may have limited budgets but require the same level of safety and reliability as mainlines. Relay-based system migrations often aim to modernize infrastructure without discarding proven signaling principles. And line extensions demand careful integration with existing operations, where preserving established routines is just as important as adding new capabilities.

These types of projects benefit from flexible delivery, local expertise, and a collaborative mindset, making them a natural fit for the ecosystem-driven model behind open signaling.

The role of the ecosystem, and how you can contribute

At the heart of the Open Signaling Initiative is a simple but powerful idea: no single supplier needs to deliver everything. Instead, the future lies in strong ecosystems of specialized partners, each contributing independent, interoperable components to a shared, modular solution.

Your organization might contribute by supplying COTS hardware or specialized firmware, developing or adapting application software, or acting as a system integrator or subcontractor in signaling or safety engineering. You could also contribute through cybersecurity, validation, testing, construction, or becoming an accredited Independent Safety Assessor.

By joining the ecosystem, you don’t just contribute, you gain. Partners get access to new projects, collaborate as part of a modular supply chain, and benefit from the growing demand for open, flexible, and future-proof signaling systems.

Why join the Open Signaling Initiative?

Joining the Open Signaling Initiative means becoming part of a growing movement reshaping how railway signaling is delivered. It opens the door to new market opportunities, particularly in small and mid-scale projects that large turnkey vendors often overlook. It creates space for innovation, with open interfaces and modular architecture allowing you to develop and differentiate your solutions.

This is also a model built for the long term. Instead of designing systems that expire, open signaling supports evolution, offering ongoing possibilities for service, upgrades, and support. As part of the initiative, you join a vibrant, growing community of peers, partners, and infrastructure managers working together to build a more open and sustainable future for rail signaling.

At www.opensignaling.org, you’ll find more information, a growing list of ecosystem partners, and a simple way to get involved.

Welcome to join the Signaling Design Automation Forum

You’re also warmly invited to attend SDAF, our event Signaling Design Forum, on October 1st in Stockholm, where this year’s focus will be on open signaling. It’s a chance to connect, exchange ideas, and help shape what comes next. You can join the event via live stream if you can’t attend in person.

Read more and register for the event here. 

Inlägget The ecosystem behind open signaling projects dök först upp på Prover - Engineering a Safer World.

]]>
Introducing the Open Signaling Initiative https://www.prover.com/open-signaling/introducing-the-open-signaling-initiative/ Tue, 02 Sep 2025 11:51:39 +0000 https://www.prover.com/?p=22126 We are launching the Open Signaling Initiative. With this launch, we are helping the industry move beyond closed, monolithic systems to modular, sustainable solutions that give infrastructure managers greater control and freedom of choice.

Inlägget Introducing the Open Signaling Initiative dök först upp på Prover - Engineering a Safer World.

]]>

Railway and metro signaling is entering a new era; one defined by openness, flexibility, and collaboration. In June 2025, Prover launched the Open Signaling Initiative, a dedicated hub for the growing Open Signaling Initiative. The goal is simple: empower infrastructure managers, system integrators, hardware and software suppliers, and safety assessors to work together in reshaping how signaling systems are built, operated, and maintained.

With openness at its core, the initiative drives innovation, enhances long-term sustainability, and gives industry players the flexibility they need to meet future demands.

The need for a more open approach

Today, most signaling systems are delivered as closed, monolithic packages. Many infrastructure managers are seeking solutions based on open signaling principles and standardisation. When existing monolithic systems reach end-of-life, they’re often replaced in one costly leap, a practice that has become the industry norm. The result: high expenses and limited flexibility, slowing down innovation.

Historically, signaling systems were built from off-the-shelf components that any qualified engineer could replace or modify. The Open Signaling Initiative restores that openness while embracing the power of modern, computer-based systems.

Principles of open signaling

Already in use across several projects, the open signaling approach is built on three key principles:

  • Open interfaces
    Use of standard communication protocols such as OPC UA, MQTT, and EULYNX/RaSTA, along with data formats like railML, to ensure interoperability.
  • Loosely coupled components
    Separation of platform and logic allows individual components to be swapped out without affecting the entire system.
  • COTS hardware
    Commercial-off-the-shelf platforms offer cost-efficiency and long-term flexibility.

What does it mean for the railway industry?

With open signaling, infrastructure managers can remain in control. They can reduce risk, modernize systems incrementally, and avoid the disruption and cost of “big bang” replacements.

Systems built on open signaling principles deliver:

  • Greater flexibility in procurement
  • Easier safety assurance through formal verification
  • Long-term sustainability through obsolescence management
  • A broader ecosystem of suppliers and integrators

Prover’s role

Prover supports the Open Signaling Initiative through tools and processes grounded in formal methods. Our Signaling Design Automation (SDA) process includes:

  • Specification writing using formal logic
  • Developing application logic directly from verified specifications
  • Platform-independent code generation
  • Performing formal verification to support your safety case

Our tools meet CENELEC EN 50716/50128 SIL 4 requirements and have been proven in multiple high-integrity signaling projects.

How do I get involved and get the benefits of the Open Signaling Initiative?

Visit the Open Signaling Initiative to explore how the initiative can benefit your organization. Learn more about the approach, see who’s already contributing, and discover how you can take part.

Whether you’re working to modernize aging relay-based systems or developing next-generation technology, your involvement matters. Join us in making signaling more open, collaborative, and future-ready.

Let’s build a more open future together

The Open Signaling Initiative offers a clear roadmap for gradual, controlled change. It’s about creating a signaling ecosystem that’s modular, flexible, and built to evolve – much like modern IT systems. This shift gives infrastructure managers and technology providers greater freedom of choice, encourages innovation, and supports long-term sustainability.

A more open future isn’t just a vision, it’s already in motion.

Discover how you can contribute at www.opensignaling.org.

Inlägget Introducing the Open Signaling Initiative dök först upp på Prover - Engineering a Safer World.

]]>
Launch of the Open Signaling Initiative https://www.prover.com/webinar/launch-of-the-open-signaling-initiative/ Thu, 15 May 2025 15:55:41 +0000 https://www.prover.com/?p=21755 Introducing the Open Signaling Initiative – for freedom and adaptability in modern rail and metro signaling.

Inspired by the modularity and flexibility of earlier relay-based systems, the Open Signaling Initiative redefines how rail and metro signaling systems are developed, deployed, and maintained. 

Inlägget Launch of the Open Signaling Initiative dök först upp på Prover - Engineering a Safer World.

]]>
RECORDED WEBINAR

jesper.carlstrom

Recorded on June 11, 2025

The Open Signaling Initiative redefines how rail and metro signaling systems are developed, deployed, and maintained.

Signaling systems are today delivered as closed systems that have made customers dependent on the supplier for decades. When support and maintenance agreements expire, it is not uncommon that the whole system needs to be replaced, at high costs and with long service interruptions. Open signaling changes this paradigm entirely.

Inspired by the modularity and flexibility of earlier relay-based systems, and by open systems in domains such as IT/ICT, open signaling reintroduces freedom and adaptability into modern rail and metro signaling. It promotes open, modular, and interoperable architectures where independent components from different suppliers can seamlessly work together.

Agenda:
  • Introduction to the Open Signaling Initiative

  • Key principles for open signaling

  • Prover's contribution to open signaling 

  • The roles in open signaling projects 

  • How to become a part of the movement and the ecosystem 

Yes please, send me the recording!

Speakers
Jesper

Jesper Carlström
COO and Open Signaling Lead at Prover

Inlägget Launch of the Open Signaling Initiative dök först upp på Prover - Engineering a Safer World.

]]>
Succeed with migrations of old signaling and traffic management systems https://www.prover.com/webinar/migrations-of-signaling-and-traffic-management-systems/ Wed, 29 Jan 2025 07:50:34 +0000 https://www.prover.com/?p=21095 Joint webinar with Prover & Cactus Rail. Succeed with migrations of old signaling and traffic management systems.

Inlägget Succeed with migrations of old signaling and traffic management systems dök först upp på Prover - Engineering a Safer World.

]]>
Ondemand WEBINAR

jesper.carlstrom

Recorded on February 19, 2025

Much of the traffic management and signaling solutions in the railway industry relies on old technology, and the need for modernization and digitalization is growing. Migrating these systems that are highly dependent on each other is not easy. Many have failed due to over-exceeding costs and time plans. 

In this recorded webinar, we presented a solution for overcoming the challenges by modernizing rather than replacing existing solutions. It offers a more sustainable and cost-effective alternative. It allows you to unlock the benefits of a new system more quickly, with minimal disruption to daily operations. By choosing modernization, you can extend the lifespan of your infrastructure while leveraging the advantages of advanced technology sooner. 

This approach, based on a structured, proven process in steps and the use of digital twins, is suitable for both rail and metro control systems. 

Agenda:
  • The challenges with migrating old signaling and traffic management systems

  • Based on real-world migration projects and decades of experience, we will present: 

    A proven process of migration based on modernization 

    A modern architecture for signaling and traffic management solutions 

    A complete traffic management solution 

    How to migrate a signaling solution based on digital twins and formal methods

  • Interactive Q&A with experts from Prover and Cactus Rail

Yes please, send me the recording!

Speakers
Jesper Carlström Prover

Jesper Carlström
Chief Product Officer at Prover

Fredrik Bergström_Cactus Rail

Fredrik Bergström
CEO at Cactus Rail

Inlägget Succeed with migrations of old signaling and traffic management systems dök först upp på Prover - Engineering a Safer World.

]]>
Reachability analysis as a way to validate requirements and constraints https://www.prover.com/formal-methods/reachability-analysis/ Tue, 21 Jan 2025 08:07:16 +0000 https://www.prover.com/?p=21077 Discover how reachability analysis enhances formal verification by ensuring realistic scenarios and validating safety requirements in railway signaling systems. Learn about key techniques, including proof coverage, constraints softening, and early-stage validation, and explore how our tools make this process more efficient.

Inlägget Reachability analysis as a way to validate requirements and constraints dök först upp på Prover - Engineering a Safer World.

]]>

A part of a modern standard methodology for formal verification is to do reachability analysis. At Prover, we use it as an integrated part of our process to validate requirements and constraints, as well as to find design flaws.

While proof obligations are properties that must always be true (which you are required to prove), reachability obligations are properties that should be possible to make true. They state that there must be a way for the system under investigation to reach a state where they are true. There must not necessarily be one state that makes them all true at the same time (which might be impossible), but rather one scenario per reachability obligation.

Constraints for proof obligations and reachability obligations

For train and metro signaling systems, safety is very important, so proof obligations have been used for a long time: state your safety properties as proof obligations and let a model checker prove that they are always fulfilled by the signaling system. For example, a safety property might say that whenever a train receives permission to proceed (e.g. by a signal or a radio message), all switches in the route must be locked in the correct position. Formal verification is sometimes performed based on assumptions about the environment. Perhaps about the behavior of trains, or about physical equipment such as relays. Such assumptions are added as constraints in the verification model. The name constraints comes from the fact that they can be viewed as constraining the search space for possible states of the system.

Correctly used, constraints exclude non-realistic scenarios and let the model checker focus on realistic scenarios only. A mistake in the formulation of constraints can, however, have very severe consequences. If too many scenarios are excluded, then they will be ignored by the model checker, even if they can happen and would be dangerous.

For reachability analysis, constraints contribute by restricting how reachability obligations are allowed to be reached. The scenario produced will fulfill the constraints. If this is not possible, the reachability obligation is called unreachable.

Ways to find erroneous constraints

There are a number of techniques that help identify erroneous constraints.

  1. Bounded Consistency Checks. This technique, usually abbreviated BCC, has been available for a long time. It checks that constraints are consistent, meaning that they are not mutually contradictory. If they are inconsistent, they exclude all possible scenarios, including the realistic ones, which can be dangerous. Though useful, this check is also very coarse. It will only discover if all possible scenarios are excluded, not if some realistic scenarios are excluded. In other words, if the check shows that you have an inconsistency, you need to fix it, but if not, you have no guarantee that your constraints are correct. Realistic scenarios could still be excluded in the analysis.
  2. Reachability analysis. You state Reachability Obligations (ROs) that express states that the system shall be able to enter. For example, you can state that every route can be used. The model checker will then try, for each route, to find a scenario that leads to the route being used. If that succeeds, it means that these scenarios can occur, but also that they are not excluded by any constraints. In particular, it follows that the constraints are consistent, so this check says more than BCC. Much more, in fact, because it does not only tell you that there is at least one scenario that is permitted by the constraints, it also tells you that there are scenarios that reach specific, realistic, intended states. You can use these reachability obligations as regression tests, that will tell you immediately if you happen to introduce a constraint that excludes scenarios where routes are used. You can also add reachability obligations for equipment that you know can fail, and where you want to watch that no constraint is introduced that will exclude such failure from the model. For example, you can express “the lamp is turned on by the signaling system but does not acknowledge back that it works” or “the switch is being thrown to the left but not detected in the left position”. If these scenarios are not reachable, it is a clear sign that some constraints are unrealistically strict.
  3. Proof coverage. If a proof obligation is surprisingly shown Valid, or a reachability obligation surprisingly turns out to be Unreachable, it can be a sign of the presence of an erroneous constraint or a bad definition. This situation is difficult to debug, because a model checker cannot provide any counterexample to inspect in this case. It can, however, tell you which parts of the model were used when arriving at the conclusion. By inspecting them you might be able to understand where the conclusion came from.
  4. Constraints softening. Another technique available to analyze surprisingly Valid proof obligations or Unreachable reachability obligations is to soften constraints. By pointing out constraints that you want to soften, you instruct your model checker to interpret them as soft constraints. Soft constraints are assumptions that are not forced but are rather used as preferences when selecting models. They do not affect truth values of proof obligations and reachability obligations (as proper constraints do); they only contribute to the selection of which scenario to produce as a counterexample for a proof obligation, or as an example for a reachability obligation. We think of them as noise reduction, because they can make models considerably less chaotic, and thus eliminate “noise” that distracts from the important aspects of the model. The model checker will produce a scenario where the soft constraints are fulfilled as much as possible. You can then ask for information about which soft constraints were violated in the model produced. If these violated soft constraints are softened proper constraints, then it’s a good idea to review them thoroughly, because they might be stronger than you intended.

Ways to validate requirements at early stages

Reachability analysis can also be used to validate requirements. In railway signaling projects, an ontology (for example an object model) and safety requirements are usually produced during the tender phase, while the design is made much later. Mistakes in the safety requirements, such as them being mutually contradictory, are important to find early, in order not to base development on faulty requirements that will have to be changed later, causing large extra costs. Tool support for finding such mistakes is crucial.

One option is to model all variables of the ontology (object model) as free variables, and to implement the safety requirements as proof obligations. They cannot be proved until a design is available, and any attempt at proving them will fail with a counterexample, because all design variables are free. What you can do, however, is to assume those proof obligations, that is, using them as constraints, and try to prove some reachability obligations, for example that all signals can clear (not at the same time, but individually). If the requirements are not mutually contradictory, and do not forbid signal clearing directly or indirectly, you will, for each signal, receive a scenario where the signal clears in the end, and where all safety properties are fulfilled in every step. This shows that the requirements can indeed be fulfilled. In fact, by inspecting the scenarios that lead to signals clearing, you should be able to find all steps that you expect to be necessary for the signal to clear, such as switches being thrown to correct positions, objects being locked, and so on. If those steps are not there to find, it might be a sign that some requirements about the missing steps are lacking.

How to do reachability analysis

There are two possible ways to do reachability analysis.

  1. Any model checker can be used, if you are prepared to use a workaround. Say that you want to show that a system can reach a state where a lamp becomes lit. You formalize the opposite proof obligation “the lamp cannot be lit” and ask the model checker for a counterexample. If it finds a counterexample, you have proof that it is possible to find a state where the lamp is lit. This approach works but has three drawbacks.
    • It requires a workaround. This is less intuitive and more error prone.
    • It does not handle the potential issue of undefined values. For example, if you try to show that “1/x = 2” can occur for some integer x, you need to search for a counterexample to “1/x ≠ 2”. Actually, for x = 0 this statement is not even well defined, so x = 0 works as a counterexample. But this example does not work well as a reachability proof, because “1/0 = 2” is not true.
    • The interpretation of the results is error prone. You need to remember that some proof obligations are supposed to be falsifiable, and that it is an error if they are valid, because they are formulated as opposite to what you really want to see. This can be confusing and lead to erroneous conclusions.
  2. With a dedicated add-on for reachability analysis. The advantages of this approach are:
    • Proof obligations and reachability obligations can be expressed simultaneously and proved simultaneously in one run.
    • Having reachability obligations explicitly mentioned in input files makes them useful as a way to discover if the system becomes over-constrained by mistake (regression testing).
    • Reachability obligations that can be undefined (involving partial functions such as division or arrays that can be out of bounds) are handled differently than with the workaround: reachability means that there is a scenario where these are both well-defined and true in the last state.

Prover PSL 6 comes with an add-on for reachability analysis. It also comes with proof coverage inspection and constraints softening, which were other features mentioned above.

The add-on for reachability analysis is provided for free to our Prover PSL users until March 2025. Try it today and share your feedback!

Inlägget Reachability analysis as a way to validate requirements and constraints dök först upp på Prover - Engineering a Safer World.

]]>
Prover PSL 5.10 is here – faster than ever! https://www.prover.com/company-news/prover-psl-5-10-is-here-faster-than-ever/ Tue, 08 Oct 2024 07:15:57 +0000 https://www.prover.com/?p=20298 Prover PSL, the leading model checker used for formal verification in the rail and metro signaling domain, is now even faster.

Inlägget Prover PSL 5.10 is here – faster than ever! dök först upp på Prover - Engineering a Safer World.

]]>
Prover PSL, the leading model checker used for formal verification in the rail and metro signaling domain, is now even faster. The performance release Prover PSL 5.10 brings 28 % increased speed on average, measured on our test cases from the rail and metro domain. We know of no model checker that performs better! 

We have also introduced a new kind of parallelization of the powerful model checking strategy IC3, leading to substantial reductions in proof times. We saw runtime reduction from 111 seconds to just 1 second in one case, and an average speedup factor of 3.2 on other cases we measured. 

We are proud to provide you with the best tools possible. Please let us know what you think when you have tried Prover PSL 5.10. 

 

Inlägget Prover PSL 5.10 is here – faster than ever! dök först upp på Prover - Engineering a Safer World.

]]>
Prover Certifier now EN 50716-compliant T2 tool for SIL4 applications https://www.prover.com/company-news/prover-certifier-now-en-50716-compliant-t2-tool-for-sil4-applications/ Wed, 02 Oct 2024 06:48:09 +0000 https://www.prover.com/?p=20223 Prover Certifier has now been certified by TÜV NORD as a CENELEC EN 50716-compliant T2 tool for SIL 4 applications.

Inlägget Prover Certifier now EN 50716-compliant T2 tool for SIL4 applications dök först upp på Prover - Engineering a Safer World.

]]>
Prover Certifier is the leading sign-off verification tool that allows you to automatically produce complete safety evidence for your signaling logic using formal verification. 

We are proud to announce that Prover Certifier has now been certified by TÜV NORD as a CENELEC EN 50716-compliant T2 tool for SIL 4 applications. This means that it fulfills the toughest requirements for verification and validation tools for safety-critical systems with railway applications in the European Union. The rail and metro industry is moving to this new standard, which is replacing the way-side standard EN 50128 but also covering rolling stock applications.  

EN 50716 is a clear improvement over EN 50128. Model-based development and verification is encouraged more than before: “Models can also reduce the need for certain activities, particularly when using formal proofs.”. Formal Methods are now highly recommended for all kinds of software. 

With the release of version 1.4, we meet the complex requirements of the rail and metro domain. Besides introducing the new norm compliance, several improvements have been included in this release. Prover Certifier continues to be EN50128-compliant as well. 

Inlägget Prover Certifier now EN 50716-compliant T2 tool for SIL4 applications dök först upp på Prover - Engineering a Safer World.

]]>
Prover takes railway Signaling Design Automation to a new level with the launch of Prover Station https://www.prover.com/formal-methods/railway-signaling-automation-launch-prover-station/ Tue, 24 Sep 2024 07:00:42 +0000 https://www.prover.com/?p=20165 Prover Station is a comprehensive platform designed to meet the most demanding requirements of the railway and metro signaling industry

Inlägget Prover takes railway Signaling Design Automation to a new level with the launch of Prover Station dök först upp på Prover - Engineering a Safer World.

]]>
Prover is dedicated to Engineering a Safer World, focusing on providing railway Signaling Design Automation (SDA) solutions that leverage digital twins and formal methods. With the launch of Prover Station as our next-generation platform, we meet the complex demands of design, verification, and validation (V&V) of rail and metro signaling systems.

The industry needs to be modernized, standardized, and digitalized. The current processes for developing and maintaining signaling solutions are slow and inefficient. Prover’s approach to SDA, based on digital twins and formal methods, takes automation and efficiency to a new level.

Our new web-based platform Prover Station focuses on critical parts of the design and V&V process, aiding them with digital twins for improved understanding and testing during the development, as well as for training support after delivery. Our extensive experience of formal verification led us to design a workflow for proof projects that will help you succeed in less time and with greater confidence. Progress and obstacles are presented clearly to aid the verification and validation work. We made it easier for non-experts to work with signaling design and for experts to become more efficient and communicate their insights. The result will significantly improve the overall SDA process.

Prover Station is currently available for on-premises installation and in a cloud edition.


Prover Station is a strategic platform that we continue to develop rapidly, aiming to cover the complete process. With capabilities for digital twins and proof projects in place, we now continue to develop what we find most important for efficient SDA projects, such as:

  • Creation of digital twin models
  • Extensive APIs for integration and automation of tasks
  • Third-party contributions that connect Prover Station to other tools
  • Data preparation capabilities

“We have leveraged our decades of expertise in Signaling Design Automation (SDA) based on formal methods to build a modern platform that will transform the industry,” says Jesper Carlström, Chief Product Officer at Prover.

Digital twins are a critical success factor for managing signaling design

In the digital transformation era, the ability to create and manage digital twins is becoming increasingly important for organizations in the railway industry. They are now used in model-based tendering, planning phases, design debugging, verification and validation, and post-delivery training.

Working practically with digital twins is a challenge, specifically if large complex systems need to be managed, like a complete railway line.

“The industry needs to be transformed through standardization, digitalization, and interoperability. Digital twins are a critical enabler of this transformation. I’m looking forward to an industry that finally can implement digital twins in real work, developing the signaling solution of the future, which will now be easier with the launch of Prover Station.” Says Anders Lindén, CEO Prover.

Prover Station provides state-of-the-art capabilities for setting up and configuring digital twins. Digital twins allow engineers and operators to understand what they have, to understand what they need to do, and to understand what the results became. You can monitor, analyze, and optimize system performance based on accurate models. By using digital twins, organizations can identify potential issues before they occur, reducing downtime and improving overall system efficiency.

One of Prover Station’s key strengths is its ability to connect multiple digital twins into a single, cohesive aggregate model that provides a holistic view of the entire signaling system, allowing for more effective decision making and system management. The aggregation process and configuration require no user programming.

The use of digital twins in Prover Station is not limited to monitoring and optimization, but also plays a crucial role in system design, testing, and maintenance. Engineers can use these models to try various ideas, helping to ensure that the final system design is robust and capable of meeting all operational requirements. By incorporating digital twin technology into the design process, Prover Station helps organizations achieve greater flexibility, scalability, and resilience in their signaling systems.

Formal methods are the standard methodology for signaling design

Formal methods are becoming more and more popular as the method to ensure safety in the railway industry. In particular, formal verification: you prove using automated mathematical logic reasoning that important safety properties are fulfilled by your system. To work effectively with such proof projects, you need tools that execute proofs and keep track of progress and results.

Prover Station helps you organize your formal verification work in Proof Projects. They allow you to have an overview of the ongoing work, follow progress, understand dependencies and report results. The workflow has been designed based on Prover’s comprehensive experience with success factors for verification and validation work. Engineers who are new to formal verification will appreciate the help to select verification strategies and understand what to do next, while senior verification engineers will discover that it has become easier to communicate ideas to colleagues.

Prover Station supports the entire proof lifecycle, from initial specification and modeling to final proof generation and validation. Prover Station’s capabilities include proving properties and showing why requirements are not fulfilled. This ensures that all logical errors are identified and rectified early in the design process, thereby reducing the risk of costly errors in later stages. Graphical illustrations provide overviews of status and aid in understanding details.

The formal verification process in Prover Station is highly customizable, allowing users to define and enforce their specific safety and performance criteria. The software’s powerful algorithms can handle the most complex signaling logic, ensuring that even the most intricate systems can be verified with confidence. By integrating formal verification into the design process, Prover Station helps organizations meet stringent regulatory standards and enhance their signaling systems’ overall safety and reliability.

Prover Station easily integrates into existing IT Environments

Prover Station can be used in the cloud but is also offered as on-premises software. We continue to expand its capabilities, and at every step, we ensure that it can be used via the web interface and in automated tasks using our APIs. External simulators can be connected via the MQTT protocol or OPC-UA, as can hardware for hardware-in-the-loop testing. If your software or hardware does not support these protocols, it is usually straightforward to develop the necessary adapters.

Conclusion

Prover Station is a comprehensive platform designed to meet the most demanding requirements of the railway and metro signaling industry. With its advanced capabilities in formal verification and digital twin technology, Prover Station empowers organizations to achieve higher levels of safety and reliability in their signaling systems, while also shortening development time. Whether you are involved in proof projects, system design, or ongoing system management, Prover Station provides the tools needed to succeed.

Ready to revolutionize your railway signaling systems?

Experience the power of Prover Station with a personalized demo. Read more about Prover Station here.

Inlägget Prover takes railway Signaling Design Automation to a new level with the launch of Prover Station dök först upp på Prover - Engineering a Safer World.

]]>
Prover PSL 5.8 released – Now featuring strategy fusion for unmatched performance https://www.prover.com/modeling/prover-psl-5-8-released/ Tue, 28 May 2024 13:55:35 +0000 https://www.prover.com/?p=19274 In this blog post, we talk about the release of Prover PSL 5.8 – Now featuring strategy fusion for unmatched performance.

Inlägget Prover PSL 5.8 released – Now featuring strategy fusion for unmatched performance dök först upp på Prover - Engineering a Safer World.

]]>

Experience the power of strategy fusion!

Prover PSL 5.8 introduces strategy fusion, a game-changing feature that allows you to fuse multiple model-checking strategies into one (patent pending). No longer will you need to choose between strategies; strategy fusion blends the strengths of each by running them in parallel, letting them tackle assigned problems effectively as a team. And they become stronger together!

For new users: simplicity meets performance

We’ve crafted a powerful default strategy using Strategy Fusion, perfect for those new to Prover PSL. You don’t need to be an expert in strategy craftsmanship to get started. Simply run Prover PSL without specifying any strategy, and the default will handle most tasks with ease.

For experienced users: enhanced performance

Seasoned users will notice significant performance boosts in both SAT solving and advanced model checking. Prover PSL continues to deliver the best model-checking performance on the market.

Upgrade to Prover PSL 5.8 today and experience model checking with strategy fusion!

How safe and efficient are your rail control systems? Let’s find out!

Inlägget Prover PSL 5.8 released – Now featuring strategy fusion for unmatched performance dök först upp på Prover - Engineering a Safer World.

]]>