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
Wiki Markup
{scrollbar:icons=false}

Page info
title
title

Include Page
Semantic Infrastructure 2.0 Roadmap Draft Status
Semantic Infrastructure 2.0 Roadmap Draft Status

The initial wiki page is Version 0.0.1, October 27, 2010, the initial draft for a separate service.

Role

Responsible

Enterprise Architecture Specification Team Lead

Christo Andonyadis, NCI CBIIT

Editor

Ann Wiley

Authors

Dave Hau
Raghu Chintalapati

This document includes the following:

Table of Contents
minLevel4


Introduction

The Knowledge Management Service is the primary store for all Enterprise Conformance and Compliance Framework (ECCF) specifications, information models and service metadata in The Semantic Infrastructure 2.0. The Knowledge Management Service provides an overarching framework for better service discovery, and an easy mechanism to publish artifacts through multiple interfaces and tools.

Artifacts include different formats of models, both static and behavioral. The Knowledge Management Service will support artifact management, which includes the ability to manage both structured and unstructured content in specifications and forms, templates, and definitions. A service specification is made up of service metadata: artifacts and the metadata supporting these artifacts. Knowledge Management includes the ability to manage artifact lifecycle and authoring of artifact metadata.

The Knowledge Management Service will support a variety of different models and formats that address the needs of the broader community, from innovators to enterprise Service-Aware Interoperability Framework (SAIF) specifications. Formats include:

  • Schemas: Extensible Markup Language (XML), Web Ontology Language (OWL), Resource Description Framework (RDF)
  • Information Models: Unified Modeling Language (UML), Health Level 7 Model Interchange Format (HL7 MIF), ISO 11179-based
  • Meta Models
    • HL7 Reference Information Model (RIM)
    • Biomedical Research Integrated Domain Group (BRIDG)
    • Life Sciences Domain Analysis Model (LS-DAM)
  • Transforms
    • Object Management Group (OMG) Ontology Definition Metamodel Tranforms
  • Model Constraints: Object Constraint Language (OCL), Schematron
  • Data Types
    • ISO 21090/HL7 R2
    • HL7 R1
    • Primitives

The Knowledge Management Service provides capabilities to:

  • Consolidate the ECCF specifications and supporting artifacts in one single repository.
  • Provides an interface to specify and manage artifact metadata.
  • Provide a mechanism to view information in multiple formats supported by transforms and the linking of business rules.
  • Support contract management through interfaces for specifying service metadata.
  • Provide a mechanism to validate artifact and ECCF conformance.

Stakeholders

Stakeholder

Name of Individuals or Team

Responsibility

C-Team

C-Team

Approve the scope

Business Area

This service supports the Semantic Infrastructure, and will be used by all NCI project teams and external adopters to publish ECCF specifications, service metadata and information models. The Knowledge Management Service will be the primary store for all metadata in the Semantic Infrastructure 2.0.

Service Description

The Knowledge Management Service will provide the following functionality:

  • Manage lifecycle and versioning of the models, content and forms.
  • Provide an automated mechanism to extract metadata from models, content and forms and populate the repository with information about the service or artifact.
  • Provide a mechanism to store information in different back end stores and formats, such as RDF stores.
  • Establish relationships and dependencies between models, content and forms.
  • Determine and track provenance, jurisdiction, authority and intellectual property.
  • Provide interfaces to publish ECCF specifications and artifacts from tools such as Enterprise Architect.
  • Provide a mechanism to validate conformance of artifacts.
  • Create multiple representation and views of the information, realized through the appropriate transforms, either user-defined or the existing transform provided by the Knowledge Management Service.
  • Provide access control and other security constraints.
  • Create annotations for better discovery and searching of artifacts.
  • Specify usage scenarios and context for the information.
  • Provide a mechanism for terminology and value set binding.
  • Link and specify rules and algorithms to artifacts of a service.
  • Import a new model for annotation, binding to terminology and value sets.
  • Link the models to existing models, domains, or both and classify artifacts.
  • Support collaborative development of metadata.
  • Register a new artifact in the registry with its metadata including ECCF-specific information and its traceability to support provenance.
  • Provide an interface for contract management.
  • Provide interfaces for specifying service metadata, ECCF conformance statements and artifact metadata.

Service Scope

The scope of the Knowledge Management Service is limited to providing interfaces to load and manage artifact metadata. In supporting these capabilities, the service will provide many interfaces to create, update, query and delete this information.

Service Interactions

The Knowledge Management Service will interact with the following systems and services:

  • Governance Service: The Governance Service uses the Knowledge Management Service to query for key metadata about the artifacts; this information is then used to define policies.
  • Decision Support Service: The Decision Support Service provides a mechanism to construct semantic queries that can then be executed against the underlying artifacts; it also provides interfaces for functions such as generating reports. The Decision Support Service uses the Knowledge Management Service.

Assumptions and Risks

None

Knowledge Management Service Terminology

Acronym

Definition

No specific acronyms

 

Wiki Markup
{scrollbar:icons=false}