You are here: The Open Group > The Open Group Conference - Rome 2010 > Proceedings
       

Real-Time & Embedded Systems Forum

Objective of Meeting

The objective of Wednesday’s sessions in the Real-time & Embedded Systems (RT&ES) Forum was to increase awareness of market uptake and market challenges for separation of kernel architecture and technology in the European market and to progress the work on standardization that is being done in The Open Group MILS API Working Group.

Summary

9:00 – 9:45: Certification and Mutual Recognition above EAL4 in Europe
(Olaf Tetteo, Manager System Evaluations, Brightsight)

Olaf Tetteo gave a presentation on certification at EAL4 and below. He emphasized that the process is all about recognition and involves:simple recognition statement, foundations of recognition, and a formal recognition statement. He made the important distinction that EAL4 is recognized worldwide and EAL5-7 is recognized throughout most of Europe (see slide 14 from the Brightsight presentation).

He summarized the focus of Common Criteria (CC) by saying it is about the properties of the product and how the product is tested. And that the security requirements are based on a specific security threat, so that the product is tested for correct security functionality and any potential vulnerabilities with respect to that security threat.

He provided an overview that illustrated the focus of the CC process, which is based on specific areas: development and delivery processes, secure design and implementation, manuals documenting secure usage.

In the presentation from Brightsight there were excellent charts illustrating which worldwide Common Criteria Recognition Agreements (CCRA) and which Senior Officer Group Recognition Agreements (SOG-IS) were honored by which countries throughout Europe.

In his presentation Olaf provided a solid picture of the certification paradigm that is used throughout Europe via the Common Criteria; focusing on what organizations can choose to recognize (or not) and the standards to which the various test labs and certification bodies must adhere.

The presentation for this session can be found here.

9:45 – 10:30: Overview of a High-Assurance Architecture incorporating a Separation Kernel from a European Perspective
(Jose Almeida, SYSGO AG)

Jose Almeida, who manages SYSGO engineering in the South of Europe, gave an informative and candid presentation on EAL7 recognition between some countries in Europe, acknowledging the fact that high assurance is a sensitive area and each country accepts/provides different levels of quality and assurance.

During his presentation he noted that each country has their own certification authorities and that the evaluation methodology may differ depending on country. Reinforcing the message that we are hearing time and time again - Common Criteria is complex and difficult – and needs to be simplified.

He noted that the SKPP is not yet fully “accepted” in some countries, partially due to the fact that there is not enough information on how to use it, what is included, what isn’t, and how to effectively implement the SKPP given that much of the richness is expected to be implemented outside of the separation kernel.

Jose said that this is a great opportunity for standardization and he is interested to see how the MILS API work can help clarify and pull the MILS separation kernel.

In the presentation Jose indicated that NATO is pushing EU countries to adopt MILS/SKPP.

Jose also covered two current SYSGO projects that dealt with separation kernels: the first was the VerisoftXT project, the second was a project (Securely Partitioning Spacecraft Computing Resources) with EADS Astrium Toulouse, and University of York funded by ESA for 2008 – 2010.  This project, which is focused on satellite security during all phases: construction, pre-launch, launch, pre-orbit, orbit, and post-orbit, involves special and temporal partitioning so they are looking at MILS and Real-time Operating System (RTOS) for this project.

The presentation for this session can be found here.

10:45 – 11:30: Standardization Basis for a High-Assurance Minimum Application Runtime
(Rance DeLong, LynuxWorks)

Rance DeLong provided an overview of the work that The Open Group MILS API Working Group is doing on establishing a standard MILS API.  Some of the major MILS vendors such as WindRiver, Green Hills, SYSGO, and LynuxWorks have come together to work on a standard for the MILS separation kernel APIs.  Rance provided some of the background and rationale behind this effort.  He also highlighted some of the scope and approach decisions that the working group must make and emphasized the value propositions behind this cooperative effort.

The presentation for this session can be found here.

11:30 – 12:30: Proposed POSIX Elements for Inclusion in a High-Assurance Application Runtime: An interactive discussion on rationale and prioritization of proposed POSIX elements
(Facilitated by Rance DeLong, LynuxWorks)

Rance DeLong facilitated an interactive session on the work that The Open Group MILS API Working Group is doing on establishing a standard MILS API.  Some of the major MILS vendors such as WindRiver, Green Hills, SYSGO, and LynuxWorks have come together to work on a standard for the MILS separation kernel APIs. This group along with many other middleware companies and integrators are meeting regularly to drive this effort forward.  The working group has published a draft set of Frequently Asked Questions (FAQ), which was distributed to the participants for review and feedback at the meeting. The FAQ will help to define the scope and the optimal footprint and functionality to be included in the final set of MILS APIs.

The draft FAQ can be found here.

14:00 – 15:00: Challenges of Multicore – Potential Impact on Safety-Critical and High-Assurance Security Environments
(Alex Wilson, Wind River)

Alex Wilson provided an interesting presentation on the challenges, advantages, and trade-offs between single core and multi-core high-assurance systems, in the field of avionics. He offered a wide range of compelling features for system designers for multi-core technology. He Highlighted the capability for: consolidation of hardware resources, reduced heat loading, and reduced swap investment.

He also discussed the impact that multi-core implementations would have on certification authorities from both a hardware and software perspective.

During the interactive part of the presentation the group expressed the need to get the hardware and chip vendors involved so that we could gain more insight into the interfaces of shared resources.

The presentation for this session can be found here.

15:30 – 16:00: Update on Common Criteria and NIAP, and discussion on a commercial approach to evaluation, certification, and accreditation of High Robustness Commercial Security Products for e.g., SCADA, SMA, Medical Devices, Critical Infrastructure, ITS, etc.
(Rance DeLong/Joe Bergmann)

This session was primarily an update from Joe on the people he has contacted in the DoD, NIST, NSC, EC, DFA, and NATO to gain support for the idea of a commercial approach to evaluation and certification of high-assurance security products.

Outputs

Outputs consist of presentations and next steps – please refer to the sections above and below.

Next Steps

Separation Kernel from a European Perspective: Next steps in this area are to continue to work with SYSGO through The Open Group MILS API Working Group, and to define a market adoption and implementation prospectus, which would clarify what is necessary to implement and to create the middleware APIs necessary to make the technology easy to integrate and use effectively.  As part of the market adoption work, NATO support for the SKPP is imperative and the RT&ES Forum will work to interface with NATO to gain that support.

MILS Minimal Runtime: The MILS API Working Group will establish a periodic (every two weeks) conference call to progress the APIs for a MILS Minimal Runtime architecture. The Working Group is to review and provide feedback on the FAQ, which will be reviewed during a Webex scheduled for May 13 at 11:00 Eastern. If you are interested in joining the MILS API Working Group, please contact Sally Long at s.long@opengroup.org.

Commercial Approach to Certification, Validation, and Accreditation: As this concept solidifies, the RT&ES Forum will begin work on defining the value proposition, business objectives, feasibility, and resource and financial requirements for working with industry to undertake such an initiative.

Links

See above.


   
   |   Legal Notices & Terms of Use   |   Privacy Statement   |   Top of Page   Return to Top of Page