لغة OWL (Web Ontology Language) هي عبارة عن عائلة من لغات تمثيل المعرفة لتأليف الأنطولوجيا (الأنطولوجيات). وتُستخدم الأنطولوجيات كوسيلة رسمية لوصف النظم الضريبية وشبكات التصنيف، حيث تعرّف بنية المعرفة لمختلف المجالات: حيث تمثل الأسماء المعاني لفئات الكائنات والأفعال تمثل العلاقات بين الكائنات. تشبه الأنطولوجيات التسلسلات الفئوية في البرمجة الشيئية، لكن هناك عدة اختلافات أساسية. تُستخدم التسلسلات الفئوية لتمثيل الهياكل المستخدمة في الشيفرة المصدرية التي تتطور ببطء نسبيًا (بمعدل مراجعات شهرية عادة) بينما تُستخدم الأنطولوجيات لتمثيل المعلومات على الإنترنت ومن المتوقع أن تتطور بشكل مستمر تقريباً. وبالمثل، تكون الأنطولوجيات عادةً أكثر مرونة حيث من المتوقع أن تمثل المعلومات على الإنترنت قادمة من جميع أنواع مصادر البيانات المتنوعة والمتباينة. في حين تعتمد التسلسلات الفئوية على مصادر البيانات المنظمة بشكل أقل وأكثر هيكلة مثل قواعد البيانات الشركية.
تتميز لغات OWL بالدقة الصياغية، حيث تستند إلى معايير XML للكائنات التي تحددها اللجنة الدولية للشبكة العالمية (W3C) وتسمى Framework (RDF). لقد جذبت OWL وRDF اهتمامًا أكاديميًا وطبيًا وتجاريًا كبيرًا. في أكتوبر 2007، تم بدء مجموعة عمل جديدة في W3C لتوسيع OWL بعدة ميزات جديدة كما اقترح في OWL 1.1 member submission. أعلنت W3C عن النسخة الجديدة من OWL في 27 أكتوبر 2009. وقد وجدت هذه النسخة الجديدة، المسماة OWL 2، طريقها بسرعة إلى المحررات الدلالية مثل Protégé والمفسرون الدلالية مثل Pellet و RacerPro و FaCT++ و HermiT. تحتوي عائلة OWL على العديد من الأنواع والتسلسلات والصيغ والمواصفات التي تحمل أسماء مماثلة. يتم استخدام OWL و OWL2 للإشارة إلى المواصفات لعامي 2004 و 2009 على التوالي. وسيتم استخدام أسماء الأنواع الكاملة بما في ذلك نسخة المواصفة (على سبيل المثال OWL2 EL). عند الإشارة بشكل أكثر عمومية، سيتم استخدام OWL Family.
لمزيد من المعلومات، يمكنك زيارة صفحة ويكيبيديا للغة OWL على الرابط التالي:
لغة OWL على ويكيبيديا