NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Project Summary

Background

The NCI-supported caBIG program is facing a major expansion of its mission and of the community of stakeholders that it must engage. The success of the program to date has been widely recognized by numerous thought leaders, technology innovators, and program managers in the fields of biomedical computing and health information technology.  These leaders have been influenced by both the technological sophistication and the open community processes of the caBIG program, and are seeking to adapt caBIG to meet the much broader agenda of health care information management, sharing, and integration across institutions, communities of practice, and patients.

As a means towards engaging this larger community and contributing to the creation of solutions for its needs, the BIG Health Consortium was formed, a non-governmental organization that is affiliated with caBIG, but which has a complementary agenda that is focused on enabling the integration of research, care delivery, and patient-driven decision making in practical ways.  As a consequence, the institutional stakeholders associated with BIG Health Consortium extend well beyond the cancer centers, universities, and cooperative groups that make up the core NCI-funded constituencies that have participated in caBIG since its original incarnation.  The extended community thus goes beyond what is considered caBIG-proper today, and includes groups that are not yet connected to caGrid.

Vision Statement

The primary goal for this Architecture, Development, and Deployment of a Knowledge Repository and Service is to address the needs of this extended community for a scalable, decentralized infrastructure for managing and disseminating operational metadata and information models, and their associated semantic constructs.  The vision for the project is to re-imagine the caBIG technology environment as a more open and more readily extensible framework, one that can grow with less dependency on the centralized processes and systems that are manifest in the first generation of caBIG technology.  In particular, the role of the central metadata registry, the caDSR, must be redefined as a federation of metadata registries that can be instantiated and plugged into the caBIG grid or an extended community "cloud" by any qualified entity. 

The caDSR has a suite of tools and APIs that support workflows for metadata development, browsing and retrieval.  In addition, the caDSR has been adapted to support the UML model-driven development paradigm adopted by caBIG.  UML-defined information models such as those from the BRIDG project, caArray, caTissue, and others are each registered in the caDSR through conversion of the model elements into ISO11179 metadata constructs.  This functionality, and the workflows that it supports, has evolved over an 8-year period and is now quite mature.  It satisfies the current requirements for semantic representation in the current caBIG developer and user community, but it is ill-suited to serve the new requirements for decentralization and indefinite scalability in the broader health care community. The goal of this program is therefore to harvest and recycle the best elements of the first generation of caBIG metadata infrastructure, and to then incorporate those elements into a redesigned and modernized technology stack that is engineered from the start to support a federated deployment topology with far less centralized administration.

Documentation

End User

Analysis

Technical

Management

Knowledge Repository Project Page
User Manual
Release Notes
Installation Guide
Developer Guide
API Document

Requirements Specification
Use Cases

Architecture Guide
CFSS
PSM
PIM

Vision and Scope
Roadmap
Project Plan
Work Breakdown Structure
Product Backlog
Sprint Backlogs
Communications Plan
Test Plan
Risk Matrix

ECCF Matrix

Topic Specification

Enterprise/Business View

Computational View

Engineering View

Conceptual

Business Context,
Reference Context

Domain Analysis Information Model

Existing Platform Capabilities

Platform Independent

Business Governance

Project-oriented Information Model,
Constrained Information Model,
Localized Information Model,
Hierarchical Message Definition

Existing Platform Models

Platform Specific

Rules,
Procedures

Localized Information Model,
Transforms,
Schema

Execution Context,
Platform Bindings,
Deployment Model

ECCF Documentation

Document

Artifact

CFSS

Vision/Scope Document
Business Case Document
Use Case Model
Analysis Model
Design Model
Information Model
Architectural Diagrams/Document/Models
User Interface Model
Conformance Statements
Standards Documents
Glossaries

PIM

TBD

PSM

TBD

Project Planning

We engage in Agile project development, where we focus on time-boxed iterations that result in a deployable, testable application at the end of each iteration. As part of the iterative development, we actively engage with stakeholders on a regular basis. This section describes our project plan and meeting schedule.

Management Approach

In line with our Agile development methodology, we have adopted a modified version of Scrum. Checkout our Product Backlog of prioritized features and our Sprint Backlogs.

For additional information, please view our Project Plan and Communications Plan.

Team

Role

Member

Project Director

Joshua Phillips

Project Manager

Beate Mahious

Subject Matter Expert

Ram Chilukuri

Architect

Tom Digre

Lead Business Analyst

TBN

Senior Business Analyst

Patrick McConnell

Senior Software Engineer

TBN

Software Engineer

TBN

Quality Assurance Engineer

TBN

Technical Writer

TBN

Meetings

We have a daily scrum from 1:00-1:15.  Contact the Project Manager if you feel you need the login details.

Deliverable Schedule

Phase

Date

Milestones

Deliverables

Inception

4/1/2010 (month 1)

v0 CFSS, use cases, requirements matrix

Project Management Plan (revised)
Monthly Status Report
Software Code Base

Elaboration

5/1/2010 (month 2)

v0 PIM, scope document
v1 CFSS, use cases, requirements matrix

Monthly Status Report
Software Code Base

 

6/1/2010 (month 3)

final CGSS, use cases, requirements matrix
v2 PIM, scope document

Monthly Status Report
Software Code Base

 

7/1/2010 (month 4)

final PIM, scope document
v0 PSM
Design Review

Monthly Status Report
Draft Design Review Package (draft)
Software Code Base
Test Package (draft)
Test Plan (draft)
Test Report (draft)
ECCF Documentation (draft)
caBIG Compatibility Package (draft)

Construction

8/1/2010 (month 5)

v1 PSM
v0 MDR, Model, and KM reference implementations

Monthly Status Report
Draft Design Review Package (updated)
Software Code Base
Test Package (updated)
Test Plan (updated)
Test Report (updated)
ECCF Documentation (updated)

 

9/1/2010 (month 6)

v2 PSM
v1 MDR, Model, and KM reference implementations

Monthly Status Report
Draft Design Review Package (updated)
Software Code Base
Test Package (updated)
Test Plan (updated)
Test Report (updated)
ECCF Documentation (updated)

 

10/1/2010 (month 7)

final PSM
v2 MDR, Model, and KM reference implementations
v0 integration test report
tag for QA

Monthly Status Report
Draft Design Review Package (updated)
Software Code Base
Test Package (updated)
Test Plan (updated)
Test Report (updated)
ECCF Documentation (updated)

 

11/1/2010 (month 8)

v3 MDR, Model, and KM reference implementations
v1 integration test report

Monthly Status Report
Draft Design Review Package (updated)
Software Code Base
Test Package (updated)
Test Plan (updated)
Test Report (updated)
Deployment Package (draft)
Installation Package  (draft)
Release Notes  (draft)
Installation Guide  (draft)
Software Product Documentation  (draft)
Product Demonstration  (draft)
ECCF Documentation (updated)
caBIG Compatibility Package (draft)
BDA Compliance Package (draft)
Compliance Matrix  (draft)
BDA Feedback Report  (draft)
Product Install QA Report  (draft)
BDA Software Test Plan and Scenarios  (draft)
BDA Software Test Results  (draft)
BDA Software Code  (draft)

 

12/1/2010 (month 9)

final MDR, Model, and KM reference implementations
tag for QA

Monthly Status Report
Draft Design Review Package (updated)
Software Code Base
Test Package (updated)
Test Plan (updated)
Test Report (updated)
Deployment Package (draft)
Installation Package  (draft)
Release Notes  (draft)
Installation Guide  (draft)
Software Product Documentation  (draft)
Product Demonstration  (draft)
ECCF Documentation (updated)

 

1/1/2011 (month 10)

bug fixes

Monthly Status Report
Draft Design Review Package (updated)
Software Code Base
Test Package (updated)
Test Plan (updated)
Test Report (updated)
Deployment Package (draft)
Installation Package  (draft)
Release Notes  (draft)
Installation Guide  (draft)
Software Product Documentation  (draft)
Product Demonstration  (draft)
ECCF Documentation (updated)

Transition

2/1/2011 (month 11)

candidate release MDR, Model, and KM reference implementations

Monthly Status Report
Draft Design Review Package (updated)
Project Summary Report (draft)
Software Code Base
Test Package (updated)
Test Plan (updated)
Test Report (updated)
Deployment Package (draft)
Installation Package  (draft)
Release Notes  (draft)
Installation Guide  (draft)
Software Product Documentation  (draft)
Product Demonstration  (draft)
ECCF Documentation (updated)
Section 508 Compliance Package (draft)
BDA Compliance Package (draft)
Compliance Matrix  (draft)
BDA Feedback Report  (draft)
Product Install QA Report  (draft)
BDA Software Test Plan and Scenarios  (draft)
BDA Software Test Results  (draft)
BDA Software Code  (draft)

 

3/1/2011 (month 12)

final release

Monthly Status Report
Draft Design Review Package (updated)
Project Management Plan (final)
Project Summary Report (final)
Software Code Base
Test Package (updated)
Test Plan (updated)
Test Report (updated)
Deployment Package (final)
Installation Package  (final)
Release Notes  (final)
Installation Guide  (final)
Software Product Documentation  (final)
Product Demonstration  (final)
ECCF Documentation (updated)
caBIG Compatibility Package (final)
Section 508 Compliance Package (final)
BDA Compliance Package (final)
Compliance Matrix (final)
BDA Feedback Report   (final)
Product Install QA Report   (final)
BDA Software Test Plan and Scenarios  (final)
BDA Software Test Results   (final)
BDA Software Code   (final)

Deliverable Artifacts

Deliverable

4/10

5/10

6/10

7/10

8/10

9/10

10/10

11/10

12/10

1/11

2/11

3/11

Project Management Plan

Revised

 

 


 

 

 

 

 

 

 

Final

Software Code Base

Draft

Draft

Draft

Draft

Draft

Draft

Draft

Draft

Draft

Draft

RC

Final

Monthly Status Report

Report

Report

Report

Report

Report

Report

Report

Report

Report

Report

Report

Report

Draft Design Review Package


 

 

Draft

Revised

Revised

Revised

Revised

Revised

Revised

Revised

Final

Test Package

 

 

 

Draft

Revised

Revised

Revised

Revised

Revised

Revised

Revised

Final

Test Plan

 

 

 

Draft

Revised

Revised

Revised

Revised

Revised

Revised

Revised

Final

Test Report

 

 

 

Draft

Revised

Revised

Revised

Revised

Revised

Revised

Revised

Final

ECCF Documentation

 

 

 

Draft

Revised

Revised

Revised

Revised

Revised

Revised

Revised

Final

caBIG Compatibility Package

 

 

 

Draft

 

 

 

Revised

 


 

Final

Deployment Package

 

 

 

 

 

 

 

Draft

Revised

Revised

Revised

Final

Installation Package

 

 

 

 

 

 

 

Draft

Revised

Revised

Revised

Final

Release Notes

 

 

 

 

 

 

 

Draft

Revised

Revised

Revised

Final

Installation Guide

 

 

 

 

 

 

 

Draft

Revised

Revised

Revised

Final

Software Product Documentation

 

 

 

 

 

 

 

Draft

Revised

Revised

Revised

Final

BDA Compliance Package

 

 

 

 

 

 

 

Draft

 

 

Revised

Final

BDA Compliance Matrix

 

 

 

 

 

 

 

Draft

 

 

Revised

Final

BDA Feedback Report

 

 

 

 

 

 

 

Draft

 

 

Revised

Final

Product Install QA Report

 

 

 

 

 

 

 

Draft

 

 

Revised

Final

BDA Software Test Plan and Scenarios

 

 

 

 

 

 

 

Draft

 

 

Revised

Final

BDA Software Test Results

 

 

 

 

 

 

 

Draft

 

 

Revised

Final

BDA Software Code

 

 

 

 

 

 

 

Draft

 

 

Revised

Final

Section 508 Compliance Package

 

 

 

 

 

 

 

 

 

 

Draft

Final

Resources

The following are some resources that we have found useful in this project:

  • No labels