Skip to main content
Jump to: navigation, search

Difference between revisions of "SCA"

Line 61: Line 61:
<table border="1">
<table border="1">
# Download [ the last release candidate (RC) available].
# Download [ Eclipse RC3].
# Install it, and start it
# Install it, and start it
# Go to the '''Help menu''' > '''Install New Software...'''
# Go to the '''Help menu''' > '''Install New Software...'''

Revision as of 04:56, 10 June 2009

Welcome to the wiki home of the SCA sub project that provides a set of tools for the Service Component Architecture (SCA) set of standards. This page is an entry point to last information about the SCA sub project.

Rate this plugin

SCA Composite Designer
SCA XML Editor

Latest News

All news

Logo sca.gif


New & Noteworthy.


Available components and tools:

2 components are still in developpement:

  • SCA Form Editor: an editor based on Eclipse forms for SCA assembly files.
  • SCA Composite Introspector: construct SCA assembly files in a bottom-up approach from POJO and component type files.

Ideas for new components:

  • Testing SCA Applications: a set of tools to test SCA applications.
  • SCA Policy: how to define SCA policies?
  • SCA Model Loader API: an extensible API to load and edit SCA models from SCA artifacts and implementation code. This API can be used in Eclipse and in standalone mode.


SCA Tools 2.0.0 RC4

  • SCA Tools 2.0.0 is available for download from this Update Site.
  1. Download Eclipse RC3.
  2. Install it, and start it
  3. Go to the Help menu > Install New Software...
  4. Click on the Add... button
  5. Copy/paste the following location: SCA Tools update site, and click on the OK button
  6. Select the SCA Tools features needed
  7. Click on the Next button, then click on the Finish button
  8. And that's it...


SCA Tools users

SCA Tools developers


Intermediate model and SCA



Project Plan

June 2008, release V1.0 in Ganymede:

  • SCA Common: SCA nature, wizard for the creation of new SCA assembly files, preference pages, basic samples. Done
  • SCA Meta Model: SCA specifications 1.0 from OSOA + additional validation rules which apply on the SCA assembly description files. Done
  • SCA Composite Designer: support of Tuscany SCA elements. Done
  • Update of the web site and the wiki. Done
  • Tutorial that explain how to use SCA tools. Done

December 2008:

  • Possibility to extend the SCA metamodel with new bindings, implementations and interfaces. Done
  • Possibility to extend the SCA Designer. Done
  • SCA Commons: complex samples. Delayed
  • SCA Meta Model: full support of the additional validation rules. Delayed
  • SCA Composite Designer: support of Frascati SCA elements. Done
  • SCA Composite XML Editor: completion on service, reference, and enhanced outline. Done
  • Support Babel project for translating. Done
  • Support of Tuscany 1.4. Done

April 2009:

  • SCA Composite Form editor. In progress
  • SCA Introspector: support of POJO. Done
  • SCA Run/Debug: Apache Tuscany (Java) support. Done
  • SCA Run/Debug: OW2 FraSCAti support. Done

June 2009:

  • Release V2.0 in Galileo

July 2009:

  • SCA Meta Model: support of SCA specifications 1.1 published by OASIS.
  • SCA Composite Designer: update with the new meta model.
  • SCA Composite Editors: update with the new meta model.


Eclipse SCA Tools:

Eclipse STP:

External links:

  • Open SOA - The Open SOA Collaboration
  • Tuscany - Open source implementation of SCA
  • FraSCAti - Open source implementation of SCA
  • Fabric 3 - Open source implementation of SCA

The Team



A large part of the SCA Tools project was implemented in the scope of the SCOrWare project funded by the French Research National Agency (ANR).

Back to the top