OSAFIS

الإصدارات والمعرّفات في OSAFIS

OSAFIS 2.0.0-draft.1 · مقترح بحثي · 8 دقائق للقراءة

في هذه الوثيقة
  1. دلالات الإصدارات
  2. معرّفات الطبقات المعتمدة
  3. معرّفات الخصائص المعتمدة
  4. معرّفات الآليات المعتمدة
  5. الأبعاد المشتركة المعتمدة
  6. الترحيل من نموذج الطبقات في خط الأساس
  7. واصفات الأدلة وحالات السجل
  8. إجراء الترحيل
  9. معرّفات السجلات وتنقيحاتها
  10. ضبط التغيير وقرارات الإصدار

يجب أن تحدد الاستشهاداتُ بـOSAFIS كلًّا من إصدار الإطار والعنصر المُحال إليه. وتعرّف هذه الوثيقة مخططَ الإصدار المقترح لـ2.0.0-draft.1، والمعرّفاتِ المعتمدة، والترحيلَ من الوثائق المقدَّمة الموسومة بالإصدار 1.0. ووسم المصدر هذا يسجّل خطَّ الأساس الخاضع للتنقيح؛ وليس دليلًا على إصدارٍ عام سابق. وتشترك جميع وثائق هذه المجموعة في إصدار الإطار نفسه.

دلالات الإصدارات

الصيغة المقترحة هي MAJOR.MINOR.PATCH مع لاحقةٍ اختيارية لما قبل الإصدار. فالتنقيح الرئيسي (MAJOR) يغيّر تفسيرَ الحالات القائمة أو التزاماتِ تصنيفها. ومن أمثلته تغيير حدود مجالٍ ما، أو إزالة خاصية، أو تغيير معنى آلية. والتنقيح الفرعي (MINOR) يضيف مفاهيمَ متوافقة أو مادةً توضيحية دون تغيير المعاني القائمة. وتنقيح التصحيح (PATCH) يصحح الإملاء، أو التنسيق، أو خطأً لا يغيّر تلك المعاني. وإذا غيّر إيضاحٌ ظاهري الحالاتِ التي تستوفي الشروط، فإنه يتطلب تغييرًا رئيسيًا أو امتدادًا تجريبيًا مفصولًا صراحةً.

وقد استخدم المصدر الصيغة MAJOR.MINOR. ويظل الاستشهاد بالإصدار 1.0 دالًّا على اللقطة الأصلية، ويجب ألا يُعاد كتابته ضمنيًا بصيغة 1.0.0. ويبدأ المخطط الثلاثي الجديد بهذا التنقيح المقترح. وتدل اللاحقة draft.1 على مقترحٍ ينتظر المراجعة. وتزيد المسودةُ اللاحقة رقمَ ما قبل الإصدار وتحفظ اللقطة السابقة. وإزالة لاحقة المسودة قرارُ إصدارٍ يتطلب مراجعةً موثقة؛ ومجرد إنشاء الملفات لا يجيز هذا القرار.

ويسجّل بيانُ الإصدار الإصدارَ، والتاريخَ، والملفاتِ، والبصماتِ التشفيرية للمواد المنشورة، والتعريفاتِ المعتمدة، وإصداراتِ المصادر الخاصة بالمقابلات الخارجية، والقيودَ المعروفة، وتعليماتِ الترحيل. والبصمات تثبت أن البايتات تطابق لقطةً ما، لا أن ادعاءاتها العلمية صحيحة. وينبغي توليد المصادر القابلة للتحرير والمخرجات المقروءة للبشر معًا للحد من انحراف المصطلحات.

معرّفات الطبقات المعتمدة

المعرّفاسم العرض في 2.0.0-draft.1
L1النماذج والحوسبة
L2البرمجيات والبنية التحتية
L3البيانات والمعرفة
L4الإدراك وتمثيل العالم
L5التفسير والأهداف
L6الذاكرة واستمرارية الحالة
L7التخطيط والفعل
L8تفاعل الإنسان والنظام
L9التفاعل الجماعي والنظامي

يعني الحرف L مجالًا أمنيًا تحليليًا. والترقيم ليس ترتيبًا للاعتماد ولا مقياسًا للأثر. وتحفظ المعرّفات القائمة نسبَ المجال نفسه، لكن التعريف المقيّد بالإصدار إلزامي لأن هذا التنقيح يغيّر عدة حدود. وإذا استبدل عملٌ لاحق مجالًا ما بمفهومٍ مختلف جذريًا، يُسحب معرّفه ويُخصَّص معرّفٌ جديد بدلًا من إعادة استخدام الاستشهاد القديم.

معرّفات الخصائص المعتمدة

المعرّفاسم العرضالمعرّفاسم العرض
P01السريةP13سلامة الفعل
P02السلامةP14قابلية التحكم
P03التوافرP15سلامة التخطيط
P04سلامة التعليماتP16سلامة التفويض
P05سلامة السياقP17السلامة الزمنية
P06سلامة المعرفةP18سلامة القرار
P07سلامة الذاكرةP19سلامة القرار البشري
P08سلامة الهويةP20سلامة الإسناد
P09سلامة الهدفP21سلامة الثقة
P10السلامة السلوكيةP22سلامة الإدراك
P11السلامة الدلاليةP23سلامة نموذج العالم
P12سلامة القدرات

هذه هي المعرّفات المعتمدة في وثيقة خط الأساس «الإصدارات والمعرّفات»، لا أرقام ترتيب العرض المستخدمة في بعض وثائق المصدر الأخرى. ويجب أن يفحص الترحيلُ اسمَ الخاصية الفعلي ومعناها حين يكون السجل الأصلي قد استخدم رقم فقرةٍ مجردًا. ولا يُحوَّل العنوان العاشر في وثيقة المصدر تلقائيًا إلى P10.

والتداخل بين الخصائص مقصودٌ حيث تختلف الالتزامات في نطاقها. فقد تدعم مشاهدةٌ واحدة أكثر من التزامٍ مخروق، لكن يجب أن يشرح التقرير كل تأكيد. وعدد الخصائص المخروقة ليس درجةً للخطورة. ويجب أن يحفظ أي حذفٍ أو دمجٍ مستقبلي التعريفاتِ المسحوبة وعلاقاتِها الصريحة بما يحل محلها.

معرّفات الآليات المعتمدة

المعرّفاسم العرض
M01التلاعب التقني
M02التلاعب بالبيانات
M03التلاعب البيئي
M04التلاعب بالإدراك
M05التلاعب الدلالي
M06التلاعب السياقي
M07التلاعب السلوكي
M08التلاعب بالذاكرة
M09التلاعب بالهوية
M10التلاعب بالهدف
M11التلاعب بالقدرات
M12التلاعب بالبشر

يتضمن معجم الآليات واصفاتٍ متداخلة ومستوياتٍ مختلفة من التجريد. ويجب أن تشير الآلية إلى تدخلٍ مبرهَن عليه أو مفترضٍ صراحةً، لا أن تكتفي بإعادة ذكر النتيجة. وغياب الآلية مقبولٌ في الإخفاق العرضي. وتُسجَّل الآليات غير الممثَّلة نثرًا مع مقترحٍ للتوسيع إلى أن يُخصَّص لها معرّف. ويجب ألا يتنكر M00 أو غيره من الرموز المرتجلة في صورة مدخلاتٍ معتمدة.

الأبعاد المشتركة المعتمدة

المعرّفاسم العرض
D1الهوية والثقة والترخيص
D2الحوكمة والمساءلة
D3سلسلة التوريد والمنشأ
D4الخصوصية والأمان
D5دورة الحياة وإدارة التغيير
D6قابلية المراقبة والتسجيل والتدقيق
D7المرونة والتعافي

معرّفات D محجوزة لهذه الأبعاد. ويجب ألا تُستخدم لتسمية مخططٍ بديل للمجالات التسعة. والبعد منظورٌ للمراجعة يمكن أن ينطبق عبر مجالاتٍ وخصائص كثيرة، لا اشتراطٌ بإسناد خرقٍ إضافي كلما كان ذا صلة.

الترحيل من نموذج الطبقات في خط الأساس

المعرّفالاسم في خط الأساسفحص إعادة التصنيف المطلوب
L1أساس النماذج والحوسبة (Model & Computational Foundation)تمييز الآثار البرمجية للنماذج والحوسبة من برمجيات الاستضافة وتنفيذ بيئة التشغيل في L2
L2التطبيقات والبنية التحتية (Application & Infrastructure)إدراج عقود البرمجيات التقليدية والتحقق من موضع عيوب تنفيذ النماذج
L3البيانات والمعرفة (Data & Knowledge)فصل الموارد المعلوماتية عن الحالة التشغيلية المحتفَظ بها وعن الرفع إلى مرتبة سلطة التعليمات
L4البيئة والإدراك (Environment & Perception)تطبيق المشاهدة وتمثيل العالم بحسب الوظيفة، بما في ذلك البيئات الرقمية؛ فالصيغة النصية وحدها لا تجعله غير منطبق
L5الدلالة والسلوك (Semantic & Behavioral)إعادة تصنيف تسميات السلوك الواسعة بحسب عقد التفسير أو الهدف الفعلي، أو المجال المجاور المسؤول
L6الذاكرة والحالة الدائمة (Memory & Persistent State)تحديد الاحتفاظ، والملكية، والربط، والتحديث، والاستمرارية الزمنية بدلًا من تقنية التخزين
L7الوكيل والفعل (Agent & Action)إدراج التخطيط والتشغيل المادي بصرف النظر عمّا إذا كان النظام يُسمّى وكيلًا
L8تفاعل الإنسان والذكاء الاصطناعي (Human-AI Interaction)تحديد عقدٍ للتفاعل أو الفهم أو الترخيص أو التدخل، لا مجرد عاقبةٍ بشرية
L9النظامي والمجتمعي (Systemic & Societal)اشتراط آليةٍ وعقدٍ للتفاعل الجماعي؛ ونقل الأثر الواسع وحده إلى نطاق العواقب

لقد سُحب الترتيب الضمني بحسب اتساع نطاق العواقب. ويجب ألا تُستنتج تقديرات الخطورة القائمة من أرقام L. وأصبحت لحواف الرسم البياني أنواعٌ صريحة، ولا تؤكد السلطةَ المفوَّضة إلا حوافُ التفويض الفعلية. وقد تكون المجموعة أو الحلقة موضعًا لإخفاقٍ جماعي. وتُمثَّل المكوّنات المشتركة مرةً واحدة حين يطابق ذلك النظام. ويمكن للاكتشاف أن يحتفظ بعدة إسناداتٍ سببية للمجالات، ولا يلزمه اختيار مجالٍ أساسي مصطنع.

وتحتفظ P22 وP23 بنسبهما في المشاهدة وتمثيل العالم، مع النطاق الوظيفي المنقّح الموثق في «الخصائص الأمنية». وتتطلب الحالاتُ التي استُبعدت أصلًا لأنها استخدمت مشاهداتٍ رقمية المراجعةَ. وتتطلب التسمياتُ الواسعة بـP10 «السلامة السلوكية» التزامًا سلوكيًا احتياطيًا ملموسًا لا تعبّر عنه خاصيةٌ أكثر تحديدًا تعبيرًا أفضل؛ ولا يُشترط مسارٌ زمني إلا حين يكون جزءًا من ذلك الالتزام. ويجب التمييز بين P09 «سلامة الهدف» وP15 «سلامة التخطيط» وP18 «سلامة القرار» بحسب الهدف المحمي، والخطة، والقرار الفردي على الترتيب. وتحتفظ M03 وM04 بتركيز خط الأساس على البيئة المادية؛ ولا يندرج إخفاق الإدراك الرقمي تلقائيًا تحت أيٍّ من الآليتين. ولا تسوّغ هذه التحسينات تغيير سجلٍّ قديم دون قراءة أدلته.

واصفات الأدلة وحالات السجل

E0–E6 رموزٌ للواصفات حُددت تسمياتها وتعريفاتها في «منهجية التقييم». وهي تحتفظ بأسئلة الأدلة الواردة في خط الأساس، لكنها لم تعد سُلّمًا تراكميًا إلزاميًا. ويجب ألا تُوسَّع القيم القديمة لأعلى مستوى تلقائيًا لتصبح أوجهًا أدنى مدعومة. بل يُعاد تقييم كل وجهٍ انطلاقًا من مواده الأساسية. ودعم الواصف متمايزٌ عن نتيجة التقييم وعن حالة المراجعة في السجل.

المحورالسؤالالتمثيل المسموح به
نتيجة العقدهل استُوفي الالتزام المحدد في هذا الاختبار؟أوراكل حكمٍ مُعلن مع نتيجةٍ بالنجاح أو الإخفاق أو عدم الحسم، والأدلة المرصودة
نتيجة التقييمما الذي تثبته الأدلة بشأن هذا الادعاء؟supported أو refuted أو inconclusive أو quality_issue أو hazard_only أو out_of_scope
وجه الأدلةما نوع الدعم الموجود وضمن أي نطاق؟supported أو unsupported أو not_tested أو inconclusive أو not_applicable لكل رمز E
يقين التصنيفما مدى رسوخ انطباق المعجم على الحالة؟إسنادٌ معلَّل مع الاحتفاظ بالحالات الملتبسة أو المركّبة أو غير الممثَّلة
مراجعة المقابلةكيف رُوجعت العلاقة الخارجية؟proposed أو reviewed أو disputed أو not_assessed
مراجعة السجلما القرار الإداري الذي اتُّخذ؟submitted أو under_review أو accepted أو rejected أو withdrawn أو superseded

وهذه المحاور ليست تحويلاتٍ لبعضها بعضًا. فقد يكون السجل سليمًا من حيث البنية وغير مدعوم علميًا. وليس للسجلات التوضيحية قرارٌ فعلي في السجل، ولا يمكن وصف اختباراتها التي لم تُنفَّذ بأنها إخفاقاتٌ مرصودة.

إجراء الترحيل

  1. يُحفظ السجل الأصلي واللقطة الدقيقة للإطار التي استشهد بها. وإذا كان إصداره مجهولًا، يُسجَّل عدم اليقين هذا بدلًا من التخمين.
  2. يُحدَّد كل عنصرٍ مُحال إليه بمعرّفه وبمعناه في المصدر معًا. وتُحسم التناقضات بين الأسماء وأرقام الأقسام صراحةً.
  3. يُعاد بناء نقطة الدخول، والعقد الذي أخفق، والانتشار، والعاقبة انطلاقًا من الأدلة. ويُعاد النظر في L4 وL5 وL8 وL9 وفق قواعد الحدود الجديدة.
  4. تُسجَّل الإسنادات المحتفَظ بها، والإسنادات المتغيرة، والحالات المعلّقة، وسببُ كل تغيير. فإعادة التسمية قد تكون آلية؛ أما قرار النطاق فيتطلب مراجعة.
  5. يُنشأ تنقيحٌ جديد للسجل يرتبط بالتنقيح السابق. ويُحفظ تاريخ المشاهدة، وقيود الأدلة، ونتائج التقييم الأصلية.
  6. يُعاد تقويم أي ملخصٍ مشتق، أو نصٍّ في الموقع الإلكتروني، أو انطباقٍ لملفٍ تعريفي، أو جدولِ مطابقةٍ تأثر بالتغيير. والتسمية المرحَّلة لا تقدّم أدلةً تجريبية جديدة.

معرّفات السجلات وتنقيحاتها

البادئة المقترحة للسجل هي OSAFIS، وهي وسم المشروع في المجموعة المقدَّمة. ويستخدم مدخل السجل الصيغة OSAFIS-YYYY-NNNN، حيث السنة هي سنة التقديم، ويُخصَّص الرقم التسلسلي ضمن تلك السنة. وهذا عرفٌ محلي مقترح، لا فضاءُ أسماءٍ لجهةٍ معترفٍ بها في شؤون الثغرات. ولا يجوز أبدًا اختلاق تخصيصٍ عام أو الإيحاء بالتكافؤ مع معرّف CVE. وتستخدم حالاتُ العرض التوضيحي معرّفاتِ EX مثل EX01، وتبقى خارج فضاء أسماء السجل.

وتبقى معرّفات المدخلات قائمةً عبر المراجعة، والرفض، والتصحيح، والسحب، والإحلال. ويزيد كل تغييرٍ موضوعي قيمةَ entry_revision. ويتضمن الاستشهادُ معرّفَ المدخل، ورقمَ تنقيحه، وإصدارَ الإطار، وتاريخَ الاسترجاع أو لقطةً ثابتة. وتُربط المدخلات المكررة بالسجل المحتفَظ به دون إعادة تدوير أيٍّ من المعرّفين. وقد تتغير إمكانية الوصول إلى الأدلة المقيّدة مع الحفاظ على تاريخٍ عام لا يكشف المحتوى الحساس.

ومعرّفات المكوّنات، والحواف، والعقود، والاختبارات، والمواد محليةٌ ضمن التقييم ما لم يُسجَّل صراحةً فضاءُ أسماءٍ خارجي. فعلى سبيل المثال، لا يُنشئ معرّفُ العقد C1 داخل حالةٍ ما خاصيةً عامة جديدة في OSAFIS. وتضبط إصداراتُ المخطط التمثيلَ الآلي بمعزلٍ عن معنى الإطار. ويجب على المستهلك أن يرفض إصدارَ مخططٍ غير مدعوم بدلًا من تفسير الحقول ضمنيًا وفق إصدارٍ مختلف.

ضبط التغيير وقرارات الإصدار

يبيّن مقترحُ التغيير دافعَه، والتعريفاتِ المتأثرة، والحالاتِ الحدّية، وأثرَه في التوافق، والأدلةَ المتاحة. ويتضمن السجل أدوارَ المؤلف والمراجع، وتضاربَ المصالح، والآراءَ المخالفة، والقرارَ النهائي. ويجب ألا تُقدَّم أدوار العملية المقترحة على أنها مراجعون مستقلون معيَّنون. ويجب على المالك أن يُرسي حوكمةً فعلية وترخيصًا للنشر قبل ادعاء إصدارٍ عام ذي حوكمة مفتوحة. ولا تختار هذه الوثيقة ترخيصًا قانونيًا ولا تمنح سلطةً للاعتماد.

ويتطلب الإصدار المستقر التالي موادَّ متسقة، وترحيلًا خضع للمراجعة، وقيودًا علمية صريحة، وأدلةً تناسب ادعاءاته. ويمكن أن تبقى التجارب غير مكتملة إذا لم يقدّم الإصدار إلا مقترحًا للمعجم، لكن يجب أن تكون هذه الحالة ظاهرة. وإذا ادّعى الإصدار موثوقيةً مبرهَنًا عليها في التصنيف أو فعاليةً للضوابط، فيجب تضمين الدراسة الداعمة وقيودها. فالمعرّفات تجعل الادعاء قابلًا للتتبع؛ لكنها لا تثبت صحته.

مستند Word (بالإنجليزية) · مصدر Markdown · الفتح في الموقع التفاعلي