-
Notifications
You must be signed in to change notification settings - Fork 20
D7.1 review
This week (as of 4-Sep-2013), the D7.1 is in a crucial phase. In particular, it seems difficult to agree on a conclusion and recommendation. While a lot of documentation exists in the issue tracker, the information there is hard to understand.
First, all issues regarding conclusion and recommendation have been tagged with D7.1-Recommendation. There are currently six issues, feel free to tag more if you think an issue should be included in this group.
Second, the following is a list of core ideas, implied by those issues. I would like you to:
-
Look through the list to see whether important core ideas are missing. (This is only meant with respect to conclusion and recommendation.)
-
Look at each core idea and see whether your name is listed underneath, either with a + (you agree) or a - (you disagree). If your name is missing, please:
-
Add your name
-
If you would like to provide a justification, comment an appropriate issue, and provide a link to that issue.
-
- Klaus-Rüdiger Hase: https://github.com/openETCS/toolchain/issues/72
-
- Bernd Hekele: https://github.com/openETCS/toolchain/issues/130
-
- Everybody agrees at Review Meeting on 9/5/13
- NOTE: Important to state what long-term means - this may mean after completion of openETCS.
-
- David Merce: https://github.com/openETCS/toolchain/issues/72
-
- Pierre Francois: Internal experience hints to that this is not the case.
- o Matthieu Perin: Maybe Good at verification of structure and bad at behavior
- o All4tec (Frédérique + Cyril): Depends on what we are talking about. Scade Suite, based on lustre, allows formal Verification. Scade System, based on papyrus, doesn't allow such formal verification.
-
- David Merce: https://github.com/openETCS/toolchain/issues/72
-
- Klaus-Rüdiger Hase: https://github.com/openETCS/toolchain/issues/72
-
- Pierre-Francois Jauquet https://github.com/openETCS/toolchain/issues/109
-
- Bernd Hekele: https://github.com/openETCS/toolchain/issues/130
-
- Klaus-Rüdiger Hase: https://github.com/openETCS/toolchain/issues/138
- o Marielle: B is ready as well, but SCADE is more pragmatic. SysML is enough to get started right now.
- o David: Depends on modeling to get started: For high-level modeling SysML should be sufficent.
- o All4tec: We meet David's point on this question. Plus EFS and B look ready as much as scade is.
-
- Stan: EFS is ready as well.
-
- Alexander: B is ready and does not have more open issues than any of the other proposed toolchains.
E-1: EFS is ready to be used for WP3 modeling now, what's missing can be produced within the openETCS timeframe.
-
- Stan Pinte: https://github.com/openETCS/toolchain/issues/138
-
- Marielle Petit-Doche: https://github.com/openETCS/toolchain/issues/138
- o Matthieu: Ready for some areas of modeling, but may create problems in the future due to the difficulity of integrating with the other tools.
E-2: EFS does not do formal Verification and therefore at the least needs to be complemented, e.g. by SCADE.
-
- Klaus-Rüdiger Hase: https://github.com/openETCS/toolchain/issues/138
-
- Marielle: EFS is good for validation, but poor for verification.
-
- Matthieu Perin: https://github.com/openETCS/toolchain/issues/144
-
- Christophe Ponsard: https://github.com/openETCS/toolchain/issues/144
-
- Klaus-Rüdiger Hase: https://github.com/openETCS/toolchain/issues/144
-
- Uwe Steinke: https://github.com/openETCS/toolchain/issues/144
-
- Stan Pinte: https://github.com/openETCS/toolchain/issues/144
-
- Klaus-Rüdiger Hase: https://github.com/openETCS/toolchain/issues/138
-
- Marielle Petit-Doche: https://github.com/openETCS/toolchain/issues/138
-
- Alexander Stante: https://github.com/openETCS/toolchain/issues/138
-
- Nobody agrees at Review Meeting on 9/5/13
-
- Pierre-Francois Jauquet https://github.com/openETCS/toolchain/issues/109
-
- Marielle, agrees with deadline, feasible if pursued as part of WP-7
-
- Matthieu: Agree
- Klaus-Rüdiger Hase: https://github.com/openETCS/toolchain/issues/138
- Marielle, not feasible as part of WP-3
-
- Matthieu: minus, if redundant for the same purpose.
-
- Matthieu: plus, if traceability and reuse can be achieved.
-
- Klaus-Rüdiger Hase: https://github.com/openETCS/toolchain/issues/72
-
- Alexander Stante: https://github.com/openETCS/toolchain/issues/144
-
- David Merce: https://github.com/openETCS/toolchain/issues/144
-
- Marielle Petit-Doche: https://github.com/openETCS/toolchain/issues/144
-
- Matthieu: The statement is mandatory but not sufficient to ensure interoperability.
-
- All4tec: Standardize IOs is necessary but not sufficient to ensure tool interoperability.
-
- Bernd Hekele: https://github.com/openETCS/toolchain/issues/131
- o Marielle: Fundamentally fine, but who should do it?
- o Matthieu: Great opportunity, but many questions open
- o David: Like Marielle and Matthieu.
- o Stefan: Lots of details missing.
- o Frank: same
- o All4tec: same: what would it be for?
-
- Marielle
-
- David
-
- Alexander
-
- Matthieu
-
- All4tec
This implies that the SysML model ist not a derived model
Very briefly summarized, I believe we have the following conclusions/recommendations. Please add one if one is missing. This is about describing the possible solutions on a high level, please don't add a solution if you have a minor squabble:
This is what's currently in the Latex.
Supported by: S-1, E-1, E-2, O-1, O-2, O-4,
With the understanding that all closed tools shall be replaced in the long run.
Supported by: S-1, S-2, S-3, S-4, E-3, O-3, O-4
In the above conclusions, not mentioned are: B-1, O-5