IESM 2015 - International Conference on Industrial Engineering and Systems, Séville, ESPAGNE, 21-/10/2015 - 23/10/2015Reaching the critical software safety requirements is one of the most important and complex tasks for the safety-related industry. This fact explains, as it was highly recommended by the CENELEC standard, the increasing use of formal means in the development process. However, industrial environments are still reticent facing difficulties in incorporating those formal methods in a larger scale of application, especially because of their mathematical modeling complexity. The present paper proposes a Petri Nets-based approach for safety critical software development using a formal transformation into B abstract machines. This work presents formal definitions for the translation of Colored Petri Nets to B abstract machines. As part of the French research project called 'PERFECT', it aims at enabling a stronger combination of formal design techniques and analysis tools in order to cope with the real complexity of critical software development and to prove in an automated manner that the final software product satisfies all safety requirements. Therefore, the use of the B method will broaden the scope of its applicability by providing a new input modeling alternative. An illustrative application of the transformation practical use is shown in this paper for a railway level-crossing case study
Purpose The European Union set up a European management system for rail traffic: the ERTMS system to ensure, in full safety, train circulation on different European networks. As the full deployment of this system is long and expensive, evolutions are necessary and raise other technological challenges. The goal is to determine how to use ERTMS specifications to produce test scenarios. This paper presents methods, models and tools dedicated to the generation of test scenarios for the validation of ERTMS components based on functional requirements. Methods The development of ERTMS system requires adequate methods for modelling and checking its behaviour. Evaluation and certification of the system can be done by generating test scenarios applying formal methods. The Unified Modelling Language (UML) is a widely accepted modelling standard in industry. However, it is a semi-formal language and it does not allow verification of system behaviour. In this case, formal models like Petri Net can be used. Results These methods are used in order to formalize ERTMS specification. Tests scenarios are generated on the basis of Petri net models. One scenario is considered like a firing sequence in the reachability graph of the Petri net. Then, test scenarios are applied on ERTMS platform simulator in order to check the components and to give test verdicts. Conclusions Finally, the approach, developed in this paper, has been applied to ERTMS components in order to demonstrate the validation and certification costs reduction and also to minimize the upgrade and retrofit constraints and validation cost.
This paper deals with control design for Automatic * a semi-formalization of LX operational/functional re-Level Crossings starting from their informal requirements' specifiquirements' specification. These standard specifications cations. The risks involved in these railway critical points explain are the foundation for the development of the control of the need of a high level safety control. The approach developed LX.proposes a semi-formalization of requirements' specification using UML activity diagrams, and the establishment of formal control * the elaboration of formal models for the dynamic bemodels for the subsystems driving the level crossing, by means havior that drive the various systems involved in the LX of Time Petri Nets. Finally, the global control model is built by control.integrating interdependence constraints between the elementary behaviors.The paper is organized as follows: in section 2, the automatic level crossing is introduced. In section 3, a global 1-4244-1 160-2/07/$25.OO ©2007 IEEE.
HAL is a multidisciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d'enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
This paper deals with the approach for assessing the safety critical computer-based railway systems. It presents the method to be used in planning and conducting an assessment. This paper provides a precise and workable assessment criteria of safety critical digital architecture. It lists the generic measuredtechniques used to construct a safe architecture. The objective of this paper is to present the activities related to the assessment of safety digital architectures. It gives a set of criteria used for judging the compliance with the quality and the safety requirements. The criteria are drawn from standards requirements and best practices. These criteria have been used to assess various case studies used in the European project named ACRuDA << Assessment and Certification Rules for Digital Architecture >>.understanding an assessment of safety critical digital architecture.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.