Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

STP/IM Component/STP Use Cases

Stakeholder Development process discipline Description Tools used Possible integration scenarios
Business Analyst Business Modeling, Analysis Creates a model representing the current (or possibly future) state of a business process, independent from any technological implementation details. It will serve as a blueprint for SOA solution architects and developers. STP/BPMN Component STP/IM Component/Transformation Approaches/From BPMN
Process managers, architects and developers Process management: execution and control (monitoring) Makes sure the business processes execute properly as specified by the business analyst. Eclipse BPEL Project

[1]

SOA Architect SOA Analysis and Design Designs a solution according to the models built by the business analyst. Typically follows a SOA methodology to come up with a model of services and service components. Uses SCA as a standard to model this. STP/SCA Component STP/IM Component/Transformation Approaches/From SCA

STP/IM Component/Transformation Approaches/To SCA

SOA Developer SOA Development Implements the specified components in the SOA design. STP/SVC Component
SOA Architects and developers SOA Governance Design and implement the defined SOA policies STP/Policy_Component
SOA System integrators SOA Enterprise Integration Define how components of heterogeneous technologies integrate to each other STP/EID_Component
SOA architects, developers and configuration managers SOA configuration, assembly, deployment, monitoring, and management Manage the deployment of SOA components STP/SOAS_Component
All SOA execution and runtime Take all the development artifacts created with STP tools to a production environment Eclipse Swordfish SOA Runtime Framework Project

Back to the top