Skip to main content

IBM Tooling for Service Component Architecture

An Eclipse-based tool that can be used to model, transform, or implement SCA (Service Component Architecture) applications.

Date Posted: November 16, 2007

alphaworks tab navigation

 

What is IBM Tooling for Service Component Architecture?

This Eclipse-based tool contains three funtions: The SCA assembly modeling function helps developers visualize and define the component architecture. The SCA transformation function transforms the assembly diagram (designed by the modeling function) into an SCA project structure and code skeleton. The SCA implementation function helps developers code, test, and package the SCA project.

How does it work?

A typical usage scenario is as follows:

  1. Create an SCA project using the SCA project wizard.
  2. Create composites as needed using the Composite wizard.
  3. Edit the composite diagram using the Assembly editor.
  4. Generate SCA code skeletons using the SCA artifact wizard.
  5. Add application-specific code to complete the development of the SCA application.
  6. Package the SCA application.

About the technology author(s)

He Yuan Huang is a research staff member at IBM®""s China Research Lab. His research interests include softeware engineering, programming models, and service science.

Jian Xu is a software engineer at IBM""s China Research Lab. He is skilled in Eclipse plug-in development and J2EE™.

Trademarks