You can migrate directly from LexEVS 4.x to any 5.x version. This guide will be updated as needed for each release, and release-specific information will be noted.

Document Sections

LexEVS Release Highlights

LexEVS 5.x represents the next generation of NCI Enterprise Vocabulary Services. In the 5.x releases, the LexBIG Java API and LexGrid model serve as the strategic EVS interfaces, replacing the legacy EVS API and the EVS 3.2 model.

This section provides a cumulative list of release highlights beginning with LexEVS v5.0.

LexEVS v5.0 Highlights

LexEVS v5.1 Highlights

Unified Design

The unified design of LexEVS 5.x no longer supports the EVS Model and EVS API. Both have been completely replaced with these LexEVS components: LexEVS caCORE SDK, LexEVS caGRID, LexEVS Distributed Java, LexGrid Model/Database as represented in the following diagram.

diagram of the Release 5.x LexEVS Components as listed in the preceding sentence

New Naming of Components

The convergence of LexEVS 5.x components has introduced new naming of components:

Design Components

Release 4.2

Release 5.x

EVS Model Version

3.2

No Longer Available

EVS API Version

3.2

No Longer Available

LexGrid Model Version

2008/01

2009/01

LexBIG API Version

2.3.0

LexEVS 5.x

Supported Programming Interfaces

The supported programming interfaces are now all provided by LexEVS:

Supported Programming Interfaces

Release 4.2

Release 5.x

Direct Java

LexBIG

LexEVS

Distributed Java (RMI)

LexBIG

LexEVS

caCORE SDK Services

EVS

LexEVS

caGRID Service

EVS, LexEVS

LexEVS

As a result, definitions have been unified to represent LexEVS. The following definitions are provided for reference.

Term

Definition

LexGrid

  • LexGridVocabulary model underlying the LexBIG API.
  • Sometimes used as a generic reference to work based off this model.

LexBIG

  • A new API with rich functionality developed for NCI caBIG to access LexGrid-based vocabularies.
  • Serves as the internal 'engine' for traditional EVS APIs.

EVS

  • NCI Enterprise Vocabulary Services model, API, and content.
  • For model and API, references legacy components being replaced by LexGrid (model) and LexBIG (API).

LexEVS

Adopted as project name to describe merging of LexGrid model and LexBIG API as the mainstream EVS interfaces.