23
International Telecommunication Union Workshop on Standardization in E-health Geneva, 23-25 May 2003 Architectures Architectures review for review for interoperability interoperability in e-health in e-health Vicente Traver Project manager Bioelectronic, Engineering and Telemedicine Group ITACA, Polytechnic University of Valencia

Architectures review for interoperability in e-health

  • Upload
    tola

  • View
    41

  • Download
    3

Embed Size (px)

DESCRIPTION

Architectures review for interoperability in e-health. Vicente Traver Project manager Bioelectronic, Engineering and Telemedicine Group ITACA, Polytechnic University of Valencia. Index. Introduction What? Why? IEEE 1471-2000 TOGAF Telemedicine System Interoperability Architecture - PowerPoint PPT Presentation

Citation preview

Page 1: Architectures review for interoperability in e-health

International Telecommunication Union

Workshop on Standardization in E-healthGeneva, 23-25 May 2003

Architectures Architectures review for review for

interoperability in interoperability in e-healthe-healthVicente Traver

Project managerBioelectronic, Engineering and Telemedicine Group

ITACA, Polytechnic University of Valencia

Page 2: Architectures review for interoperability in e-health

223-25 May 2003 Workshop on Standardization in E-health

ITU-T

Index

o Introduction• What?• Why?

o IEEE 1471-2000o TOGAFo Telemedicine System Interoperability

Architectureo Other architectureso Standards needed in e-health and

telemedicine

Page 3: Architectures review for interoperability in e-health

323-25 May 2003 Workshop on Standardization in E-health

ITU-T

What is …

o an architecture ?According to IEEE 1471-2000, ‘‘The fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and evolution’

o an architectural framework ?A toool which can be used for developing a broad set of architectures. It should describe a method for designing an information system in terms of a set of building blocks and for showing how the building blocks fits together. It should contain a set of tools and provide a common vocabulary. It should also include recommended standards and compliant products that can be used to implement the building blocks.

Page 4: Architectures review for interoperability in e-health

423-25 May 2003 Workshop on Standardization in E-health

ITU-T

Why do we need an architecture?

o A more efficient IT operationo Better return on existing investment,

reduced risk for future investmento Faster, simple and cheaper procurement

Explicitly “architected” systems seem to turn out “faster, better and cheaper”

Architecture is recognized as a critical element in the successful development and evolution of systems

Page 5: Architectures review for interoperability in e-health

523-25 May 2003 Workshop on Standardization in E-health

ITU-T

Why do we need an architectural description?

o Expression of the system and its evolutiono Collection of stakeholders concernso Communication among the system stakeholderso Evaluation and comparison of architectures in a

consistent mannero Planning, managing and executing the activities of

system developmento Verification of a system implementation’s compliance

with an architectural description

Used for the following:

Basis for standarisation and interoperability

Page 6: Architectures review for interoperability in e-health

623-25 May 2003 Workshop on Standardization in E-health

ITU-T

IEEE 1471-2000

o … is a recommended practice for architectural description (AD) of software intensive systems

o … does not specify format or media for AD

Page 7: Architectures review for interoperability in e-health

723-25 May 2003 Workshop on Standardization in E-health

ITU-T

IEEE 1471-2000

Page 8: Architectures review for interoperability in e-health

823-25 May 2003 Workshop on Standardization in E-health

ITU-T

IEEE 1471-2000

o A view is a description of the entire system from the perpective of a related set of concerns

o A viewpoint is a standard or template for constructing a view

Views & viewpoints

Page 9: Architectures review for interoperability in e-health

923-25 May 2003 Workshop on Standardization in E-health

ITU-T

The “4+1” views model

Kruchten, Rational

Logical view Development view

Process view Physical view

classes

processes

Components, packages

nodes

Use-case view

A practical set of viewpoints

Page 10: Architectures review for interoperability in e-health

1023-25 May 2003 Workshop on Standardization in E-health

ITU-T

TOGAFo TOGAF is an architectural framework

created by the Open Group, enabling the design, building and evaluation of the proper architecture for each case

o Three main parts:• TOGAF Architecture Development Method

(ADM)• TOGAF Enterprise Continuum

• TOGAF Foundation Architectureo Technical Reference Modelo Standards Information Base

• …• TOGAF Resource Base

Page 11: Architectures review for interoperability in e-health

1123-25 May 2003 Workshop on Standardization in E-health

ITU-T

TOGAF

o IEEE 1471-2000 compatibleo Architectures≈views

• Business architecture• Applications architecture• Data architecture• Technology architecture

o Not all the architectures are needed in each case

Page 12: Architectures review for interoperability in e-health

1223-25 May 2003 Workshop on Standardization in E-health

ITU-T

TOGAFBusiness

Architecture Views

Data Architecture

Views

Applications Architecture

Views

Technology Architecture

Views Business Function View Business Services View Business Process View Business information View

Networked Computing/ Hardware View

Business Locations View

Data Entity View

Software Engineering View

Business Logistics View

Communications Engineering View

People View (organization chart) Workflow View Usability View

Processing View Data Flow View (Organization Data Use)

Applications Interoperability View

Business Strategy and Goals View

Business Objectives View

Cost View

Business Rules View Business Events View Business Performance View

Logical Data View

Software Distribution View

Standards View

System Engineering View Enterprise Security View

Enterprise Manageability View Enterprise Quality of Service View

Enterprise Mobility View

Example taxonomy of architecture views

Page 13: Architectures review for interoperability in e-health

1323-25 May 2003 Workshop on Standardization in E-health

ITU-T

Telemedicine System Interoperability Architecture

o New concept paper – vehicle for debate in the telemedicine community regarding the development of industry-accepted interoperability specifications

o Funded by U.S. Army Telemedicine and Advanced Technologies Research Center and executed by Sandia National Laboratories

Page 14: Architectures review for interoperability in e-health

1423-25 May 2003 Workshop on Standardization in E-health

ITU-T

Telemedicine System Interoperability Architecture

o Two interoperability levels• How nodes or stations within a

telemedicine system can be composed and how the resources within a station federate to deliver its functionality

• How different station in a system discover each other’s existence and then begin transacting business

Page 15: Architectures review for interoperability in e-health

1523-25 May 2003 Workshop on Standardization in E-health

ITU-T

Telemedicine System Interoperability Architecture

o Station-level architecture

Three sets of interfaces

Station

Station-to-StationInterfaces

Station-InternalInterfaces

Station-to-DeviceInterfaces

Note: Station-internal interfaces are defined explicitely to allow the creation of telemedicine stations from independently developed components, including those not originally designed for use in telemedicine applications

Page 16: Architectures review for interoperability in e-health

1623-25 May 2003 Workshop on Standardization in E-health

ITU-T

Telemedicine System Interoperability Architecture

User InterfaceProxy

Medical DeviceProxy

Patient RecordProxy

Protocols

Channel

Processing

CommunicationManager

Internal Communications Bus

StationRegistry

CommunicationDevice

DeviceBus

DeviceBus

DeviceBus

Medical Device Patient RecordDevice

User InterfaceDevice

SessionManager

SoftwareSoftware

Hardware

InstallationManager

ContextProxy

DeviceBus

Context Storage Device

ExternalComms Manager

Logical Station Architecture

Page 17: Architectures review for interoperability in e-health

1723-25 May 2003 Workshop on Standardization in E-health

ITU-T

Telemedicine System Interoperability Architecture

o Candidate Technologies and Standards• Distribution of Station Components• Internal communication bus• Device buses• User Interfaces• Patient record communications• Videoconference• …

o Making Interoperability a Reality• Scheduled plan with nine phases

Page 18: Architectures review for interoperability in e-health

1823-25 May 2003 Workshop on Standardization in E-health

ITU-T

Other architectures

o Healthcare Information System Architecture - HISA ENV 12967

o HL7 – Clinical Document Architecture CDA

o Sun’s Platform Independent Framework for e-health

o SAMTA - Open Scaleable Architecture for Multimedia Telemedicine Applications

Page 19: Architectures review for interoperability in e-health

1923-25 May 2003 Workshop on Standardization in E-health

ITU-T

Standards needed in e-health and telemedicine

What standards do we need?

They already exist?

Need of a common framework≈ architecture

Page 20: Architectures review for interoperability in e-health

2023-25 May 2003 Workshop on Standardization in E-health

ITU-T

Standards needed in e-health and telemedicine

o Distribution of components (CORBA,.NET…)o Internal Communication Bus (IP,Firewire …)o Device Buses (IrDA, USB, Bluetooth …)o External Communications Media (ISDN, xDSL

…)o User Interfaces o Medical devices (IEEE 1073, POCT, DICOM …)o Patient Record Repository (ENV 13606, GEHR

…)

Page 21: Architectures review for interoperability in e-health

2123-25 May 2003 Workshop on Standardization in E-health

ITU-T

Standards needed in e-health and telemedicine

o Patient Record Communications (HL7, OMG …)

o Imagery Communications (DICOM, CIAS …)

o Videoconferencing (SIP, H.323 …)o Security o Terminology

Need of a common framework≈ architecture

Page 22: Architectures review for interoperability in e-health

2223-25 May 2003 Workshop on Standardization in E-health

ITU-T

Bibliograhy and interesting links

o TOGAF v8, The Open Group, 2002o IEEE 1471-2000, IEEE, 2000o The IEEE 1471-2000 Standard

Architecture view and Viewpoints, IEEE AWG INCOSE 2001 Tutorial

o Telemedicine System Interoperability Architecture v0.9, SANDIA, 2003

Page 23: Architectures review for interoperability in e-health

International Telecommunication Union

Workshop on Standardization in E-healthGeneva, 23-25 May 2003

Architectures Architectures review for review for

interoperability in interoperability in e-healthe-healthContact details:

Vicente TraverE-mail: [email protected]: +34 96 387 76 06Fax: + 34 96 387 76 09Mail address: BET-Universidad Politécnica de Valencia, Camino de Vera s/n, Valencia 46022 España