Post on 31-Aug-2019
transcript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Dezvoltarea aplicațiilor Web
concepte primare și viziune
Dr Sabin Corneliu Buraga ndash profsinfouaicro~busaco
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoA defini icircnseamnă a ucidea sugera icircnseamnă a creardquo
Steacutephane Mallarmeacute
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Prolog
Ce este Web-ul
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Web WWW bdquopacircnza de păianjen mondialărdquo
serviciu Internet
WWW Internet
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Spațiu informațional comun icircn care comunicăm prin interconectarea și partajarea unor elemente de
interes denumite resurse
inventat de Sir Tim Berners-Lee
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Sir Tim Berners-Lee ndash lauriat al premiului Turingcea mai importantă distincție icircn domeniul informaticii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Idee (Sir Tim Berners-Lee la CERN ndash 1989)
integrarea unor sisteme informaționaledisparate icircntr-un mod unitar
fără diferențe icircntre sursele de date
anything can link to anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe modelul clientserver
serverWeb
client Web
(browser)
cerere
răspuns
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
hellipși pe hipertext (hipermedia)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoA defini icircnseamnă a ucidea sugera icircnseamnă a creardquo
Steacutephane Mallarmeacute
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Prolog
Ce este Web-ul
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Web WWW bdquopacircnza de păianjen mondialărdquo
serviciu Internet
WWW Internet
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Spațiu informațional comun icircn care comunicăm prin interconectarea și partajarea unor elemente de
interes denumite resurse
inventat de Sir Tim Berners-Lee
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Sir Tim Berners-Lee ndash lauriat al premiului Turingcea mai importantă distincție icircn domeniul informaticii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Idee (Sir Tim Berners-Lee la CERN ndash 1989)
integrarea unor sisteme informaționaledisparate icircntr-un mod unitar
fără diferențe icircntre sursele de date
anything can link to anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe modelul clientserver
serverWeb
client Web
(browser)
cerere
răspuns
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
hellipși pe hipertext (hipermedia)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Prolog
Ce este Web-ul
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Web WWW bdquopacircnza de păianjen mondialărdquo
serviciu Internet
WWW Internet
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Spațiu informațional comun icircn care comunicăm prin interconectarea și partajarea unor elemente de
interes denumite resurse
inventat de Sir Tim Berners-Lee
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Sir Tim Berners-Lee ndash lauriat al premiului Turingcea mai importantă distincție icircn domeniul informaticii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Idee (Sir Tim Berners-Lee la CERN ndash 1989)
integrarea unor sisteme informaționaledisparate icircntr-un mod unitar
fără diferențe icircntre sursele de date
anything can link to anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe modelul clientserver
serverWeb
client Web
(browser)
cerere
răspuns
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
hellipși pe hipertext (hipermedia)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Web WWW bdquopacircnza de păianjen mondialărdquo
serviciu Internet
WWW Internet
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Spațiu informațional comun icircn care comunicăm prin interconectarea și partajarea unor elemente de
interes denumite resurse
inventat de Sir Tim Berners-Lee
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Sir Tim Berners-Lee ndash lauriat al premiului Turingcea mai importantă distincție icircn domeniul informaticii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Idee (Sir Tim Berners-Lee la CERN ndash 1989)
integrarea unor sisteme informaționaledisparate icircntr-un mod unitar
fără diferențe icircntre sursele de date
anything can link to anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe modelul clientserver
serverWeb
client Web
(browser)
cerere
răspuns
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
hellipși pe hipertext (hipermedia)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Spațiu informațional comun icircn care comunicăm prin interconectarea și partajarea unor elemente de
interes denumite resurse
inventat de Sir Tim Berners-Lee
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Sir Tim Berners-Lee ndash lauriat al premiului Turingcea mai importantă distincție icircn domeniul informaticii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Idee (Sir Tim Berners-Lee la CERN ndash 1989)
integrarea unor sisteme informaționaledisparate icircntr-un mod unitar
fără diferențe icircntre sursele de date
anything can link to anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe modelul clientserver
serverWeb
client Web
(browser)
cerere
răspuns
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
hellipși pe hipertext (hipermedia)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Sir Tim Berners-Lee ndash lauriat al premiului Turingcea mai importantă distincție icircn domeniul informaticii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Idee (Sir Tim Berners-Lee la CERN ndash 1989)
integrarea unor sisteme informaționaledisparate icircntr-un mod unitar
fără diferențe icircntre sursele de date
anything can link to anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe modelul clientserver
serverWeb
client Web
(browser)
cerere
răspuns
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
hellipși pe hipertext (hipermedia)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Idee (Sir Tim Berners-Lee la CERN ndash 1989)
integrarea unor sisteme informaționaledisparate icircntr-un mod unitar
fără diferențe icircntre sursele de date
anything can link to anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe modelul clientserver
serverWeb
client Web
(browser)
cerere
răspuns
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
hellipși pe hipertext (hipermedia)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe modelul clientserver
serverWeb
client Web
(browser)
cerere
răspuns
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
hellipși pe hipertext (hipermedia)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
hellipși pe hipertext (hipermedia)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Scopuri principale
independența de dispozitivindependența de software
scalabilitateaubicuitatea
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
world wide web
Bazat pe principii și standarde deschise stipulate de Consorțiul Web
Web for all amp on everything
Web for rich interaction
Web of data amp services
Web of trust
wwww3org
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Resursele sunt identificate prin adresa lor
identificator uniform de resurseURI ndash Uniform Resource Identifier
httpsslidesharenetbusacopresentations
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
arhitectura Web-ului
Accesul la conținutul ndash reprezentarea ndashresurselor Web
se realizează printr-un protocol
HTTP ndash HyperText Transfer Protocol
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
codificarea datelor
Unicode
nume de domenii
DNS
protocoaleleInternetTCPIP
adrese WebURI = URL + URN
protocoale WebHTTP HTTPShellip
a b c hellip zș б ө Ϟ ঢ়ល ꑸ
ⵙ ⋇ 120092
com org io rouaicro
infouaicro
TCP UDPIP ICMPhellip
acces la mediu
TCP = control al transmiterii datelor (Transmission Control Protocol)IP = protocol de interconectare a rețelelor (Internet Protocol)
DNS = adresă IPharrdomeniu simbolic ndash eg 85122231harrprofsinfouaicro
identificator uniform de resursă
protocol HTTP bdquosecurizatrdquo
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
resursele ndash documentele ndashinclud ltmarcaje gt
pagini Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Anca
Bogdan
album
photo
twittercompinkfloyd
marcajele conțin la racircndul lor URI-urihipertext (hipermedia)
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangtcityltspangt
ltp lang=engtTemp
ltspan id=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul HTML5(utilizatori umani uzual)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
ltweathergtltpoint lat= long=hellipgt
ltname lang=rogtIași
ltnamegtlttypegtcitylttypegthellip
ltpointgtlttemperature when=hellipgt
ltvaluegthellipltvaluegt lttemperaturegt
ltweathergt
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul XML(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
point geo lat hellip
long hellip name Iași type city
temperature
when hellipvalue hellip
reprezentare
adresabilitate via URI
resursă Web
identifică
reprezintă
formatul JSON(procesat de software)
httpworldinfoeuroperomaniaiasiweathertoday
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Relațiile dintre o resursă Web adresa ei (URI) șireprezentarea structurată a resursei
informații meteo
despre Iași
adresabilitate via URI
resursă Web
identifică
reprezintă
httpworldinfoeuroperomaniaiasiweathertoday
point
geo lat hellip long hellip
reprezentarea ndash icircntr-un format deschis (eg HTML XML JSON RDFhellip) ndash include date propriu-zise + meta-date
ltsection id=meteogt
ltdiv class=weathergt
ltp lang=rogtIașiltpgt
ltspangt(city)ltspangt
ltp lang=engtTemp
ltspan class=todaygt
is ltstronggthellipltstronggt
ampdegCltspangt
ltpgt
ltdivgt
ltsectiongt
reprezentare
helliptemperature
when hellipvalue hellip
hellip
reprezentare
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Primul act
Web 10
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Sit Web
sistem pe care rulează un server Webgăzduind o serie de pagini (resurse) icircnrudite
ale unei organizații companii sau persoane
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
colecție interconectată de pagini Webcu conținut generat dinamic menită a oferi
utilizatorilor o funcționalitate specifică
de studiat S Buraga bdquoDezvoltator Webrdquo (2019)wwwslidesharenetbusacosabin-buraga-dezvoltator-web-2019
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
interacțiunea dintre aplicație și utilizatoriare loc via o interfață Web
uzual sit Web = aplicație Web
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
co
Aplicație Web
exemplificări
Coursera Devdocsio DuckDuckGo Dropbox GitHub infouaicro Instagram JSBin Medium OpenStreetMap
Reddit Quora SlideShare TEDcom Tumblr Vimeo Wikipedia WordPress
hellipși multe multe multe altele
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
pro
fsin
fouaicro
~busa
coclient Web server Web
conținut static
conținut dinamic
conținut static
conținut dinamic
date locale
JavaScript server de aplic framework
HTTP
transferasincron
via o interfață Web utilizatorul interacționează cu clientul(front-end) și inițiază acțiuni ndash eg cereri HTTP (a)sincronendash ce vor fi executate pe diverse componente implementate
la nivel de server (back-end) pentru a obține date
date externe
(serviciu Web)
front-end back-end
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
standarde deschise HTML CSS Ajax SVG WebGLhellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
server C Java JavaScript PHP Rubyhellip client JavaScript
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Aplicație Web = Interfață + Program + Conținut (Date)
mitul 1 cea mai importantă este interfațamitul 2 cel mai important este programulmitul 3 cele mai importante sunt datele
relaționale (SQL) grafuri (NoSQL) JSON XML RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Internet(Web)
Clientinterfață cu utilizatorul
Serversitaplicație Web
Datestocate
persistent
Aplicație Web = Interfață + Program + Conținut (Date)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al doilea
Web-ul social
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul prezent
WWW platforma icircn care utilizatorulicircși controlează propriile date
așa-numitul Web 20 conform Tim OrsquoReilly 2005
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Participarereadwrite Web
colaborare comunitățiconectivitate inter-personală și icircntre aplicații
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Partajare de artefacte informaționale
documente fotografii multimedia cod-sursă etc
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Inteligența colectivă
editare și management colaborativ al conținutului
aplicații de tip wiki
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Servicii și nu pachete softwareaplicațiile masive (bdquomamutrdquo) sunt substituite
de cele constituite din servicii specificedisponibile pe Web ușor de icircnlocuit
SaaS ndash Software as a Service
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Software rulat oriunde
ubicuitatea aplicațiilor Web
bookmark-uri salvate local (pentru fiecare browser)versus
bookmark-uri disponibile pe Web ușor de accesat și de partajat cu alții
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Mediatizare (syndication) Web
date privitoare la un sit Web sunt expuse libervia un flux (feed)
icircn format RSS (Really Simple Syndication) sau Atom
suplimentar podcast-uri
XML
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Transformarerefolosire a datelor
datele sunt ndash sau ar trebui să fie ndash disponibileicircn formate deschise universale facil de procesat
vezi succesul JSON (JavaScript Object Notation)jsonorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Icircncredere radicală
autentificare șisau autorizare descentralizată
OpenIDOAuth
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Interacțiune bogată cu utilizatorulRIA ndash Rich Internet Applications
aplicarea modalităților de interacțiune tradițională(la nivel de desktop) icircn contextul aplicațiilor Web
(re)vezi materia Human-Computer Interactionprofsinfouaicro~busacoteachcourseshci
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
deschidere transparență respect
inițiativa Creative Commonsreasonable flexible copyright
creativecommonsorgaboutlicenses
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
detalii despre licențele de utilizare a software-uluidatelor la tldrlegalcom
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Web-ul social Caracteristici
Valori de bază
partajarea pe Web a datelor deschise (open data)
detalii icircn prezentarea S Buraga Why 5-Star Data (2016)wwwslidesharenetbusacowhy-5star-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Acces la seturi de date deschise
exemplificăriAcademic Torrents ndash academictorrentscom
Awesome Public Datasets ndash tinyurlcomaweseomedata
Common Crawl ndash commoncrawlorg
Data Hub ndash thedatahuborg
JSON Datasets ndash githubcomjdorfmanawesome-json-datasets
MIT Saliency Benchmark ndash saliencymitedudatasetshtml
Open Data Commons ndash opendatacommonsorg
Wikimedia Commons ndash commonswikimediaorg
YouTube-8M Dataset ndash researchgooglecomyoutube8m
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
128717comerț
electronic
128506turism
127899monitorizare
128302128200prognoze(finanțe
transporthellip)
128240128101128172știri
comunicinterpersonală
127916127914amuzament
software
platformă
putere
de calcul
128452128452stocare
128225rețea
128126identitate
baze
de date
128736execuțiesoftware
procesarecozi de mesaje
128272securitate
infrastructură
Web ndash ingredient cheie al tehnologiilor icircn bdquonorirdquocloud computing
128250127969128187
128241127918
128661127747
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Intermezzo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
remarci
Constituirea unor bdquopacircnzerdquo (web-uri) ndash grupări rețele grafuri ndash
de dateinformațiicunoștințe disponibile liber evoluacircnd conform intereselor unei comunităţi
(eg utilizatori organizație industriehellip)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum pot fi descrise la nivelul mașiniiaceste web-uri
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Actul al treilea
Web-ul datelor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
date privitoare la datebdquomai mult decacirct datelerdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
o manieră de a atașa meta-date
vocabulare de termeni descriind bdquocevardquo(proprietăți domenii persoane produse lumi)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
un mod de specificare de relații icircntre resurse
structuri de organizare a dateloricircn cadrul unui sau mai multor web-uri
(ie grafuri de cunoștințe ndash knowledge graphs)
M Bergman A Common Sense View of Knowledge Graphs (2019)wwwmkbergmancom2244a-common-sense-view-of-knowledge-graphs
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
despre bdquolucrurirdquo
(knowledge about things)
Mike Bergman The Rationale for Semantic Technologies (2012)wwwmkbergmancom1015the-rationale-for-semantic-technologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
realizate sistematic formalizat
ontologiidescrise riguros
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
modelarea amp procesarea cunoștințelor
create ad-hoc manual de către utilizatorii obișnuiți
folksonomii
uzual tagging
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
Modelarea datelor trebuie să facă implicitul explicit
bdquojavardquo limbajul bicicleta insula ori sortimentul de cafea
java
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
necesități
bdquoJava este un limbaj de programarerdquobdquoApache Jena este un framework scris icircn limbajul Javardquo
bdquoProgramarea Java poate fi mai ușoară decacirct cea icircn C++rdquo
ușor de icircnțeles de (unii) oameni
hellipdar pot fi oare icircnțelese de către calculatoare
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
RDF (Resource Description Framework)
folosit la asocierea de meta-date resurselor Webși la specificarea relațiilor dintre resurse
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
engleză
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
coTitlu The Last YearsArtist Pink FloydAnul apariției 2019Formate [ CD Blu-ray DVD vinil ]Audio [ LPCM 20 LPCM 51
DTS-HD Master Audio 51 ]Tip compilațieIcircnregistrare [ studio live ]Subtitrare NADetalii thelateryearspinkfloydcom
subiect
obiect
predicat
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Anca
Bogdan
relațiaowns
album
photo
twittercompinkfloyd
tagfollows
owns
relațiasameComposer
constituirea unui web privitor la resurse multimedia amp persoane
clasa persoanelor
relațiaknows
proprie-tatea
givenName
clasaalbumelormuzicale
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf
Interogarea datelor RDFse poate realiza via limbajul SPARQL
serviciile SPARQL pot fi descrise și invocatevia tehnologiile serviciilor Web clasice ndash eg REST
exempleDBpedia ndash dbpediaorgisparql
EU Open Data Portal ndash dataeuropaeueuodpenlinked-data
Global Change ndash dataglobalchangegovsparql
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
vocabulare de meta-date privind resursele
set standardizat de meta-date asociate documentelorDCMI (Dublin Core Metadata Initiative)
descrierea cataloagelor de dateDCAT (Data Catalog Vocabulary)
interconectarea vocabularelorLOV (Linked Open Vocabularies)
descrierea fluxurilor de date interconectateVoIS (Vocabulary of Interlinked Datastreams)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
purlorgvocab
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
relații icircntre resurse
rețele socialeFOAF (Friend Of A Friend)
proiecte softwareDOAP (Description Of A Project)
comunități onlineSIOC (Semantically Interconnected Online Communities)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rdf utilizări
modelarea cunoștințeloricircn termeni bdquoicircnțeleșirdquo de software
RDF Schema
SKOS (Simple Knowledge Organizational System)
OWL (Web Ontology Language)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelare conceptuală ndash via diverse specificații ndashdespre resursele muzicale
clasa muzicienilor provine din cea a persoanelorrelația plays icircntre clasa muzicienilor și clasa cacircntecelor
+fapte privitoare la acestea
eg Roger Waters interpretează piesa bdquoPicture Thatrdquo
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
se oferă premisele efectuării de raționamente automate (deducții logice exprimate formal) pe baza unui reasoner
trebuie să aparțină clasei muzicienilor
trebuie să aparțină clasei cacircntecelor
trebuie să aparțină clasei persoanelor
a se studia și prezentarea S Buraga bdquoSemantic Social Webrdquo (2009)wwwslidesharenetbusacosemantic-social-web
foafPerson a owlClass
dbMusicalArtist rdfssubClassOf foafPerson
plays a owlObjectProperty
rdfsdomain dbMusicalArtist
rdfsrange moSong
RogerWaters plays PictureThat ThreeWishes
DavidGilmour plays Beauty HighHopes Today
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
AAA ndash Anyone can say Anything about Any topic
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cum se asigură interoperabilitateaconsistența și refolosirea web-urilor
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
interconectare a resurselor descrise la nivel de Web
linkeddataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
linked data
Inițiativă privind publicarea și reutilizareadatelor structurate disponibile liber pe Web
inclusiv folosind formatul de date JSON ndash JSON-LD
json-ldorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2009
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
sept 2011
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
august 2014
Linking Open Data cloud diagram 2014 (M Schmachtenberg C Bizer A Jentzsch R Cyganiak)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
iunie 2018
Linking Open Data cloud diagram 2018 (J P McCrae et al)
1224 seturi de date (datasets)
cu 16113 legături(links)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
martie 2019
1239 seturi de date (datasets)
cu 16147 legături(links)
lod-cloudnet
Linking Open Data cloud diagram 2019(J P McCrae et al)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Cacircteva exemplificări concrete
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
augmentarea căutării(via microdate HTML5 și RDFa)
Google Structured Datadevelopersgooglecomstructured-data
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
adnotări explicite ale codului HTML5 bazate pe concepte specificate de schemaorg ndash aici WebPage și Person
testare cu Structured Data Testing Tooldevelopersgooglecomstructured-datatesting-tool
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
interogări asupra DBpedia(varianta procesabilă de către mașină a enciclopediei Wikipedia)
PersonWithOccupation
ComputerPioneers
FinnishComputerProgrammers
FreeSoftwareProgrammers
LinuxKernelHackers
LivingPeople
PeopleInInformationTechnology
Golfer
diverse URL-uridesemnacircnd concepte(things not strings)
Cine este Linus Torvalds
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Wikidatavizualizarea
datelor interogate cu SPARQL
querywikidataorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
exemplu midi2rdf (MIDI harr RDF)A Merontildeo-Pentildeuela R Hoekstra ldquoThe Song Remains the Same
Lossless Conversion and Streaming of MIDI to RDF and BackrdquoESWC 2016 ndash wwwalbertmeronyoorgpublications
de la model conceptual la fluxuri de activități
acces la date RDF procesabile de către software
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
modelarea cunoștințelor
cu aplicabilitate icircn mass-media
exemplu BBC
wwwbbccoukontologies
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
utilizarea tehnologiilor Web-ului semantic pentru monitorizarea poluării ndash eg proiectul OpenSense2J-P Calbimonte et al bdquoToward Self-monitoring Smart Cities the OpenSense2 Approachrdquo 2017 ndash jeanpiorgwppublications
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
tehnologiile Web semantic icircn contextul Internet of Things
P Patel et al SWoTSuite A Toolkit for Prototyping End-to-End Semantic Web of Things Applications WWW 2017 Companion
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Andrei Panu Automation Technology for Software Maintenance and System Administration PhD Thesis 2017
profsinfouaicro~andreipanuphd_thesis
Ștefan Negru Knowledge Engineering in the Context of Human-Computer Interaction PhD Thesis 2013
blankdotscomopen
Elena Creangă A Conceptual Model of User Based Motion Tracking MSc Thesis 2017
Daniel Amariei Database Management Systems Ontology MSc Thesis 2017
githubcomdanielamarieidatabases-ontology
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
realizări autohtone recente FII UAIC
Ioana Bacircrsan Augmenting OpenAPI with Semantic SupportSwagger Editor amp Swagger UI BSc Thesis 2019
Dan Ștefan Cehan Design and Architectural Aspectsregarding Massively Multiplayer Online Role-Playing Games
MSc Thesis 2019
M Ousmer J Vanderdonckt S Buraga An Ontology for Reasoning on Body-based Gestures The 11th ACM SIGCHI Symposium on Engineering
Interactive Computing Systems ACM 2019wwwresearchgatenetpublication333524942_An_ontology_for_reasoning_on_body-based_gestures
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoEpilogrdquo
următorii (zeci de) anihellip
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
bdquoWeb 30rdquo bdquosemantic Webrdquo
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
acces pe baza protocolului HTTP
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
descriere de resurse și a relațiilor dintre ele via RDF
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
datele pot fi bdquomixaterdquo pe baza vocabularelor multiple
numeroase vocabulare sunt deja standardizate
inclusiv icircn vederea regăsirii de resurse Web via motoare
de căutare ndash eg microdate HTML5 schemaorg
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
bdquoconcluziirdquo
constituirea unui Web of Data
structurarea avansată via modele conceptuale
taxonomii lexicoane ontologii ndash folosind OWL et al
managementul cunoștințelor (knowledge management)
+
inginerie ontologică (ontology engineering)
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
Anyone can say anything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
No one knows everything about anything
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
Punct de vedere
Web attitude (Tim Berners-Lee)
My system is most valuable
because of its interconnection to its peers
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
rezumat
de la Web-ul bdquoclasicrdquo la cel orientat spre cunoștințe
Dr
Sab
in B
ura
ga
profsin
fouaicro~busa
co
episodul viitor servicii Web prin REST