Launch of ADVANCE marks new phase in development of cyber-physical systems
Scientists from Electronics and Computer Science at the University of Southampton are part of a consortium launching a new systems engineering framework, set to revolutionise the design, verification and validation of complex cyber-physical systems.
The result of the EU-funded Ã¢â¬ÅADVANCEÃ¢â¬Â project, the framework provides an engineering process and a free-to-use toolset that addresses safety and correctness at the earliest possible development stage. The ADVANCE toolset has been launched as an upgrade to the existing open-source Rodin platform, extending the capabilities of Rodin with more powerful and innovative verification and simulation capabilities.
Current engineering practices mean that designing cyber-physical systems to high assurance levels is often prohibitively expensive. Three years in the making, the newly launched features will help engineers to reduce the costs of system development by providing accurate models that simulate system behaviour. This means that issues can be identified and design errors eliminated as early in the development lifecycle as possible. The toolsetÃ¢â¬â¢s new formal verification features will also help engineers to more efficiently test critical systems in ensuring suitable safety-assurance levels.
The upgraded platform has already demonstrated its ability to improve the designs of Ã¢â¬Åevent-drivenÃ¢â¬Â systems, such as those controlling railway interlocking functions and low-voltage smart grids, and is capable of supporting the development of systems from a broad range of industries. At Ã¢â¬ÅIndustry DaysÃ¢â¬Â held in Southampton and DÃÂ¼sseldorf, the platformÃ¢â¬â¢s capabilities were demonstrated by industrial users in the railway, smart energy and defence sectors.
Professor Michael Butler, of the Electronic and Software Systems research group and Scientific Coordinator of the ADVANCE consortium, said: Ã¢â¬ÅIt is widely recognised that development costs will become prohibitive for future systems unless significant improvements are made in the methods and tools used for systems engineering. The Rodin toolset is unique in addressing both simulation and formal verification within a single framework, in a cost-effective way.Ã¢â¬Â
JosÃÂ© Reis, Principal Consultant Engineer at Critical Software Technologies Ltd, added Ã¢â¬ÅRodinÃ¢â¬â¢s new visualisations and simulations will be clear even to non-specialists, allowing engineers to efficiently understand the technical details and consequences of the system they are working on, more effectively fixing errors well in advance of any commitments to a final design.Ã¢â¬Â
The new features are freely available as part of the Rodin open-source platform, which can be downloaded at www.event-b.org/install.html
Following the success of the project, the ADVANCE consortium is now looking for further funding streams to continue to develop RodinÃ¢â¬â¢s capabilities, which will enable the platform to handle even larger system-modelling capabilities while introducing further features. In addition to the University of Southampton, the consortium includes CRITICAL Software Technologies, Alstom Transport, Selex ES, Systerel and the University of DÃÂ¼sseldorf.
Further details of the ADVANCE project are available on the project website: www.advance-ict.eu.