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
- Start Eclipse 3.5 (Galileo). If your don't have it, get it there. It requires Java (1.5 or later).
- Go to the Help menu > Install New Software...
- Then select the SCA Tools features in the SOA Development category
- Select Contact all update sites during install to find required software
- Click on the Next button, then click on the Finish button
- And that's it...
SCA Tools users
SCA Tools developers
Intermediate model and SCA
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
- 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
- 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
- Release V2.0 in Galileo. Done
September 2009 (tentative plan):
- 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.
- Update the SCA builder (line numbers + extension-point).
- Tools to ease the use of Web Service references
Eclipse SCA Tools:
- 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
- Norihiro Kubo (IONA)
- Maxime Porhel (Obeo)
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).