Skip Navigation
Semantic Integration Workbench (SIW) —
National Cancer Institute   U.S. National Institutes of Health

The caBIG program has been retired, and while this website is being maintained temporarily to prevent broken links and provide access to information on the subset of caBIG projects that were transitioned into the new NCIP program, it will be archived in the near future. For information on the NCI's biomedical informatics program, please visit

The information and links on this website are no longer being updated and are provided for reference purposes only.

Home » Tools » Semantic Integration Workbench (SIW)

Semantic Integration Workbench (SIW)

Product Description

The Semantic Integration Workbench (SIW) is a caCORE tool that assists users in adding consistent metadata to a UML model, or verifying consistency, by tagging their domain model with matching concepts from the NCI Thesaurus. This process helps bring the UML model semantically in-line with other registered caCORE-like systems, allowing for easier data-sharing between distributed systems.

The SIW was created to aid developers by providing user interfaces to perform this task and the opportunity to identify and fix any UML Loader or code generation incompatibility issues before executing these components of the caCORE SDK.

The UML Loader takes the annotated XMI file output from the Semantic Integration Workbench and loads the system's metadata into the caDSR. The UML Loader is not distributed; CBIIT loads annotated XMI files for users who have created systems via the caCORE SDK.

Information about UML Modeling is available on the CORE wiki.

Current Version

  • Current Version Number: 4.1
  • Release Date of Current Version: November 2009

Intended Audiences

Developers; Metadata Curators (Forms); Metadata curators (UML Models); VCDE Mentors; Architecture Mentors; Compatibility Reviewers

More Information

Tool Download Files

Domain and Technical Information

  • Area of Focus: Data Sharing
  • Primary Workspace: caCORE
  • Currently caGrid Enabled?Supporting Tool
  • Compatibility Level: Supporting Tool (Learn more about compatibility levels)
  • Tool Maturity Assessment Mature Product (Successfully Adopted)
  • Architecture Level:  Web Application,
  • Installation Level: Advanced - technical team required for installation