Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Auto IWG WP5
Contents
WP5: Eclipse Qualification Process Support
This is work package 5 of the Automotive Industry Working Group.
- WP Lead: Virtual Vehicle (M. Driussi)
- Roadmap Lead: Validas AG (O. Slotosch)
Intent
Based on the requirements of ISO26262 for the development of safety-critical applications in vehicles, a qualification / classification of tools, which are used in the development process, will be required. WP5 has set itself the goal to work on this topic for Eclipse Plugins, which are used in this context. Taking into consideration several standards (ISO, EN, DO, IEC) we want to elaborate a guideline for Eclipse Plugin developers / validators, which is conform to ISO26262 and DO-330. Furthermore we want to provide an Eclipse Tool Qualification Kit.
Meetings and Activities
Kick off Meeting 07.03.2012. The meeting protocol can be found here [1]
Webex session every two weeks on Wednesday 13 to 15 pm. Next Webex Meeting 30.05.2012 13p.m. (Outlook appointment) [2]
A List of past Minutes of Meeting
Next Steps
- Complete the roadmap to cover all aspects of DO-330. The Roadmap can be found here [7]
- Select a Plugin for classification and Qualification according to the roadmap to demonstrate the proposal
- Define an Eclipse Project to extend the plugin mechanism to contain qualification data
All interested parties are invited to participate. Commitment on WP5 telco or webex meeting.
Qualification Roadmap
See http://wiki.eclipse.org/images/2/2c/QualificationRoadmapOverview.pdf for an overview (as presented on on 23rd of may 2012 on the IWG Meeting in Toulouse) On the Eclipse Day in Toulouse (24th of May 2012), http://www.eclipsedaytoulouse.com/en/ Oscar Slotosch will present an overview on the roadmap and the curent status.
- WP5.1 Definition of Goals & Requirements
- WP5.2 Elaborate Proposal
- WP5.3 Demonstrate Proposal
- WP5.4 Implement Proposal (extend Eclipse Pluging Framework within an Eclipse Project)
- WP5.5 Qualify any plugin that requires qualification
In WP5 we decided to use the DO-330 as basis for qualification of Eclipse-based tools, since it fits to the ISO 26262 but also to other standards like the DO-178C,.. We propose to extend the Eclipse plugin mechanism to additional data that contains all required information for qualification of the plugin. By building a formal (EMF) model for this data we can automate many steps during the development and qualification process like: Determination of the tool confidence level, determination of the qualification state, verification of syntactical consistency and completeness and generation of requried documents from the requirements specification until the test report with MC/DC coverage of the code. Furthermore we create generic documents that ensure the DO-330 compliance of the process Like "How-To Qualify Eclipse-Based Tools", "Tool Development Plan", "Tool Verification Plan",...
We (Validas, virtual vehicle, IKV) are currently working on the concept. Others will be requested to provide reviews and feedback.
The current state of the roadmap is in a presentation that is extended stepwise until it covers all aspects of the DO-330. Once it fulfills the DO-330 requirements it can be used with the DO-330 model and the example documents as requirements for an Eclipse Project that extends the Ecplipse plugin mechanism for qualification data. We report the new supported steps within our telcos. The following steps have been achieved:
- First Steps (21th of march 2012) http://wiki.eclipse.org/images/8/8d/EclipseRoadmapFirst.pdf
- Second steps (4th april 2012) http://wiki.eclipse.org/images/6/63/EclipseRoadmapSecond.pdf
- Third Steps (18th april 2012) http://wiki.eclipse.org/images/0/02/EclipseRoadmapThird.pdf
- Fourth Steps (2nd may 2012) http://wiki.eclipse.org/images/7/73/EclipseRoadmapFourth.pdf
- Fifth Steps (16th may 2012) http://wiki.eclipse.org/images/0/00/EclipseRoadmapFifth.pdf
- Sixth Steps
Since the presentations are extended, it suffices to read the latest.
Demonstration:
Currently we are selecting examples to demonstrate how the the qualification of plugins can be done using the DO-330 model prototype.