Documente Academic
Documente Profesional
Documente Cultură
Outline statements
Open Data
is changing the nature of business and reflects a cultural shift to
an open society
Linked Data
is great technology for Open Data but has been ignored by the
mainstream
Data-as-a-Service (DaaS)
is emerging as a cost-effective solution for publishing and
consuming Linked Open Data
DaPaaS: an emerging solution for DaaS
3
Open Data
Businesses can develop new ideas, services and applications;
improve decision making, cost savings
Can increase government transparency and accountability, quality
of public services
Citizens get better and timely access to public services
Gartner:
By 2016, the use of "open data" will continue to
increase but slowly, and predominantly limited to
Type A enterprises.
By 2017, over 60% of government open data
programs that do not effectively use open data
internally, will be scaled back or discontinued.
Source: McKinsey
http://www.mckinsey.com/insights/business_technology/open_data_unlocking_innovation_a
nd_performance_with_liquid_information
Datasets
Applications
data.gov
~ 110 000
~ 350
publicdata.eu
~ 50 000
~ 80
data.gov.uk
~ 20 000
~ 350
data.norge.no
~ 300
~ 40
data.gov.uk
Linked Data
11
Example
12
13
14
DaPaaS Project
Helping publishing
open data
Data Publisher
Reaching through
data and applications
Giving better,
easier tools
Application Developer
15
DaPaaS means to
making Open (Linked) Data easier to use
16
App Developer
Browse/Search Datasets Catalogue
App deployment and metadata creation
Data Publisher
Data
Value
Chain
18
Perform well with large datasets, both via API and via the GUI
19
DaPaaS Enablers
Grafter
Grafterizer
(Graphical Tool & DSL)
DaPaaS platform
RDF
database-as-a-service
PLUQI
RDF DDP
20
Grafter
Grafter is a Clojure library, a
DSL and a suite of tools for
data transformation and
processing
Clojure is a functional
programming language similar
to Lisp
Open Source
Eclipse Public License (EPL)
http://github.com/dapaas/graf
terizer
21
22
Grafterizer
GUI tool for the Grafter suite; Open Source (EPL)
http://github.com/dapaas/grafterizer
34
Grafterizer (cont)
Specify mappings from tabular data to RDF
35
Grafterizer concept
Transformation Page
Data Page
36
Raw
Data
Prepared
Data
Transform
37
Prepared
Data
Map
Ontology
mapping
Generate
RDF
Map
Ontology X
Ontology X
Ontology X
38
Raw
Data
Transform
Map
Ontology
mapping
Generate
RDF
Map
Ontology X
Ontology X
Ontology X
39
Transform
and generate
RDF
Name
Sex
Age
Alice
"34"
Bob
"63"
40
1
Specify
Grafter pipeline
2
Create graph
fragments
(Map to RDF)
Sex
Age
Alice
"34"
Bob
"63"
Register
Grafter import service
41
Alice
"34"
Bob
"63"
Alice
"34"
Bob
"63"
2
:name :sex
:age
Alice
"34"
Bob
"63"
42
:name
Alice
34
Bob
63
3
:person-uri
Alice
"34"
Bob
m "63"
http://my-domain
.com/id/Alice
http://my-domain
.com/id/Bob
43
"34"
Bob
"63"
4
b) Applying the transformations to each of the columns
:sex
:age
female
34
male
63
44
45
1
Specify
Grafter pipeline
2
Create graph
fragments
(Map to RDF)
3
Register
Grafter import service
46
47
48
+ Stable, tested
+ Support for many input formats
out-of-the-box
No programmatic/service APIs
exposed
Tight coupling hinders
distribution
No graphical DSL
49
Grafter/Grafterizer (DaPaaS)
50
Windows Azure
Marketplace
Socrata
DataMarket
Factual
Junar
PublishMyData
DaPaaS
51
53
54
Marketplace
Data
Providers/Owners
Public
Administration
Free datasets
proDataMarket
Platform
Consortium datasets
Data
Contextualization
Data Access
Data Discovery
and Search
Data Workflows
Data Hosting
Data Linking
Marketplace
portal
Publicly available
free data
Consortium
proprietary data
Monetization
Duration: 2015-2017
Business products
and services
H2020 Innovation
action
Customer segments
Administration &
Operations
Banks
Marketing
Departments
3rd party
proprietary data
55
Summary
Lots of open datasets, but very few actually used (e.g.
low number of applications using them)
Linked Data is a promising technology for Open Data,
but difficult to use for publishers, developers, data
workers
Thank you!
http://dapaas.eu
@dapaasproject
dapaas-platform@googlegroups.com
Contact: dumitru.roman@sintef.no
57
Event announcement
58