DEPLOY: Industrial Deployment of Advanced System Engineering Methods for High Productivity and Dependabilityby Alexander Romanovsky The work of the FP7 ICT DEPLOY Integrated Project is driven by the tasks of achieving and evaluating industrial take-up, initially by DEPLOY industrial partners, of DEPLOY methods and tools, together with the necessary further research on methods and tools. Formal engineering methods enable greater mastery of complexity than do traditional software engineering pro-cesses. It is the central role played by mechanically-analysed formal models throughout system development that enables mastery of complexity. As well as leading to big improvements in system dependability, greater mastery of complexity leads to greater productivity by reducing the expensive test-debug-rework cycle and by facilitating increased reuse of software. The successful three-year FP6 STREP RODIN project on Rigorous Open Development Environment for Complex Systems (2004-2007, http://rodin.cs.ncl. ac.uk/) researched and developed industrial strength methods and tools paving the way for the technology to be deployed. In particular, RODIN delivered an extensible open source platform, based on Eclipse, for refinement-based formal methods along with a body of work on formal methods for dependable systems. DEPLOY exploits and builds on these results. In DEPLOY five leading European companies, representing five major sectors: transportation (Siemens), automotive (Bosch), space (Space Systems), telecommunication (Nokia) and business information (SAP), will deploy advanced engineering approaches to further strengthen their development processes in order to improve competitiveness ![]() Figure 1: Architectural view of DEPLOY. Objectives The aim will be achieved with a coherent integration of scientific research, technology development and industrial deployment of the technology. The complementary expertise and technological base of the industrial deployment partners and the technology provider partners will be combined to achieve a set of challenging scientific and technological objectives. Consortium The industrial sectors, transportation (Siemens), automotive (Bosch), space (Space Systems), telecommunication (Nokia) and business information (SAP), comprise a palette of important European base industries of today. The companies possess different maturity levels when it comes to deploying formal approaches. The five academic partners are world leaders in formal methods research, that have considerable experience in developing and applying resilience methods as well as a wide range of formal approaches. The tool vendors, Systerel and ClearSy, have long-standing experience in developing tool support for formal engineering methods. CETIC has considerable experience in industrial quality measurement and will be in charge of the assessment activities. The project is coordinated by Newcastle University with a dedicated Project Office set at the School of Computing Science. Project partners are Newcastle University (UK), Aabo Akademi University (Finland), Bosch (Germany), CETIC (Belgium), ClearSy (France), ETH Zurich (Switzerland), Heinrich-Heine Universität Düsseldorf (Germany), Nokia Research Center (Finland), SAP AG (Germany), Siemens Transportation Systems (France), Space Systems Finland (Finland), Systerel (France), University of Southampton (UK). Subcontractors are Martyn Thomas (UK) and RATP (France). Strategies for Deployment DEPLOY will deliver methods and tools that:
Measurable Outcomes By extending the mathematical foundations of formal methods the project will deliver research advances in complex systems engineering methods that enable high degrees of reuse and dependability, and effective systems evolution that maintains dependability. DEPLOY will deliver a professional open development platform based on Eclipse that provides powerful modelling and analysis capabilities, is highly usable by practising engineers and is tailored to sector-specific engineering needs. Through the experience and insights gained in the industrial deployments DEPLOY will deliver strategies that enable the integration of formal methods and tools with existing sector-specific development processes. DEPLOY will put in place an organisation which will be the home of the open platform, set up a body made of industrial users and technology providers whose role will be to coordinate technical decisions on the open platform and deliver training material covering general and sector-specific formal engineering methods. Link: Please contact: |










