2006
DOI: 10.1007/11768869_6
|View full text |Cite
|
Sign up to set email alerts
|

Modeling and Validation of a Software Architecture for the Ariane-5 Launcher

Abstract: Abstract. We present the modeling and validation experiments performed with the IFx validation toolset and with the UML profile developed within the IST Omega project, on a representative space vehicle control system: a model of the Ariane-5 flight software obtained by manual reverse engineering. The goal of the study is to verify functional and scheduling-related requirements under different task architecture assumptions. The study is also a proof of concept for the UML-based validation technique proposed in … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2007
2007
2014
2014

Publication Types

Select...
2
2
2

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 17 publications
0
7
0
Order By: Relevance
“…P1 is required to access the resource within one time unit, P2 after 3 to 4 time units, and P3 after at least 7 time units; each process may keep the resource for at most 1 time unit. 1 Let us consider the 1 Although this is a made-up example, mutual exclusion actually relies on time slicing in some safety-critical systems [20]. failure scenario shown in Figure 2 (a) where both P2 and P3 access the resource early.…”
Section: Introductionmentioning
confidence: 99%
“…P1 is required to access the resource within one time unit, P2 after 3 to 4 time units, and P3 after at least 7 time units; each process may keep the resource for at most 1 time unit. 1 Let us consider the 1 Although this is a made-up example, mutual exclusion actually relies on time slicing in some safety-critical systems [20]. failure scenario shown in Figure 2 (a) where both P2 and P3 access the resource early.…”
Section: Introductionmentioning
confidence: 99%
“…Other initiatives prefer the use of model checking coupled with simulation (Ober et al 2003(Ober et al , 2006. These emerged in the context of the Information Society Technologies Omega project.…”
Section: Related Workmentioning
confidence: 97%
“…Properties to be verified are expressed in a formalism called UML observers, defined in the same paper. In another work, Ober et al (2006) present a case study of a complex system validation, namely the control software of the Ariane-5 launcher. The experiment is done on a representative subset of the system, in which both functional and architectural aspects are modelled using Omega UML 1.x profile.…”
Section: Related Workmentioning
confidence: 99%
“…The validation acts on a UML or SysML model, which is first translated to an IF model, and then compiled 2 to an executable program that will be used for automatic verification and interactive simulation. The IFx validation approach has been applied to several industry-grade models such as Ariane-5 [12], MARS [13] and SGS [10], and has proven to be very effective in discovering design issues. As an application to this approach we propose to extend the IFx-OMEGA platform.…”
Section: Extending a Verification Platform With Trace Analysis Supportmentioning
confidence: 99%