لغات البرمجة

لغة DARPA Agent Markup Language (DAML)

لغة DARPA Agent Markup Language (DAML)، والتي تم إطلاقها كبرنامج تمويل في وكالة الأبحاث المتقدمة لمشاريع الدفاع (DARPA) بالولايات المتحدة، بدأت في عام 1999 تحت إدارة مدير البرنامج آنذاك جيمس هيندلر، ومن ثم أدارها موراي بيرك ومارك جريفز ومايكل باغيلز. كانت البرنامج يركز على إنشاء تمثيلات قابلة للقراءة بواسطة الآلة للويب. وكان أحد المحققين العاملين في البرنامج هو تيم بيرنرز لي، وبشكل كبير من خلال تأثيره، بالتعاون مع مديري البرنامج، عمل الجهد على إنشاء التقنيات والعروض التوضيحية لما يُسمى الآن بالويب الدلالي، وهذا بدوره أدى إلى نمو تقنية الشبكات المعرفية. وكانت النتيجة الرئيسية لبرنامج DAML هي لغة DAML، وهي لغة وسم الوكيل مبنية على RDF.

تلات هذه اللغة تمديدها المسمى DAML+OIL الذي شمل الباحثين خارج برنامج DARPA في التصميم. وقد استند تقديم عام 2002 للغة DAML+OIL إلى اللجنة المشتركة على الهوامش بين الاتحاد الأوروبي والولايات المتحدة على لغات التمييز الوصفية (Markup Languages). كان هذا التقديم نقطة البداية لتطوير اللغة (التي سُميت لاحقًا OWL) بواسطة مجموعة العمل في الوب المترابطة للمنطقة الأساسية (WebOnt) في W3C. كانت DAML+OIL بناءً على RDF و XML، ويمكن استخدامها لوصف مجموعات من الحقائق التي تشكل أونتولوجيا. وكانت تتمثل جذور DAML+OIL في ثلاث لغات رئيسية: DAML، و OIL (طبقة استدلال الأونتولوجيا)، و SHOE، وهو مشروع بحثي أمريكي سابق. كانت الابتكار الرئيسي للغات هو استخدام RDF و XML كأساس، واستخدام مساحات الأسماء RDF لتنظيم ومساعدة في دمج أونتولوجيات مختلفة وغير متوافقة بأي عدد من الطرق. يمكن لأونتولوجيات التوضيح ربط هذه الأونتولوجيات المتنافسة من خلال تنظيم النماذج المماثلة في وجهة نظر محايدة، كما هو الحال في ويكيبيديا. إن البحث الحالي في مجال الأونتولوجيا المستمد جزئيًا من DAML يسعى نحو التعبير عن الأونتولوجيات والقواعد للتفكير والعمل. وقد تم دمج الكثير من الأعمال في DAML الآن في RDF Schema و OWL ولغاتهما وتقنياتهما الخلفية بما في ذلك schema.org.

يمكن العثور على معلومات إضافية حول لغة DARPA Agent Markup Language (DAML) على صفحتها في ويكيبيديا: DARPA Agent Markup Language (DAML).