IBM®
Skip to main content
    United States change      Terms of use
 
 
Select a scope:    
     Home      Products      Services & industry solutions      Support & downloads      My account     
alphaWorks  >  Eclipse technology  >  

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
OverviewRequirements Download FAQs Forum Reviews

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™.


Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
IBM is a trademark of IBM Corporation in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.

Download now Download now

Related technologies

For platform(s):
Java

For topics:
Components, Eclipse, modeling, SOA (Service-Oriented Architecture), visualization, Web services


 

    About IBM Privacy Contact