SlideShare a Scribd company logo
1 of 14
Interoperability
defined by its reason d’être
Paul Valckenaers and Patrick De Maziére
Paul.Valckenaers@ucll.be
Overview
• Introduction:
 What is interoperability expected to deliver?
• Interactive:
 small groups compile a use case/example.
All (15’) – organisers coach the groups.
• Use case presentations:
 Group speakers (3’ each)
• Presentation:
 Design for the unexpected and interoperability
• Applying design for the unexpected to use cases:
 All (15’) – organisers visit groups and collect info
• End of session (5’).
The team
• Paul Valckenaers, UCLL, Paul.Valckenaers@ucll.be
• Bart Haex, KU Leuven, Bart.Haex@kuleuven.be
• Joan Van Loon, IBM, Joan.van.loon@be.ibm.com
• Patrick De Mazière UCLL, Patrick,DeMaziere@ucll.be
What is interoperability expected to deliver?
• Commonly assumed / expressed :
 “Plug and play”
 Achieved by means of a “connector”
 Or by complying with a “standard”
• Fact: this is only a matter of (not a lot of) time
provided that:
 It is possible (without redeveloping …)
 There is sufficient demand (i.e. there is a market)
 We enjoy a relatively conflict-free situation
 …
What is interoperability expected to deliver?
• Implicitly assumed :
 Potential of what is available
• Resources (finite, access rights, …)
• …
 Coordinated activities, interventions
• Activities
• Interactions through resources
• Orchestrated interactions
• …
Interactive session 1
 Propose and select a (few simple) use case(s)
from your own experience
 Identify the resources, including embedded within …
 Identify the services/tools/… to execute
activities on those resources
 Assess the accessibility of the resources
 Assess the ‘program-ability’ of activities and interactions
 Compile a short presentation.
Design for the unexpected and interoperability
• Scientific laws or universal principles for the artificial
 H. Simon: Flexible (aggregation) hierarchies
 Origin of life: Autocatalysis
 …
These scientific laws follow from bounded rationality
• Design for the unexpected
 Design choices introduce constraints
 Repeating design choices builds up inertia
 Incompatible constraints cause an inherent
inability to interoperate effectively
• E.g. an interoperability standard incompatible with reality
Autocatalysis and the Valley of Death
• Ratio of
 User mass
 Complexity of the artefact
• Two types of self-reinforcing
 Economic ($$$, €€€): paying customers
 Information: active users, in a variety of manners
• For all services offering “programmability”
 Either (very) simple
 Or “mainstream”
 Or “decisive features” and …
• In the VoD: many of de jure but not de facto standards
Design for the unexpected: Resources
• The real world is coherent and consistent
• Real-world resources …
• Suitable models reflecting real-world resources …
 “It is possible”
 This always will be “the case” / true
• Ensure/manage access/ownership (also for embedded resources)
 Explicit and mandatory resource allocation
• Over time (a reservation service?)
• Accounting for state (transitions)
• Programming features/services stay outside the VoD !!!
Problem domain is stable; user requirements not at all
Design for the unexpected:Activities
• Again: real-world reflection > “it is possible”
 Preserve the inherent solution space (observe and maximize)
• E.g. robustness in large flexible systems (MIT, axiomatic design)
 Manageable solution space for decision-making (must be clever)
• Do not bundle with resources
 VIP architecture: activity has a butler making arrangements with …
• Stay out of VoD
 Programming services / features
• Interactions
 Through resources – provides independance
 Proactive (beyond the current discussion)
• SSOT and the D-MAS architectural pattern
Interactive session 2
 Revisit your results from session 1
 What changes? What issues are recognized?
 Identify real-world resources and their counterparts in the ICT
domain.
 Idem ditto for activities and interactions
 How “invariant” are they? Foundation for lasting developments?
Improvements instead of replacements?
 Organisers take notes for reporting.
Interactive session 2
• Real world resources
 Organs
 People
 …
• Real world activities
 Therapy
 Travel
 …
• Real world interactions
 Multi-pharmacy
 …
Discussion
• Interoperability is more than
 Data model
 Communication
 Standards
• It is about (absence of) constraints
• It is about low inertia (undo) of constraints
• System architecture and architectural patterns
 Provide the “it is possible”
 Allow reality (the world of interest) to be visible in the IT
• The science behind it (next slide).
Design for the Unexpected, 1st Edition
From Holonic Manufacturing Systems towards a
Humane Mechatronics Society
Paul Valckenaers,Hendrik Van Brussel
Expected Release Date: 02 Nov 2015
Imprint: Butterworth-Heinemann
Print Book ISBN : 9780128036624

More Related Content

Viewers also liked

Automation at Philips Healthcare
Automation at Philips HealthcareAutomation at Philips Healthcare
Automation at Philips HealthcareArnon Axelrod
 
Israel Agriculture From Sky
Israel  Agriculture  From  SkyIsrael  Agriculture  From  Sky
Israel Agriculture From SkyRan Porat
 
Smart engagement for smart solutions: innovative methods of involving users i...
Smart engagement for smart solutions: innovative methods of involving users i...Smart engagement for smart solutions: innovative methods of involving users i...
Smart engagement for smart solutions: innovative methods of involving users i...AALForum
 
ICT for Active and Health Ageing: Requirements for Platforms and Interoperabi...
ICT for Active and Health Ageing: Requirements for Platforms and Interoperabi...ICT for Active and Health Ageing: Requirements for Platforms and Interoperabi...
ICT for Active and Health Ageing: Requirements for Platforms and Interoperabi...AALForum
 
My Family Room Phase 2: Trustee Briefing
My Family Room Phase 2: Trustee BriefingMy Family Room Phase 2: Trustee Briefing
My Family Room Phase 2: Trustee Briefingjeremychobbs
 
λόρδος Byron
λόρδος  Byronλόρδος  Byron
λόρδος Byrontzi13
 
20110724 WIZDOM:知識ゼロからのArduino(1)
20110724 WIZDOM:知識ゼロからのArduino(1)20110724 WIZDOM:知識ゼロからのArduino(1)
20110724 WIZDOM:知識ゼロからのArduino(1)Atsushi ENTA
 
Best Gaming Computers 2016
Best Gaming Computers 2016Best Gaming Computers 2016
Best Gaming Computers 2016FokkusuES
 
Computer forensic ppt
Computer forensic pptComputer forensic ppt
Computer forensic pptPriya Manik
 
Jeymi ordoñez tema deformacion
Jeymi ordoñez tema deformacionJeymi ordoñez tema deformacion
Jeymi ordoñez tema deformacionUmberto Mori
 

Viewers also liked (16)

Automation at Philips Healthcare
Automation at Philips HealthcareAutomation at Philips Healthcare
Automation at Philips Healthcare
 
Israel Agriculture From Sky
Israel  Agriculture  From  SkyIsrael  Agriculture  From  Sky
Israel Agriculture From Sky
 
4 delicious salads that boost brain health
4 delicious salads that boost brain health4 delicious salads that boost brain health
4 delicious salads that boost brain health
 
Smart engagement for smart solutions: innovative methods of involving users i...
Smart engagement for smart solutions: innovative methods of involving users i...Smart engagement for smart solutions: innovative methods of involving users i...
Smart engagement for smart solutions: innovative methods of involving users i...
 
ICT for Active and Health Ageing: Requirements for Platforms and Interoperabi...
ICT for Active and Health Ageing: Requirements for Platforms and Interoperabi...ICT for Active and Health Ageing: Requirements for Platforms and Interoperabi...
ICT for Active and Health Ageing: Requirements for Platforms and Interoperabi...
 
My Family Room Phase 2: Trustee Briefing
My Family Room Phase 2: Trustee BriefingMy Family Room Phase 2: Trustee Briefing
My Family Room Phase 2: Trustee Briefing
 
λόρδος Byron
λόρδος  Byronλόρδος  Byron
λόρδος Byron
 
20110724 WIZDOM:知識ゼロからのArduino(1)
20110724 WIZDOM:知識ゼロからのArduino(1)20110724 WIZDOM:知識ゼロからのArduino(1)
20110724 WIZDOM:知識ゼロからのArduino(1)
 
Best Gaming Computers 2016
Best Gaming Computers 2016Best Gaming Computers 2016
Best Gaming Computers 2016
 
Tugasan 7
Tugasan 7Tugasan 7
Tugasan 7
 
Sectoral vision of MOVING Europe by Florence Mondin
Sectoral vision of MOVING Europe by Florence MondinSectoral vision of MOVING Europe by Florence Mondin
Sectoral vision of MOVING Europe by Florence Mondin
 
HL7 Standards
HL7 StandardsHL7 Standards
HL7 Standards
 
ManagingInternalParasitism
ManagingInternalParasitismManagingInternalParasitism
ManagingInternalParasitism
 
Computer forensic ppt
Computer forensic pptComputer forensic ppt
Computer forensic ppt
 
XXI.mendeko hezkuntza
XXI.mendeko hezkuntzaXXI.mendeko hezkuntza
XXI.mendeko hezkuntza
 
Jeymi ordoñez tema deformacion
Jeymi ordoñez tema deformacionJeymi ordoñez tema deformacion
Jeymi ordoñez tema deformacion
 

Similar to Interoperability defined by its reason d'être

Velocity19 Berlin: Swarming, Cynefin… and avoiding the problems of becoming a...
Velocity19 Berlin: Swarming, Cynefin…and avoiding the problems of becoming a...Velocity19 Berlin: Swarming, Cynefin…and avoiding the problems of becoming a...
Velocity19 Berlin: Swarming, Cynefin… and avoiding the problems of becoming a...Jon Stevens-Hall
 
What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?Richard Veryard
 
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...Dries De Roeck
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsDavid Little
 
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...EshaSharma71
 
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016Ricardo Amador
 
Managing the Earthquake: Surviving Major Database Architecture Changes (rev.2...
Managing the Earthquake: Surviving Major Database Architecture Changes (rev.2...Managing the Earthquake: Surviving Major Database Architecture Changes (rev.2...
Managing the Earthquake: Surviving Major Database Architecture Changes (rev.2...Michael Rosenblum
 
An introduction to repository reference models
An introduction to repository reference modelsAn introduction to repository reference models
An introduction to repository reference modelsJulie Allinson
 
Cultivating Your Design Heuristics
Cultivating Your Design HeuristicsCultivating Your Design Heuristics
Cultivating Your Design HeuristicsRebecca Wirfs-Brock
 
The Power of the UX Evaluation
The Power of the UX EvaluationThe Power of the UX Evaluation
The Power of the UX EvaluationJon Fukuda
 
Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!Tom Mens
 
Excavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsExcavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsUwe Friedrichsen
 
Fundamentals of software sustainability
Fundamentals of software sustainabilityFundamentals of software sustainability
Fundamentals of software sustainabilityDaniel S. Katz
 
Domain-Driven Design
Domain-Driven DesignDomain-Driven Design
Domain-Driven DesignBradley Holt
 
Towards Mining Software Repositories Research that Matters
Towards Mining Software Repositories Research that MattersTowards Mining Software Repositories Research that Matters
Towards Mining Software Repositories Research that MattersTao Xie
 
Striking a Balance Between Physical and Digital Resources
Striking a Balance Between Physical and Digital ResourcesStriking a Balance Between Physical and Digital Resources
Striking a Balance Between Physical and Digital ResourcesOlivier Serrat
 
Timeless design in a cloud-native world
Timeless design in a cloud-native worldTimeless design in a cloud-native world
Timeless design in a cloud-native worldUwe Friedrichsen
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
 

Similar to Interoperability defined by its reason d'être (20)

Velocity19 Berlin: Swarming, Cynefin… and avoiding the problems of becoming a...
Velocity19 Berlin: Swarming, Cynefin…and avoiding the problems of becoming a...Velocity19 Berlin: Swarming, Cynefin…and avoiding the problems of becoming a...
Velocity19 Berlin: Swarming, Cynefin… and avoiding the problems of becoming a...
 
What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?
 
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
Gearing up! A Designer-Focused Evaluation of Ideation Tools for Connected Pro...
 
A Methodology for Building the Internet of Things
A Methodology for Building the Internet of ThingsA Methodology for Building the Internet of Things
A Methodology for Building the Internet of Things
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital products
 
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
 
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
 
Managing the Earthquake: Surviving Major Database Architecture Changes (rev.2...
Managing the Earthquake: Surviving Major Database Architecture Changes (rev.2...Managing the Earthquake: Surviving Major Database Architecture Changes (rev.2...
Managing the Earthquake: Surviving Major Database Architecture Changes (rev.2...
 
An introduction to repository reference models
An introduction to repository reference modelsAn introduction to repository reference models
An introduction to repository reference models
 
Cultivating Your Design Heuristics
Cultivating Your Design HeuristicsCultivating Your Design Heuristics
Cultivating Your Design Heuristics
 
The Power of the UX Evaluation
The Power of the UX EvaluationThe Power of the UX Evaluation
The Power of the UX Evaluation
 
Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!
 
Excavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsExcavating the knowledge of our ancestors
Excavating the knowledge of our ancestors
 
Fundamentals of software sustainability
Fundamentals of software sustainabilityFundamentals of software sustainability
Fundamentals of software sustainability
 
Domain-Driven Design
Domain-Driven DesignDomain-Driven Design
Domain-Driven Design
 
Towards Mining Software Repositories Research that Matters
Towards Mining Software Repositories Research that MattersTowards Mining Software Repositories Research that Matters
Towards Mining Software Repositories Research that Matters
 
Striking a Balance Between Physical and Digital Resources
Striking a Balance Between Physical and Digital ResourcesStriking a Balance Between Physical and Digital Resources
Striking a Balance Between Physical and Digital Resources
 
Timeless design in a cloud-native world
Timeless design in a cloud-native worldTimeless design in a cloud-native world
Timeless design in a cloud-native world
 
UCIDesign.ppt
UCIDesign.pptUCIDesign.ppt
UCIDesign.ppt
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 

More from AALForum

EIP-AHA: Towards Platform Interoperability
EIP-AHA: Towards Platform InteroperabilityEIP-AHA: Towards Platform Interoperability
EIP-AHA: Towards Platform InteroperabilityAALForum
 
Contribution to the EIP-AHA Interoperability Sessions at AAL Forum 2015
Contribution to the EIP-AHA Interoperability Sessions at AAL Forum 2015Contribution to the EIP-AHA Interoperability Sessions at AAL Forum 2015
Contribution to the EIP-AHA Interoperability Sessions at AAL Forum 2015AALForum
 
What can we do?
What can we do?What can we do?
What can we do?AALForum
 
Requirements meet solutions: How to successfully transfer stakeholder needs i...
Requirements meet solutions: How to successfully transfer stakeholder needs i...Requirements meet solutions: How to successfully transfer stakeholder needs i...
Requirements meet solutions: How to successfully transfer stakeholder needs i...AALForum
 
Visual Monitoring of People in Private Spaces
Visual Monitoring of People in Private SpacesVisual Monitoring of People in Private Spaces
Visual Monitoring of People in Private SpacesAALForum
 
Unobtrusive monitoring of patients with dementia in nursing homes facilities:...
Unobtrusive monitoring of patients with dementia in nursing homes facilities:...Unobtrusive monitoring of patients with dementia in nursing homes facilities:...
Unobtrusive monitoring of patients with dementia in nursing homes facilities:...AALForum
 
Legal considerations on the use of monitoring systems at home
Legal considerations on the use of monitoring systems at homeLegal considerations on the use of monitoring systems at home
Legal considerations on the use of monitoring systems at homeAALForum
 
Middelpunt, holiday with focus on care
Middelpunt, holiday with focus on careMiddelpunt, holiday with focus on care
Middelpunt, holiday with focus on careAALForum
 
From construction & concrete to valued and smart ageing
From construction & concrete to valued and smart ageingFrom construction & concrete to valued and smart ageing
From construction & concrete to valued and smart ageingAALForum
 
OneM2M - Views on Platform Interoperability
OneM2M - Views on Platform InteroperabilityOneM2M - Views on Platform Interoperability
OneM2M - Views on Platform InteroperabilityAALForum
 
CRYSTAL: Seamless Life-Cycle Collaboration for Safety-Critical Systems Engine...
CRYSTAL: Seamless Life-Cycle Collaboration for Safety-Critical Systems Engine...CRYSTAL: Seamless Life-Cycle Collaboration for Safety-Critical Systems Engine...
CRYSTAL: Seamless Life-Cycle Collaboration for Safety-Critical Systems Engine...AALForum
 
AllSeen Alliance Overview
AllSeen Alliance OverviewAllSeen Alliance Overview
AllSeen Alliance OverviewAALForum
 
FIWARE overview
FIWARE overviewFIWARE overview
FIWARE overviewAALForum
 
IEC Systems Committee AAL: Active Assisted Living
IEC Systems Committee AAL: Active Assisted LivingIEC Systems Committee AAL: Active Assisted Living
IEC Systems Committee AAL: Active Assisted LivingAALForum
 
Functional model, three layers approach
Functional model, three layers approachFunctional model, three layers approach
Functional model, three layers approachAALForum
 
ICT for Active and Healthy Ageing: Requirements for platforms and interoperab...
ICT for Active and Healthy Ageing: Requirements for platforms and interoperab...ICT for Active and Healthy Ageing: Requirements for platforms and interoperab...
ICT for Active and Healthy Ageing: Requirements for platforms and interoperab...AALForum
 
Contribution to the EIP - AGA Interoperability Sessions at AAL Forum 2015
Contribution to the EIP - AGA Interoperability Sessions at AAL Forum 2015Contribution to the EIP - AGA Interoperability Sessions at AAL Forum 2015
Contribution to the EIP - AGA Interoperability Sessions at AAL Forum 2015AALForum
 
Medicines optimisation: sharing best practices
Medicines optimisation: sharing best practicesMedicines optimisation: sharing best practices
Medicines optimisation: sharing best practicesAALForum
 
Scaling-up through Living Labs
Scaling-up through Living LabsScaling-up through Living Labs
Scaling-up through Living LabsAALForum
 

More from AALForum (20)

EIP-AHA: Towards Platform Interoperability
EIP-AHA: Towards Platform InteroperabilityEIP-AHA: Towards Platform Interoperability
EIP-AHA: Towards Platform Interoperability
 
Contribution to the EIP-AHA Interoperability Sessions at AAL Forum 2015
Contribution to the EIP-AHA Interoperability Sessions at AAL Forum 2015Contribution to the EIP-AHA Interoperability Sessions at AAL Forum 2015
Contribution to the EIP-AHA Interoperability Sessions at AAL Forum 2015
 
What can we do?
What can we do?What can we do?
What can we do?
 
Requirements meet solutions: How to successfully transfer stakeholder needs i...
Requirements meet solutions: How to successfully transfer stakeholder needs i...Requirements meet solutions: How to successfully transfer stakeholder needs i...
Requirements meet solutions: How to successfully transfer stakeholder needs i...
 
Visual Monitoring of People in Private Spaces
Visual Monitoring of People in Private SpacesVisual Monitoring of People in Private Spaces
Visual Monitoring of People in Private Spaces
 
Unobtrusive monitoring of patients with dementia in nursing homes facilities:...
Unobtrusive monitoring of patients with dementia in nursing homes facilities:...Unobtrusive monitoring of patients with dementia in nursing homes facilities:...
Unobtrusive monitoring of patients with dementia in nursing homes facilities:...
 
Legal considerations on the use of monitoring systems at home
Legal considerations on the use of monitoring systems at homeLegal considerations on the use of monitoring systems at home
Legal considerations on the use of monitoring systems at home
 
Middelpunt, holiday with focus on care
Middelpunt, holiday with focus on careMiddelpunt, holiday with focus on care
Middelpunt, holiday with focus on care
 
From construction & concrete to valued and smart ageing
From construction & concrete to valued and smart ageingFrom construction & concrete to valued and smart ageing
From construction & concrete to valued and smart ageing
 
PROF+
PROF+PROF+
PROF+
 
OneM2M - Views on Platform Interoperability
OneM2M - Views on Platform InteroperabilityOneM2M - Views on Platform Interoperability
OneM2M - Views on Platform Interoperability
 
CRYSTAL: Seamless Life-Cycle Collaboration for Safety-Critical Systems Engine...
CRYSTAL: Seamless Life-Cycle Collaboration for Safety-Critical Systems Engine...CRYSTAL: Seamless Life-Cycle Collaboration for Safety-Critical Systems Engine...
CRYSTAL: Seamless Life-Cycle Collaboration for Safety-Critical Systems Engine...
 
AllSeen Alliance Overview
AllSeen Alliance OverviewAllSeen Alliance Overview
AllSeen Alliance Overview
 
FIWARE overview
FIWARE overviewFIWARE overview
FIWARE overview
 
IEC Systems Committee AAL: Active Assisted Living
IEC Systems Committee AAL: Active Assisted LivingIEC Systems Committee AAL: Active Assisted Living
IEC Systems Committee AAL: Active Assisted Living
 
Functional model, three layers approach
Functional model, three layers approachFunctional model, three layers approach
Functional model, three layers approach
 
ICT for Active and Healthy Ageing: Requirements for platforms and interoperab...
ICT for Active and Healthy Ageing: Requirements for platforms and interoperab...ICT for Active and Healthy Ageing: Requirements for platforms and interoperab...
ICT for Active and Healthy Ageing: Requirements for platforms and interoperab...
 
Contribution to the EIP - AGA Interoperability Sessions at AAL Forum 2015
Contribution to the EIP - AGA Interoperability Sessions at AAL Forum 2015Contribution to the EIP - AGA Interoperability Sessions at AAL Forum 2015
Contribution to the EIP - AGA Interoperability Sessions at AAL Forum 2015
 
Medicines optimisation: sharing best practices
Medicines optimisation: sharing best practicesMedicines optimisation: sharing best practices
Medicines optimisation: sharing best practices
 
Scaling-up through Living Labs
Scaling-up through Living LabsScaling-up through Living Labs
Scaling-up through Living Labs
 

Recently uploaded

💸Cash Payment No Advance Call Girls Surat 🧿 9332606886 🧿 High Class Call Girl...
💸Cash Payment No Advance Call Girls Surat 🧿 9332606886 🧿 High Class Call Girl...💸Cash Payment No Advance Call Girls Surat 🧿 9332606886 🧿 High Class Call Girl...
💸Cash Payment No Advance Call Girls Surat 🧿 9332606886 🧿 High Class Call Girl...India Call Girls
 
The Events of Cardiac Cycle - Wigger's Diagram
The Events of Cardiac Cycle - Wigger's DiagramThe Events of Cardiac Cycle - Wigger's Diagram
The Events of Cardiac Cycle - Wigger's DiagramMedicoseAcademics
 
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...Rashmi Entertainment
 
👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...
👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...
👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...dharampalsingh2210
 
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...Rashmi Entertainment
 
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...daljeetkaur2026
 
2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in RheumatologySidney Erwin Manahan
 
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...India Call Girls
 
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...dilpreetentertainmen
 
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...India Call Girls
 
❤️ Zirakpur Call Girl Service ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
❤️ Zirakpur Call Girl Service  ☎️9878799926☎️ Call Girl service in Zirakpur ☎...❤️ Zirakpur Call Girl Service  ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
❤️ Zirakpur Call Girl Service ☎️9878799926☎️ Call Girl service in Zirakpur ☎...daljeetkaur2026
 
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...India Call Girls
 
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...India Call Girls
 
❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...shallyentertainment1
 
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...India Call Girls
 
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...India Call Girls
 
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...India Call Girls
 
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...India Call Girls
 

Recently uploaded (18)

💸Cash Payment No Advance Call Girls Surat 🧿 9332606886 🧿 High Class Call Girl...
💸Cash Payment No Advance Call Girls Surat 🧿 9332606886 🧿 High Class Call Girl...💸Cash Payment No Advance Call Girls Surat 🧿 9332606886 🧿 High Class Call Girl...
💸Cash Payment No Advance Call Girls Surat 🧿 9332606886 🧿 High Class Call Girl...
 
The Events of Cardiac Cycle - Wigger's Diagram
The Events of Cardiac Cycle - Wigger's DiagramThe Events of Cardiac Cycle - Wigger's Diagram
The Events of Cardiac Cycle - Wigger's Diagram
 
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
❤️ Call Girls service In Panchkula☎️9815457724☎️ Call Girl service in Panchku...
 
👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...
👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...
👉Bangalore Call Girl Service👉📞 6378878445 👉📞 Just📲 Call Manisha Call Girls Se...
 
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
 
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
❤️ Chandigarh Call Girls Service☎️9878799926☎️ Call Girl service in Chandigar...
 
2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology
 
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
 
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
 
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Nagpur 🧿 9332606886 🧿 High Class Call Gir...
 
❤️ Zirakpur Call Girl Service ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
❤️ Zirakpur Call Girl Service  ☎️9878799926☎️ Call Girl service in Zirakpur ☎...❤️ Zirakpur Call Girl Service  ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
❤️ Zirakpur Call Girl Service ☎️9878799926☎️ Call Girl service in Zirakpur ☎...
 
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Kanpur 🧿 9332606886 🧿 High Class Call Gir...
 
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
 
❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...
❤️Amritsar Escort Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ Amri...
 
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls Coimbatore 🧿 9332606886 🧿 High Class Call Girl S...
 
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
 
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
💸Cash Payment No Advance Call Girls Pune 🧿 9332606886 🧿 High Class Call Girl ...
 
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
 

Interoperability defined by its reason d'être

  • 1. Interoperability defined by its reason d’être Paul Valckenaers and Patrick De Maziére Paul.Valckenaers@ucll.be
  • 2. Overview • Introduction:  What is interoperability expected to deliver? • Interactive:  small groups compile a use case/example. All (15’) – organisers coach the groups. • Use case presentations:  Group speakers (3’ each) • Presentation:  Design for the unexpected and interoperability • Applying design for the unexpected to use cases:  All (15’) – organisers visit groups and collect info • End of session (5’).
  • 3. The team • Paul Valckenaers, UCLL, Paul.Valckenaers@ucll.be • Bart Haex, KU Leuven, Bart.Haex@kuleuven.be • Joan Van Loon, IBM, Joan.van.loon@be.ibm.com • Patrick De Mazière UCLL, Patrick,DeMaziere@ucll.be
  • 4. What is interoperability expected to deliver? • Commonly assumed / expressed :  “Plug and play”  Achieved by means of a “connector”  Or by complying with a “standard” • Fact: this is only a matter of (not a lot of) time provided that:  It is possible (without redeveloping …)  There is sufficient demand (i.e. there is a market)  We enjoy a relatively conflict-free situation  …
  • 5. What is interoperability expected to deliver? • Implicitly assumed :  Potential of what is available • Resources (finite, access rights, …) • …  Coordinated activities, interventions • Activities • Interactions through resources • Orchestrated interactions • …
  • 6. Interactive session 1  Propose and select a (few simple) use case(s) from your own experience  Identify the resources, including embedded within …  Identify the services/tools/… to execute activities on those resources  Assess the accessibility of the resources  Assess the ‘program-ability’ of activities and interactions  Compile a short presentation.
  • 7. Design for the unexpected and interoperability • Scientific laws or universal principles for the artificial  H. Simon: Flexible (aggregation) hierarchies  Origin of life: Autocatalysis  … These scientific laws follow from bounded rationality • Design for the unexpected  Design choices introduce constraints  Repeating design choices builds up inertia  Incompatible constraints cause an inherent inability to interoperate effectively • E.g. an interoperability standard incompatible with reality
  • 8. Autocatalysis and the Valley of Death • Ratio of  User mass  Complexity of the artefact • Two types of self-reinforcing  Economic ($$$, €€€): paying customers  Information: active users, in a variety of manners • For all services offering “programmability”  Either (very) simple  Or “mainstream”  Or “decisive features” and … • In the VoD: many of de jure but not de facto standards
  • 9. Design for the unexpected: Resources • The real world is coherent and consistent • Real-world resources … • Suitable models reflecting real-world resources …  “It is possible”  This always will be “the case” / true • Ensure/manage access/ownership (also for embedded resources)  Explicit and mandatory resource allocation • Over time (a reservation service?) • Accounting for state (transitions) • Programming features/services stay outside the VoD !!! Problem domain is stable; user requirements not at all
  • 10. Design for the unexpected:Activities • Again: real-world reflection > “it is possible”  Preserve the inherent solution space (observe and maximize) • E.g. robustness in large flexible systems (MIT, axiomatic design)  Manageable solution space for decision-making (must be clever) • Do not bundle with resources  VIP architecture: activity has a butler making arrangements with … • Stay out of VoD  Programming services / features • Interactions  Through resources – provides independance  Proactive (beyond the current discussion) • SSOT and the D-MAS architectural pattern
  • 11. Interactive session 2  Revisit your results from session 1  What changes? What issues are recognized?  Identify real-world resources and their counterparts in the ICT domain.  Idem ditto for activities and interactions  How “invariant” are they? Foundation for lasting developments? Improvements instead of replacements?  Organisers take notes for reporting.
  • 12. Interactive session 2 • Real world resources  Organs  People  … • Real world activities  Therapy  Travel  … • Real world interactions  Multi-pharmacy  …
  • 13. Discussion • Interoperability is more than  Data model  Communication  Standards • It is about (absence of) constraints • It is about low inertia (undo) of constraints • System architecture and architectural patterns  Provide the “it is possible”  Allow reality (the world of interest) to be visible in the IT • The science behind it (next slide).
  • 14. Design for the Unexpected, 1st Edition From Holonic Manufacturing Systems towards a Humane Mechatronics Society Paul Valckenaers,Hendrik Van Brussel Expected Release Date: 02 Nov 2015 Imprint: Butterworth-Heinemann Print Book ISBN : 9780128036624