Commit Graph

117 Commits

Author SHA1 Message Date
fpothon
7fc5b921f4 Add files via upload 2017-10-26 15:44:13 +02:00
CyrilleComar
b914e6c263 reorg
big reorganization agreed during 2017-10-26
2017-10-26 15:28:50 +02:00
AP Porte
c55d46c6a8 Update README.md 2017-10-26 15:26:12 +02:00
AP Porte
e96ebf48a8 Add files via upload
SCADE Model for function F_MM
 - completed for viability checks before take off
not completed for flight aspects
2017-10-17 17:10:28 +02:00
Yannick Moy
c611f718a1 Layer2_MMS_SW_SPARK: fix use of standard dimensioned types
Root type System.Dim.Mks is of type Long_Long_Float which is not
supported in SPARK, on systems where this is a larger type than the
IEEE-754 64bits floats. Redefine a local version of Mks package to
use Long_Float as a root type instead.
2017-10-02 15:12:53 +02:00
Yannick Moy
3df4ef5cdd Layer_2_MMS_SW_SPARK: use dimension system for floating-point units
Some units in types.ads are defined as floating-point types and others
as signed integer types. Start using the dimension system in GNAT on
floating-point units. Next step is to see if there is a benefit in using
floating-point types instead of signed integer types for the input and
output types, so that we can use the standard dimension system. Otherwise,
we could use a signed integer type with the Dimension_System aspect as
the root type for all these signed integer types.
2017-10-02 14:44:25 +02:00
Emmanuel Ledinot
522b3b22d7 Add files via upload
Description of the architecture at multi-system level (layer 0).
Description of the incremental approach to architecture development.
Fail-safe design rationale, considerations on fault tolerance and development assurance.
2017-07-25 09:26:06 +02:00
Anthony Leonardo Gracio
1081a075d5 Update DESIGN.txt for F_CM 2017-07-20 10:14:30 +02:00
Claire Dross
d3c468eca7 Layer2_MMS_SW_SPARK: update F_FC after answers on #28 2017-07-17 12:54:17 +02:00
Claire Dross
512eb5bc57 Layer2_MMS_SW_SPARK: Add missing parts of F_FC functional behavior 2017-07-13 17:37:03 +02:00
Claire Dross
1495ed8203 Layer2_MMS_SW_SPARK: update after answers on #28 2017-07-13 14:20:08 +02:00
Claire Dross
916d6c8fc3 Layer2_MMS_SW_SPARK: update F_FC behavior 2017-07-12 10:45:26 +02:00
Claire Dross
0c53c4fdd4 Layer2_MMS_SW_SPARK: Reorganize F_FC behavior 2017-07-06 14:06:35 +02:00
Claire Dross
d821e7d5b6 Layer2_MMS_SW_SPARK: Split functional behavior of F_MM in distinct parts 2017-07-05 17:00:02 +02:00
Claire Dross
0b6802ab36 Layer2_MMS_SW_SPARK: fix contracts after answers on #26 2017-07-04 18:06:20 +02:00
Anthony Leonardo Gracio
9054879160 Layer2_MMS_SW_SPARK update DESIGN.txt for F_CM 2017-07-04 11:49:30 +02:00
Claire Dross
67c4118480 Layer2_MMS_SW_SPARK: continue the specification of F_MM 2017-06-29 18:02:20 +02:00
Anthony Leonardo Gracio
813e5522d8 Layer2_MMS_SW_SPARK behavioural specification of F_EL 2017-06-28 17:09:29 +02:00
Anthony Leonardo Gracio
67991b4c1e Layer2_MMS_SW_SPARK behavioural specification of F_EM 2017-06-28 17:09:29 +02:00
Claire Dross
e82c73fadd Layer2_MMS_SW_SPARK: take into account answers for #22 2017-06-28 15:51:57 +02:00
Anthony Leonardo Gracio
a069f7a017 Merge pull request #21 from JoseRuizAdaCore/patch-1
Fix typos
2017-06-28 15:08:31 +02:00
Claire Dross
55df3d8cf9 Layer2_MMS_SW_SPARK behavioural specification of F_FC 2017-06-27 18:02:55 +02:00
JoseRuizAdaCore
2db3a72f11 Fix typos 2017-06-27 12:47:27 +02:00
JoseRuizAdaCore
0ce8629fab Fix typos 2017-06-27 12:38:06 +02:00
Claire Dross
bbcca90ab7 Layer2_MMS_SW_SPARK add external volatile state for captors 2017-06-26 18:02:23 +02:00
Claire Dross
2d57e931a7 Layer2_MMS_SW_SPARK: types for physical parameters 2017-06-23 17:12:31 +02:00
Claire Dross
c14ca6e613 Layer2_MMS_SW_SPARK add behavior for F_FC 2017-06-22 18:02:45 +02:00
Claire Dross
dcc3196083 Layer2_MMS_SW_SPARK update parameter data items 2017-06-22 18:01:41 +02:00
ledinot
673d65e88d Add files via upload
This document provides a selection of regulatory safety objectives from CS 25 Amendment 18 (2016), the European airworthiness regulation for large aéroplanes  (FAR 25 in the US).. 
It is the entry point to carry out the safety case on muXAV using the Overarching Properties and their satisfiability criteria.
The document also provides the Accepted Means of Compliance associated to the selected CS paragraphs. It is intended to provide material supporting assessment of the OPs and criteria as a candidate AMC against CS/FAR 25.1309. and AMC 25.1309.
2017-06-22 09:09:33 +02:00
Claire Dross
49c9ca4085 Layer2_MMS_SW_SPARK minor update f_fc.data types 2017-06-20 18:06:14 +02:00
Claire Dross
1dbbffd9a1 Layer2_MMS_SW_SPARK add parameter items for F_MM 2017-06-20 16:37:50 +02:00
Claire Dross
fffbf2ce3c SPARK layer2: describe activity of input/output analysis 2017-06-19 15:35:34 +02:00
Claire Dross
8070372543 Identify entities and supply a SPARK specification for F_MM 2017-06-16 14:43:34 +02:00
Anthony Leonardo Gracio
8cb01c5cfa Identify constants used by MMS.F_EL 2017-06-16 11:41:54 +02:00
Anthony Leonardo Gracio
c5af403294 Reformat comments 2017-06-16 11:41:33 +02:00
Anthony Leonardo Gracio
3b349cfd8b Identify constants used by MMS.F_PT.F_EM 2017-06-16 10:55:47 +02:00
Anthony Leonardo Gracio
a4d0ff0ce9 Identifty the constants used by MMS.F_PT.F_FC 2017-06-16 10:43:34 +02:00
Anthony Leonardo Gracio
6035ffd164 Take into account Rotactors and use the same type for energy sources 2017-06-16 10:43:34 +02:00
fpothon
ed2db6882c Process_Definition_Document.draft4-5
Updated after June workshop
2017-06-15 16:04:16 +02:00
ledinot
b172c3f8cd Add files via upload
The Air vehicle level Functional Hazard Analysis  (AFHA) identifies the Failure Conditions (FCs), their effects, and the severity classes of these effects. 
It is an input of many activities pertaining to the safety assessment process. In particular, it is requested for performing the Preliminary  Air vehicle level Safety Assessment (PASA).
The Failure Conditions are also requested when evaluating satisfiability of the Overarching Properties
2017-06-14 22:58:41 +02:00
Anthony Leonardo Gracio
65a77f9967 List the entities in Ada specification files 2017-06-13 12:44:23 +02:00
ledinot
74aa074811 Add files via upload 2017-05-15 08:53:03 +02:00
ledinot
50ddf011ad Add files via upload 2017-05-15 08:51:55 +02:00
ledinot
0d433e4c71 Add files via upload 2017-05-15 08:50:06 +02:00
CyrilleComar
6a70babfec add READMEs in new directories 2017-04-25 16:23:42 +02:00
CyrilleComar
d54ff2a3a9 organization changes
create directories for each layer of the development assurance process
2017-04-25 16:02:05 +02:00
fpothon
5a9dc2bdaa Add files via upload 2017-03-18 22:06:49 +01:00
fpothon
431283b8ad Add files via upload 2017-01-10 17:39:28 +01:00
fpothon
5a6650bf81 Process Definition Draft 2
Updated based on meeting discussion,  Anne-Perrine and Alexandre comments
2016-12-16 11:54:17 +01:00
fpothon
0c26279c88 Delete RESSAC_Process_Definition_Document draft 0.docx 2016-11-14 15:20:25 +01:00