OWL-S - OWL-S - Wikipedia
OWL-S je ontologie postaveno na Jazyk webové ontologie (OWL) podle DARPA DAML program.[1] Nahrazuje první DAML-S ontologie. "OWL-S je ontologie v rámci OWL založeném na Sémantický web, za popis Sémantické webové služby. Umožní uživatelům a softwarovým agentům automaticky vyhledávat, vyvolávat, vytvářet a monitorovat webové zdroje nabízející služby za určitých omezení. “ [2][3][4]
Ontologie OWL-S
Vývoj OWL-S si klade za cíl umožnit následující úkoly:
- Automatický webová služba objev: s vývojem sémantického webu bude na webu k dispozici mnoho webových služeb, které budou provádět nejrůznější úkoly. OWL-S pomůže softwarovým agentům objevit webovou službu, která by splňovala konkrétní potřebu v rámci určitých omezení kvality, bez nutnosti lidského zásahu.
- Automatické vyvolání webové služby: obecně je nutné napsat konkrétní program pro vyvolání webové služby pomocí jeho WSDL popis. OWL-S otevře softwarovému agentovi možnost automaticky číst popis vstupů a výstupů webové služby a vyvolat službu.
- Automatické složení a spolupráce webových služeb: na webu, kde je k dispozici mnoho služeb, by mělo být možné provést složitý úkol zahrnující koordinované vyvolání různých webových služeb, založené pouze na popisu cíle na vysoké úrovni. OWL-S pomůže při sestavování a spolupráci Služeb způsobem, který umožní automatické provádění těchto úkolů.
The OWL-S ontologie má tři hlavní části: servisní profil, procesní model a základy.
- The servisní profil se používá k popisu toho, co služba dělá. Tyto informace jsou primárně určeny pro čtení člověkem a zahrnují název a popis služby, omezení použitelnosti a kvality služby, vydavatele a kontaktní informace.
- The procesní model popisuje, jak může klient komunikovat se službou. Tento popis zahrnuje sady vstupů, výstupů, předběžných podmínek a výsledků provádění služby.
- The servisní uzemnění specifikuje podrobnosti, které klient potřebuje k interakci se službou, jako jsou komunikační protokoly, formáty zpráv, čísla portů atd.
OWL-S a WSDL
OWL-S vyžaduje další popis pro úplnou specifikaci uzemnění, nejčastěji používanou WSDL. Ačkoli oba jazyky cílí na různé úrovně specifikace, je mezi nimi průnik:
- Atomový proces OWL-S odpovídá operaci WSDL;
- Vstupy a výstupy atomového procesu OWL-S odpovídají zprávám WSDL;
- Typy vstupů a výstupů atomového procesu OWL-S odpovídají abstraktním typům WSDL.
Viz také
Reference
- ^ Martin, David; Paolucci, Massimo; McIlraith, Sheila; Burstein, Mark; McDermott, Drew; McGuinness, Deborah; Parsia, Bijan; Payne, Terry; Sabou, Marta (2005), Cardoso, Jorge; Sheth, Amit (eds.), „Přinášíme sémantiku webovým službám: přístup OWL-S“ (PDF), Sémantické webové služby a složení webových procesůSpringer Berlin Heidelberg, 3387, s. 26–42, doi:10.1007/978-3-540-30581-1_4, ISBN 978-3-540-24328-1
- ^ OWL-S: Sémantické značení pro webové služby
- ^ Služby DAML
- ^ OWL-S: Sémantické značení pro webové služby (W3C Submission)