کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
435136 1441702 2013 22 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Developing mode-rich satellite software by refinement in Event-B
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Developing mode-rich satellite software by refinement in Event-B
چکیده انگلیسی

One of the guarantees that the designers of on-board satellite systems need to provide, so as to ensure their dependability, is that the mode transition scheme is implemented correctly, i.e. that the states of system components are consistent with the global system mode. There is still, however, a lack of scalable approaches to developing and verifying systems with complex mode transitions. This paper presents an approach to the formal development of mode-rich systems by refinement in Event-B. We formalise the concepts of modes and mode transitions as well as deriving specification and refinement patterns which support correct-by-construction system development. The proposed approach is validated by a formal development of the Attitude and Orbit Control System (AOCS) undertaken within the ICT DEPLOY project. The experience gained in the course of developing such a complex industrial system as AOCS, shows that Event-B refinement provides the engineers with a scalable formal technique. Moreover, the case study has demonstrated that Event-B can facilitate formal development of mode-rich systems and, in particular, proof-based verification of their mode consistency.


► Formal development of mode-rich systems by refinement in Event B.
► A formalisation of the concepts of system modes and mode transitions.
► Verification of mode consistency between different system layers.
► A case study: formal development of an Attitude and Orbit Control System (AOCS).

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 78, Issue 7, 1 July 2013, Pages 884–905
نویسندگان
, , , , , , ,