NCI CBIIT caCORE (Cancer Common Ontologic Representation Environment) provides open source tools
to develop interoperable systems for sharing information from the scientific bench to the clinical bedside and back.
caCORE includes resources for managing vocabulary,
managing and hosting metadata, and model-driven software engineering.
caBIG®
collaborators are developing caCORE-based systems for deployment on
caGrid
.
The semantic foundation for interoperable data and analytical services is
based on
Enterprise Vocabulary Services
and the
caDSR (Cancer Data Standards Registry and Repository) and
caDSR tools.
Model-driven software engineering is supported through additional key components: the
caCORE Software Developer's Kit (SDK),
caAdapter ,
the
Semantic Integration Workbench (SIW), and the
UML (Unified Modeling Language) Loader .
Two CORE infrastructure components,
the
Common Security Module (CSM) and
Common Logging Module (CLM),
support deployment of "caCORE-like" systems on
caGrid
.
Using caCORE components, developers can create "caCORE-like" systems, which by definition have information models
whose meaning is linked to EVS vocabularies; that are registered in caDSR and are object oriented;
and that have open, public APIs and web services to provide access to the data.
The caBIO
data service is an example of a
caCORE-like system developed using caCORE components.
caCORE components are developed using an iterative methodology
.
Products and services are released independently, giving developers flexibility in responding to end user needs
related to each component. The source code and programming interfaces for each application are available from the
Download Center . Development is supported by a
GForge project
for each product, a
wiki
,
technical and programming guides
,
and application support.
Visit the caCORE wiki
for more information including:
|