SlideShare a Scribd company logo
1 of 52
Download to read offline
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Dr. Sabin Buraga 
Faculty of Computer Science, “A. I. Cuza” of Iasi, Romania 
www.purl.org/net/busaco  @busaco4web
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
open participation 
open data 
open software 
open app development 
open web 
open cloud 
open (computing) hardware 
 
 
 
 
 

Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
 
World Wide Web = “a common information space 
in which we communicate by sharing information” 
Tim Berners-Lee (2013)
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Internet 
(Web) 
Client Web application Storage 
(user interface) server/framework (data persistence)
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
URL – Uniform Resource Identifier 
addressability 
Internet 
(Web) 
Client Web application Storage 
(user interface) server/framework (data persistence) 
for example: http://www.slideshare.net/busaco/presentations/
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
HTTP – HyperText Transfer Protocol 
access to resources 
Internet 
(Web) 
Client Web application Storage 
(user interface) server/framework (data persistence) 
a browser asks a Web server to provide a resource representation
HTML (HyperText Markup Language), JSON, PDF, PNG,… 
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
representation(s) of a resource 
Internet 
(Web) 
Client Web application Storage 
(user interface) server/framework (data persistence) 
a Web page includes URLs to other resourceshypermedia
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Reusing & sharing data available on the Web 
data access via a Web service 
usually, by using an API 
(Application Programming Interface)
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Web servicespublic APIsmash-ups 
www.programmableweb.com
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
 
open data 
“A piece of content or data is open 
if anyone is free to use, reuse, and redistribute it.” 
http://opendefinition.org/
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
 >  
“If you have access to the data, 
then you can achieve continuity 
even if you don’t have access to 
the underlying source of the application. 
Open data is more important than open source. […] 
Data persists, open data endures.” 
Ian Davis, 2009
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
legal/technical openness 
availability & access 
reusing & sharing 
universal participation 
 
inter-operability 
opendatahandbook.org
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Reusing data available on the Web 
necessity of adopting a (re)use license
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Reusing data available on the Web 
necessity of adopting a (re)use license 
fair use 
public domain 
copyleft
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Reusing data available on the Web 
necessity of adopting a (re)use license 
Creative Commons
openness, transparency, respect 
https://creativecommons.org/ 
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Data availability 
on the Web 
as “opaque” document 
(usually, using a proprietary format) 
does not refer – via current Web technologies – 
other resources of interest 
Tom Health (2007)
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Data availability 
in the Web 
assuring discoverability via hypermedia 
uses open data models/formats 
(e.g., HTML, XML, JSON, CSV, RDF etc.) 
platform independent 
Tom Health (2007)
Can we evaluate the data openness? 
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
5 ★ Open Data 
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Tim Berners-Lee (2009)
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
1-star data 
the content is available on the Web – by using any 
format – according to an open license 
http://opendefinition.org/licenses/
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
users can view, print, locally store, 
and – eventually – modify the document 
the document itself can be shared on the Internet
a PDF containing a scanned image ☹ 
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
the document could be easily published on the Web 
in order to reuse the data kept into the document, 
additional processing might be necessary
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
2-star data 
additionally, the content must be available 
as structured data (e.g., relations between entities)
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
users can process the document by using, in most cases, 
a proprietary software application 
the document can be exported 
into another (structured) format
a proprietary format 
containing structured data ☹ 
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
the document can be easily published on the Web 
data is still “locked” into the document + 
processing is depending by a specific application
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
3-star open data 
using an open (non-proprietary) format 
to make data available on the Web
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
same content as HTML document ☺ 
<section> 
<p>10:15 – 11:00</p> 
<p>Towards 5-Star Data in the E-university</p> 
<p>Presenter: Sabin Buraga</p> 
</section>
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
data can be managed (viewed, processed, filtered, 
converted, shared, reused, etc.) in any manner 
important aspect: platform independence
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
the document is still rather simple to be published on Web 
exporting data into a proprietary format 
could be problematic
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
4-star open data 
each “thing” (entity) of interest from the document 
is denoted by a Web address – URL
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
data, information, and knowledge are identified via URLs 
in order to be accessed and (re)used 
RDF model (Resource Description Framework) 
W3C standards (1998, 2004, 2014) 
www.w3.org/standards/semanticweb/
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
machine-friendly RDF assertions ☺ 
<div resource="#busaco" typeof="Person"> 
<a property="url" href="http://purl.org/net/busaco"> 
<span property="name">Sabin Buraga</span> 
</a> 
</div>
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
content publishing could be much difficult, employing 
the adoption of the semantic Web – or Web of Data – 
technologies, tools, and methodologies 
data in the Weblong term implications
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
5-star open data 
additionally, data is inter-connected to other 
datasets, according to the linked data initiative 
http://linkeddata.org/
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
inter-connecting open datasets ☺ 
http://lod4all.net/
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
possibility to discover other (related) data of interest 
while consuming the datanetwork effect 
other advantage: Web-based automatic reasoning
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
difficulties: 
assuring data/knowledge consistency 
problems related to slow adoption
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
5stardata.info 
Michael Hausenblas (2012)
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
★ 
make your stuff available on the Web 
(whatever format) under an open license 
★★ 
make it available as structured data 
e.g., Excel instead of image scan of a table 
★★★ 
use non-proprietary formats 
e.g., CSV (Comma Separated Values) instead of Excel 
★★★★ 
use Web addresses (URLs) to denote things, 
so that people can point at your stuff 
★★★★★ 
link your data to other data – see http://datahub.io/ – 
to provide context 
Ed Summers (2010)
Several real-life examples 
(in the academic context)? 
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
Dr. Sabin Buragawww.purl.org/net/busaco 
augmenting the current Web search activities 
Google knowledge graph – see schema.org & rdfa.info
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
freely available knowledge bases: DBpedia & Freebase 
http://en.lodlive.it/
open e-science – see myexperiment.org 
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
open e-government 
access to official data according to the openness score 
http://data.gov.uk/data/search?openness_score=5
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
 
promoting open data & open software 
student workshops & contests co-organized by 
Faculty of Computer Science – UAIC Romania 
Design Jam Iasi (3 editions), Firefox OS App Day, Firefox 
OS Hackathon, Open Source Iasi, Winter Web Workshop 
and many others
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
open access to various student projects & initiatives 
Faculty of Computer Science – UAIC Romania 
http://profs.info.uaic.ro/~stefan.negru/studentprojects/
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
open access to various 
educational resources 
Faculty of Computer Science 
UAIC Romania 
http://profs.info.uaic.ro/~busaco/teach/
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
“Software – as a service or not – is just a container. 
What makes software valuable has always been what 
it does to data. Now, in the same spirit of SOA (Service 
Oriented Architecture) and SaaS (Software As A Service), 
a new concept is emerging, Data-as-a-Service – DaaS.” 
Pete Soderling (2010)
Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 
Dr. Sabin Buraga 
Faculty of Computer Science, “A. I. Cuza” of Iasi, Romania 
www.purl.org/net/busaco  @busaco4web

More Related Content

Similar to Dr Sabin Buraga Promotes Open Data and Software

"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007
"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007
"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007eLiberatica
 
Web Technologies (1/12): World Wide Web – Architectural Aspects
Web Technologies (1/12): World Wide Web – Architectural AspectsWeb Technologies (1/12): World Wide Web – Architectural Aspects
Web Technologies (1/12): World Wide Web – Architectural AspectsSabin Buraga
 
Semantic Web-based Knowledge Management in Distributed Systems
Semantic Web-based Knowledge Management in Distributed SystemsSemantic Web-based Knowledge Management in Distributed Systems
Semantic Web-based Knowledge Management in Distributed SystemsSabin Buraga
 
Orizonturi Web (Web Horizons)
Orizonturi Web (Web Horizons)Orizonturi Web (Web Horizons)
Orizonturi Web (Web Horizons)Sabin Buraga
 
Web Technologies (9/12): Web Services. From Service-Oriented Architectures to...
Web Technologies (9/12): Web Services. From Service-Oriented Architectures to...Web Technologies (9/12): Web Services. From Service-Oriented Architectures to...
Web Technologies (9/12): Web Services. From Service-Oriented Architectures to...Sabin Buraga
 
Web Technologies (3/12): Web Programming – Web Application Architecture. Web ...
Web Technologies (3/12): Web Programming – Web Application Architecture. Web ...Web Technologies (3/12): Web Programming – Web Application Architecture. Web ...
Web Technologies (3/12): Web Programming – Web Application Architecture. Web ...Sabin Buraga
 
Human-Computer Interaction: An Overview
Human-Computer Interaction: An OverviewHuman-Computer Interaction: An Overview
Human-Computer Interaction: An OverviewSabin Buraga
 
Date structurate pe Web: microformate, microdate HTML5, RDFa
Date structurate pe Web: microformate, microdate HTML5, RDFaDate structurate pe Web: microformate, microdate HTML5, RDFa
Date structurate pe Web: microformate, microdate HTML5, RDFaSabin Buraga
 
HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)Sabin Buraga
 
Web Technologies (12/12): Web Application Security
Web Technologies (12/12): Web Application SecurityWeb Technologies (12/12): Web Application Security
Web Technologies (12/12): Web Application SecuritySabin Buraga
 
Are You Afraid of Semantic Web?
Are You Afraid of Semantic Web?Are You Afraid of Semantic Web?
Are You Afraid of Semantic Web?Sabin Buraga
 
HCI 2018 (2/10) Human Factor. From interaction idioms to human capacities & c...
HCI 2018 (2/10) Human Factor. From interaction idioms to human capacities & c...HCI 2018 (2/10) Human Factor. From interaction idioms to human capacities & c...
HCI 2018 (2/10) Human Factor. From interaction idioms to human capacities & c...Sabin Buraga
 
HCI 2014 (8 of 10): Data Visualization
HCI 2014 (8 of 10): Data VisualizationHCI 2014 (8 of 10): Data Visualization
HCI 2014 (8 of 10): Data VisualizationSabin Buraga
 
HCI 2015 (5/10) Information Architecture. Design Patterns. Layout, Actions, D...
HCI 2015 (5/10) Information Architecture. Design Patterns. Layout, Actions, D...HCI 2015 (5/10) Information Architecture. Design Patterns. Layout, Actions, D...
HCI 2015 (5/10) Information Architecture. Design Patterns. Layout, Actions, D...Sabin Buraga
 
HCI 2014 (5 of 10): UI Design. From Design Patterns to Flow
HCI 2014 (5 of 10): UI Design. From Design Patterns to FlowHCI 2014 (5 of 10): UI Design. From Design Patterns to Flow
HCI 2014 (5 of 10): UI Design. From Design Patterns to FlowSabin Buraga
 
Web Technologies (5/12): Data Modeling. XML Family and XML Namespaces
Web Technologies (5/12): Data Modeling. XML Family and XML NamespacesWeb Technologies (5/12): Data Modeling. XML Family and XML Namespaces
Web Technologies (5/12): Data Modeling. XML Family and XML NamespacesSabin Buraga
 
HCI 2018 (4/10) Information Architecture. From Design Patterns to Visual Design
HCI 2018 (4/10) Information Architecture. From Design Patterns to Visual DesignHCI 2018 (4/10) Information Architecture. From Design Patterns to Visual Design
HCI 2018 (4/10) Information Architecture. From Design Patterns to Visual DesignSabin Buraga
 
HCI 2014 (2 of 10): Human Factor. Users
HCI 2014 (2 of 10): Human Factor. UsersHCI 2014 (2 of 10): Human Factor. Users
HCI 2014 (2 of 10): Human Factor. UsersSabin Buraga
 
HCI 2015 (2/10) Human Factor. Users
HCI 2015 (2/10) Human Factor. UsersHCI 2015 (2/10) Human Factor. Users
HCI 2015 (2/10) Human Factor. UsersSabin Buraga
 
HCI 2014 (1 of 10): Overview
HCI 2014 (1 of 10): OverviewHCI 2014 (1 of 10): Overview
HCI 2014 (1 of 10): OverviewSabin Buraga
 

Similar to Dr Sabin Buraga Promotes Open Data and Software (20)

"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007
"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007
"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007
 
Web Technologies (1/12): World Wide Web – Architectural Aspects
Web Technologies (1/12): World Wide Web – Architectural AspectsWeb Technologies (1/12): World Wide Web – Architectural Aspects
Web Technologies (1/12): World Wide Web – Architectural Aspects
 
Semantic Web-based Knowledge Management in Distributed Systems
Semantic Web-based Knowledge Management in Distributed SystemsSemantic Web-based Knowledge Management in Distributed Systems
Semantic Web-based Knowledge Management in Distributed Systems
 
Orizonturi Web (Web Horizons)
Orizonturi Web (Web Horizons)Orizonturi Web (Web Horizons)
Orizonturi Web (Web Horizons)
 
Web Technologies (9/12): Web Services. From Service-Oriented Architectures to...
Web Technologies (9/12): Web Services. From Service-Oriented Architectures to...Web Technologies (9/12): Web Services. From Service-Oriented Architectures to...
Web Technologies (9/12): Web Services. From Service-Oriented Architectures to...
 
Web Technologies (3/12): Web Programming – Web Application Architecture. Web ...
Web Technologies (3/12): Web Programming – Web Application Architecture. Web ...Web Technologies (3/12): Web Programming – Web Application Architecture. Web ...
Web Technologies (3/12): Web Programming – Web Application Architecture. Web ...
 
Human-Computer Interaction: An Overview
Human-Computer Interaction: An OverviewHuman-Computer Interaction: An Overview
Human-Computer Interaction: An Overview
 
Date structurate pe Web: microformate, microdate HTML5, RDFa
Date structurate pe Web: microformate, microdate HTML5, RDFaDate structurate pe Web: microformate, microdate HTML5, RDFa
Date structurate pe Web: microformate, microdate HTML5, RDFa
 
HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)HCI 2015 (8/10) Data Visualization (an introduction)
HCI 2015 (8/10) Data Visualization (an introduction)
 
Web Technologies (12/12): Web Application Security
Web Technologies (12/12): Web Application SecurityWeb Technologies (12/12): Web Application Security
Web Technologies (12/12): Web Application Security
 
Are You Afraid of Semantic Web?
Are You Afraid of Semantic Web?Are You Afraid of Semantic Web?
Are You Afraid of Semantic Web?
 
HCI 2018 (2/10) Human Factor. From interaction idioms to human capacities & c...
HCI 2018 (2/10) Human Factor. From interaction idioms to human capacities & c...HCI 2018 (2/10) Human Factor. From interaction idioms to human capacities & c...
HCI 2018 (2/10) Human Factor. From interaction idioms to human capacities & c...
 
HCI 2014 (8 of 10): Data Visualization
HCI 2014 (8 of 10): Data VisualizationHCI 2014 (8 of 10): Data Visualization
HCI 2014 (8 of 10): Data Visualization
 
HCI 2015 (5/10) Information Architecture. Design Patterns. Layout, Actions, D...
HCI 2015 (5/10) Information Architecture. Design Patterns. Layout, Actions, D...HCI 2015 (5/10) Information Architecture. Design Patterns. Layout, Actions, D...
HCI 2015 (5/10) Information Architecture. Design Patterns. Layout, Actions, D...
 
HCI 2014 (5 of 10): UI Design. From Design Patterns to Flow
HCI 2014 (5 of 10): UI Design. From Design Patterns to FlowHCI 2014 (5 of 10): UI Design. From Design Patterns to Flow
HCI 2014 (5 of 10): UI Design. From Design Patterns to Flow
 
Web Technologies (5/12): Data Modeling. XML Family and XML Namespaces
Web Technologies (5/12): Data Modeling. XML Family and XML NamespacesWeb Technologies (5/12): Data Modeling. XML Family and XML Namespaces
Web Technologies (5/12): Data Modeling. XML Family and XML Namespaces
 
HCI 2018 (4/10) Information Architecture. From Design Patterns to Visual Design
HCI 2018 (4/10) Information Architecture. From Design Patterns to Visual DesignHCI 2018 (4/10) Information Architecture. From Design Patterns to Visual Design
HCI 2018 (4/10) Information Architecture. From Design Patterns to Visual Design
 
HCI 2014 (2 of 10): Human Factor. Users
HCI 2014 (2 of 10): Human Factor. UsersHCI 2014 (2 of 10): Human Factor. Users
HCI 2014 (2 of 10): Human Factor. Users
 
HCI 2015 (2/10) Human Factor. Users
HCI 2015 (2/10) Human Factor. UsersHCI 2015 (2/10) Human Factor. Users
HCI 2015 (2/10) Human Factor. Users
 
HCI 2014 (1 of 10): Overview
HCI 2014 (1 of 10): OverviewHCI 2014 (1 of 10): Overview
HCI 2014 (1 of 10): Overview
 

More from Sabin Buraga

Web 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleWeb 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleSabin Buraga
 
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebWeb 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebSabin Buraga
 
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebWeb 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebSabin Buraga
 
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Sabin Buraga
 
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Sabin Buraga
 
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelWeb 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelSabin Buraga
 
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Sabin Buraga
 
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Sabin Buraga
 
Web 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTWeb 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTSabin Buraga
 
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Sabin Buraga
 
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Sabin Buraga
 
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeWeb 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeSabin Buraga
 
STAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSTAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSabin Buraga
 
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSTAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSabin Buraga
 
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.Sabin Buraga
 
STAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSTAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSabin Buraga
 
STAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSTAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSabin Buraga
 
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSTAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSabin Buraga
 
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSTAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSabin Buraga
 
STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5Sabin Buraga
 

More from Sabin Buraga (20)

Web 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleWeb 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturale
 
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebWeb 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
 
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebWeb 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
 
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
 
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
 
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelWeb 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
 
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
 
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
 
Web 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTWeb 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma REST
 
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
 
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
 
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeWeb 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
 
STAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSTAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor Web
 
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSTAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
 
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
 
STAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSTAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.js
 
STAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSTAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului Web
 
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSTAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
 
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSTAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
 
STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5
 

Recently uploaded

Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 

Recently uploaded (20)

Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 

Dr Sabin Buraga Promotes Open Data and Software

  • 1. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Dr. Sabin Buraga Faculty of Computer Science, “A. I. Cuza” of Iasi, Romania www.purl.org/net/busaco  @busaco4web
  • 2. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco open participation open data open software open app development open web open cloud open (computing) hardware      
  • 3. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco  World Wide Web = “a common information space in which we communicate by sharing information” Tim Berners-Lee (2013)
  • 4. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Internet (Web) Client Web application Storage (user interface) server/framework (data persistence)
  • 5. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco URL – Uniform Resource Identifier addressability Internet (Web) Client Web application Storage (user interface) server/framework (data persistence) for example: http://www.slideshare.net/busaco/presentations/
  • 6. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco HTTP – HyperText Transfer Protocol access to resources Internet (Web) Client Web application Storage (user interface) server/framework (data persistence) a browser asks a Web server to provide a resource representation
  • 7. HTML (HyperText Markup Language), JSON, PDF, PNG,… Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco representation(s) of a resource Internet (Web) Client Web application Storage (user interface) server/framework (data persistence) a Web page includes URLs to other resourceshypermedia
  • 8. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Reusing & sharing data available on the Web data access via a Web service usually, by using an API (Application Programming Interface)
  • 9. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Web servicespublic APIsmash-ups www.programmableweb.com
  • 10. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco  open data “A piece of content or data is open if anyone is free to use, reuse, and redistribute it.” http://opendefinition.org/
  • 11. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco  >  “If you have access to the data, then you can achieve continuity even if you don’t have access to the underlying source of the application. Open data is more important than open source. […] Data persists, open data endures.” Ian Davis, 2009
  • 12. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco legal/technical openness availability & access reusing & sharing universal participation  inter-operability opendatahandbook.org
  • 13. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Reusing data available on the Web necessity of adopting a (re)use license
  • 14. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Reusing data available on the Web necessity of adopting a (re)use license fair use public domain copyleft
  • 15. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Reusing data available on the Web necessity of adopting a (re)use license Creative Commons
  • 16. openness, transparency, respect https://creativecommons.org/ Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
  • 17. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Data availability on the Web as “opaque” document (usually, using a proprietary format) does not refer – via current Web technologies – other resources of interest Tom Health (2007)
  • 18. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Data availability in the Web assuring discoverability via hypermedia uses open data models/formats (e.g., HTML, XML, JSON, CSV, RDF etc.) platform independent Tom Health (2007)
  • 19. Can we evaluate the data openness? Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
  • 20. 5 ★ Open Data Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Tim Berners-Lee (2009)
  • 21. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 1-star data the content is available on the Web – by using any format – according to an open license http://opendefinition.org/licenses/
  • 22. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco users can view, print, locally store, and – eventually – modify the document the document itself can be shared on the Internet
  • 23. a PDF containing a scanned image ☹ Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
  • 24. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco the document could be easily published on the Web in order to reuse the data kept into the document, additional processing might be necessary
  • 25. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 2-star data additionally, the content must be available as structured data (e.g., relations between entities)
  • 26. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco users can process the document by using, in most cases, a proprietary software application the document can be exported into another (structured) format
  • 27. a proprietary format containing structured data ☹ Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
  • 28. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco the document can be easily published on the Web data is still “locked” into the document + processing is depending by a specific application
  • 29. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 3-star open data using an open (non-proprietary) format to make data available on the Web
  • 30. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco same content as HTML document ☺ <section> <p>10:15 – 11:00</p> <p>Towards 5-Star Data in the E-university</p> <p>Presenter: Sabin Buraga</p> </section>
  • 31. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco data can be managed (viewed, processed, filtered, converted, shared, reused, etc.) in any manner important aspect: platform independence
  • 32. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco the document is still rather simple to be published on Web exporting data into a proprietary format could be problematic
  • 33. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 4-star open data each “thing” (entity) of interest from the document is denoted by a Web address – URL
  • 34. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco data, information, and knowledge are identified via URLs in order to be accessed and (re)used RDF model (Resource Description Framework) W3C standards (1998, 2004, 2014) www.w3.org/standards/semanticweb/
  • 35. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco machine-friendly RDF assertions ☺ <div resource="#busaco" typeof="Person"> <a property="url" href="http://purl.org/net/busaco"> <span property="name">Sabin Buraga</span> </a> </div>
  • 36. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco content publishing could be much difficult, employing the adoption of the semantic Web – or Web of Data – technologies, tools, and methodologies data in the Weblong term implications
  • 37. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 5-star open data additionally, data is inter-connected to other datasets, according to the linked data initiative http://linkeddata.org/
  • 38. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco inter-connecting open datasets ☺ http://lod4all.net/
  • 39. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco possibility to discover other (related) data of interest while consuming the datanetwork effect other advantage: Web-based automatic reasoning
  • 40. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco difficulties: assuring data/knowledge consistency problems related to slow adoption
  • 41. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco 5stardata.info Michael Hausenblas (2012)
  • 42. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco ★ make your stuff available on the Web (whatever format) under an open license ★★ make it available as structured data e.g., Excel instead of image scan of a table ★★★ use non-proprietary formats e.g., CSV (Comma Separated Values) instead of Excel ★★★★ use Web addresses (URLs) to denote things, so that people can point at your stuff ★★★★★ link your data to other data – see http://datahub.io/ – to provide context Ed Summers (2010)
  • 43. Several real-life examples (in the academic context)? Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
  • 44. Dr. Sabin Buragawww.purl.org/net/busaco augmenting the current Web search activities Google knowledge graph – see schema.org & rdfa.info
  • 45. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco freely available knowledge bases: DBpedia & Freebase http://en.lodlive.it/
  • 46. open e-science – see myexperiment.org Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco
  • 47. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco open e-government access to official data according to the openness score http://data.gov.uk/data/search?openness_score=5
  • 48. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco  promoting open data & open software student workshops & contests co-organized by Faculty of Computer Science – UAIC Romania Design Jam Iasi (3 editions), Firefox OS App Day, Firefox OS Hackathon, Open Source Iasi, Winter Web Workshop and many others
  • 49. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco open access to various student projects & initiatives Faculty of Computer Science – UAIC Romania http://profs.info.uaic.ro/~stefan.negru/studentprojects/
  • 50. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco open access to various educational resources Faculty of Computer Science UAIC Romania http://profs.info.uaic.ro/~busaco/teach/
  • 51. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco “Software – as a service or not – is just a container. What makes software valuable has always been what it does to data. Now, in the same spirit of SOA (Service Oriented Architecture) and SaaS (Software As A Service), a new concept is emerging, Data-as-a-Service – DaaS.” Pete Soderling (2010)
  • 52. Dr. Sabin-Corneliu Buraga – www.purl.org/net/busaco Dr. Sabin Buraga Faculty of Computer Science, “A. I. Cuza” of Iasi, Romania www.purl.org/net/busaco  @busaco4web