generic framework toolkit
DESCRIPTION
Generic Framework Toolkit. Mike Martin Centre for Social and Business Informatics Newcastle University. This session. Hubs, spokes and axles: integration and federation. Joining up information: messages events and transactions. Security, authentication and consent: Identity management. - PowerPoint PPT PresentationTRANSCRIPT
Generic Framework Toolkit Mike Martin
Centre for Social and Business Informatics
Newcastle University
This session
• Hubs, spokes and axles: integration and federation.
• Joining up information: messages events and transactions.
• Security, authentication and consent: Identity management.
• Services architecture: the key to reuse of infrastructure.
Hardware
MiddlewareApplications
Database
The shape of the technology..
Hardware
The HubThe Hub
The WEB, new channels and media
Recognising & naming
IndexIndexSwitchSwitch
Marshalling & dispatching
Finding & accessing
PortalPortal
Single Authority
Front office
Back office
MiddlewareApplications
Database
Application Adaptors
Finding & accessing
Recognising & naming
The HubThe Hub
SwitchSwitchIndexIndex
Marshalling & dispatching
PortalPortal
Partnership
Publication & collaboration space.
Agency systems with local records.
The WEB, new channels and media
Finding & accessing
Recognising & naming
The HubThe Hub
SwitchSwitchIndexIndex
Marshalling & dispatching
PortalPortal
Other hubsOther hubs
Hubs must talk
to hubs
The WEB, new channels and media
Joining up at the regional and
national levels
Federation services
Workflow crossing local
partnership boundaries
Publication and syndication.Identity and
consent across boundaries of
established trust
Hubs, spokes and axles
• This is a way of thinking and talking about current technology: Gateway, LGOL-net, Government connects…
• “Integration” and “seamlessness” are single enterprise terms - public service is a multi-agency world.
• “Seams” do an important job – especially when things start to go wrong.
• We need to be able to create, change and maintain appropriate boundaries.
• Practitioners, clients and managers shouldn’t be dependent on technicians to do this for them.
But how do we join up the records?But how do we join up the records?
An example from social
care.
Local Hub SystemsLocal Hub Systems
GatewayGateway
GatewayGateway
Main family local Pane 4
Achievement RecordAchievement Record
SummarySummaryCase HistoryCase History
John Henry Smith
PCT Acute Trust
Social Services
Education
Remote Systems
National Systems
Ann School Nurse
W
Voluntary
Joining up:• Information is gathered and presented
according to:– The client’s needs, interests and consents– The service provider/practitioner needs– At the time and in the specific service context
• Data controller responsibilities remain with the individual record holding agencies.
• Delivering “data integration” implies data processor responsibility only.
• We need to think about publication and syndication.
Local Hub SystemsLocal Hub Systems
GatewayGateway
GatewayGateway
Main family local Pane 4
Achievement RecordAchievement Record
SummarySummaryCase HistoryCase History
John Henry Smith
PCT Acute Trust
Social Services
Education
Remote Systems
National Systems
Ann School Nurse
W
Voluntary
Identity, consent and data protectionIdentity, consent and data protection
Talking about identity
• Enormous temptation to keep it simple.• Let’s pretend that we can allocate and
maintain a unique universal identifier.• The best we could achieve is 95%
coverage and quality.• If the problem is a child’s welfare, this
is not good enough.
What is the alternative?
Register 1
Allocate a new, locally unique identifier
Record initial content
Collect identity information
Register 1
Register 1
The HubThe Hub
Linking Identifiers
IndexIndexSwitchSwitch
Marshalling & dispatching
Finding & accessing
PortalPortal
SwitchSwitch
Marshalling & dispatching
Finding & accessing
PortalPortal
The HubThe Hub
Register 1
Linking Identifiers
IndexIndex
Register 2
Identity Managers make these links
Registrars create and maintain identities
Record holders manage content
Data controllers for service content
Data controllers for identity information
SwitchSwitch
Marshalling & dispatching
Finding & accessing
PortalPortal
The HubThe Hub
Register 1
Linking Identifiers
IndexIndex
Register 2
Data processor
But what does this mean?
• For practitioners, managers and strategists this is all getting a bit technical….
• For technical people it is all to abstract and high level.
• Publication and syndication imply a WEB services approach.
Let’s take a quick look…
Offer Type
Publication Location Service
Meta-Data Publication
Service
Subject
Subject Network
Subject Identification
Service
Service Subject
Register
Context
Session
User
Role
User Authentication
Service
User & Systems Register
Offer Instances & content
Presentation Service
Service Event Event Handling Service
Subject consents & Identity management
Service
Hub Process and WF tables
Hub Index
Service
Service Relationship
Service Provider
Relationship Discovery Service
Service Provider Register
So what do we do?
• The first generations of hubs have to do everything for themselves.
• An ISA/IRT “index” is a register, index and a record in FAME terms.
• How do you future proof this investment?• How do you make its components reusable and
sharable?• How do we ensure that the next hub and the
one after that do not have to start from scratch?
Building the federal approach.
• The challenge of the business case for infrastructure.– The picture is too big and too complicated…– The benefits are in the future…– Keep It Simple Stupid: just tick the boxes and draw a line!
• What vehicles are appropriate to deliver federation services?– Sub-region, region, super-region and national.
• How do we approach governance and participation?
The way forward:• The FAME framework describes how systems
and practice are evolving using today's technologies.
• This is being adopted now by Local Authorities.
• Suppliers are beginning to buy-in.• There are emerging examples of federation.• FAME phase II will develop the business case
for Regional Federation.
Early adopters have a critical role in shaping the future of
FAME.