Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "SCA"
(→Links) |
(Roadmap update) |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | {| | + | {| cellspacing="15" border="0" style="width: 100%;" |
|- valign="top" | |- valign="top" | ||
− | | style="width:90%;" | | + | | style="width: 90%;" | |
Welcome to the wiki home of the SCA Tools project that provides a set of tools for the [http://www.osoa.org/display/Main/Service+Component+Architecture+Home Service Component Architecture (SCA)] set of standards. This page is an entry point to last information about the SCA Tools project. | Welcome to the wiki home of the SCA Tools project that provides a set of tools for the [http://www.osoa.org/display/Main/Service+Component+Architecture+Home Service Component Architecture (SCA)] set of standards. This page is an entry point to last information about the SCA Tools project. | ||
Line 14: | Line 14: | ||
[http://www.eclipseplugincentral.com/Web_Links-index-req-ratelink-lid-1176.html Rate this plugin] | [http://www.eclipseplugincentral.com/Web_Links-index-req-ratelink-lid-1176.html Rate this plugin] | ||
− | = Latest News = | + | = Latest News = |
*March 4, 2010: First version of the SCA Composite Designer that allows to edit SCA assembly files conform to the OSOA specifications or conform to the OASIS specifications. This new version of the SCA Composite Designer proposes also extensions for FraSCAti 1.x, Tuscany 1.x and Tuscany 2.x. The code can be download here: <nowiki>svn://dev.eclipse.org/svnroot/stp/org.eclipse.stp.sca-tools/org.eclipse.stp.sca/trunk/</nowiki> | *March 4, 2010: First version of the SCA Composite Designer that allows to edit SCA assembly files conform to the OSOA specifications or conform to the OASIS specifications. This new version of the SCA Composite Designer proposes also extensions for FraSCAti 1.x, Tuscany 1.x and Tuscany 2.x. The code can be download here: <nowiki>svn://dev.eclipse.org/svnroot/stp/org.eclipse.stp.sca-tools/org.eclipse.stp.sca/trunk/</nowiki> | ||
Line 29: | Line 29: | ||
|} | |} | ||
− | {| | + | {| cellspacing="15" border="0" style="width: 100%;" |
|- valign="top" | |- valign="top" | ||
− | | style="width:50%;" | | + | | style="width: 50%;" | |
− | = Overview = | + | = Overview = |
[[STP/SCA Component/New And Noteworthy|New & Noteworthy]]. | [[STP/SCA Component/New And Noteworthy|New & Noteworthy]]. | ||
Line 62: | Line 62: | ||
<br> | <br> | ||
− | = Install = | + | = Install = |
− | == SCA Tools 2.0.1 == | + | == SCA Tools 2.0.1 == |
{| border="1" | {| border="1" | ||
Line 80: | Line 80: | ||
<br> <br> | <br> <br> | ||
− | = Tutorials = | + | = Tutorials = |
− | == Tutorials for SCA Tools users == | + | == Tutorials for SCA Tools users == |
*[[STP/SCA Component/SCA First Steps With Composite Designer|First Steps with the SCA Composite Designer]]. | *[[STP/SCA Component/SCA First Steps With Composite Designer|First Steps with the SCA Composite Designer]]. | ||
Line 94: | Line 94: | ||
*[http://download.eclipse.org/stp/documents/sca/090910SCAToolsDemo.htm SCA Tools 2.0.1 Quick Tour (video - about 7 minutes)]. See the ease-of-use features of SCA Tools. | *[http://download.eclipse.org/stp/documents/sca/090910SCAToolsDemo.htm SCA Tools 2.0.1 Quick Tour (video - about 7 minutes)]. See the ease-of-use features of SCA Tools. | ||
+ | <br> | ||
− | == Tutorials for SCA Tools developers == | + | == Tutorials for SCA Tools developers == |
*[[STP/SCA Component/SCA Build|How to build SCA Tools project from the code]]? | *[[STP/SCA Component/SCA Build|How to build SCA Tools project from the code]]? | ||
Line 102: | Line 103: | ||
*[http://build.eclipse.org/stp/committers/sca-tools/ Last builds] | *[http://build.eclipse.org/stp/committers/sca-tools/ Last builds] | ||
− | <br> | + | <br> |
− | = Articles = | + | = Articles = |
*[[STP/SCA Component/SCA Signature|How to track changes made in an SCA model]]? | *[[STP/SCA Component/SCA Signature|How to track changes made in an SCA model]]? | ||
Line 111: | Line 112: | ||
<br> Intermediate model and SCA | <br> Intermediate model and SCA | ||
+ | |||
*Webinar: [http://live.eclipse.org/node/505 Bridging SOA Editors in Eclipse STP with the Intermediate Model] | *Webinar: [http://live.eclipse.org/node/505 Bridging SOA Editors in Eclipse STP with the Intermediate Model] | ||
*[[STP/IM Component/Transformation Approaches/To SCA|Approaches to transform from STP-IM to SCA]]. | *[[STP/IM Component/Transformation Approaches/To SCA|Approaches to transform from STP-IM to SCA]]. | ||
Line 117: | Line 119: | ||
<br> | <br> | ||
− | = Conferences = | + | = Conferences = |
− | *Eclipse Con 10: [http://www.eclipsecon.org/2010/sessions/?page=sessions&id=1180 Eclipse SOA TLP: Lock, Stock and Barrel]. | + | *Eclipse Con 10: [http://www.eclipsecon.org/2010/sessions/?page=sessions&id=1180 Eclipse SOA TLP: Lock, Stock and Barrel]. |
− | *Eclipse Con 10: [http://www.eclipsecon.org/2010/sessions/?page=sessions&id=1207 Painless (?) Metamodel Evolution]. | + | *Eclipse Con 10: [http://www.eclipsecon.org/2010/sessions/?page=sessions&id=1207 Painless (?) Metamodel Evolution]. |
*OW2 Annual Conference 2009: [http://www.ow2.org/view/Events2009AnnualConference/Session2#0004 SCA Tooling in Eclipse STP]. | *OW2 Annual Conference 2009: [http://www.ow2.org/view/Events2009AnnualConference/Session2#0004 SCA Tooling in Eclipse STP]. | ||
*Eclipse Con 09: Tutorial [http://www.eclipsecon.org/2009/sessions?id=368 Towards Integrated SOA Development with Eclipse STP and Swordfish]. [[Media:EclipseCON_2009_SOA_Tutorial_Toward---SCA.pdf|SCA Tutorial]]. | *Eclipse Con 09: Tutorial [http://www.eclipsecon.org/2009/sessions?id=368 Towards Integrated SOA Development with Eclipse STP and Swordfish]. [[Media:EclipseCON_2009_SOA_Tutorial_Toward---SCA.pdf|SCA Tutorial]]. | ||
Line 128: | Line 130: | ||
| | | | ||
− | = Planning = | + | = Planning = |
[http://www.eclipse.org/projects/project-plan.php?projectid=stp.sca Project Plan]. | [http://www.eclipse.org/projects/project-plan.php?projectid=stp.sca Project Plan]. | ||
Line 135: | Line 137: | ||
'''June 2009''': | '''June 2009''': | ||
+ | |||
*<font color="green">Release 2.0.0 in Galileo. '''Done'''</font> | *<font color="green">Release 2.0.0 in Galileo. '''Done'''</font> | ||
− | <br> | + | |
− | '''September 2009''': | + | <br> '''September 2009''': |
+ | |||
*<font color="green">SCA Tools 2.0.1: Galileo SR1. '''Done'''</font> | *<font color="green">SCA Tools 2.0.1: Galileo SR1. '''Done'''</font> | ||
− | <br> | + | |
− | '''October 2009''': | + | <br> '''October 2009''': |
+ | |||
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289104 Ease the definition of WS references] | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289104 Ease the definition of WS references] | ||
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290873 <font color="orange">Use Eclipse Acceleo to generate the skeletons</font>] <font color="orange">'''In progress'''</font> | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290873 <font color="orange">Use Eclipse Acceleo to generate the skeletons</font>] <font color="orange">'''In progress'''</font> | ||
− | <br> | + | |
− | '''November 2009''': | + | <br> '''November 2009''': |
− | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289096 Export SCA applications to deploy them into OW2 Petals] | + | |
+ | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289096 <font color="red">Export SCA applications to deploy them into OW2 Petals</font>] <font color="red">'''Dropped'''</font> | ||
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289101 <font color="green">Add additional validation constraints on binding.jbi</font>] <font color="green">'''Done'''</font> | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289101 <font color="green">Add additional validation constraints on binding.jbi</font>] <font color="green">'''Done'''</font> | ||
− | <br> | + | |
− | '''December 2009''': | + | <br> '''December 2009''': |
− | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=279218 Pre-define SCA master launch configurations] | + | |
− | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289094 Create a launcher for Tuscany 2.x] | + | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=279218 <font color="purple">Pre-define SCA master launch configurations</font>] <font color="purple">'''Delayed'''</font> |
+ | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289094 <font color="orange">Create a launcher for Tuscany 2.x</font>] <font color="orange">'''In progress'''</font> | ||
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289099 <font color="green">Refactor the SCA XML editor</font>] <font color="green">'''Done'''</font> | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289099 <font color="green">Refactor the SCA XML editor</font>] <font color="green">'''Done'''</font> | ||
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290868 <font color="green">Update the SCA meta model with the OASIS specifications</font>] <font color="green">'''Done'''</font> | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290868 <font color="green">Update the SCA meta model with the OASIS specifications</font>] <font color="green">'''Done'''</font> | ||
Line 156: | Line 163: | ||
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290870 <font color="green">Update the SCA Tools meta model with Tuscany 2.0 specificities</font>] <font color="green">'''Done'''</font> | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290870 <font color="green">Update the SCA Tools meta model with Tuscany 2.0 specificities</font>] <font color="green">'''Done'''</font> | ||
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290872 <font color="green">Update the SCA Designer to work with Tuscany 2.X</font>] <font color="green">'''Done'''</font> | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290872 <font color="green">Update the SCA Designer to work with Tuscany 2.X</font>] <font color="green">'''Done'''</font> | ||
− | <br> | + | |
− | '''January 2010''' | + | <br> '''January 2010''' |
− | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289105 Complete the component part of the SCA Form editor] | + | |
+ | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289105 <font color="purple">Complete the component part of the SCA Form editor</font>] <font color="purple">'''Delayed'''</font> | ||
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289106 SCA Business Framework] | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289106 SCA Business Framework] | ||
− | <br> | + | |
− | '''February 2010''' | + | <br> '''February 2010''' |
+ | |||
*<font color="green">SCA Tools 2.0.2: Galileo SR2 '''Done'''</font> | *<font color="green">SCA Tools 2.0.2: Galileo SR2 '''Done'''</font> | ||
− | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289100 Add the OASIS XML schemas for the SCA XML editor] | + | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289100 <font color="orange">Add the OASIS XML schemas for the SCA XML editor</font>] <font color="orange">'''In progress'''</font> |
− | <br> | + | |
− | '''March 2010''' | + | <br> '''March 2010''' |
− | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289097 Resolve line numbers in the SCA builder] | + | |
− | < | + | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=289097 <font color="orange">Resolve line numbers in the SCA builder</font>] <font color="orange">'''In progress'''</font> |
− | '''April 2010''' | + | *<font color="orange">Update the utilities for the OASIS specification (builder, wizards) '''In progress'''</font> |
+ | |||
+ | <br> '''April 2010''' | ||
+ | |||
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290875 Update the SCA tooling with the SCA Event Processing Specifications] | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290875 Update the SCA tooling with the SCA Event Processing Specifications] | ||
− | <br> | + | |
− | '''May 2010''' | + | <br> '''May 2010''' |
− | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290874 Use Eclipse EEF for the property views] | + | |
− | <br> | + | *[https://bugs.eclipse.org/bugs/show_bug.cgi?id=290874 Use Eclipse EEF for the property views] |
− | '''June 2010''' | + | |
+ | <br> '''June 2010''' | ||
+ | |||
*SCA Tools 2.1.0: Eclipse Helios | *SCA Tools 2.1.0: Eclipse Helios | ||
− | <br> | + | <br> |
− | = Links = | + | = Links = |
Eclipse SCA Tools: | Eclipse SCA Tools: | ||
+ | |||
*[http://www.eclipse.org/stp/sca/index.php SCA website] | *[http://www.eclipse.org/stp/sca/index.php SCA website] | ||
*[http://www.eclipse.org/proposals/sca-tools Declaration for the SCA Tools Project] | *[http://www.eclipse.org/proposals/sca-tools Declaration for the SCA Tools Project] | ||
Line 192: | Line 207: | ||
*[http://blog.ebmwebsourcing.com/home/both-eclipse-and-soa/ Both Eclipse and SOA (blog)] - [http://blog.ebmwebsourcing.com/home/both-eclipse-and-soa/feed/ RSS feed] [[Image:Rss2.gif]] | *[http://blog.ebmwebsourcing.com/home/both-eclipse-and-soa/ Both Eclipse and SOA (blog)] - [http://blog.ebmwebsourcing.com/home/both-eclipse-and-soa/feed/ RSS feed] [[Image:Rss2.gif]] | ||
*[https://build.eclipse.org/hudson/job/stp.sca-tools.trunk/ SCA Tools on the Eclipse Hudson server] (You will need to log in with your build.eclipse.org credentials) | *[https://build.eclipse.org/hudson/job/stp.sca-tools.trunk/ SCA Tools on the Eclipse Hudson server] (You will need to log in with your build.eclipse.org credentials) | ||
− | <br> | + | |
− | Eclipse STP/SOA: | + | <br> Eclipse STP/SOA: |
+ | |||
*[http://www.eclipse.org/stp/ STP website] | *[http://www.eclipse.org/stp/ STP website] | ||
*[http://wiki.eclipse.org/STP STP wiki] | *[http://wiki.eclipse.org/STP STP wiki] | ||
− | *[https://dev.eclipse.org/mailman/listinfo/stp-dev stp-dev] - Developer mailing list for STP (used also for SCA) | + | *[https://dev.eclipse.org/mailman/listinfo/stp-dev stp-dev] - Developer mailing list for STP (used also for SCA) |
*[http://www.eclipse.org/soa/ SOA website] | *[http://www.eclipse.org/soa/ SOA website] | ||
− | <br> | + | |
− | External links: | + | <br> External links: |
+ | |||
*[http://www.osoa.org/display/Main/Home Open SOA] - The Open SOA Collaboration | *[http://www.osoa.org/display/Main/Home Open SOA] - The Open SOA Collaboration | ||
− | *[http://www.oasis-opencsa.org/ OASIS Open CSA] - The OASIS Open CSA Member Section | + | *[http://www.oasis-opencsa.org/ OASIS Open CSA] - The OASIS Open CSA Member Section |
*[http://incubator.apache.org/tuscany/ Tuscany] - Open source implementation of SCA | *[http://incubator.apache.org/tuscany/ Tuscany] - Open source implementation of SCA | ||
*[http://www.scorware.org/projects/en FraSCAti] - Open source implementation of SCA | *[http://www.scorware.org/projects/en FraSCAti] - Open source implementation of SCA | ||
*[http://fabric3.codehaus.org/ Fabric 3] - Open source implementation of SCA | *[http://fabric3.codehaus.org/ Fabric 3] - Open source implementation of SCA | ||
− | <br> | + | <br> |
− | = The Team = | + | = The Team = |
Committers: | Committers: | ||
+ | |||
*Stéphane Drapeau ([http://www.obeo.fr Obeo]) - project lead - [http://dev.eclipse.org/blogs/sdrapeau/ (Blog)] | *Stéphane Drapeau ([http://www.obeo.fr Obeo]) - project lead - [http://dev.eclipse.org/blogs/sdrapeau/ (Blog)] | ||
*Damien Fournier ([http://adam.lille.inria.fr/ INRIA]) | *Damien Fournier ([http://adam.lille.inria.fr/ INRIA]) | ||
Line 218: | Line 236: | ||
*Lionel Seinturier ([http://www.univ-lille1.fr/ University of Lille]) | *Lionel Seinturier ([http://www.univ-lille1.fr/ University of Lille]) | ||
*Vincent Zurczak ([http://petalslink.com/ EBM WebSourcing]) - [http://vzurczak.wordpress.com/ (Blog)] | *Vincent Zurczak ([http://petalslink.com/ EBM WebSourcing]) - [http://vzurczak.wordpress.com/ (Blog)] | ||
− | <br> | + | |
− | Contributors: | + | <br> Contributors: |
+ | |||
*Norihiro Kubo ([http://www.iona.com/ IONA]) | *Norihiro Kubo ([http://www.iona.com/ IONA]) | ||
*Maxime Porhel ([http://www.obeo.fr Obeo]) | *Maxime Porhel ([http://www.obeo.fr Obeo]) |
Revision as of 09:00, 5 March 2010
Welcome to the wiki home of the SCA Tools 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 Tools project. The SCA Tools project has seen an enormous amount of new development since the 2008 Ganymede release. We've added an XML editor to make editing and updating SCA-standard assembly files really easy. For Java developers, it's now possibly to create an SCA assembly definition and then generate Java code from it. And, if you want to start with some Java you already have, we've added a special introspector that will investigate your code and automatically produce an SCA assembly. Once you've created your Java SCA project, you can then run and debug it using the great facilities that Eclipse provides. We also have made sure that the SCA artifacts you might create are properly validated, helping you spot mistakes early in the process. We even took the time to update the graphics, giving us a prettier SCA Composite Designer. One of the most exciting feature is how we've developed the core SCA model to be extensible by people who want to write in extra capabilities into the tools. The heart of the model contains the SCA standard specifications, and different extensions have been created to support the key Open Source SCA runtimes - Apache Tuscany 1.4 and Frascati 0.5. Using the extension mechanisms, it is much more straightforward to add new concepts to SCA and extend the tools to include them. Latest News
|
OverviewAvailable components and tools:
InstallSCA Tools 2.0.1
TutorialsTutorials for SCA Tools users
Tutorials for SCA Tools developers
Articles
Conferences
|
PlanningJune 2009:
LinksEclipse SCA Tools:
The TeamCommitters:
|