OWL-S
ઓ. ડબલ્યુ. એલ.-એસ. એ ડી. એ. આર. પી. એ. ડી. એ. એમ. એલ. કાર્યક્રમ દ્વારા વેબ ઓન્ટોલોજી લેંગ્વેજ (ઓ. ડબલ્યુ. એલ.) ની ટોચ પર નિર્મિત એક ઓન્ટોલોજી છે. તે ભૂતપૂર્વ ડી. એ. એમ. એલ.-એસ. ઓન્ટોલોજીનું સ્થાન લે છે. "ઓ. ડબલ્યુ. એલ.-એસ. એ સિમેન્ટીક વેબ સેવાઓનું વર્ણન કરવા માટે સિમેન્ટીક વેબના ઓ. ડબલ્યુ. એલ. આધારિત માળખામાં એક ઑન્ટોલોજી છે. તે વપરાશકર્તાઓ અને સોફ્ટવેર એજન્ટોને ચોક્કસ મર્યાદાઓ હેઠળ સેવાઓ પ્રદાન કરતા વેબ સંસાધનોને આપમેળે શોધવા, બોલાવવા, કંપોઝ કરવા અને મોનિટર કરવા માટે સક્ષમ બનાવશે. OWL-S ના OWL-S ઓન્ટોલોજી ડેવલપમેન્ટનો ઉદ્દેશ નીચેના કાર્યોને સક્ષમ કરવાનો છેઃ સ્વચાલિત વેબ સેવા શોધઃ સિમેન્ટીક વેબના વિકાસ સાથે, ઘણી વેબ સેવાઓ વેબ પર ઉપલબ્ધ થશે, જે સૌથી વધુ વિવિધ કાર્યો કરશે. ઓ. ડબલ્યુ. એલ.-એસ. સોફ્ટવેર એજન્ટોને એવી વેબ સેવા શોધવામાં મદદ કરશે જે માનવીય હસ્તક્ષેપની જરૂર વગર ગુણવત્તાની કેટલીક મર્યાદાઓમાં ચોક્કસ જરૂરિયાતને પૂર્ણ કરશે. સ્વચાલિત વેબ સેવાનું આહ્વાનઃ સામાન્ય રીતે, વેબ સેવાનું આહ્વાન કરવા માટે તેના ડબલ્યુ. એસ. ડી. એલ. વર્ણનનો ઉપયોગ કરીને ચોક્કસ પ્રોગ્રામ લખવો જરૂરી છે. ઓ. ડબલ્યુ. એલ.-એસ. સોફ્ટવેર એજન્ટ માટે વેબ સર્વિસના ઇનપુટ્સ અને આઉટપુટનું વર્ણન આપમેળે વાંચવા અને સેવાનું આહ્વાન કરવાની શક્યતા ખોલશે. સ્વચાલિત વેબ સેવા રચના અને આંતરક્રિયાઃ વેબમાં જ્યાં ઘણી સેવાઓ ઉપલબ્ધ છે, ત્યાં એક જટિલ કાર્ય કરવું શક્ય હોવું જોઈએ, જેમાં વિવિધ વેબ સેવાઓના સંકલિત આહ્વાનનો સમાવેશ થાય છે, જે ફક્ત ઉદ્દેશ્યના ઉચ્ચ-સ્તરના વર્ણન પર આધારિત છે. OWL-S સેવાઓની રચના અને આંતરક્રિયામાં એવી રીતે મદદ કરશે કે જે આ કાર્યોને આપમેળે અમલમાં મૂકવા સક્ષમ બનાવશે. OWL-S ઑન્ટોલોજીના ત્રણ મુખ્ય ભાગો છેઃ સર્વિસ પ્રોફાઇલ, પ્રોસેસ મોડલ અને ગ્રાઉન્ડિંગ. સેવા પ્રોફાઇલનો ઉપયોગ સેવા શું કરે છે તેનું વર્ણન કરવા માટે થાય છે. આ માહિતી પ્રાથમિક રીતે માનવ વાંચન માટે છે, અને તેમાં સેવાનું નામ અને વર્ણન, સેવાની યોગ્યતા અને ગુણવત્તા પરની મર્યાદાઓ, પ્રકાશક અને સંપર્ક માહિતીનો સમાવેશ થાય છે. પ્રક્રિયા મોડેલ વર્ણવે છે કે ગ્રાહક સેવા સાથે કેવી રીતે સંપર્ક કરી શકે છે. આ વર્ણનમાં ઇનપુટ્સ, આઉટપુટ, પૂર્વ-શરતો અને સેવા અમલીકરણના પરિણામોનો સમાવેશ થાય છે. સર્વિસ ગ્રાઉન્ડિંગ એ વિગતોને સ્પષ્ટ કરે છે કે ગ્રાહકને સેવા સાથે વાતચીત કરવાની જરૂર છે, જેમ કે સંચાર પ્રોટોકોલ, સંદેશ બંધારણો, પોર્ટ નંબરો વગેરે. ઓ. ડબલ્યુ. એલ.-એસ. અને ડબલ્યુ. એસ. ડી. એલ. ડબલ્યુ. એલ.-એસ. ને ગ્રાઉન્ડિંગના સંપૂર્ણ સ્પષ્ટીકરણ માટે વધારાના વર્ણનની જરૂર છે, જેનો સૌથી વધુ ઉપયોગ ડબલ્યુ. એસ. ડી. એલ. તરીકે થાય છે. બંને ભાષાઓ વિશિષ્ટતાના વિવિધ સ્તરો પર લક્ષ્ય રાખે છે, તેમ છતાં તેમની વચ્ચે એક આંતરછેદ છેઃ OWL-S અણુ પ્રક્રિયા WSDL કામગીરીને અનુરૂપ છે; OWL-S અણુ પ્રક્રિયાના ઇનપુટ્સ અને આઉટપુટ WSDL સંદેશાઓને અનુરૂપ છે; OWL-S અણુ પ્રક્રિયાના ઇનપુટ્સ અને આઉટપુટના પ્રકારો WSDL અમૂર્ત પ્રકારોને અનુરૂપ છે. ઓન્ટોલોજી (માહિતી વિજ્ઞાન) સિમેન્ટીક વેબ સિમેન્ટીક વેબ સર્વિસીસ વેબ ઓન્ટોલોજી લેંગ્વેજ (ઓડબ્લ્યુએલ) ડબલ્યુ. એસ. ડી. એલ. ડબલ્યુ. એસ. એમ. ઓ. સંદર્ભો માર્કઅપ ભાષાઓ સિમેન્ટીક વેબ સેવાઓ પણ જુઓ.