Atitinkamas straipsnis:
1. Maskeliūnas, S.: Ontologijų naudojimas interneto technologijomis grindžiamoms paslaugoms intelektualizuoti // Informacijos mokslai. 26, ISSN 1392-0561. Vilnius: Vilniaus universitetas, 2003, pp. 154-159.
https://www.researchgate.net/profile/Saulius-Maskeliunas/publication/368400617_Ontologiju_naudojimas_interneto_technologijomis_grindziamoms_paslaugoms_intelektualizuoti/links/63e67b3fe2e1515b6b875658/Ontologiju-naudojimas-interneto-technologijomis-grindziamoms-paslaugoms-intelektualizuoti.pdf
pranešimas Lietuvos akademinių bibliotekų informacinės infrastruktūros mokslui ir studijoms palaikymo ir plėtros konsorciumo seminare
„Išmanioji informacijos paieška“
2013.11.20 d. VU MKIC
pranešimas Lietuvos akademinių bibliotekų informacinės infrastruktūros mokslui ir studijoms palaikymo ir plėtros konsorciumo seminare
„Išmanioji informacijos paieška“
2013.11.20 d. VU MKIC
Ontologijų panaudojimas projekto repozitorijui intelektualizuotiSaulius Maskeliunas
Atitinkamas straipsnis:
2. Maskeliūnas, S.: Ontologijų panaudojimas projekto repozitorijui intelektualizuoti // Leidinyje: Informacinės technologijos' 2002. Konferencijos pranešimų medžiaga, XI sekcija „Veiklos procesų ir informacinių poreikių analizė“. R. Šeinauskas (sudarytojas). ISBN 9955-09-119-3, Kaunas: Technologija. 2002, pp. 382-388.
https://www.researchgate.net/publication/368400940_Ontologiju_panaudojimas_projekto_repozitorijui_intelektualizuoti
Agile valstybiniame sektoriuje: realaus IT projekto patirtisAgile Lietuva
Agile valstybiniame sektoriuje: realaus IT projekto patirtis. Donatas Venskus, Viešojo sektoriaus projektų skyriaus vadovas, „Tieto Lietuva“. Rimtautas Dališanskis, Projektų vadovas, Valstybinė geležinkelio inspekcija prie Susisiekimo ministerijos
Prezentacija „Agile Lietuva“ ir „Infobalt“ seminarui valstybinėms institucijoms.
Ontologijų išreiškimo galimybės naudojant temų žemėlapiusSaulius Maskeliunas
Atitinkamas straipsnis:
2. Maskeliūnas, S. Ontologijų išreiškimo galimybės naudojant temų žemėlapius // Informacijos mokslai. Vilnius: Vilniaus universiteto leidykla, 2001, Vol. 18, p. 105-109.
https://www.researchgate.net/profile/Saulius-Maskeliunas/publication/368413570_Ontologiju_isreiskimo_galimybes_naudojant_temu_zemelapius/links/63e6a12b6425237563a2913b/Ontologiju-isreiskimo-galimybes-naudojant-temu-zemelapius.pdf
Vietos nustatymu grindžiamų paslaugų sistemų architektūraSaulius Maskeliunas
Atitinkamas straipsnis:
https://www.researchgate.net/profile/Saulius-Maskeliunas/publication/368398249_Architecture_for_location-based_services/links/63e677eae2e1515b6b87533a/Architecture-for-location-based-services.pdf
Anotacija: Location-based services (LBS) have become one of the fastest-growing areas based on modern technologies. LBS provide information and services depending on the location of the user or mobile object. LBS integrate GIS, Internet, wireless communication and positioning techniques. The aim is to analyze the architecture of LBS and implementation peculiarities of such systems, including wireless messaging, location determination technologies and core LBS services that use GIS technologies.
Pranešimas XVII mokslinės kompiuterininkų konferencijos
sekcijoje „K9. Saityno technologijų vystymas“
„Kompiuterininkų dienos – 2015“, Panevėžyje, KTU PTVF 2013-09-19
Loginio programavimo priemonių naudojimo darbui su duomenų bazėse saugoma inf...Saulius Maskeliunas
Atitinkamas straipsnis:
1. Maskeliūnas, S. Loginio programavimo priemonių naudojimo darbui su duomenų bazėse saugoma informacija apžvalga // Leidinyje: "Lietuvos mokslas ir pramonė - Informacinės technologijos'2000", Konferencijos pranešimų medžiaga (Kaunas, 2000m. vasario mėn. 2-3 d.), Sudarytojas B. Paradauskas, Kauno technologijos universitetas, "Technologija", Kaunas, 2000, pp. 203-210.
https://www.researchgate.net/profile/Saulius-Maskeliunas/publication/368411493_Loginio_programavimo_priemoniu_naudojimo_darbui_su_duomenu_bazese_saugoma_informacija_apzvalga/links/63e8a7c2c002331f7272b1c3/Loginio-programavimo-priemoniu-naudojimo-darbui-su-duomenu-bazese-saugoma-informacija-apzvalga.pdf
Ontologijų panaudojimas verslo ir informacinėms sistemoms intelektualizuotiSaulius Maskeliunas
Atitinkamas straipsnis:
Maskeliūnas, S.: Ontologijų panaudojimas verslo ir informacinėms sistemoms intelektualizuoti // Leidinyje: Informacinės technologijos 2003, Konferencijos pranešimų medžiaga, III sekcija „Duomenų bazės ir modeliai“. ISBN 9955-09-335-8 Kaunas: Technologija, 2003, p. III-9 - III-15.
https://www.researchgate.net/profile/Saulius-Maskeliunas/publication/368400610_Ontologiju_panaudojimas_verslo_ir_informacinems_sistemoms_intelektualizuoti/links/63e68188e2e1515b6b875bc0/Ontologiju-panaudojimas-verslo-ir-informacinems-sistemoms-intelektualizuoti.pdf
Tiksliname lietuviškuosius terminus: ne žiniatinklis, bet saitynasSaulius Maskeliunas
Atitinkamas straipsnis:
https://www.researchgate.net/publication/363700694_Tiksliname_lietuviskuosius_terminus_ne_ziniatinklis_bet_saitynas
Anotacija: Viena iš sąlygų nedidelių tautų kalbai išlikti visuotinės globalizacijos ir masinės migracijos laikais yra mokslo kalbos palaikymas ir plėtojimas. O savos terminijos turėjimas yra būtina sąlyga mokslo kalbai gyvuoti. Informatika ir informacinės technologijos (IT) pastaraisiais dešimtmečiais tapo neatsiejama ne tik daugelio sričių mokslininkų, bet ir eilinių žmonių gyvenimo dalimi. Jei dažnas žmogus gali nugyventi visą gyvenimą negirdėjęs daugelio mokslo sričių terminų, tai IT terminai yra reta išimtis – jie jau tapo mūsų visų kasdienybe. Tad tikslūs, informatyvūs, nesikertantis su kitomis mokslo sritimis bei atmetimo reakcijos vartojantiems juos nesukeliantys IT terminai – labai svarbus dalykas. Šiuo metu jau sunkoka rasti žmonių, negirdėjusių apie internetą. Tad ir jo sudedamųjų dalių pavadinimai bei ką jie reiškia – aktualu daugeliui.
Key facts on FP7: funding, participants, evaluation, impactSaulius Maskeliunas
The document provides a summary report card of the European Union's 7th Framework Programme (FP7) for research funding from 2007-2013. Some key highlights include:
- FP7 invested €55 billion which funded over 25,000 projects and involved over 134,000 participations.
- It helped create over 130,000 research jobs per year and 160,000 indirect jobs annually.
- SMEs received over €6.4 billion in funding, surpassing the 15% target amount.
- An estimated €1 investment resulted in €11 of estimated direct and indirect economic effects through innovations.
pranešimas Lietuvos akademinių bibliotekų informacinės infrastruktūros mokslui ir studijoms palaikymo ir plėtros konsorciumo seminare
„Išmanioji informacijos paieška“
2013.11.20 d. VU MKIC
Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...Saulius Maskeliunas
(Presentation at the VU IMI and LIKS AI section seminar, 8th November 2013)
Abstract:
Social Project Management is a novel enhancement approach to project management based on social network. Social Project Management is defined as the effort of designing and executing research project, problem-solving tasks collaboratively by levering social networking. It aims at:
– Exploiting weak ties between researchers and implicit research know-how to improve activity execution and improving of knowledge sharing and collective intelligence.
– Increasing transparency and participation to the decision procedures, so as to raise awareness of the research processes and acceptance of the outcomes.
– Involving (informal) communities in research execution, thus assigning the execution to a broader set of performers or to find most appropriate contributor within a group.
We will present how social project management combines social networking, collective intelligence, and problem solving to increase the effectiveness of best practices. Current work on Collective Intelligence will be presented for the applicability of universal knowledge sharing inside social project management.
Ontologijų panaudojimas projekto repozitorijui intelektualizuotiSaulius Maskeliunas
Atitinkamas straipsnis:
2. Maskeliūnas, S.: Ontologijų panaudojimas projekto repozitorijui intelektualizuoti // Leidinyje: Informacinės technologijos' 2002. Konferencijos pranešimų medžiaga, XI sekcija „Veiklos procesų ir informacinių poreikių analizė“. R. Šeinauskas (sudarytojas). ISBN 9955-09-119-3, Kaunas: Technologija. 2002, pp. 382-388.
https://www.researchgate.net/publication/368400940_Ontologiju_panaudojimas_projekto_repozitorijui_intelektualizuoti
Agile valstybiniame sektoriuje: realaus IT projekto patirtisAgile Lietuva
Agile valstybiniame sektoriuje: realaus IT projekto patirtis. Donatas Venskus, Viešojo sektoriaus projektų skyriaus vadovas, „Tieto Lietuva“. Rimtautas Dališanskis, Projektų vadovas, Valstybinė geležinkelio inspekcija prie Susisiekimo ministerijos
Prezentacija „Agile Lietuva“ ir „Infobalt“ seminarui valstybinėms institucijoms.
Ontologijų išreiškimo galimybės naudojant temų žemėlapiusSaulius Maskeliunas
Atitinkamas straipsnis:
2. Maskeliūnas, S. Ontologijų išreiškimo galimybės naudojant temų žemėlapius // Informacijos mokslai. Vilnius: Vilniaus universiteto leidykla, 2001, Vol. 18, p. 105-109.
https://www.researchgate.net/profile/Saulius-Maskeliunas/publication/368413570_Ontologiju_isreiskimo_galimybes_naudojant_temu_zemelapius/links/63e6a12b6425237563a2913b/Ontologiju-isreiskimo-galimybes-naudojant-temu-zemelapius.pdf
Vietos nustatymu grindžiamų paslaugų sistemų architektūraSaulius Maskeliunas
Atitinkamas straipsnis:
https://www.researchgate.net/profile/Saulius-Maskeliunas/publication/368398249_Architecture_for_location-based_services/links/63e677eae2e1515b6b87533a/Architecture-for-location-based-services.pdf
Anotacija: Location-based services (LBS) have become one of the fastest-growing areas based on modern technologies. LBS provide information and services depending on the location of the user or mobile object. LBS integrate GIS, Internet, wireless communication and positioning techniques. The aim is to analyze the architecture of LBS and implementation peculiarities of such systems, including wireless messaging, location determination technologies and core LBS services that use GIS technologies.
Pranešimas XVII mokslinės kompiuterininkų konferencijos
sekcijoje „K9. Saityno technologijų vystymas“
„Kompiuterininkų dienos – 2015“, Panevėžyje, KTU PTVF 2013-09-19
Similar to Ontologijų panaudojimas verslo ir informacinėms sistemoms intelektualizuoti (9)
Loginio programavimo priemonių naudojimo darbui su duomenų bazėse saugoma inf...Saulius Maskeliunas
Atitinkamas straipsnis:
1. Maskeliūnas, S. Loginio programavimo priemonių naudojimo darbui su duomenų bazėse saugoma informacija apžvalga // Leidinyje: "Lietuvos mokslas ir pramonė - Informacinės technologijos'2000", Konferencijos pranešimų medžiaga (Kaunas, 2000m. vasario mėn. 2-3 d.), Sudarytojas B. Paradauskas, Kauno technologijos universitetas, "Technologija", Kaunas, 2000, pp. 203-210.
https://www.researchgate.net/profile/Saulius-Maskeliunas/publication/368411493_Loginio_programavimo_priemoniu_naudojimo_darbui_su_duomenu_bazese_saugoma_informacija_apzvalga/links/63e8a7c2c002331f7272b1c3/Loginio-programavimo-priemoniu-naudojimo-darbui-su-duomenu-bazese-saugoma-informacija-apzvalga.pdf
Ontologijų panaudojimas verslo ir informacinėms sistemoms intelektualizuotiSaulius Maskeliunas
Atitinkamas straipsnis:
Maskeliūnas, S.: Ontologijų panaudojimas verslo ir informacinėms sistemoms intelektualizuoti // Leidinyje: Informacinės technologijos 2003, Konferencijos pranešimų medžiaga, III sekcija „Duomenų bazės ir modeliai“. ISBN 9955-09-335-8 Kaunas: Technologija, 2003, p. III-9 - III-15.
https://www.researchgate.net/profile/Saulius-Maskeliunas/publication/368400610_Ontologiju_panaudojimas_verslo_ir_informacinems_sistemoms_intelektualizuoti/links/63e68188e2e1515b6b875bc0/Ontologiju-panaudojimas-verslo-ir-informacinems-sistemoms-intelektualizuoti.pdf
Tiksliname lietuviškuosius terminus: ne žiniatinklis, bet saitynasSaulius Maskeliunas
Atitinkamas straipsnis:
https://www.researchgate.net/publication/363700694_Tiksliname_lietuviskuosius_terminus_ne_ziniatinklis_bet_saitynas
Anotacija: Viena iš sąlygų nedidelių tautų kalbai išlikti visuotinės globalizacijos ir masinės migracijos laikais yra mokslo kalbos palaikymas ir plėtojimas. O savos terminijos turėjimas yra būtina sąlyga mokslo kalbai gyvuoti. Informatika ir informacinės technologijos (IT) pastaraisiais dešimtmečiais tapo neatsiejama ne tik daugelio sričių mokslininkų, bet ir eilinių žmonių gyvenimo dalimi. Jei dažnas žmogus gali nugyventi visą gyvenimą negirdėjęs daugelio mokslo sričių terminų, tai IT terminai yra reta išimtis – jie jau tapo mūsų visų kasdienybe. Tad tikslūs, informatyvūs, nesikertantis su kitomis mokslo sritimis bei atmetimo reakcijos vartojantiems juos nesukeliantys IT terminai – labai svarbus dalykas. Šiuo metu jau sunkoka rasti žmonių, negirdėjusių apie internetą. Tad ir jo sudedamųjų dalių pavadinimai bei ką jie reiškia – aktualu daugeliui.
Key facts on FP7: funding, participants, evaluation, impactSaulius Maskeliunas
The document provides a summary report card of the European Union's 7th Framework Programme (FP7) for research funding from 2007-2013. Some key highlights include:
- FP7 invested €55 billion which funded over 25,000 projects and involved over 134,000 participations.
- It helped create over 130,000 research jobs per year and 160,000 indirect jobs annually.
- SMEs received over €6.4 billion in funding, surpassing the 15% target amount.
- An estimated €1 investment resulted in €11 of estimated direct and indirect economic effects through innovations.
pranešimas Lietuvos akademinių bibliotekų informacinės infrastruktūros mokslui ir studijoms palaikymo ir plėtros konsorciumo seminare
„Išmanioji informacijos paieška“
2013.11.20 d. VU MKIC
Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...Saulius Maskeliunas
(Presentation at the VU IMI and LIKS AI section seminar, 8th November 2013)
Abstract:
Social Project Management is a novel enhancement approach to project management based on social network. Social Project Management is defined as the effort of designing and executing research project, problem-solving tasks collaboratively by levering social networking. It aims at:
– Exploiting weak ties between researchers and implicit research know-how to improve activity execution and improving of knowledge sharing and collective intelligence.
– Increasing transparency and participation to the decision procedures, so as to raise awareness of the research processes and acceptance of the outcomes.
– Involving (informal) communities in research execution, thus assigning the execution to a broader set of performers or to find most appropriate contributor within a group.
We will present how social project management combines social networking, collective intelligence, and problem solving to increase the effectiveness of best practices. Current work on Collective Intelligence will be presented for the applicability of universal knowledge sharing inside social project management.
2. MII 2
Turinys
1. Pasaulinio tinklo paslaugos
2. Semantinis pasaulinis tinklas
3. Semantinio pasaulinio tinklo paslaugos
(pasaulinio tinklo paslaugų
intelektualizavimas ontologijomis)
4. Išvados
4. MII 4
PTP apibrėžimai (http://www.jeckle.de/webServices/#def)
WebServices.org apibrėžimas:
• Pasaulinio tinklo paslaugos yra
įpakuotos laisvai susietos įsipareigotos funkcijos,
pateikiamos standartiniais protokolais.
„Įpakuotos“ reiškia, kad funkcijų realizacija niekada nematoma
iš išorės.
„Laisvai susietos“ reiškia, kad pakeitus vienos funkcijos
realizaciją nereikia keisti iškviečiančiosios funkcijos.
„Įsipareigotos“ reiškia, kad funkcijų veikimo, sąveikos su
funkcijomis bei jų įeities ir išeities parametrų aprašai yra
pateikiami viešai.
Minimieji standartiniai protokolai (pirmiausia turint omenyje
W3C, OASIS standartus) yra atviri, plačiai publikuojami ir
laisvai prieinami realizuoti visiems, kas tuo suinteresuoti.
5. MII 5
PTP apibrėžimai
Pasaulinio tinklo konsorciumo (W3C) apibrėžimas:
• Pasaulinio tinklo paslauga yra programinė sistema,
identifikuojama universaliu resursų identifikatoriumi
(URI), kurios viešos sąsajos ir įsipareigojimai
apibrėžiami ir aprašomi su XML.
PTP apibrėžimą gali rasti kitos programinės
sistemos. Šios sistemos po to gali sąveikauti su
pasaulinio tinklo paslauga (taip, kaip numato PTP
apibrėžimas), naudojant pranešimus, perduodamus
Interneto protokolais.
[ http://www.w3.org/TR/ws-gloss/#webservice , 2003 05 14 ]
7. MII 7
PTP architektūra (PTPA)
PTPA yra į paslaugas orientuotos architektūros dalinis atvejis.
• Į paslaugas orientuotos architektūros bendroji diagrama:
[ http://www.w3.org/TR/ws-arch/ , 2003 gegužės 14 d.]
8. MII 8
PTPA – ĮPOA – Išskirstyta sistema
• Į paslaugas orientuota architektūra yra išskirstytų sistemų
rūšies, kuriose programiniai agentai are “paslaugos”.
• Išskirstytos sistemos susideda iš atskirų programinių agentų
(komponentų), kurie veikia kartu realizuodami tam tikrų
funkcijų visumą. Išskirstytų sistemų programiniai agentai
gali veikti skirtingose programinėse aplinkose ir sąveikauti
tarpusavyje naudojant kelių sluoksnių protokolus.
• Paslauga yra programinis agentas, vykdantis tam tikrą gerai
apibrėžtą operaciją (t.y., “suteikia paslaugą"), kurį galima
iškviesti už didesnės taikomosios programos konteksto ribų.
9. MII 9
PTPA technologijų sluoksniai
[ http://www.w3.org/TR/ws-arch/ , 2003 05 14]
Pagrindinės technologijos: XML, DTD, Schema
Procesai
Radimas, agregavimas, choreografija
Aprašymai
Pasaulinio tinklo paslaugų aprašai (WSDL)
Žinutės
SOAP išplėtimai
Patikimumas, koreliacija, transakcijos
SOAP
Ryšio priemonės (siuntimo protokolai)
HTTP, SMTP, FTP, JMS, IIOP, …
A
P
S
A
U
G
A
V
A
L
D
Y
M
A
S
10. MII 10
PTP funkcionavimo schema
[ Systinet Corporation. Introduction to Web Services. White paper, 2002
http://www.systinet.com/resources/white_papers ]
UDDI
registras
WSDL
Nuoroda į aprašymą
Paslau-
gos var-
totojas
Paslaugos
paieška
Pasaulinio
tinklo
paslauga
Nuoroda
į paslaugą Paslaugos
aprašymas
SOAP
XML pranešimai
11. MII 11
Paprastos kreipties į objektus
protokolas
[angl.: Simple Object Access Protocol, SOAP]
• SOAP suteikia nesudėtingą ir neprieštaringą būdą
siųsti XML žinutes tarp lygiaverčių taikomųjų programų
(angl. peer-to-peer communication).
• SOAP sudaro keturi komponentai: 1) apvalkalas,
2) transporto susiejimo karkasas, 3) kodavimo taisyklės ir
4) nutolusių procedūrų iškvietimo [RPC] atvaizdas.
• Š.m. birželio 24 d. SOAP 1.2 versijos specifikacija
paskelbta kaip Pasaulinio tinklo konsorciumo
rekomenduojamas XML protokolas.
(žr.: http://www.w3.org/TR/ ).
12. MII 12
Pasaulinio tinklo paslaugų
apibrėžimo kalba (WSDL)
• WSDL dokumentai aprašo pasaulinio tinklo
paslaugų suteikiamas funkcijas, kaip jas vykdyti ir
kur jos yra.
• WSDL dokumente apibrėžiami 5 pagrindiniai
elementai: tipai (apibrėžiantys žinutėse naudojamus
duomenų tipus), žinutės (apibrėžiančios žinučių formatus),
prievadų tipas (nurodantis realizuojamų operacijų rinkinį;
kiekvienas operacijos įrašas apibrėžia operaciją ir su ja
susietas įvesties ir išvesties žinutes), susiejimas (kiekvienam
prievadui nurodantis konkretų protokolą ir duomenų formatą;
prievadas yra prievadų tipo egzempliorius) ir paslauga
(apibrėžiama kaip susijusių prievadų rinkinys).
• WSDL sukūrė IBM ir Microsoft; WSDL 1.1 versija
13. MII 13
Universalus aprašymo, atradimo ir
integravimo (UDDI) registras
http://www.uddi.org/specification.html
• UDDI registrai registruoja ir kategorizuoja pasaulinio
tinklo paslaugas, nurodydami verslo esybes, verslo
paslaugas, susiejimo šablonus ir paslaugų tipus.
• UDDI registrai patys yra realizuojami kaip pasaulinio
tinklo paslaugos.
• OASIS (t.y., Struktūrizuotos informacijos standartų
kūrimo organizacija, e.verslo standartų pasaulinis
konsorciumas) š.m. gegužės 20 d. patvirtino UDDI 2.0
versijos specifikaciją kaip OASIS atvirąjį standartą.
17. MII 17
Pasaulinio kompiuterių tinklo kartos
1. Pamatų padėjimas: HTML kalba
derinyje su HTTP ryšio protokolu (WWW)
[praeitame dešimtmetyje]
2. Save aprašančių dokumentų naudojimas, remiantis XML
ir RDF kalbomis
[prieš 1-2 metus]
3. Semantinio pasaulinio tinklo
(angl.: "Semantic Web") kūrimo pati pradžia,
siekiant paruošti galimybę automatinei semantinei
kompiuterių tarpusavio sąveikai [šiuo metu]
18. MII 18
Semantinio pasaulinio tinklo idėja
Tikslas: automatinė kompiuterių tarpusavio sąveika
bendrai priimtos terminijos pagrindu, naudojant:
• ontologijų kalbas ,
• logikos formalizmus ,
• loginio išvedimo galimybes .
(Kitaip tariant, pereinama nuo kompiuterių skaitomos
prie kompiuterių suprantamos informacijos).
W3C papildomi reikalavimai:
• realizuojama XML bazėje
• semantinius teiginius išreiškiančios deklaratyvios
kalbos turi būti RDF ir RDF Schemos antstatu
19. MII 19
Semantinio pasaulinio tinklo architektūra
(Tim Berners-Lee vizija)
http://www.w3.org/2000/Talks/1206-xml2k-tbl/slide10-0.html
21. MII 21
Pasaulinio tinklo ontologijų kalba
(angl. Web Ontology Language, OWL)
• OWL yra Semantinio pasaulinio tinklo sudamoji dalis;
ją kuria “W3C Web Ontology” darbo grupė
DAML+OIL ontologijų kalbos pagrindu.
• 2002.03.08 išleidžiama OWL reikalavimų dokumento 1
vers.;
• 2002.11.08 išleidžiama pirma OWL vadovo versija;
• 2003.04.04 W3C paskelbia OWL 1.0 versijos
paskutinius darbinius juodraščius
• 2003.08.18 W3C paskelbia šešias OWL specifikacijas
(visuomenės pastaboms iki š.m. rugsėjo 20 d.),
kurios artimiausioje ateityje taps W3C rekomendacija.
22. 3. Semantinio pasaulinio tinklo
paslaugos (SPTP)
ir
pasaulinio tinklo paslaugų
inteletualizavimas ontologijomis
23. MII 23
SPTP idėja (1)
D. Fensel, Ch. Bussler. Semantic Web Enabled Web Services
http://nextwebgeneration.com/swsi/resources/wsmf.pdf
Informacijos
radimo,
gavimo,
vaizdavimo,
interpretavimo,
palaikymo
problemiškumas
Pasaulinis tinklas
(WWW)
URI, HTML, HTTP
Semantinis pasaulinis
tinklas
RDF, RDF(S), OWL
Statinis
pasaulinis
tinklas
24. MII 24
SPTP (2)
D. Fensel, Ch. Bussler. Semantic Web Enabled Web Services
http://nextwebgeneration.com/swsi/resources/wsmf.pdf
Pasaulinis tinklas
(WWW)
URI, HTML, HTTP
Semantinis pasaulinis
tinklas
RDF, RDF(S), OWL
Pasaulinio tinklo
paslaugos
UDDI, WSDL, SOAP
Dinaminis
pasaulinis
tinklas
Statinis
pasaulinis
tinklas
Kompiuterių
skaičiuojamosios
galios
panaudojimas
25. MII 25
SPTP (3)
D. Fensel, Ch. Bussler. Semantic Web Enabled Web Services,
http://nextwebgeneration.com/swsi/resources/wsmf.pdf
Semantinis pasaulinis
tinklas
RDF, RDF(S), OWL
Pasaulinio tinklo
paslaugos
UDDI, WSDL, SOAP
Intelektualios
pasaulinio tinklo
paslaugos
Pasaulinio tinklo naudojimas visu pajėgumu
Dinaminis
pasaulinis
tinklas
Statinis
pasaulinis
tinklas
Pasaulinis tinklas
(WWW)
URI, HTML, HTTP
26. MII 26
Ontologijų reikšmė (1)
• Ontologijos apibrėžia:
1) informacijos formaliąją semantiką, tapdamos
kompiuterizuoto informacijos apdorojimo pagrindu;
2) realaus pasaulio semantiką, tuo leisdamos susieti
kompiuterizuotai apdorojamą turinį su žmonėms
suprantama informacijos prasme, remiantis bendrai
sutarta terminija.
• To dėka, ontologijos suteikia programinių
komponentų (tame tarpe ir pasaulinio tinklo
paslaugų) intelektualios tarpusavio sąveikos
galimybę, remiantis nuorodomis į tą pačią ar
susijusią terminiją.
27. MII 27
Ontologijų reikšmė (2)
• Ontologijomis gali būti aprašomos
pasaulinio tinklo paslaugos ir jų sąsajos;
sąsajų parametrai specifikuojami su
atskiromis ontologinėmis sąvokomis.
• To dėka – ontologijos padeda integruoti skirtingas
pasaulinio tinklo paslaugas į darnią visumą
(užtikrinant tinkamą jų tarpusavio sąveiką,
sprendžiant struktūrinio bei semantinio
nevienalytiškumo, skirtingumo problemas).
28. MII 28
Pasaulinio tinklo paslaugų ontologija
DAML-S ( http://www.daml.org/services/ )
• DAML-S numato, kad trys svarbiausios žinių apie
pasaulinio tinklo paslaugas rūšys yra paslaugos profilis
(„ką paslauga daro?“), modelis („kaip paslauga veikia?“)
ir išmokymas („kaip kreiptis į paslaugą?“).
• Naudojant su DAML-S grindžiamus programinius
agentus galima automatizuoti PTP radimą, iškvietimą,
komponavimą, tarpusavio sąveiką ir vykdymo priežiūrą.
• DAML-S yra sukurtas DAML+OIL pagrindu
(tiesiog tai yra viena iš galimų DAML+OIL ontologijų);
vėlesnes DAML-S versijas numatoma kurti OWL kalba.
29. MII 29
Pasaulinio tinklo paslaugų
modeliavimo karkasas (WSMF)
• WSMF skirtas pasaulinio tinklo paslaugų kūrimui,
aprašymui ir jų komponavimui į sudėtingas PTP. WSMF
suteikia galingas PTP visavertiško koncepcinio
modeliavimo priemones e.verslo pasaulinio tinklo
paslaugoms kurti ir aprašyti.
• WSMF sudaro 4 pagrindiniai elementai: ontologijos
(kurios suteikia, apibrėžia kitų elementų vartojamą
terminiją), pajėgumų repozitorijai (apibrėžiantys su PTP
galimas spręsti problemas, kitaip tariant, tikslus, kuriuos
gali turėti į pasaulinio tinklo paslaugas besikreipiantys
klientai), PTP aprašai (apibrėžiantys įvairius PTP
aspektus) ir tarpininkavimo priemonės (sprendžiančios
PTP tarpusavio sąveikos problemas).
30. MII 30
SPTP iniciatyvos SPTP kalbos d.gr.
siūlymai PTP standartų rinkiniui
M. Kifer, D. Martin. Bringing Services to the Semantic Web
and Semantics to Web Servidese, Dec. 16, 2002
http://swsc.semanticweb.org/resources/swsc-lc-intro.ppt
Tinklo protokolai Paslaugų aprašai
W3C pas.tinkl.pasl. choreografijos grupė
BPEL4WS (Microsoft, IBM, BEA)
WSCL (HP), BPML (daug-be Microsoft)
WSCL (Sun, BEA, Yahoo, …)
XLANG (Microsoft), WSFL (IBM),…
SOAP blokai
SOAP/XMLP
XML
HTTP / SMTP
TCP/IP
WSDL išplėtimai
Procesai
SPTP kalba
Registras (UDDI)
Inspektavimas
SPTP iniciatyva (angl.: SWSI)
Automatizuojamos užduotys:
atradimas;
iškvietimas;
tarpusavio sąveika;
derybos dėl sandėrių;
komponavimas;
monitoringas;
verifikavimas.
WSDL
XML
31. 4. Išvados
• Ontologijų naudojimas pasaulinio tinklo paslaugoms intelektualizuoti
yra neabejotinai perspektyvus, tačiau kol kas šios idėjos yra pačios
pradinės stadijos.
• Svarbiausius norminančius dokumentus, kaip tikslinga naudoti
ontologijas PTP intelektualizavimui, ateityje tikriausiai parengs
„Semantinio pasaulinio tinklo paslaugų iniciatyvos“ konsorciumo
„Architektūros“ ir „Kalbos“ d.gr., veiklą pradėję prieš kelis mėnesius.
Panašiai kaip JAV DAML ir Europos OIL buvo integruoti į vieną
DAML+OIL specifikaciją (vėliau išaugusią į OWL), taip pat tikėtina,
kad JAV DAML-S ir Europoje sukurtas WSMF taps semantinio
pasaulinio tinklo paslaugų (besiremiančių taisyklėmis, ontologijomis
ir duomenų bazėmis) naujos specifikacijos pagrindu, kurią ateityje
tikriausiai pripažins dauguma SPTP kūrėjų, teikėjų ir naudotojų.
• Šio tyrimo rezultatus ateityje numatoma panaudoti realizuojant
informacines sistemas, teikiančias semantinio pasaulinio tinklo
paslaugas