OWL-S
او ڈبلیو ایل-ایس ایک آنٹولوجی ہے جو ڈی اے آر پی اے ڈی اے ایم ایل پروگرام کے ذریعہ ویب آنٹولوجی لینگویج (او ڈبلیو ایل) کے اوپر بنائی گئی ہے۔ یہ سابقہ ڈی اے ایم ایل-ایس آنٹولوجی کی جگہ لے لیتا ہے۔ او ڈبلیو ایل-ایس سیمنٹک ویب سروسز کو بیان کرنے کے لیے سیمنٹک ویب کے او ڈبلیو ایل پر مبنی فریم ورک کے اندر ایک آنٹولوجی ہے۔ یہ صارفین اور سافٹ ویئر ایجنٹوں کو مخصوص رکاوٹوں کے تحت خدمات پیش کرنے والے ویب وسائل کو خود بخود دریافت کرنے، انلوک کرنے، کمپوز کرنے اور نگرانی کرنے کے قابل بنائے گا۔ او ڈبلیو ایل-ایس کی او ڈبلیو ایل-ایس آنٹولوجی ڈویلپمنٹ کا مقصد درج ذیل کاموں کو فعال کرنا ہے: خودکار ویب سروس کی دریافت: سیمنٹک ویب کی ترقی کے ساتھ، بہت سی ویب سروسز ویب پر دستیاب ہوں گی، جو انتہائی مختلف کاموں کو انجام دے گی۔ او ڈبلیو ایل-ایس سافٹ ویئر ایجنٹوں کو ویب سروس دریافت کرنے میں مدد کرے گا جو انسانی مداخلت کی ضرورت کے بغیر کچھ معیار کی رکاوٹوں کے اندر ایک مخصوص ضرورت کو پورا کرے گی۔ خودکار ویب سروس کی دعوت: عام طور پر، ویب سروس کو مدعو کرنے کے لیے اس کی ڈبلیو ایس ڈی ایل تفصیل کا استعمال کرتے ہوئے ایک مخصوص پروگرام لکھنا ضروری ہے۔ او ڈبلیو ایل-ایس سافٹ ویئر ایجنٹ کے لیے ویب سروس کے ان پٹ اور آؤٹ پٹ کی تفصیل کو خود بخود پڑھنے اور سروس کو مدعو کرنے کا امکان کھول دے گا۔ خودکار ویب سروس کی تشکیل اور باہمی تعامل: ایک ایسے ویب میں جہاں بہت سی خدمات دستیاب ہیں، ایک پیچیدہ کام انجام دینا ممکن ہونا چاہیے، جس میں مختلف ویب سروسز کی مربوط دعوت شامل ہو، جو صرف مقصد کی اعلی سطحی وضاحت پر مبنی ہو۔ او ڈبلیو ایل-ایس خدمات کی تشکیل اور باہمی تعاون میں اس طرح سے مدد کرے گا جو ان کاموں کو خود بخود انجام دینے کے قابل بنائے گا۔ او ڈبلیو ایل-ایس آنٹولوجی کے تین اہم حصے ہیں: سروس پروفائل، پروسیس ماڈل اور گراؤنڈنگ۔ سروس پروفائل کا استعمال یہ بیان کرنے کے لیے کیا جاتا ہے کہ سروس کیا کرتی ہے۔ یہ معلومات بنیادی طور پر انسانی پڑھنے کے لیے ہے، اور اس میں خدمت کا نام اور تفصیل، اطلاق اور خدمت کے معیار پر حدود، ناشر اور رابطہ کی معلومات شامل ہیں۔ پروسیس ماڈل بیان کرتا ہے کہ کلائنٹ سروس کے ساتھ کس طرح تعامل کر سکتا ہے۔ اس تفصیل میں ان پٹ، آؤٹ پٹ، پیشگی شرائط اور سروس پر عمل درآمد کے نتائج شامل ہیں۔ سروس گراؤنڈنگ ان تفصیلات کی وضاحت کرتی ہے جن کی کلائنٹ کو سروس کے ساتھ بات چیت کرنے کی ضرورت ہوتی ہے، جیسے مواصلاتی پروٹوکول، میسج فارمیٹ، پورٹ نمبر وغیرہ۔ او ڈبلیو ایل-ایس اور ڈبلیو ایس ڈی ایل او ڈبلیو ایل-ایس کو گراؤنڈنگ کی مکمل وضاحت کے لیے ایک اضافی تفصیل کی ضرورت ہوتی ہے، جس میں سب سے زیادہ استعمال ہونے والا ڈبلیو ایس ڈی ایل ہے۔ اگرچہ دونوں زبانیں وضاحت کی مختلف سطحوں پر ہدف بناتی ہیں، لیکن ان کے درمیان ایک چوراہا ہوتا ہے: ایک او ڈبلیو ایل-ایس جوہری عمل ڈبلیو ایس ڈی ایل آپریشن سے مطابقت رکھتا ہے۔ او ڈبلیو ایل-ایس جوہری عمل کے ان پٹ اور آؤٹ پٹ ڈبلیو ایس ڈی ایل پیغامات سے مطابقت رکھتے ہیں۔ او ڈبلیو ایل-ایس جوہری عمل کے ان پٹ اور آؤٹ پٹ کی اقسام ڈبلیو ایس ڈی ایل تجریدی اقسام سے مطابقت رکھتی ہیں۔ آنٹولوجی (انفارمیشن سائنس) سیمنٹک ویب سیمنٹک ویب سروسز ویب آنٹولوجی لینگویج (او ڈبلیو ایل) ڈبلیو ایس ڈی ایل ڈبلیو ایس ایم او حوالہ جات مارک اپ زبانیں سیمنٹک ویب سروسز بھی دیکھیں۔