Title: BRIDG Basics
1BRIDG Basics
2What is BRIDG?Biomedical Research Integrated
Domain Group
- A formal model
- A communication bridge
- An open community of stakeholders
- The semantic foundation for application and
message development
3How did BRIDG get started?
- Four important streams of development came
together - CDISC In early 2004, CDISC started constructing
a Domain Analysis Model to support harmonization
of their standards for clinical research as well
as with the Health Level Seven (HL7) healthcare
standard. - NCI In late 2004, NCI's Cancer Biomedical
Informatics Grid (caBIG) initiative joined the
CDISC BRIDG efforts to construct a structured
protocol representation for its Clinical Trials
Management Systems (CTMS) Workspace, in order to
further interoperability among clinical trials
research in cancer. - HL7 In 2005, the BRIDG model was adopted by the
HL7 Regulated Clinical Research Information
Management (RCRIM) Technical Committee as the
RCRIM Domain Analysis Model. - FDA In 2007, the US Food and Drug Administration
included BRIDG in their 5 year IT Plan as a
foundation for several projects.
4BRIDG Scope
- BRIDG Scope Protocol-driven research and its
associated regulatory artifacts, - i.e. the data, organization, resources, rules,
and processes involved in the formal assessment
of the utility, impact, or other pharmacological,
physiological, or psychological effects of a
drug, procedure, process, subject characteristic,
biologic, cosmetic, food or device on a human,
animal, or other subject or substance plus all
associated regulatory artifacts required for or
derived from this effort, including data
specifically associated with post-marketing
adverse event reporting.
5BRIDG Governance
- BRIDG Board of Directors
- BRIDG Semantic Coordination Committee
6Current Governance of the BRIDG Model BRIDG Board
of Directors
HL7
FDA
Academia
CDISC
NCI
Pharma Industry
BRIDG Board of Directors
- BRIDG Board of Directors
- Representation from the current stakeholders
- Helps to set priorities and identify resources
Source Doug Fridsma
7BRIDG Board of Directors
7
Chair
8Current Organization of the BRIDG SCC
caBIG
HL7
CDISC
FDA
BRIDG Semantic Coordination Committee
- Semantic Coordination Committee (SCC)
- Responsible for ongoing model maintenance
- Harmonizes subdomain projects into the main model
Source Doug Fridsma
9Semantic Coordination Committee (SCC)
9
10The BRIDG Model
11Perspectives of BRIDG
12Perspectives of BRIDG
- Recognize and support the different types of
BRIDG users - Each perspective is intended for a different
audience - Each perspective is a representation of the same
semantics
13BRIDG Canonical Perspective
- Comprehensive Domain Analysis Model (DAM)
- Intended for information analysts
- Single UML model
- Modeled and managed in Enterprise Architect
14BRIDG Canonical PerspectiveModel of Subject
15BRIDG Comprehensive View Canonical Perspective
Common
Protocol Representation
Study Conduct
Adverse Event
Regulatory
16BRIDG SME Perspective
- Domain-friendly layer
- Intended for the subject matter experts (also
called business users or domain experts) - Multiple UML models, one for each sub-domain
- Modeled and managed in Enterprise Architect
- Automatically generated from Canonical Perspective
17BRIDG SME PerspectiveAdverse Event Sub-Domain
Model of Subject
18BRIDG HL7 Perspective
- RIM-based model
- Intended for message developers
- Modeled in HL7 proprietary modeling methodology
and developed in Visio - Single DMIM-like model
- Maps to UML-based model
- Manually generated from Canonical Perspective
19BRIDG HL7 PerspectiveModel of Subject
20BRIDG Semantic Perspective
- Several ontological representations
- OWL-DL format
- Intended for semantic validation and inferencing
21BRIDG Semantic PerspectiveModel of Subject
22BRIDG as a global, public standard
- CDISC Review and Comment Process resulted in
BRIDG as a CDISC standard in January 2010 - ISO Joint Initiative Council (JIC) Ballot Process
first round in May 2010 BRIDG passed the
ballot in both ISO and HL7 next round starts in
December 2010 - ISO
- HL7
- CDISC
23BRIDG Content 1 (starting with most recent
release)
24BRIDG Content - 2
25A Bit More About the Canonical and SME
Perspectives
26Unified Modeling Language
- Used in the BRIDG model via a modeling tool
called Enterprise Architect - The industry-standard language for specifying,
visualizing, constructing, and documenting the
requirements of software systems - The BRIDG model uses these UML diagrams
- Class diagrams
- Instance diagrams
- State transition diagrams
27UML Class Diagrams
- class a concept of primary importance the
domain-of-interest, depicted as a rectangle
labeled with the concepts name - attribute (including datatype specification) a
descriptive feature of a class, depicted as being
contained within the class - relationship one of several types of lines
between classes
28Class diagram example
29BRIDG Class StudyProtocolVersion
30BRIDG Class Definition StudyProtocolVersion
31Definition of designConfigurationCode attribute
32Instance Diagrams
- Instances of class diagrams use sample data
values to illustrate specific representational
constructs
33(No Transcript)
34Part of an Instance Diagram
35State Transition Diagrams
- A State Transition Diagram illustrates how an
element (often a Class) can move between states,
classifying its behavior according to transition
triggers and constraining guards. - Also called State Machine Diagrams or State
Charts
36State Transition Diagram Study Subject
37Important Components of a Release
- The Model
- UML Based Model in Enterprise Architect Model
- Sub-Domains and Comprehensive View
- RIM Based Model
- Users Guide and Release Notes
- Change Lists
- Mapping Spreadsheet
38Users Guide
39Users Guide
- Section 1 Guide to the Reader
- Section 2 Executive Summary
- Section 3 The BRIDG Project and BRIDG Model
- Section 4 The BRIDG Model General
Considerations and Representational Conventions - Section 5 Model Content
- Section 6 Glossary
- Section 7 Appendix
40Release Notes
- Table of Contents
- 1 Executive Summary
- 1.1 BRIDG ISO Joint Initiative Council (JIC)
Ballot - 1.2 BRIDG Definition
- 1.3 BRIDG Project Stakeholders
- 1.4 BRIDG Project Goals
- 1.5 Definition of BRIDG Model Domain of Interest
- 2 Whats New in Release 3.0.1
- 2.1 General changes in Release 3.0.1
- 2.2 Detailed Change Lists for Release 3.0.1
- 3 Files in R3.0.1 Package
- 3.1 UML-Based Models
- 3.2 RIM-based Models
- 3.3 Report of Comprehensive UML-Based Model
- 3.4 XMI of Comprehensive UML-Based Model
- 3.5 Release Notes (this file)
- 3.6 Users Guide
- 3.7 BRIDG Domain Analysis Static Model Style
Guide - 3.8 BRIDG CDISC Comment Resolution Spreadsheet
41UML-based Model Mappings to Source Projects
Enterprise Architect
42UML-Based ModelMappings to Source Projects RTF
Report
43Foundation of rigorously defined data types
- Simple vs Abstract
- Simple Character, String, Text, Numeric
- BRIDG uses ISO 21090 data type specification
44Datatypes Complex
ISO 21090 Healthcare Data Types
ST String CD Concept Descriptor (Coded
Concept) DSET unordered collection, unique
values ED Encapsulated data URG Uncertain
Range RTO Ratio II Instance Identifier
- Some CD properties
- displayName
- originalText
- code
- codeSystemName
- codeSystemVersion
- valueSet
- And more
45Interfacing with Controlled Vocabularies
- Plans to move BRIDG semantics into a controlled
environment such as NCIs EVS / caDSR - BRIDG controlled vocabulary should integrate with
existing stakeholder vocabulary
46Whats the Process?
Project Team develops Domain Analysis Model,
mapping spreadsheet, valid value lists Project
Team involves BRIDG SCC early
Reps from project team meet with SCC to harmonize
the project model into the BRIDG
Updated BRIDG Domain Analysis Model is created
The project to BRIDG mapping spreadsheet needs to
be maintained
47A Look at the Model in Enterprise Architect
- How to get to the version for review
- http//www.cdisc.org/contentmgr/showdetails.php/id
/1938 - How to get to the model on the internet
- www.bridgmodel.org
- The gForge site
- Release Files
- News
- Bug and enhancement trackers
- Work in progress in Subversion
48www.bridgmodel.org
49A Look at the Model in Enterprise Architect
- How to open the model and look at basic
components - Project Browser
- Views
- Class diagrams
- State Transition Diagrams
- Instance diagrams
50Enterprise Architect Project Browser
Project Browser
51Project Browser - Views
52Protocol Representation View
53Comprehensive View
54Project Browser State Transition Diagrams
55(No Transcript)
56Project Browser Instance Diagrams
57(No Transcript)