Assisting requirement formalization by means of natural language translation
Formal Methods in System Design
A Two-Dimensional View of Integrated Formal and Informal Specification Techniques
ZUM '95 Proceedings of the 9th International Conference of Z Usres on The Z Formal Specification Notation
An Algebraic Specification of the Steam-Boiler Control System
Formal Methods for Industrial Applications, Specifying and Programming the Steam Boiler Control (the book grow out of a Dagstuhl Seminar, June 1995).
Integrating Formal and Informal Specification Techniques. Why? How?
WIFT '98 Proceedings of the Second IEEE Workshop on Industrial Strength Formal Specification Techniques
Formal Models of Operating System Kernels
Formal Models of Operating System Kernels
Formalizing FreeRTOS: First Steps
Formal Methods: Foundations and Applications
Modeling in Event-B: System and Software Engineering
Modeling in Event-B: System and Software Engineering
An approach of requirements tracing in formal refinement
VSTTE'10 Proceedings of the Third international conference on Verified software: theories, tools, experiments
Automatic generation of model checking scripts based on environment modeling
SPIN'10 Proceedings of the 17th international SPIN conference on Model checking software
Modeling and Verifying the Code-Level OSEK/VDX Operating System with CSP
TASE '11 Proceedings of the 2011 Fifth International Conference on Theoretical Aspects of Software Engineering
NLDB'05 Proceedings of the 10th international conference on Natural Language Processing and Information Systems
Justifications for the event-b modelling notation
B'07 Proceedings of the 7th international conference on Formal Specification and Development in B
Hi-index | 0.00 |
OSEK/VDX has proposed a standard for operating systems used in automotive systems. This standard is described in the form of informal specification. The informal specification is not suitable for applying formal methods to the whole of the software development because the ambiguity of the specification causes many problems in the development. Hence, we are formalizing the specification of OSEK/VDX using a formal specification language. Because this specification has been standardized, we do not change it but faithfully formalize it. This paper shows our approach to faithfully formalize this specification. On the one hand, it aims at bi-directional traceability between the informal specification and the formal specification. On the other hand, it aims at feasibility of checking the meaning of the formal definition with the meaning of the informal description. Therefore, this approach supports validating the formal specification against the informal specification. Consequently, it improves the confidence of the equivalence between the informal specification and the formal specification.