علم عمليات الأنطولوجيا

في الفلسفة ، يشير مصطلح "أنطولوجيا العملية" إلى نموذج شامل لبنية العالم باعتباره وحدة متكاملة ومنظمة. [ 1 ] [ 2 ] تُعدّ هذه الأنطولوجيات أنطولوجيات أساسية ، على عكس ما يُسمى بالأنطولوجيات التطبيقية . لا تدّعي الأنطولوجيات الأساسية إمكانية الوصول إلى أي برهان تجريبي في حد ذاتها، بل هي نمط تصميم هيكلي، يمكن من خلاله تفسير الظواهر التجريبية وربطها ببعضها البعض بشكل متسق. على مرّ التاريخ الغربي، كانت الأنطولوجيا الأساسية المهيمنة هي ما يُسمى بنظرية الجوهر . مع ذلك، اكتسبت أنطولوجيات العملية الأساسية أهمية متزايدة في الآونة الأخيرة، لأن التقدم في اكتشاف أسس الفيزياء قد حفّز تطوير مفهوم أساسي قادر على دمج مفاهيم حدودية مثل " الطاقة " و " الموضوع "، بالإضافة إلى مفاهيم الأبعاد الفيزيائية للمكان والزمان .

في علوم الحاسوب ، يُعرَّف علم الوجود الخاص بالعمليات بأنه وصف للمكونات وعلاقاتها التي تُشكِّل عمليةً ما. ويُعدّ علم الوجود الرسمي للعمليات علم وجود ضمن مجال المعرفة الخاص بالعمليات. غالبًا ما تستفيد هذه الأنطولوجيات من مزايا علم الوجود الأعلى . ويمكن استخدام برامج التخطيط لإنشاء خطط بناءً على الوصف الرسمي للعملية وقيودها. وقد بُذلت جهودٌ حثيثة لتعريف علم وجود خاص بالعمليات/التخطيط. [ 3 ]

العمليات

يمكن تعريف العملية بأنها مجموعة من تحويلات عناصر الإدخال إلى عناصر إخراج ذات خصائص محددة، وتتميز هذه التحويلات بمعايير وقيود، كما هو الحال في التصنيع أو علم الأحياء. ويمكن تعريف العملية أيضاً بأنها سير العمل وتسلسل الأحداث المتأصلة في عمليات مثل التصنيع والهندسة والعمليات التجارية .

الأنطولوجيا

دوري السوبر الباكستاني

لغة مواصفات العمليات (PSL) هي أنطولوجيا للعمليات طُوِّرت للوصف الرسمي ونمذجة عمليات التصنيع والهندسة والأعمال الأساسية. توفر هذه الأنطولوجيا مفردات من الفئات والعلاقات للمفاهيم على المستوى الأساسي لحالات الأحداث، وحالات الكائنات، والنقاط الزمنية. ويُبنى المستوى الأعلى من PSL على ما يلي: [ 4 ]

  • النشاط - فئة أو نوع من الإجراءات، مثل تثبيت جزء، وهي فئة الإجراءات التي يتم فيها تثبيت الأجزاء
  • حدوث النشاط - حدث أو إجراء يحدث في مكان وزمان محددين، مثل حالة محددة من تثبيت جزء تحدث في طابع زمني محدد.
  • نقطة زمنية – نقطة زمنية
  • الكائن - أي شيء ليس نقطة زمنية أو نشاطًا

دورة

في أنطولوجيا العمليات/التخطيط المُطوَّرة لأنطولوجيا Cyc، تسمح الفئات والعلاقات التي تتجاوز المستوى الأساسي للغة PSL بوصف العمليات على مستوى النوع فقط. [ 5 ] [ 6 ] يستخدم المستوى الأساسي للغة PSL العناصر الأولية لوصف مثيل الحدث، ومثيل الكائن، والنقطة الزمنية. كما تم التعبير عن الأنواع التي تتجاوز المستوى الأساسي للغة PSL بلغة PSL نفسها، مما يُظهر أن مستوى النوع والمستوى الأساسي مستقلان نسبيًا. تستخدم مستويات الأنواع لأنطولوجيا عمليات Cyc التي تتجاوز هذا المستوى الأساسي المفاهيم التالية:

  • العملية – مصاغة في شكل نص
  • العملية المُجمّعة – هي عملية على مستوى أعلى من مستوى حلقة واحدة من عملية ما، لتمثيل أعداد المشاركين في إجراء ما من خلال نطاقات من الأعداد الصحيحة والقيم النوعية مثل قليل أو كثير
  • السيناريو - نمط نموذجي للأحداث التي يُتوقع تكرارها
    • يحتوي النص البرمجي على أحداث فرعية، مما يعني أن النصوص البرمجية عبارة عن أحداث مركبة
  • المشهد – حدث فرعي من نص
  • الأدوار/المشاركون – يحدد أنواع الممثلين والأشياء التي قد تلعب دورًا في النص أو المشهد
  • الشروط – الشروط المسبقة التي يجب أن تتحقق حتى يكون المشهد (الحدث) قابلاً للتنفيذ، والشروط اللاحقة (التأثيرات) التي يجب أن تتحقق بعد انتهاء المشهد
  • التكرار - قد يكون عدد مرات تكرار عملية ما معروفًا، أو قد يكون غير محدد، أو قد يتكرر حتى يتحقق شرط معين.
  • خصائص ترتيب وتكوين الأحداث الفرعية المتكررة للعمليات المركبة:
    • ترتيب البدء – تبدأ الأحداث الفرعية في نقاط زمنية مميزة مرتبة ترتيبًا كاملاً
    • مرتبة حسب النهاية - تنتهي الأحداث الفرعية عند نقاط زمنية مميزة مرتبة ترتيبًا كاملاً
    • EndsBeforeEnd – تنتهي الأحداث الفرعية قبل أو في نفس وقت انتهاء مثيلات الأحداث الفرعية التي تبدأ قبلها
    • متسلسل – بدون أحداث فرعية متداخلة
    • الإنهاء – هناك حدث فرعي لا تبدأ بعده أي أحداث فرعية أخرى، وبما أن جميع الأنشطة لها نقطة بداية ونهاية، فهناك نقطة زمنية تنتهي عندها العملية
    • موحد - جميع الأحداث الفرعية من نفس نوع الحدث
  • الهوية - هوية المشاركين في عملية ما، أي أن الممثل (أو الممثلين) أو الشيء (أو الأشياء) الذي يؤدي دورًا في مشهد أو تكرار ما هو نفسه في مشهد أو تكرار آخر، ويتم تمثيلها من خلال القيود المفروضة على المشاركين المحتملين.

سوبر ودي دي بي أو

يهدف مشروع SUPER [7] (الدلالات المستخدمة لإدارة العمليات داخل المؤسسات وفيما بينها ) إلى تعريف أنطولوجيات لإدارة عمليات الأعمال الدلالية (SBPM)، مع إمكانية إعادة استخدام هذه الأنطولوجيات في بيئات متنوعة. ويتمثل جزء من هذا المشروع في تعريف أنطولوجيا العمليات العليا (UPO) التي تربط جميع أنطولوجيات SUPER الأخرى. وتشمل نتائج مشروع SUPER أنطولوجيا العمليات العليا (UPO) ومجموعة من الأنطولوجيات للعمليات والمؤسسات. [ 8 ] [ 9 ] معظم هذه الأنطولوجيات مكتوبة بلغة WSML ، وبعضها مكتوب بلغة OCML.

كان نموذج DDPO [ 10 ] (أنطولوجيا خطط DOLCE+DnS) أحد النماذج المرشحة لـ UPO ، وهو أنطولوجيا تخطيط تُحدد الخطط وتُميز بين الخطط المجردة والخطط القابلة للتنفيذ. يهدف DOLCE [ 11 ] [ 12 ] (الأنطولوجيا الوصفية للهندسة اللغوية والمعرفية) إلى استيعاب الفئات الأنطولوجية الكامنة وراء اللغة الطبيعية والفطرة السليمة البشرية. أما DnS (الأوصاف والمواقف)، فهي أنطولوجيا بنائية تسمح بإعادة وصف حساسة للسياق للأنواع والعلاقات التي تفترضها أنطولوجيات أخرى (أو مفردات أساسية). في DDPO، يُستخدم كل من DOLCE وDnS معًا لبناء أنطولوجيا خطط تشمل كائنات مادية وغير مادية (كيانات اجتماعية، وكائنات وحالات ذهنية، وتصورات، وكائنات معلومات، وقيود)، وأحداث، وحالات، ومناطق، وصفات، ومواقف بنائية. الهدف الرئيسي لـ DDPO هو المهام، وتحديداً أنواع الإجراءات وتسلسلها والضوابط التي يتم تنفيذها عليها.

oXPDL

يُعدّ علم الوجود oXPDL [ 13 ] علم وجود لتبادل العمليات، وهو مبنيّ على لغة تعريف العمليات XML القياسية ( XPDL ). يهدف oXPDL إلى نمذجة دلالات نماذج عمليات XPDL بلغات علم الوجود القياسية للويب، مثل OWL و WSML ، مع دمج ميزات من علم الوجود القياسي الحالي، مثل PSL و RosettaNet و SUMO .

جي إف أو

الأنطولوجيا الرسمية العامة [ 14 ] [ 15 ] ( GFO ) هي أنطولوجيا تدمج العمليات والكائنات. تتضمن GFO تفصيلات لفئات مثل الكائنات، والعمليات، والزمان والمكان، والخصائص، والعلاقات، والأدوار، والوظائف، والحقائق، والحالات. تسمح GFO بوضع مسلمات مختلفة لفئاتها، مثل وجود فترات زمنية ذرية مقابل الزمن الكثيف. من أبرز خصائص GFO تناولها لمفهوم الاستمرارية ونموذجها الزمني. فيما يتعلق بالاستمرارية، يتم التمييز بين الكائنات الدائمة (المستمرة) والعمليات الدائمة (المستمرة) بشكل واضح في GFO من خلال تقديم فئة خاصة، وهي فئة الاستمرارية . فئة الاستمرارية هي فئة خاصة تهدف إلى أن تظل مثيلاتها " متطابقة" بمرور الوقت. بالنسبة للزمن، تُعتبر الفترات الزمنية عناصر أساسية في GFO، ويتم اشتقاق نقاط زمنية (تُسمى "حدودًا زمنية"). علاوة على ذلك، قد تتطابق النقاط الزمنية، مما يُسهّل نمذجة التغيرات الآنية.

m3po و m3pl

تجمع أنطولوجيا العمليات متعددة النماذج الوصفية [ 16 ] [ 17 ] (m3po) بين وصف سير العمل ووصف واجهات العمليات، مما يتيح استخدامها كأنطولوجيا لتبادل العمليات. بالنسبة للعمليات التجارية الداخلية، تُستخدم أنظمة إدارة سير العمل لنمذجة العمليات، وتتيح وصفها وتنفيذها. [ 18 ] أما بالنسبة للعمليات التجارية الخارجية، فتُستخدم أوصاف واجهات العمليات لتوضيح كيفية تعاون الشركاء التجاريين. ويمكن اعتبار واجهة العمليات بمثابة عرض لعملية تجارية داخلية، حيث لا يظهر المنطق الداخلي، على غرار العروض العامة لسير العمل الخاص. [ 19 ] [ 20 ] [ 21 ] توحد أنطولوجيا m3po العمليات التجارية الداخلية والخارجية، إذ تجمع بين النماذج المرجعية واللغات من مجالي سير العمل وواجهات العمليات. كُتبت أنطولوجيا m3po بلغة WSML . أما أنطولوجيا m3pl ذات الصلة، والمكتوبة بلغة PSL باستخدام امتداد FLOWS (منطق الرتبة الأولى لخدمات الويب)، فتتيح استخراج واجهات واجهات العمليات من نماذج سير العمل. [ 22 ]

تجمع أنطولوجيا m3po بين ميزات النماذج واللغات المرجعية التالية:

  • XPDL – معيار لتبادل نماذج سير العمل، بدون معلومات وقت التشغيل، بين أنظمة إدارة سير العمل المختلفة
  • PSL – أنطولوجيا تسمح بالتقاط دلالات نماذج سير العمل وتمكين ترجمة النماذج بين أنظمة إدارة سير العمل
  • YAWL – لغة سير عمل بحثية تدعم جميع أنماط سير العمل بشكل مباشر
  • BPEL – an executable business process language and includes an abstract protocol
  • WS-CDL – a multi-party collaboration model

The m3po ontology is organized using five key aspects of workflow specifications and workflow management.[23] Because different workflow models put a different emphasis on the five aspects, the most elaborate reference model for each aspect was used and combined into m3po.

  • Functional and Behavioural – the most important concepts are processType, processOccurrence, activityType and activityOccurrence
  • Informational – defined by data and data-flow
  • Organizational – defines who is responsible for carrying out a specific task; security related issues
  • Operational – interaction of the workflows with their environment by manual tasks performed by users and automatic tasks performed by automated computer programs
  • Orthogonal – scheduling based on time; integrity and failure recovery

See also

References

  1. Rescher, Nicholas. "Process Philosophy". In Zalta, Edward N. (ed.). Stanford Encyclopedia of Philosophy. ISSN 1095-5054. OCLC 429049174. Cf. Michel Weber (ed.), After Whitehead: Rescher on Process Metaphysics, Frankfurt / Paris / Lancaster, Ontos Verlag, 2004
  2. Sohst, Wolfgang (2009). Prozessontologie. Ein systematischer Entwurf der Entstehung von Existenz. Berlin. ISBN 978-3-936532-60-9. Archived from the original on 2010-08-27.{{cite book}}: CS1 maint: location missing publisher (link)
  3. Gangemi, A., Borgo, S., Catenacci, C., and Lehman, J. (2005). "Task taxonomies for knowledge content (deliverable D07)"(PDF). Laboratory for Applied Ontology (LOA). pp. 9–26.{{cite web}}: CS1 maint: multiple names: authors list (link)
  4. Gangemi, A., Borgo, S., Catenacci, C., and Lehman, J. (2005). "Task taxonomies for knowledge content (deliverable D07)"(PDF). Laboratory for Applied Ontology (LOA). p. 16.{{cite web}}: CS1 maint: multiple names: authors list (link)
  5. Aitken, Stuart (2001). "Process Representation and Planning in Cyc: From Scripts and Scenes to Constraints"(PDF). Artificial Intelligence Applications Institute (AIAI), University of Edinburgh.
  6. أيتكن، ستيوارت؛ كورتيس، جون (2002). تصميم أنطولوجيا العمليات: المفردات، والدلالات، والاستخدام . سلسلة محاضرات في علوم الحاسوب. المجلد 2473. برلين/هايدلبرغ: سبرينغر. الصفحات 263-270 . doi : 10.1007/3-540-45810-7_13 . ISBN   978-3-540-44268-4.{{cite book}}تم |work=تجاهله ( مساعدة )
  7. "مشروع IST 026850 SUPER: إطار عمل أنطولوجيا عمليات الأعمال (المخرجات 1.1)" (ملف PDF) . تقنيات مجتمع المعلومات (IST). مايو 2007.
  8. "الأنطولوجيات الفائقة" . تقنيات مجتمع المعلومات (IST). 2007. مؤرشف من الأصل في 11-10-2007.
  9. "مشروع IST 026850 SUPER: مجموعة أنطولوجيا العمليات، الإصدار المطوّر (المخرجات 1.5)" (ملف PDF) . تقنيات مجتمع المعلومات (IST). مارس 2009.
  10. جانجيمي، أ.، بورجو، س.، كاتيناتشي، س.، وليمان، ج. (2005). "تصنيفات المهام لمحتوى المعرفة (المخرجات D07)" (ملف PDF) . مختبر الأنطولوجيا التطبيقية (LOA). الصفحات 27-66 . {{cite web}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  11. ^ ماسولو، كلاوديو؛ بورجو، ستيفانو؛ جانجيمي، ألدو؛ جوارينو، نيكولا؛ أولتراماري، أليساندرو (ج. 2002). “WonderWeb Deliveryable D18: مكتبة الأنطولوجيا” (PDF) . مختبر علم الوجود التطبيقي (LOA).
  12. "دولتشي: أنطولوجيا وصفية للهندسة اللغوية والمعرفية" . مختبر الأنطولوجيا التطبيقية (LOA).
  13. هالر، أرمين؛ مارمولوفسكي، ماتيوس؛ أورين، إيال؛ غلول، وليد (أبريل 2008). "أنطولوجيا العمليات لذكاء الأعمال" (ملف PDF) . معهد أبحاث المؤسسات الرقمية (DERI).
  14. "الأنطولوجيا الرسمية العامة (GFO)" . جامعة لايبزيغ: الأنطولوجيات في الطب وعلوم الحياة (Onto-Med).
  15. هير، هاينريش (2010). "الأنطولوجيا الرسمية العامة (GFO): أنطولوجيا تأسيسية للنمذجة المفاهيمية" (PDF) . جامعة لايبزيغ IMISE: قسم أبحاث الأنطولوجيا في الطب وعلوم الحياة (Onto-Med).
  16. هالر، أرمين؛ أورين، إيال (فبراير 2006). "أنطولوجيا العمليات لتمثيل دلالات نماذج العمليات والرقصات المختلفة" (ملف PDF) . الجامعة الوطنية الأيرلندية، غالواي: معهد أبحاث المؤسسات الرقمية (DERI).
  17. هالر، أ.؛ أورين، إ.؛ كوتينورمي، ب. (سبتمبر 2006). "m3po: أنطولوجيا لربط تصميمات الرقصات بنماذج سير العمل" (ملف PDF) . وقائع المؤتمر الدولي الثالث حول الحوسبة الخدمية (SCC) .
  18. جورجاكوبولوس، د.؛ هورنيك، م.؛ شيث، أ. (1995). "نظرة عامة على إدارة سير العمل: من نمذجة العمليات إلى بنية أتمتة سير العمل". قواعد البيانات الموزعة والمتوازية . 3 (2): 119-153 . CiteSeerX 10.1.1.101.5199 . doi : 10.1007/bf01277643 . S2CID 446699 .  
  19. تشيو، دي كيه دبليو؛ وآخرون (2004). "قابلية التشغيل البيني بين المنظمات في بيئة خدمة ويب مدفوعة بعرض سير العمل". تكنولوجيا المعلومات والإدارة . 5 ( 3-4 ): 221-250 . CiteSeerX 10.1.1.648.5148 . doi : 10.1023/b:item.0000031580.57966.d4 . S2CID 40564279 .   
  20. ديجكمان، ر.؛ دوماس، م. (ديسمبر 2004). "التصميم الموجه نحو الخدمة: نهج متعدد وجهات النظر" (ملف PDF) . المجلة الدولية لنظم المعلومات التعاونية . 13 (4): 337-368 . doi : 10.1142/s0218843004001012 .
  21. شولز، ك.أ.؛ أورلوفسكا، م.إ. (2004). "تيسير سير العمل بين المنظمات باستخدام منهجية عرض سير العمل". هندسة البيانات والمعرفة. 51 ( 1): 109-147 . doi : 10.1016/j.datak.2004.03.008 .
  22. هالر، أ.؛ أورين، إ. (يونيو 2006). "m3pl: امتداد أنطولوجي لتدفقات العمل لاستخراج واجهات تصميم الرقصات" (ملف PDF) . وقائع ورشة العمل حول دلالات إدارة عمليات الأعمال، بالاشتراك مع ESWC2006 .
  23. جابلونسكي، س.؛ بوسلر، س. (1996). إدارة سير العمل: مفاهيم النمذجة، والبنية، والتنفيذ . دار نشر طومسون للحاسوب الدولية.