Draft Request For Proposal
Unified Component Model for
Distributed, Real-Time and
Embedded Systems
mars/2013-03-01
Draft RFP
Draft RFP posted to the OMG before the 4 week
deadline
Published as mars/2013-02-05
Based on initial feedback a ...
Main requirements
Proposals shall specify a component model for
Distributed, Real-Time and Embedded Systems. This
componen...
Component Model
Proposals shall provide a user extensible, event
driven programming model, that supports both thread
pools...
Container
Proposals shall provide support for a simple,
lightweight CIF container that encapsulates a flexible
event queue...
Generic Interaction Support
Proposals shall use the CCM Generic Interaction
Support (GIS) connector concepts, and GIS
exte...
Deployment
Proposals shall address the interface of a UCM
component implementation framework (CIF) to a
deployment framewo...
RFP Schedule
There are a lot of aspects to UCM
At the OMG Reston and Berlin technical meetings a
Component Information Day...
RFP Schedule
Copyright © 20139
Event or Activity Actual Date
Preparation of RFP by TF
RFP placed on OMG document server “F...
Contact
Copyright © 201310
Remedy IT
Melkrijder 11
3861 SG Nijkerk (Gld)
The Netherlands
tel.: +31(0)88 053 0000
e-mail: s...
Upcoming SlideShare
Loading in …5
×

Draft Request For Proposal Unified Component Model for Distributed, Real-Time and Embedded Systems

789 views

Published on

Draft Request For Proposal Unified Component Model for Distributed, Real-Time and Embedded Systems .
mars/2013-03-01

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
789
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Draft Request For Proposal Unified Component Model for Distributed, Real-Time and Embedded Systems

  1. 1. Draft Request For Proposal Unified Component Model for Distributed, Real-Time and Embedded Systems mars/2013-03-01
  2. 2. Draft RFP Draft RFP posted to the OMG before the 4 week deadline Published as mars/2013-02-05 Based on initial feedback a revised draft RFP has been published as mars/2013-02-19 Copyright © 20132
  3. 3. Main requirements Proposals shall specify a component model for Distributed, Real-Time and Embedded Systems. This component model shall be an evolution of the Lightweight CCM specification Proposals shall be independent of any particular middleware standard Copyright © 20133
  4. 4. Component Model Proposals shall provide a user extensible, event driven programming model, that supports both thread pools as well as a single-threaded/non re-entrant threading model as the default Proposals shall follow a component, container, and connector based architecture Proposals shall not have CORBA as a mandatory dependency Proposals shall provide a IDL defined PSM Proposals shall not provide language bindings to specific programming languages such as C, C++, C++11, or Java, but shall instead leverage the OMG IDL language mappings Copyright © 20134
  5. 5. Container Proposals shall provide support for a simple, lightweight CIF container that encapsulates a flexible event queue/dispatch and threading model. The container provides the execution environment for UCM application components Proposals shall provide support for scheduling timers (sporadic and recurring) with application supplied event handlers, using at least monotonic and system time Proposals shall support the integration of technical services through the concept of service connectors which are connectors that have only one instance within a container Copyright © 20135
  6. 6. Generic Interaction Support Proposals shall use the CCM Generic Interaction Support (GIS) connector concepts, and GIS extensions to the IDL grammar for the specification of UCM components, ports, template modules, connectors, mirror ports, interfaces, and other supporting types in IDL Proposals shall offer support for UCM GIS extended port types that implement a middleware agnostic publish subscribe information exchange pattern. Proposals shall leverage the DDS4CCM specification to the maximum practical extent Proposals shall offer support for UCM GIS extended port types that implement a middleware agnostic request-reply information exchange pattern Copyright © 20136
  7. 7. Deployment Proposals shall address the interface of a UCM component implementation framework (CIF) to a deployment framework that is compliant with the OMG Deployment and Configuration of Component- based Distributed Applications (DEPL) specification Proposals shall address standardized component and connector life cycle state model with appropriate callback operations compatible with a DEPL deployment framework Proposals shall address reconfiguration and redeployment options for modification of a UCM domain at run-time Copyright © 20137
  8. 8. RFP Schedule There are a lot of aspects to UCM At the OMG Reston and Berlin technical meetings a Component Information Day (CID) is scheduled to get more feedback from the user community We need to give interested parties enough time to work on UCM, we don’t want a paper specification Copyright © 20138
  9. 9. RFP Schedule Copyright © 20139 Event or Activity Actual Date Preparation of RFP by TF RFP placed on OMG document server “Four week rule” Approval of RFP by Architecture Board, Review by TC TC votes to issue RFP September 2013 LOI to submit to RFP due December 1, 2013 Initial Submissions due and placed on OMG document server February 13, 2014 Voter registration closes April 1, 2014 Initial Submission presentations March 17, 2014 Preliminary evaluation by TF March 17, 2014 Revised Submissions due and placed on OMG document server November 5, 2014 Revised Submission presentations December 8, 2014 Final evaluation and selection by TF , Recommendation to AB and TC December 8, 2014 Approval by Architecture Board, Review by TC December 8, 2014 TC votes to recommend specification December 2014 BoD votes to adopt specification March 2015
  10. 10. Contact Copyright © 201310 Remedy IT Melkrijder 11 3861 SG Nijkerk (Gld) The Netherlands tel.: +31(0)88 053 0000 e-mail: sales@remedy.nl website: www.remedy.nl Twitter: @RemedyIT Slideshare: RemedyIT

×