OMG D&C 5 initial presentation

933 views

Published on

Initial presentation given to the OMG MARS PTC for a new D&C 5 RFP.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
933
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

OMG D&C 5 initial presentation

  1. 1. Deployment and Configuration 5.0 mars/2011-09-05Copyright © 2011 Page 1
  2. 2. D&C 5.0 (1/2) The D&C specification was originally developed to launch and tear down a Component- based applications in a target environment in a defined mannerCopyright © 2011 Page 2
  3. 3. D&C 5.0 (2/2) The 4.0 D&C specification doesnt offer a standardized way to : – control the behavior of a launched application – monitor the internals of a deployment engine – control the behavior of a deployment engineCopyright © 2011 Page 3
  4. 4. Shortcomings 4.0 D&C specification At this moment the D&C specification specifies a static environment: launch and tear down an application There is no standardized way to – add components to a launched application – remove components from a launched applicationCopyright © 2011 Page 4
  5. 5. Shortcomings continued No standardized way to – establish connections after launch – disconnect connections after launch – change the components attributes after launch – control the behavior of a deployment engine – monitor the internals of a deployment engineCopyright © 2011 Page 5
  6. 6. What do we ask for ? A revised D&C specification which defines how to ▪ add components to a launched application ▪ remove components from a launched application ▪ establish connections after launch ▪ disconnect connections after launch ▪ change attributes of components after launchCopyright © 2011 Page 6
  7. 7. What do we ask for ? A revised D&C specification which defines how to – control the behavior of a deployment engine – monitor the internals of a deployment engine – handle requests, like preparePlan and startLaunch: ▪ asynchronous ▪ event driven ▪ scheduling of events ▪ interceptorsCopyright © 2011 Page 7
  8. 8. Our goal A Deployment and Configuration specification which gives Executors a flexible deployment engine which is able to reconfigure, redeploy, guard, and monitor an entire application in its target environmentCopyright © 2011 Page 8
  9. 9. Thanks Thanks for your attention. Johnny Willemsen <jwillemsen@remedy.nl> http://www.remedy.nlCopyright © 2011 Page 9

×