Download presentation
Presentation is loading. Please wait.
Published byMarjorie Fletcher Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.