SlideShare a Scribd company logo
Exchanging Data Agreements in the
              DaaS Model
 Hong-Linh Truong1, Schahram Dustdar1, Joachim Goetze2,
 Tino Fleuren2, Paul Mueller2, Salah-Eddine Tbahriti3, Michael
                  Mrissa3, Chirine Ghedira3
       1
         Distributed Systems Group, Vienna University of Technology
      2
        Department of Computer Science, University of Kaiserslautern
                3
                  Universite de Lyon, CNRS, Universite Lyon 1

                        truong@infosys.tuwien.ac.at
                http://www.infosys.tuwien.ac.at/Staff/truong

APSCC 2011, 12 Dec, 2011, Jeju, Korean
Outline

 Background and motivation

 Our approach

 Techniques for data agreements exchange

 Prototype and illustrative examples




APSCC 2011, 12 Dec, 2011, Jeju, Korean
Background
 Emerging data-as-a-service and on-demand data
  provisioning in cloud-based data marketplaces
   Rich data concerns associated with data assets
   Dynamic interactions within data marketplaces
 Data consumer             DaaS provider       Data provider
                           Data marketplaces            quality1




                             DaaS                                             quality2



   Consumer
                                                    DaaS            privacy1

                             DaaS
                                                                   privacy2
                                                   Sensor
 APSCC 2011, 12 Dec, 2011, Jeju, Korean
Motivation
 Lack of models and protocols for data agreement
  in data marketplaces
   Constraints for data usage are not clear
   Inadequate data/service description → hindering data
    selection and integration
 Existing techniques are not adequate for dynamic
  data agreement exchange in data marketplaces

   Our work: developing generic exchange models
   suitable for different ways of data provisioning in
   data marketplaces
 APSCC 2011, 12 Dec, 2011, Jeju, Korean
Our approach
 Develop metamodel for data agreement
  exchange
 Investigate techniques for enriching and
  associating data assets with agreement terms
 Develop interaction models for data agreement
  exchange
 Develop Data Agreement Exchange as a
  Service (DAES)



APSCC 2011, 12 Dec, 2011, Jeju, Korean
Metamodel for data agreements
 Different category
  of agreements
    Licensing,
     privacy, quality of
     data
 Extensions
    Languages
    Different types of
     agreements
    Different
     specifications



APSCC 2011, 12 Dec, 2011, Jeju, Korean
Associating data with data
          agreements
 Solutions
      (a) directly inserting agreements into data assets
      (b) providing two-step access to agreements and data assets
      (c) linking data agreements to the description of DaaS
      (d) linking data agreements to the message sent by DaaS




APSCC 2011, 12 Dec, 2011, Jeju, Korean
Possible interaction models for data
        enriched with data agreements




APSCC 2011, 12 Dec, 2011, Jeju, Korean
DAES – conceptual architecture




 Jersey, JAX-RS Restful WS Weblogic
 Using URIs to identify agreements
APSCC 2011, 12 Dec, 2011, Jeju, Korean
DAES – managed information




 Specific applications: agreement creation, agreement validation,
  agreement compatibility analysis, agreement management
 Implementation: Jersey, JAX-RS Restful WS Weblogic

APSCC 2011, 12 Dec, 2011, Jeju, Korean
Illustrating examples – insert
          agreement into data asset
 A pay-per-use consumer uses dataAPI of DaaS
  search for data
     The consumer pays the use APIs
     Each call can return different types of data

Example with
People Search in
Infochimps

 But a strong
 consequence for data
 service engineering
 techniques: dealing with
 elastic requirements!
APSCC 2011, 12 Dec, 2011, Jeju, Korean
Illustrating examples – link
           agreements to geospatial data
 Domain-specific DaaS: different agreements for different data requests
    Vector data of geographic features via Web-Feature-Service (WFS)
    Terrain elevation data via Web-Coverage Services (WCS)




 APSCC 2011, 12 Dec, 2011, Jeju, Korean
Illustrating examples – link
          agreements to geospatial data


                                   Consumers can interpret
                                   and reason if the data
                                   can be used for specific
                                   purposes




APSCC 2011, 12 Dec, 2011, Jeju, Korean
Illustrative examples – develop an
          app for policy compliance
                                         Configuration




                                         Results




APSCC 2011, 12 Dec, 2011, Jeju, Korean
Conclusions and future work
 Dynamic data provisioning in DaaS/data marketplaces
  need new models and techniques for data agreement
  exchange
 We present
    Models and interactions for data agreement exchange
    Data Agreement Exchange Service (DAES)
    Data agreement is not just “data licensing”!
 Future work
    Integrate DAES with data contracts [another paper in
     APSCC 11]
    Integrate DAES with DEMODS ([AINA 2012])


APSCC 2011, 12 Dec, 2011, Jeju, Korean
Thanks for your attention!

         Hong-Linh Truong
         Distributed Systems Group
         Vienna University of Technology
         Austria

         truong@infosys.tuwien.ac.at
         http://www.infosys.tuwien.ac.at/staff/truong




APSCC 2011, 12 Dec, 2011, Jeju, Korean

More Related Content

What's hot

EDF2012 Jaspar Hedegaar Bojsen - Big Data
EDF2012   Jaspar Hedegaar Bojsen - Big DataEDF2012   Jaspar Hedegaar Bojsen - Big Data
EDF2012 Jaspar Hedegaar Bojsen - Big DataEuropean Data Forum
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesPayamBarnaghi
 
Combining cloud and sensors in a smart city environment
Combining cloud and sensors in a smart city environmentCombining cloud and sensors in a smart city environment
Combining cloud and sensors in a smart city environment
Ngoc Thanh Dinh
 
Mapping Lexical Gaps In Cloud Ontology Using BabelNet and FP-Growth
Mapping Lexical Gaps In Cloud Ontology Using BabelNet and FP-GrowthMapping Lexical Gaps In Cloud Ontology Using BabelNet and FP-Growth
Mapping Lexical Gaps In Cloud Ontology Using BabelNet and FP-Growth
CSCJournals
 
Including Cyberphysical Smart Objects into Digital Libraries. Giancarlo Forti...
Including Cyberphysical Smart Objects into Digital Libraries. Giancarlo Forti...Including Cyberphysical Smart Objects into Digital Libraries. Giancarlo Forti...
Including Cyberphysical Smart Objects into Digital Libraries. Giancarlo Forti...
Universita della Calabria,
 
SMAC
SMACSMAC
SMAC
Mphasis
 
Dcm Program
Dcm ProgramDcm Program
Dcm Program
wlambert_2001
 
Emerging RDM Services - Angus Whyte
Emerging RDM Services - Angus WhyteEmerging RDM Services - Angus Whyte
Emerging RDM Services - Angus Whyte
Repository Fringe
 

What's hot (9)

EDF2012 Jaspar Hedegaar Bojsen - Big Data
EDF2012   Jaspar Hedegaar Bojsen - Big DataEDF2012   Jaspar Hedegaar Bojsen - Big Data
EDF2012 Jaspar Hedegaar Bojsen - Big Data
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart cities
 
Combining cloud and sensors in a smart city environment
Combining cloud and sensors in a smart city environmentCombining cloud and sensors in a smart city environment
Combining cloud and sensors in a smart city environment
 
Mapping Lexical Gaps In Cloud Ontology Using BabelNet and FP-Growth
Mapping Lexical Gaps In Cloud Ontology Using BabelNet and FP-GrowthMapping Lexical Gaps In Cloud Ontology Using BabelNet and FP-Growth
Mapping Lexical Gaps In Cloud Ontology Using BabelNet and FP-Growth
 
40 41
40 4140 41
40 41
 
Including Cyberphysical Smart Objects into Digital Libraries. Giancarlo Forti...
Including Cyberphysical Smart Objects into Digital Libraries. Giancarlo Forti...Including Cyberphysical Smart Objects into Digital Libraries. Giancarlo Forti...
Including Cyberphysical Smart Objects into Digital Libraries. Giancarlo Forti...
 
SMAC
SMACSMAC
SMAC
 
Dcm Program
Dcm ProgramDcm Program
Dcm Program
 
Emerging RDM Services - Angus Whyte
Emerging RDM Services - Angus WhyteEmerging RDM Services - Angus Whyte
Emerging RDM Services - Angus Whyte
 

Viewers also liked

Data as a service
Data as a serviceData as a service
Data as a service
Khushbu Joshi
 
Unit 13 assignment 2; graphical styles
Unit 13 assignment 2; graphical stylesUnit 13 assignment 2; graphical styles
Unit 13 assignment 2; graphical styleshaverstockmedia
 
Why Coaching is Better
Why Coaching is BetterWhy Coaching is Better
Why Coaching is Better
Growing Forward
 
Bmgt 311 chapter_6
Bmgt 311 chapter_6Bmgt 311 chapter_6
Bmgt 311 chapter_6
Chris Lovett
 
Swine Flu
Swine FluSwine Flu
China Drinks Expo on B
China Drinks Expo on BChina Drinks Expo on B
China Drinks Expo on BDaniel Evans
 
Youth & Social Media
Youth & Social MediaYouth & Social Media
Youth & Social Media
BWEST Interactive
 
Ormita奥美达 广告易货方案 5.19
Ormita奥美达 广告易货方案 5.19Ormita奥美达 广告易货方案 5.19
Ormita奥美达 广告易货方案 5.19
Daniel Evans
 
Genetherapypres by Coda, Afemi, and Mason
Genetherapypres by Coda, Afemi, and MasonGenetherapypres by Coda, Afemi, and Mason
Genetherapypres by Coda, Afemi, and Mason
Student Wilsonsbiologylab
 
Austin's Film Idea 1
Austin's Film Idea 1Austin's Film Idea 1
Austin's Film Idea 1
haverstockmedia
 
MODDERN Cures Solution
MODDERN Cures SolutionMODDERN Cures Solution
MODDERN Cures Solution
National Health Council
 
Evaluation q6 - hibba sayeed
Evaluation q6 - hibba sayeedEvaluation q6 - hibba sayeed
Evaluation q6 - hibba sayeedhaverstockmedia
 
Unit 3 task 3 table 1 irene
Unit 3 task 3 table 1 ireneUnit 3 task 3 table 1 irene
Unit 3 task 3 table 1 irenehaverstockmedia
 
Technology Integration: Adaptive Versus Disruptive Engagement
Technology Integration: Adaptive Versus Disruptive EngagementTechnology Integration: Adaptive Versus Disruptive Engagement
Technology Integration: Adaptive Versus Disruptive Engagement
Gunther Sonnenfeld
 

Viewers also liked (20)

Data as a service
Data as a serviceData as a service
Data as a service
 
Unit 13 assignment 2; graphical styles
Unit 13 assignment 2; graphical stylesUnit 13 assignment 2; graphical styles
Unit 13 assignment 2; graphical styles
 
Why Coaching is Better
Why Coaching is BetterWhy Coaching is Better
Why Coaching is Better
 
Review
ReviewReview
Review
 
Trade barriers
Trade barriersTrade barriers
Trade barriers
 
Bmgt 311 chapter_6
Bmgt 311 chapter_6Bmgt 311 chapter_6
Bmgt 311 chapter_6
 
Swine Flu
Swine FluSwine Flu
Swine Flu
 
China Drinks Expo on B
China Drinks Expo on BChina Drinks Expo on B
China Drinks Expo on B
 
Canadas economy
Canadas economyCanadas economy
Canadas economy
 
Youth & Social Media
Youth & Social MediaYouth & Social Media
Youth & Social Media
 
Ormita奥美达 广告易货方案 5.19
Ormita奥美达 广告易货方案 5.19Ormita奥美达 广告易货方案 5.19
Ormita奥美达 广告易货方案 5.19
 
Genetherapypres by Coda, Afemi, and Mason
Genetherapypres by Coda, Afemi, and MasonGenetherapypres by Coda, Afemi, and Mason
Genetherapypres by Coda, Afemi, and Mason
 
Story board
Story boardStory board
Story board
 
Austin's Film Idea 1
Austin's Film Idea 1Austin's Film Idea 1
Austin's Film Idea 1
 
Place value activity 3rd
Place value activity 3rdPlace value activity 3rd
Place value activity 3rd
 
MODDERN Cures Solution
MODDERN Cures SolutionMODDERN Cures Solution
MODDERN Cures Solution
 
Evaluation q6 - hibba sayeed
Evaluation q6 - hibba sayeedEvaluation q6 - hibba sayeed
Evaluation q6 - hibba sayeed
 
Unit 3 task 3 table 1 irene
Unit 3 task 3 table 1 ireneUnit 3 task 3 table 1 irene
Unit 3 task 3 table 1 irene
 
Technology Integration: Adaptive Versus Disruptive Engagement
Technology Integration: Adaptive Versus Disruptive EngagementTechnology Integration: Adaptive Versus Disruptive Engagement
Technology Integration: Adaptive Versus Disruptive Engagement
 
Pitch for music video
Pitch for music videoPitch for music video
Pitch for music video
 

Similar to Exchanging Data Agreements in the DaaS Model

TUW - 184.742 Data marketplaces: models and concepts
TUW - 184.742 Data marketplaces: models and conceptsTUW - 184.742 Data marketplaces: models and concepts
TUW - 184.742 Data marketplaces: models and concepts
Hong-Linh Truong
 
TUW-ASE- Summer 2004: Data marketplaces: core models and concepts
TUW-ASE- Summer 2004: Data marketplaces: core models and conceptsTUW-ASE- Summer 2004: Data marketplaces: core models and concepts
TUW-ASE- Summer 2004: Data marketplaces: core models and conceptsHong-Linh Truong
 
TUW-ASE Summer 2015: Data marketplaces: core models and concepts
TUW-ASE Summer 2015: Data marketplaces:  core models and conceptsTUW-ASE Summer 2015: Data marketplaces:  core models and concepts
TUW-ASE Summer 2015: Data marketplaces: core models and concepts
Hong-Linh Truong
 
On Evaluating and Publishing Data Concerns for Data as a Service
On Evaluating and Publishing Data Concerns for Data as a ServiceOn Evaluating and Publishing Data Concerns for Data as a Service
On Evaluating and Publishing Data Concerns for Data as a ServiceHong-Linh Truong
 
Debbie Wilson: Deliver More Efficient, Joined-Up Services through Improved Ma...
Debbie Wilson: Deliver More Efficient, Joined-Up Services through Improved Ma...Debbie Wilson: Deliver More Efficient, Joined-Up Services through Improved Ma...
Debbie Wilson: Deliver More Efficient, Joined-Up Services through Improved Ma...AGI Geocommunity
 
Vu2012
Vu2012Vu2012
050317 Ws Telecon Husar
050317 Ws Telecon Husar050317 Ws Telecon Husar
050317 Ws Telecon Husar
Rudolf Husar
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS) AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
ijccsa
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)
ijdpsjournal
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS) AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
ijccsa
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS) AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
ijccsa
 
TUW- 184.742 Emerging Dynamic Distributed Systems and Challenges for Advanced...
TUW- 184.742 Emerging Dynamic Distributed Systems and Challenges for Advanced...TUW- 184.742 Emerging Dynamic Distributed Systems and Challenges for Advanced...
TUW- 184.742 Emerging Dynamic Distributed Systems and Challenges for Advanced...
Hong-Linh Truong
 
Paper Final Taube Bienert GridInterop 2012
Paper Final Taube Bienert GridInterop 2012Paper Final Taube Bienert GridInterop 2012
Paper Final Taube Bienert GridInterop 2012Bert Taube
 
Scope of Data Integration
Scope of Data IntegrationScope of Data Integration
Scope of Data Integration
HEXANIKA
 
TUW- 184.742 Analyzing and Specifying Concerns for DaaS
TUW- 184.742 Analyzing and Specifying Concerns for DaaSTUW- 184.742 Analyzing and Specifying Concerns for DaaS
TUW- 184.742 Analyzing and Specifying Concerns for DaaS
Hong-Linh Truong
 
Back to Basics - Firmware in NFV security
Back to Basics - Firmware in NFV securityBack to Basics - Firmware in NFV security
Back to Basics - Firmware in NFV security
Lilminow
 
Hm2413291336
Hm2413291336Hm2413291336
Hm2413291336
IJERA Editor
 
A Framework for Geospatial Web Services for Public Health by Dr. Leslie Lenert
A Framework for Geospatial Web Services for Public Health by Dr. Leslie LenertA Framework for Geospatial Web Services for Public Health by Dr. Leslie Lenert
A Framework for Geospatial Web Services for Public Health by Dr. Leslie Lenert
Wansoo Im
 

Similar to Exchanging Data Agreements in the DaaS Model (20)

TUW - 184.742 Data marketplaces: models and concepts
TUW - 184.742 Data marketplaces: models and conceptsTUW - 184.742 Data marketplaces: models and concepts
TUW - 184.742 Data marketplaces: models and concepts
 
TUW-ASE- Summer 2004: Data marketplaces: core models and concepts
TUW-ASE- Summer 2004: Data marketplaces: core models and conceptsTUW-ASE- Summer 2004: Data marketplaces: core models and concepts
TUW-ASE- Summer 2004: Data marketplaces: core models and concepts
 
TUW-ASE Summer 2015: Data marketplaces: core models and concepts
TUW-ASE Summer 2015: Data marketplaces:  core models and conceptsTUW-ASE Summer 2015: Data marketplaces:  core models and concepts
TUW-ASE Summer 2015: Data marketplaces: core models and concepts
 
On Evaluating and Publishing Data Concerns for Data as a Service
On Evaluating and Publishing Data Concerns for Data as a ServiceOn Evaluating and Publishing Data Concerns for Data as a Service
On Evaluating and Publishing Data Concerns for Data as a Service
 
Debbie Wilson: Deliver More Efficient, Joined-Up Services through Improved Ma...
Debbie Wilson: Deliver More Efficient, Joined-Up Services through Improved Ma...Debbie Wilson: Deliver More Efficient, Joined-Up Services through Improved Ma...
Debbie Wilson: Deliver More Efficient, Joined-Up Services through Improved Ma...
 
Vu2012
Vu2012Vu2012
Vu2012
 
050317 Ws Telecon Husar
050317 Ws Telecon Husar050317 Ws Telecon Husar
050317 Ws Telecon Husar
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS) AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS) AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS) AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
 
TUW- 184.742 Emerging Dynamic Distributed Systems and Challenges for Advanced...
TUW- 184.742 Emerging Dynamic Distributed Systems and Challenges for Advanced...TUW- 184.742 Emerging Dynamic Distributed Systems and Challenges for Advanced...
TUW- 184.742 Emerging Dynamic Distributed Systems and Challenges for Advanced...
 
Paper Final Taube Bienert GridInterop 2012
Paper Final Taube Bienert GridInterop 2012Paper Final Taube Bienert GridInterop 2012
Paper Final Taube Bienert GridInterop 2012
 
Scope of Data Integration
Scope of Data IntegrationScope of Data Integration
Scope of Data Integration
 
TUW- 184.742 Analyzing and Specifying Concerns for DaaS
TUW- 184.742 Analyzing and Specifying Concerns for DaaSTUW- 184.742 Analyzing and Specifying Concerns for DaaS
TUW- 184.742 Analyzing and Specifying Concerns for DaaS
 
Back to Basics - Firmware in NFV security
Back to Basics - Firmware in NFV securityBack to Basics - Firmware in NFV security
Back to Basics - Firmware in NFV security
 
Hm2413291336
Hm2413291336Hm2413291336
Hm2413291336
 
Dn31766773
Dn31766773Dn31766773
Dn31766773
 
I T Evolution
I T  EvolutionI T  Evolution
I T Evolution
 
A Framework for Geospatial Web Services for Public Health by Dr. Leslie Lenert
A Framework for Geospatial Web Services for Public Health by Dr. Leslie LenertA Framework for Geospatial Web Services for Public Health by Dr. Leslie Lenert
A Framework for Geospatial Web Services for Public Health by Dr. Leslie Lenert
 

More from Hong-Linh Truong

QoA4ML – A Framework for Supporting Contracts in Machine Learning Services
QoA4ML – A Framework for Supporting Contracts in Machine Learning ServicesQoA4ML – A Framework for Supporting Contracts in Machine Learning Services
QoA4ML – A Framework for Supporting Contracts in Machine Learning Services
Hong-Linh Truong
 
Sharing Blockchain Performance Knowledge for Edge Service Development
Sharing Blockchain Performance Knowledge for Edge Service DevelopmentSharing Blockchain Performance Knowledge for Edge Service Development
Sharing Blockchain Performance Knowledge for Edge Service Development
Hong-Linh Truong
 
Measuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
Measuring, Quantifying, & Predicting the Cost-Accuracy TradeoffMeasuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
Measuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
Hong-Linh Truong
 
DevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
DevOps for Dynamic Interoperability of IoT, Edge and Cloud SystemsDevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
DevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
Hong-Linh Truong
 
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Dynamic IoT data, protocol, and middleware interoperability with resource sli...Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Hong-Linh Truong
 
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Hong-Linh Truong
 
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Modeling and Provisioning IoT Cloud Systems for Testing UncertaintiesModeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Hong-Linh Truong
 
Characterizing Incidents in Cloud-based IoT Data Analytics
Characterizing Incidents in Cloud-based IoT Data AnalyticsCharacterizing Incidents in Cloud-based IoT Data Analytics
Characterizing Incidents in Cloud-based IoT Data Analytics
Hong-Linh Truong
 
Enabling Edge Analytics of IoT Data: The Case of LoRaWAN
Enabling Edge Analytics of IoT Data: The Case of LoRaWANEnabling Edge Analytics of IoT Data: The Case of LoRaWAN
Enabling Edge Analytics of IoT Data: The Case of LoRaWAN
Hong-Linh Truong
 
Analytics of Performance and Data Quality for Mobile Edge Cloud Applications
Analytics of Performance and Data Quality for Mobile Edge Cloud ApplicationsAnalytics of Performance and Data Quality for Mobile Edge Cloud Applications
Analytics of Performance and Data Quality for Mobile Edge Cloud Applications
Hong-Linh Truong
 
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
Hong-Linh Truong
 
Deep Context-Awareness: Context Coupling and New Types of Context Information...
Deep Context-Awareness: Context Coupling and New Types of Context Information...Deep Context-Awareness: Context Coupling and New Types of Context Information...
Deep Context-Awareness: Context Coupling and New Types of Context Information...
Hong-Linh Truong
 
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and CloudsManaging and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Hong-Linh Truong
 
Towards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoTTowards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoT
Hong-Linh Truong
 
On Supporting Contract-aware IoT Dataspace Services
On Supporting Contract-aware IoT Dataspace ServicesOn Supporting Contract-aware IoT Dataspace Services
On Supporting Contract-aware IoT Dataspace Services
Hong-Linh Truong
 
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
Hong-Linh Truong
 
On Engineering Analytics of Elastic IoT Cloud Systems
On Engineering Analytics of Elastic IoT Cloud SystemsOn Engineering Analytics of Elastic IoT Cloud Systems
On Engineering Analytics of Elastic IoT Cloud Systems
Hong-Linh Truong
 
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
Hong-Linh Truong
 
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
Hong-Linh Truong
 
Governing Elastic IoT Cloud Systems under Uncertainties
Governing Elastic IoT Cloud Systems under UncertaintiesGoverning Elastic IoT Cloud Systems under Uncertainties
Governing Elastic IoT Cloud Systems under Uncertainties
Hong-Linh Truong
 

More from Hong-Linh Truong (20)

QoA4ML – A Framework for Supporting Contracts in Machine Learning Services
QoA4ML – A Framework for Supporting Contracts in Machine Learning ServicesQoA4ML – A Framework for Supporting Contracts in Machine Learning Services
QoA4ML – A Framework for Supporting Contracts in Machine Learning Services
 
Sharing Blockchain Performance Knowledge for Edge Service Development
Sharing Blockchain Performance Knowledge for Edge Service DevelopmentSharing Blockchain Performance Knowledge for Edge Service Development
Sharing Blockchain Performance Knowledge for Edge Service Development
 
Measuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
Measuring, Quantifying, & Predicting the Cost-Accuracy TradeoffMeasuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
Measuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
 
DevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
DevOps for Dynamic Interoperability of IoT, Edge and Cloud SystemsDevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
DevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
 
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Dynamic IoT data, protocol, and middleware interoperability with resource sli...Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
 
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
 
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Modeling and Provisioning IoT Cloud Systems for Testing UncertaintiesModeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
 
Characterizing Incidents in Cloud-based IoT Data Analytics
Characterizing Incidents in Cloud-based IoT Data AnalyticsCharacterizing Incidents in Cloud-based IoT Data Analytics
Characterizing Incidents in Cloud-based IoT Data Analytics
 
Enabling Edge Analytics of IoT Data: The Case of LoRaWAN
Enabling Edge Analytics of IoT Data: The Case of LoRaWANEnabling Edge Analytics of IoT Data: The Case of LoRaWAN
Enabling Edge Analytics of IoT Data: The Case of LoRaWAN
 
Analytics of Performance and Data Quality for Mobile Edge Cloud Applications
Analytics of Performance and Data Quality for Mobile Edge Cloud ApplicationsAnalytics of Performance and Data Quality for Mobile Edge Cloud Applications
Analytics of Performance and Data Quality for Mobile Edge Cloud Applications
 
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
 
Deep Context-Awareness: Context Coupling and New Types of Context Information...
Deep Context-Awareness: Context Coupling and New Types of Context Information...Deep Context-Awareness: Context Coupling and New Types of Context Information...
Deep Context-Awareness: Context Coupling and New Types of Context Information...
 
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and CloudsManaging and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and Clouds
 
Towards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoTTowards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoT
 
On Supporting Contract-aware IoT Dataspace Services
On Supporting Contract-aware IoT Dataspace ServicesOn Supporting Contract-aware IoT Dataspace Services
On Supporting Contract-aware IoT Dataspace Services
 
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
 
On Engineering Analytics of Elastic IoT Cloud Systems
On Engineering Analytics of Elastic IoT Cloud SystemsOn Engineering Analytics of Elastic IoT Cloud Systems
On Engineering Analytics of Elastic IoT Cloud Systems
 
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
 
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
 
Governing Elastic IoT Cloud Systems under Uncertainties
Governing Elastic IoT Cloud Systems under UncertaintiesGoverning Elastic IoT Cloud Systems under Uncertainties
Governing Elastic IoT Cloud Systems under Uncertainties
 

Recently uploaded

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

Exchanging Data Agreements in the DaaS Model

  • 1. Exchanging Data Agreements in the DaaS Model Hong-Linh Truong1, Schahram Dustdar1, Joachim Goetze2, Tino Fleuren2, Paul Mueller2, Salah-Eddine Tbahriti3, Michael Mrissa3, Chirine Ghedira3 1 Distributed Systems Group, Vienna University of Technology 2 Department of Computer Science, University of Kaiserslautern 3 Universite de Lyon, CNRS, Universite Lyon 1 truong@infosys.tuwien.ac.at http://www.infosys.tuwien.ac.at/Staff/truong APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 2. Outline  Background and motivation  Our approach  Techniques for data agreements exchange  Prototype and illustrative examples APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 3. Background  Emerging data-as-a-service and on-demand data provisioning in cloud-based data marketplaces  Rich data concerns associated with data assets  Dynamic interactions within data marketplaces Data consumer DaaS provider Data provider Data marketplaces quality1 DaaS quality2 Consumer DaaS privacy1 DaaS privacy2 Sensor APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 4. Motivation  Lack of models and protocols for data agreement in data marketplaces  Constraints for data usage are not clear  Inadequate data/service description → hindering data selection and integration  Existing techniques are not adequate for dynamic data agreement exchange in data marketplaces Our work: developing generic exchange models suitable for different ways of data provisioning in data marketplaces APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 5. Our approach  Develop metamodel for data agreement exchange  Investigate techniques for enriching and associating data assets with agreement terms  Develop interaction models for data agreement exchange  Develop Data Agreement Exchange as a Service (DAES) APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 6. Metamodel for data agreements  Different category of agreements  Licensing, privacy, quality of data  Extensions  Languages  Different types of agreements  Different specifications APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 7. Associating data with data agreements  Solutions  (a) directly inserting agreements into data assets  (b) providing two-step access to agreements and data assets  (c) linking data agreements to the description of DaaS  (d) linking data agreements to the message sent by DaaS APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 8. Possible interaction models for data enriched with data agreements APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 9. DAES – conceptual architecture  Jersey, JAX-RS Restful WS Weblogic  Using URIs to identify agreements APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 10. DAES – managed information  Specific applications: agreement creation, agreement validation, agreement compatibility analysis, agreement management  Implementation: Jersey, JAX-RS Restful WS Weblogic APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 11. Illustrating examples – insert agreement into data asset  A pay-per-use consumer uses dataAPI of DaaS search for data  The consumer pays the use APIs  Each call can return different types of data Example with People Search in Infochimps But a strong consequence for data service engineering techniques: dealing with elastic requirements! APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 12. Illustrating examples – link agreements to geospatial data  Domain-specific DaaS: different agreements for different data requests  Vector data of geographic features via Web-Feature-Service (WFS)  Terrain elevation data via Web-Coverage Services (WCS) APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 13. Illustrating examples – link agreements to geospatial data Consumers can interpret and reason if the data can be used for specific purposes APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 14. Illustrative examples – develop an app for policy compliance Configuration Results APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 15. Conclusions and future work  Dynamic data provisioning in DaaS/data marketplaces need new models and techniques for data agreement exchange  We present  Models and interactions for data agreement exchange  Data Agreement Exchange Service (DAES)  Data agreement is not just “data licensing”!  Future work  Integrate DAES with data contracts [another paper in APSCC 11]  Integrate DAES with DEMODS ([AINA 2012]) APSCC 2011, 12 Dec, 2011, Jeju, Korean
  • 16. Thanks for your attention! Hong-Linh Truong Distributed Systems Group Vienna University of Technology Austria truong@infosys.tuwien.ac.at http://www.infosys.tuwien.ac.at/staff/truong APSCC 2011, 12 Dec, 2011, Jeju, Korean