Presentation is loading. Please wait.

Presentation is loading. Please wait.

CCSDS Service Management ESA/ESOC UM Prototype 20 April 2009.

Similar presentations


Presentation on theme: "CCSDS Service Management ESA/ESOC UM Prototype 20 April 2009."— Presentation transcript:

1 CCSDS Service Management ESA/ESOC UM Prototype 20 April 2009

2 A Finmeccanica Company Contents ?

3 A Finmeccanica Company Prototyping Approach Test implementation of specification Prototype, not pre-operational software –Not explicitly designed for re-use –But a lot of it could be Oriented to “message” view of interaction Longer-term SM integration in ESA systems still to be determined => not possible to anticipate

4 A Finmeccanica Company Technologies Used Eclipse –Eclipse Modelling Framework (EMF, XSD) Generate data mapping XML Schema  Java classes –Rich Client Platform (RCP) –Web Service Toolkit (WST) Tomcat web server Apache AXIS

5 A Finmeccanica Company Deployment – Web Services Comm. CM UM External Web Server (Apache, reverse proxy) Tomcat, AXIS generated SOAP server UM-PA App SSH Java RMI SOAP/HTTP

6 A Finmeccanica Company UM-PA Architecture SM Engine Generated Model Operation History UI Generated Editor XML Load, Serialise UI RMI Web Service

7 A Finmeccanica Company Experience: EMF with XSD Positive –Schema -> Model + Editor –Very easy (fairly basic) editor –Tweaks e.g. class names: add ecore attributes to schema –Easily extensible / customised –Regenerate without losing customisation Limitations –Based on Ecore model (similar to UML) Not fully congruent with Schema – e.g. choice Validation not as rigorous as Schema –Minor UI oddities e.g. default values

8 A Finmeccanica Company Discussion Comments & Questions ?

9 www.vega.de


Download ppt "CCSDS Service Management ESA/ESOC UM Prototype 20 April 2009."

Similar presentations


Ads by Google