NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Scrollbar
iconsfalse
Section
Column
width75%

Page info
title
title

Column
Include Page
SI Conop Sidebar

...

caBIG® Semantic Infrastructure - Overview

to Include
SI Conop Sidebar to Include

The Semantic Infrastructure View

RM-OPD view points viewpoints provide different abstractions of the same system. The Semantic Infrastructure provides the means of capturing integration semantics for systems based on three of the five RMODP viewpoints: Enterprise, Information and Computation. From these three the Engineering and Technical viewpoints can be derived. The essential problem space is diagrammed in the model
belowthat follows.

Image Removed

Figure 2: Logical Components of the Semantic Infrastructure
logical components of the Semantic Infrastructure ViewImage Added

These components are:

  • Vocabulary and Terminology
    • Terminology Data
    • Terminology Services
  • Information
    • Knowledge Repository
    • Datatype Specification
    • StatiC Model Repository
  • Computation
    • Interface Specifications
    • Collaboration Specifications
  • Enterprise and Business
    • Rules and Policy Repository
    • Role Specifications

View. Repositories and services expose semantic components. Note that this logical representation may or may not be realized physically.

...

Computation and Engineering In RM-ODP the computation viewpoint describes the PIM, and overlaps with engineering viewpoint. Together they provide enough detail for the Technology viewpoint to derive the PSM. The engineering viewpoint, based on RM-ODP, must cover the items enumerated in this paragraph: clusters, capsules, nodes,etc. The E-CAT may need translation as to what these are represented as in ECCF (these are from RM-ODP19793 spec) but the point is that there are specific engineering specifications that need to be included. Semantics support the Computation viewpoint and provide guidance for the Engineering viewpoint. It is comprised of interface specifications, collaboration specifications, and engineering specifications including computational objects and bindings and QoS (Quality of Service constraints) that can be used to create or enable designs and solutions. Interfaces represent abstractions of operations that systems may deliver. Collaborations represent patterns of behavior between and among interfaces designed to fulfill some business need. Engineering specifications describe the mechanisms and services to provide platform independent specification (PIM) including engineering objects, clusters, capsules, nodes, channels and functions required to realize interface and collaboration specifications and the QoS constraints required by the system.

Info
titleAdditional Information

In RM-ODP the computation viewpoint describes the PIM, and overlaps with engineering viewpoint. Together they provide enough detail for the Technology viewpoint to derive the PSM. The engineering viewpoint, based on RM-ODP, must cover the items enumerated in this paragraph: clusters, capsules, nodes,etc. The E-CAT may need translation as to what these are represented as in ECCF (these are from RM-ODP19793 spec) but the point is that there are specific engineering specifications that need to be included.

Enterprise and Business Semantics support the Enterprise RM-ODP viewpoint and include a rules and policy repository, role specifications and processes that will meet the objectives of the enterprise. Rules and policies may or may not be expressed in formalism, such as one that can be articulated in UML using the Enterprise Metamodel (ITU-T Rec. X. 906 | ISO/IEC 19793 Use of UML for ODP system specifications), but this repository houses the regulations and compliant procedures required to support the mission of CBIIT. It includes permissions, obligations, and prohibitions associated with certain objects in the domain, as well as establishing which objects can play which roles. It is intended to provide the necessary specification which form the basis and objectives driving the rules associated with information and computational semantics, although it is a matter of management how and to what degree these would overlap. Role specifications include analysis supporting the capacities, competencies, and capabilities associated with coherent patterns of behavior that a system might play.

...

NCI CBIIT has certain of these components in place already, though the composition should be evaluated to establish fitness for purpose (see Semantic Infrastructure Concept of Operations Initiatives).

Current Implementations Providing Coverage for Various Semantic Components
diagram of current components in 2010 as describedImage Modified

The components are:

  • Vocabulary and Terminology
    • EVS
    • LexEVS
  • Information
    • <<Knowledge Repository>> caDSR
    • ISO 21090
    • <<StatiC Model Repository>> GForge, Wiki
  • Computation
    • <<Interface Specifications>> EAS
    • <<Collaboration Specifications>> EAS
  • Enterprise and Business
    • <<Rules and Policy Repository>> Not applicable
    • <<Role Specifications>> EAS

Figure 3: Current implementations providing coverage for various semantic components. Yellow indicates complete or partial coverage by all the components except <<Rules and Policy Repository>>. Stereotypes represent mapping to intended infrastructure (See above)

...

.

Scrollbar
iconsfalse