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

Real-Time & Embedded Systems Forum

Objective of Meeting

The objective of Thursday’s sessions in the Real-time & Embedded Systems (RT&ES) Forum was to:

  • Increase understanding of Modeling for TOGAF, a project that has been undertaken by the Architecture Forum and which the RT&ES Forum believes will facilitate the architecting and implementing of high-assurance systems
  • Educate the RT&ES Forum on European Commission (EC) projects and opportunities that may be applicable to the work in the RT&ES Forum and the Safety-Critical Java Community
  • Update the Forum on the status of the Safety-Critical Java (JSR302) work and how we can best help in the market adoption activities of the end result
  • Begin work on defining an RT&ES Reference Model and high-assurance parameters that will map to TOGAF ADM phases

Summary

9:00 – 10:30: TOGAF 9 Modeling Work Presentation and Discussion
(Ed Roberts)

Ed Roberts provided a very informative review of TOGAF 9 Modeling Requirements and their value.  He presented an overview of the modeling standards that were intended to be used for the TOGAF 9 Modeling work and provided a demonstration of the EPF (Eclipse Process Framework) Tool, demonstrating the use for TOGAF in general and how it could easily be used for “overlays” for RT&ES, Security, and other domain-specific environments.

The presentation for this session can be found here.

11:00 – 12:30: Presentation and Discussion on Roadmap for TOGAF 9 Modeling Work
(Ed Roberts and Chris Armstrong)

Ed Roberts presented and distributed a draft Roadmap for the various Modeling Segments as shown below. The Roadmap presents a sequencing of milestones and expected dates for delivery. It also covers who is expected to have responsibility for driving which segments of the modeling effort:

  • Segment 1: ADM
  • Segment 2: Content Model
  • Segment 3: All the Rest

We also discussed how we are going to work together with the Architecture Forum and the appropriate TOGAF working groups as necessary to work through this modeling effort. This modeling effort is of great value to the RT&ES Forum, particularly once we have defined our RT&ES or high-assurance reference model and our RT&ES parameters to be used in facilitating the ADM process for high-assurance architects.

The presentation for this session can be found here.

14:00 – 15:00: Update on Current EC Project and New Opportunities
(Scott Hansen, The Open Group)

Scott Hansen provided a very interesting update on the following major EC projects, in which The Open Group and in particular the RT&ES Forum is participating:

  • Jeopard (Java Environment for Parallel Real-time Development): The contract for this started in January 2008 and the project goals are centered around platform-independent software (including multi-core processors). It leverages work in SC Java (JSR302) and RTSJ among other standards efforts. The project is in the Validation stage and expects further refinements of technology in the coming months. The Jeopard project has recommended APIs supporting multi-core be added to the IEEE POSIX 1003.1 standard.
  • CHESS (Composition with Guarantees for High-integrity Embedded S/W Components Assembly): This contract started in February 2009 and is focused on the definition of a multi-concern component methodology, modeling language, and tool set, with applications in space, railways, telecom, and automotive areas. CHESS is expected to guarantee a required level of service for the assembly of heterogeneous software components assets on the target execution environment. The requirements phase and the initial specification have been completed and will be focusing on R&D and validation over the next two years.
  • CHARTER (Critical and High-Assurance Requirements Transformed through Engineering Rigor): This contract started in 2009. The project objectives are to develop concepts, methods, and tools for embedded system design, which is expected to improve the development, verification, and certification of those systems. The requirements phase is completed and the first prototype will be completed in the May timeframe, with R&D to progress over the next two years.

Scott also discussed some of the opportunities coming up with the EC Seventh Framework Program (FP7) call announcement.

The presentation for this session can be found here.

15:00 – 15:30: Update on Safety-Critical Java Technology (JSR 302)
(Doug Locke, LC Systems Services, Inc.)

Doug Locke reported that they started this project in 2006 and are homing in on the endgame, which is very exciting.

He summarized the project by going into detail on each of the three parts: specification, reference implementation, and technology capability kit – and went into further technical detail throughout the presentation.

He said that they have not gone public yet with the specification or reference implementation, but expect to do that in a couple of months.

They have added multi-core capability to identify the processors being used and enhance multi-processing.  (POSIX has no multi-core APIs, but multi-core is critical to safety-critical systems.)

Doug reported that in April, the Expert Group met and completed all technical issues. They expect to have a completed draft of JPP by July 2010.

The group discussed the importance of acknowledging this important milestone at The Open Group conference in Boston.

The presentation for this session can be found here.

16:00 – 17:30: RT&ES-TOGAF Discussion
(Facilitated by Ed Roberts and Rance DeLong)

This session was focused on defining high-assurance variables, properties, artifacts, etc. that are specific to high-assurance domains and need to be identified and agreed to by the real-time constituents prior to addressing them in the evolution of TOGAF for high-assurance architects.

The notes from the “brain-storming” session can be found here.

Outputs

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

Next Steps

Roadmap for the TOGAF Modeling Work: Ed Roberts will work with members of the Architecture Forum and the RT&ES Forum to vet and agree the Roadmap and to drive appropriate deliverables according to the Roadmap.

Working with the EC: Joe Bergmann and Sally Long will continue to work with Scott Hansen to assure that any current EC projects are proceeding as planned, and to identify any additional opportunities that may be appropriate.

The Safety-Critical Java Work: Doug Locke and Joe Bergmann to work with the RT&ES Forum and The Open Group to identify any market adoption activities that can be scheduled to coincide for the final release of the specification and reference implementation, perhaps at the next conference in Boston.

Links

See above.


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