70 likes | 208 Views
Building easily and quickly an SCA composite with the SCA Composite Designer. Stéphane Drapeau Obeo. STP-SCA (http://www.eclipse.org/stp/sca/index.php) . SCA: Sub component of the STP Project SCA Composite Meta Model: Ecore SCA meta model from OSOA
E N D
Building easily and quickly an SCA compositewith the SCA Composite Designer Stéphane Drapeau Obeo
STP-SCA (http://www.eclipse.org/stp/sca/index.php) • SCA: Sub component of the STP Project • SCA Composite Meta Model: Ecore SCA meta model from OSOA • SCA Composite Designer: graphical editor for SCA composites • Coming soon • SCA Composite Introspector: bottom-up approach • SCA Composite Editors: text editor + form editor • Future contributions from SCOrWare project (OW2) • Committers • Stéphane Drapeau (Obeo) – Leader • Etienne Juliot (Obeo) • Bogdan Vatkov (SAP) • Integrated in Ganymede
SCA Composite Designer • Top-down approach • Creation of an SCA graphical representation • Generation of model code • Some features • Drag and drop implementations, interfaces, and bindings that are in your workspace • Navigate to the implementation: link with developer editors (Java, BPEL, ...) • SCA elements defined by Apache Tuscany are supported • Coming soon • Bottom-up approach • Introspection of components that have been developed • Generation of a graphical representation
<tuscany:binding.rmi host="localhost" port="8099" serviceName="CalculatorRMIService"/> Tuscany element SCA assembly file Synchronisation between: - SCA composite designer - Tree editor - Source editor
SCA examples • A set of fully-functioning SCA projects