Click here if the information on this page is ugly, incorrect, or just plain bogus.

SOA Tools

Download
Description

SOA Tools Platform Project

Project Mission

The mission of the SOA Tools Platform (STP) project is to build frameworks and exemplary extensible tools that enable the design, configuration, assembly, deployment, monitoring, and management of software designed around a Service Oriented Architecture (SOA). The project is guided by the values of transparency, extensibility, vendor neutrality, community collaboration, agile development, and standards-based innovation. STP leverages the Service Component Architecture specification (SCA) as its model. STP is a natural complement to other Eclipse projects, such as the Web Tools Platform and Data Tools Platform, and reuses, as appropriate, components from these projects.

Active Projects

    STP BPMN (BPMN)
    The BPMN subproject provides an editor and a set of tools to model business processes diagrams using the BPMN notation.
    The STP Intermediate Metamodel (STP-IM)
    The STP Intermediate Metamodel (STP-IM) aims to facilitate the sharing of information between different editors in Eclipse STP.
    STP Policy Editor (POLICY)
    The STP policy editor is an Eclipse editor for editing WS-Policy content or other XML content that is based on XML-Schema with a graphical editor.
    STP SCA (SCA)
    The STP SCA subproject provides a graphical editor and a set of tools to model an SCA composite.

Inactive Projects

    STP Core Frameworks (CF)
    The STP Core subproject will define EMF models that conform to the SCA specification for Service Assembly as well as Java language components for SCA syntax support.
    STP SOA System (SOAS)
    The SOA System components will provide tools and frameworks for assembling, building, packaging and deploying Services to runtime containers. In addition support will be provided for the definition and association of Policy to Services prior to deployment.
    STP Service Creation (SC)
    While The STP "cf" and "soas" components will provide the APIs and mechanisms required to support and expand the modelling of SOANs under the chosen assembly paradigm, the SC component will handle the management of the relationship between the SOA model tooling provided by STP and the actual implementation tooling(s). The ultimate goal is to support the development of SOAN via tools fully integrated for top-down and bottom-up approaches as well as a mix of both in an agile way.
    STP BPEL 2 Java (B2J)
    The BPEL to Java (B2J) subproject will provide tools to translate BPEL into executable Java classes. It will also define a standard framework to which these executable Java classes can be deployed.
    STP Enterprise Integration Designer (EID)
    The STP EID subproject provides a graphical editor and code generation framework for Enterprise Integration Patterns

 

Commits Activity Meter

Newsgroups
Mailing Lists

Source Repository

Eclipse projects store all of their source code in public revision control systems. The project hosts its revision control repository at:

SVN: http://dev.eclipse.org/svnroot/stp/org.eclipse.stp.build
SVN: http://dev.eclipse.org/svnroot/stp/org.eclipse.stp.bpel2java
SVN: http://dev.eclipse.org/svnroot/stp/org.eclipse.stp.bpmn-modeler
SVN: http://dev.eclipse.org/svnroot/stp/org.eclipse.stp.enterprise-integration
SVN: http://dev.eclipse.org/svnroot/stp/org.eclipse.stp.intermediate-model
SVN: http://dev.eclipse.org/svnroot/stp/org.eclipse.stp.policy-editor
SVN: http://dev.eclipse.org/svnroot/stp/org.eclipse.stp.sca-tools


CVS and SVN repositories are browseable on the web.

Committers
sub-projects: b2j, bpmn, bpmnmodeler, build, core, creation, eid, model, policy, sca, system, web

Active:
Alain Boulze
Stéphane Drapeau
Oisin Hurley
Adrian Mos
Andrei Shakirin
Antoine Toulme
Andrea Zoppello
Vincent Zurczak
Participating:
David Bosschaert
Alexey Markevich
Inactive:
Etienne Juliot
Hugues Malphettes
Antony Miguel
David Porter
Gerald Preissler
Nicolas SALATGE
Aliaksandr Tselesh

This automatically collected information may not represent true activity and should not be used as sole indicator of individual or project behavior. See the wiki page about known data anamolies.

Other web pages list alumni and emeritus committers from all Eclipse projects.

Project Leadership

Project Leads

Oisin Hurley

Project Management Council
Oisin HurleyPMC Lead
Alain BoulzePMC Member
Stéphane DrapeauPMC Member
Antoine ToulmePMC Member
Releases

The Eclipse update site for this project is http://download.eclipse.org/stp/updates/ganymede.

2.0:2009-06-26planned
1.1:2008-09-24completed
1.0.0:2008-06-25completed

Here is the Project Release Timeline.

Bugs

Bugs can be searched and filed using bugzilla.

Project Web Site

The project maintains this website and these wiki pages.

Project Plan

Here is the project plan (raw xml).

Documentation

The project has no documentation.

IP Log

The project team maintains this IP Log.

Articles

The project has published no articles.

Mentors

This project has not been assigned any mentors.