نيموبن
نشأ مشروع NIEMOpen ( المعروف اختصارًا بـ NIEM) كإطار عمل لتبادل المعلومات قائم على لغة XML في الولايات المتحدة ، ثم تحول إلى مشروع مفتوح المصدر تابع لمنظمة OASIS . تُضفي هذه المبادرة الطابع الرسمي على اعتماد NIEM كمعيار رسمي في السياسات والمشتريات الوطنية والدولية. وقد وافق مجلس إدارة مشروع NIEMOpen مؤخرًا على أول معيار ضمن هذا المشروع الجديد، وهو معيار مواصفات سمات أهداف المطابقة (CTAS) الإصدار 3.0. ومن المتوقع إصدار مجموعة كاملة من معايير NIEMOpen بحلول نهاية عام 2024.
توفر NIEM مصطلحات مشتركة تُمكّن من تبادل المعلومات بفعالية بين مختلف المؤسسات العامة والخاصة. وتعمل NIEM حاليًا على تطوير نموذج NIEM الفوقي وتنسيق النموذج المشترك، والذي يمكن التعبير عنه بأي صيغة تسلسل بيانات تدعمها NIEM، بما في ذلك على سبيل المثال لا الحصر JSON .
نشأت مبادرة تبادل المعلومات الوطنية (NIEM) من شراكة بين الوكالات، وأصبحت تمثل شراكة تعاونية بين الوكالات والمنظمات على جميع مستويات الحكومة (الفيدرالية، والولائية، والقبلية، والمحلية)، بالإضافة إلى القطاع الخاص. وتهدف هذه الشراكة إلى تبادل المعلومات الحيوية بكفاءة وفعالية في نقاط اتخاذ القرارات الرئيسية في جميع قطاعات العدالة ، والسلامة العامة ، وإدارة الطوارئ والكوارث ، والاستخبارات ، ووزارة الدفاع الأمريكية ، والأمن الداخلي . وقد صُممت مبادرة تبادل المعلومات الوطنية (NIEM) لتطوير ونشر ودعم معايير وعمليات تبادل المعلومات على مستوى المؤسسة، مما يُمكّن الجهات القضائية من أتمتة عملية تبادل المعلومات.
اليوم، تحظى مبادرة NIEMOpen برعاية كل من مديرية J6 التابعة لهيئة الأركان المشتركة في وزارة الدفاع الأمريكية، ومديرية العلوم والتكنولوجيا التابعة لوزارة الأمن الداخلي، وخدمات معلومات العدالة الجنائية التابعة لمكتب التحقيقات الفيدرالي، وشركة Equivant، ومعهد جورجيا للتكنولوجيا للأبحاث ، والرابطة الوطنية لأنظمة معلومات العدالة، وشركة sFractal Consulting، ومعهد IJIS، ووزارة النقل الأمريكية، ومكتب إدارة البيانات والتحليلات في ولاية فرجينيا. وتوفر NIEM شراكة عمل وتعاون بين الوكالات الحكومية، والممارسين الميدانيين، ومطوري الأنظمة، وهيئات وضع المعايير في مختلف المؤسسات الفيدرالية، والولائية، والمحلية، والقبلية، والإقليمية، والدولية، والخاصة.
تم تحديد نظام إدارة معلومات الشبكة (NIEM) كعامل تمكين رئيسي للقيادة والسيطرة المشتركة لجميع المجالات (JADC2) . وقد ورد ذكر نظام إدارة معلومات الشبكة في البنية المرجعية (RA) للقيادة والسيطرة المشتركة لجميع المجالات (JADC2)، الإصدار 3.0، الملحق د (إطار تطوير القدرات والتحليل للقيادة والسيطرة المشتركة لجميع المجالات)، ضمن مبادئ التطبيقات والخدمات، والواجهات، والبيانات والمعلومات. كما ورد ذكره في التصميم المرجعي للقيادة والسيطرة المشتركة لجميع المجالات (JADC2)، الإصدار 1.0، العرض القياسي 2 (StdV-2). [ 1 ]
كان يُشار إلى NIEM مؤخرًا باسم النموذج الوطني لتبادل المعلومات. وقد انبثق هذا المشروع الحكومي المشترك بين الوكالات من مشروع نموذج بيانات العدالة العالمية XML (GJXDM) التابع لوزارة العدل الأمريكية . وبصفته مشروعًا مشتركًا بين الوكالات، فقد تم توسيعه ليشمل وكالات فيدرالية وولائية أخرى ، مثل مكتب مدير الاستخبارات الوطنية ، ووزارة الدفاع الأمريكية ، ومكتب التحقيقات الفيدرالي ، وولايات تكساس وفلوريدا ونيويورك وبنسلفانيا ، وغيرها.
مقدمة
تم تصميم NIEM لتسهيل إنشاء عمليات تبادل معلومات آلية على مستوى المؤسسة والتي يمكن تطويرها بشكل موحد وصيانتها مركزياً وتحديدها واكتشافها بسرعة وإعادة استخدامها بكفاءة.
المفاهيم الأساسية
تُعد المفاهيم الرئيسية التالية ضرورية لفهم الغرض من NIEM وهيكلها وعملياتها وقدراتها الأخرى، فضلاً عن إنشاء قاعدة معرفية مشتركة لتطوير القدرة على استخدام NIEM بفعالية.
مكونات البيانات. تُعدّ مكونات البيانات اللبنة الأساسية لنظام إدارة معلومات الشبكة (NIEM). وهي عناصر بيانات الأعمال الأساسية التي تُمثّل الأشياء والمفاهيم الواقعية. يُمكن تقسيم المعلومات المُتبادلة بين الوكالات إلى مكونات فردية، مثل المعلومات المتعلقة بالأشخاص والأماكن والأشياء المادية والأحداث. تُحدّد NIEM المكونات التي تُستخدم بشكل متكرر وموحد في الممارسة العملية، ويُمكن للممارسين إعادة استخدامها لتبادل المعلومات، بغض النظر عن طبيعة أعمالهم أو السياق التشغيلي لتبادلاتهم، شريطة أن تكون متسقة دلاليًا.
توثيق حزمة تبادل المعلومات. يمكن تنظيم المعلومات التي يتم تبادلها بشكل شائع أو عالمي بين المجالات المشاركة في حزم تبادل معلومات (IEPs) على شكل مخططات XML. ومن أمثلة هذه المجموعة من المعلومات البيانات المرتبطة بعملية توقيف. لا تقتصر البيانات المراد تبادلها على البيانات الوصفية وبيانات التعريف الشخصية المتعلقة بالشخص الموقوف (أي عنصر الشخص المذكور أعلاه)، بل تشمل أيضًا معلومات حول الجريمة المزعومة، ومكان وقوعها، وضابط التوقيف، وما إلى ذلك. تمثل حزمة تبادل المعلومات (IEP) مجموعة من البيانات التي يتم نقلها فعليًا بين الجهات لغرض تجاري محدد (مثل بدء إجراءات الاتهام من قبل المدعي العام المحلي). وهي تتضمن نموذج XML الفعلي الذي ينقل البيانات أو المعلومات. يمكن توثيق معلومات إضافية تتعلق بهذا التبادل المحدد في شكل توثيق حزمة تبادل المعلومات ( IEPD )، والذي يحتوي أيضًا على بيانات تصف بنية ومحتوى ومكونات أخرى لعملية تبادل المعلومات. يدعم توثيق حزمة تبادل المعلومات (IEPD) مجموعة محددة من المتطلبات التجارية في بيئة تشغيلية.
تُعرَّف مكونات البيانات الأساسية في تبادل المعلومات، والتي تُشارك وتُفهم عالميًا بين جميع المجالات (أو معظمها)، بأنها مكونات عالمية (مثل: الشخص، العنوان، والمنظمة). ولكي يصبح المكون عالميًا، يلزم توافق جميع المجالات على دلالاته وبنيته. وتتميز مجموعة مكونات NIEM العالمية بالثبات (بعد تحديدها) وصغر حجمها نسبيًا .
المجالات. لأغراض نظام إدارة المعلومات الوطنية (NIEM)، يُشير المجال إلى مؤسسة أعمال تعكس بشكل عام الوكالات والوحدات الحكومية والوظائف التشغيلية والخدمات وأنظمة المعلومات التي يتم تنظيمها أو ربطها لتحقيق أهداف مشتركة. تُنظَّم مجالات NIEM لتيسير الحوكمة، ولكل منها قدر من الاستمرارية. يتضمن كل مجال تقليديًا مجموعة متماسكة من مديري البيانات، وهم خبراء في مجال تخصصهم، ويتمتعون بمستوى معين من السلطة ضمن المجالات التي يمثلونها، ويشاركون في العمليات المتعلقة بتسوية النزاعات وحل غموض مكونات البيانات.
مجتمعات المصالح. مجتمعات المصالح هي مجموعات تعاونية من المستخدمين يتبادلون المعلومات سعياً وراء أهداف أو مصالح أو مهام أو عمليات تجارية مشتركة، ولذا يجب أن يكون لديهم مصطلحات مشتركة للمعلومات التي يتبادلونها. تعيد مجتمعات المصالح استخدام مكونات البيانات والوثائق الموجودة في نظام إدارة معلومات الشبكة (NIEM) لتوثيق تبادل المعلومات. يمكن لمجتمع مصالح واحد أو أكثر التنسيق لتطوير محتوى جديد للمجال عند تحديد الثغرات في مكونات البيانات اللازمة لتوثيق تبادل المعلومات.
الامتثال لمعايير NIEM. توجد قواعد امتثال لمعايير NIEM تُعدّ بمثابة إرشادات للجهات التي تستخدم NIEM لتنفيذ عمليات تبادل المعلومات. يجب على الجهات المستفيدة التي تُطوّر عمليات تبادل معلومات بين الوكالات باستخدام لغة XML الالتزام بالشروط الخاصة الواردة في المنحة، واتباع إرشادات تنفيذ NIEM ذات الصلة.
الدعم التنظيمي
مكتب إدارة NIEM
يعمل مكتب إدارة المعهد الوطني لإدارة الطوارئ (NMO) على:
- جمع أصحاب المصلحة والوكالات والمجالات ومجموعات المصالح التي يمثلونها معًا لتحديد متطلبات تبادل المعلومات في العمليات اليومية وحالات الطوارئ؛
- تطوير معايير تبادل المعلومات، ومعجم مشترك، ومستودع إلكتروني لوثائق حزم تبادل المعلومات ومكونات البيانات التي تدعم تبادل المعلومات؛
- توفير الأدوات والعمليات والمنهجيات التقنية لدعم تحليل وتطوير واكتشاف ونشر وإعادة استخدام معايير ووثائق التبادل؛
- تقديم خدمات التدريب والمساعدة التقنية والتواصل والتوعية ودعم التنفيذ لتبادل المعلومات القائم على نظام إدارة المعلومات الوطني (NIEM).
التدريب والموارد التقنية الأخرى
يُعدّ برنامج NIEM برنامجًا متطورًا باستمرار، وتنضم إليه باستمرار وكالات وجهات معنية جديدة. ومع انضمام جهات معنية جديدة، تحتاج هذه الجهات إلى معلومات لفهم القدرات الأساسية لبرنامج NIEM وكيفية المشاركة في تبادل المعلومات ضمن إطار NIE. في عام 2022، أنشأ برنامج NIEM سلسلة فيديوهات تدريبية على موقعه الإلكتروني NIEM.gov/learn ، تتضمن شرحًا تقنيًا معمقًا، وتهدف إلى دعم المطورين والمنفذين. يمكن للمستخدمين المشتركين شهريًا التسجيل في دورات تدريبية افتراضية تتضمن فيديوهات مسجلة مسبقًا، بالإضافة إلى جلسة مباشرة مع خبير من برنامج NIEM يجيب على الأسئلة في الوقت الفعلي. يوفر موقع NIEM.gov مواد تدريبية مكتوبة، مثل ملخصات ووثائق متعلقة بالعمليات على منصة NIEM GitHub ، بالإضافة إلى موارد أخرى، مثل مكتب المساعدة وقاعدة المعرفة الخاصة بمعايير تبادل المعلومات الوطنية . يوفر التدريب المعرفة والخبرة اللازمة للجهات المعنية لاستخدام الأدوات والقدرات الأخرى التي يوفرها برنامج NIEM. يرد أدناه وصفٌ مُفصّل لأدوات برنامج NIEM وفرص التدريب المتاحة. تُقدَّم مواد تدريبية أخرى، مثل الملخصات التنفيذية والمواد التسويقية وملخصات المؤتمرات وورش العمل، من حين لآخر، وتُصمَّم خصيصًا لتناسب الجمهور المستهدف. كما تتوفر مجموعة مختارة من المواد عبر الإنترنت، سواءً من الموقع الإلكتروني الرئيسي NIEM.gov أو من مصادر أخرى مثل Youtube.com (ابحث عن "تدريب NIEM").
موقع NIEM.gov
يُعدّ موقع NIEM الإلكتروني وسيلةً أساسيةً لتوفير أحدث الوثائق والملفات القابلة للتنزيل للمهتمين بـ NIEM. كما يُشكّل نقطة انطلاق لمن يرغبون بالتواصل مع فريق NIEM لطرح الأسئلة، وطلب الدعم، والاستفسارات. ومع تطوّر المشاريع والأدوات وموارد الدعم ذات الصلة بـ NIEM، سيتوسّع الموقع الإلكتروني ليصبح مركزًا لهذه الموارد الإضافية.
المعايير الفنية
تعتمد NIEM على هياكل وأساليب مخطط XML القياسية ، مثل الأدوار والارتباطات والتحسين من معايير الصناعة، مثل لغة مخطط XML الخاصة باتحاد شبكة الويب العالمية (W3C) .
مخططات NIEM
تُعدّ مخططات NIEM المرجعية مجموعة من المخططات المترابطة التي تُعرّف مكونات بيانات NIEM. يُعرّف كل مخطط مساحة اسم مستهدفة خاصة به. يمكن للمخططات في المجموعة المرجعية استيراد بعضها البعض عبر مساحة الاسم لاستخدام (أو إعادة استخدام) المكونات التي تُعرّفها. بشكل عام، تستورد مخططات المجال المرجعية المخططات من النظام الأساسي. تمثل مجموعة مخططات NIEM المرجعية المجموعة الكاملة لمكونات البيانات في NIEM.
ترتبط أنواع مخططات XML التالية ببنية NIEM:
- مخططات مرجعية NIEM: يتم إصدار المخططات التي تحتوي على محتوى تم إنشاؤه أو الموافقة عليه من قبل اللجان التوجيهية لـ NIEM بشكل دوري في توزيعات المخططات.
- مخطط المجموعة الفرعية: مخطط متوافق مع NIEM، يحتوي فقط على أجزاء المخططات المرجعية اللازمة لدعم عملية تبادل معينة.
- مخططات الدعم: يتضمن NIEM ثلاثة مخططات خاصة، وهي appinfo و structures و proxy، لشرح وهيكلة المخططات المتوافقة مع NIEM.
- مخطط الامتداد: مخطط متوافق مع NIEM يضيف محتوى خاصًا بالمجال أو التطبيق إلى نموذج NIEM الأساسي.
- مخطط التبادل: مخطط متوافق مع معيار NIEM يحدد مستندًا في عملية تبادل معينة.
- مخطط القيود: هو مخطط متوافق مع معيار NIEM، يُضيف قيودًا إضافية إلى نماذج NIEM المتوافقة، ويُفترض أن يتم التحقق من صحته بالتزامن مع مخططات NIEM المتوافقة أو المخططات الفرعية الموجودة. لا يُشترط أن يتحقق مخطط القيود من صحة القيود التي تُطبقها مخططات أخرى.
- مخططات قائمة الرموز: مخطط متوافق مع NIEM يوفر قائمة بالقيم المقبولة التي سيتم تقييد عنصر البيانات بها.
المخططات الإلزامية الوحيدة للتحقق هي مخططات NIEM المرجعية أو مجموعة فرعية صحيحة منها، ومع ذلك، تتطلب مواصفات IEPD أن يتضمن ملف IEPD مخطط تبادل (إلى جانب المخططات المرجعية أو المجموعات الفرعية) ليُعتبر ملف IEPD كاملاً. يمكن لمخططات NIEM استيراد مخططات إضافية، مثل مخططات جداول الرموز، حسب الحاجة. يمكن استخدام مخطط امتداد اختياري لإضافة أنواع وخصائص موسعة للمكونات غير الموجودة في NIEM، ولكنها ضرورية للتبادل.
قواعد التسمية والتصميم الخاصة بنظام إدارة الطاقة الوطني (NIEM)
تُوثَّق قواعد التسمية والتصميم الخاصة بنظام NIEM في وثيقة NIEM NDR ، التي تُحدِّد نموذج البيانات ومكونات XML وبيانات XML المستخدمة مع NIEM، وتُوفِّر أساسًا للتوافق مع معايير NIEM . الإصدار الحالي هو NDR v5.0، الذي صدر في 18 ديسمبر 2020.
يستند نظام NIEM إلى عدة مفاهيم من معيار المنظمة الدولية للتوحيد القياسي (ISO) 11179 ، الذي يوفر إرشادات لتسمية عناصر البيانات وتعريفها، بالإضافة إلى معلومات حول البيانات الوصفية المُجمّعة عن عناصر البيانات. ويُحدد الجزء الخامس من معيار ISO 11179 منهجية لتسمية العناصر في قواميس البيانات.
يستخدم اصطلاح تسمية NIEM NDR القائم على معيار ISO 11179 فئة الكائن والخاصية ومصطلحات التمثيل لتكوين اسم متعدد الأجزاء كما هو موضح في الشكل أدناه:

مصطلح فئة الكائن: يُمثل الكائن الذي تنطبق عليه الخاصية. في NIEM، نُفسر هذا الكائن على أنه كائن من العالم الحقيقي. (تشير فئة الكائن إلى مجموعة من الكائنات التي تشترك في نفس السمات والعمليات والأساليب والعلاقات والدلالات).
مصطلح الخاصية: يحدد الخاصية التي يمثلها عنصر البيانات (على سبيل المثال، اسم العائلة، تاريخ انتهاء الصلاحية، الطول، الإجمالي).
مصطلح التمثيل: يصف شكل البيانات المُمثلة. وقد اشتُقت هذه المصطلحات من مصطلحات التمثيل في معيار ISO 11179 ، وتشمل: المبلغ، والرمز، والتاريخ، والوقت، والمؤشر، والمقياس، والاسم، والرقمي، والنسبة المئوية، والصورة، والكمية، والمعدل، والوقت.
مصطلح التأهيل: يمكن أن تحتوي مصطلحات فئة الكائن والخاصية على مؤهلات؛ أي كلمة أو كلمات تساعد في تحديد اسم العنصر وتمييزه.
مفاهيم نمذجة ومخططات NIEM
فيما يلي وصف موجز لمفاهيم وآليات النمذجة والمخططات التقنية لـ NIEM التي تدعم بناء مكونات بيانات جديدة تلبي متطلبات محددة وإعادة استخدام مكونات بيانات NIEM الحالية. يمكن الاطلاع على مزيد من التفاصيل في دليل مستخدم NIEM و NIEM NDR.
عناصر البيانات، والفئات، والأنواع، والخصائص
يستخدم نموذج بيانات NIEM مفاهيم مستوحاة من البرمجة كائنية التوجه (OOP). تُعرّف البرمجة كائنية التوجه الصنفَ ككيان محدد في نموذج البيانات، والذي قد يُمثل كائنًا من العالم الحقيقي، أو أي كائن مفاهيمي ، كالعلاقات والرسائل. وتُعرّف خصائص الكائن بأنها تُصفه. عند إنشاء مخططات XML الخاصة بـ NIEM من نموذج بيانات NIEM، تُمثَّل أصناف نموذج البيانات كأنواع مخطط XML، وتُمثَّل خصائص نموذج البيانات كعناصر وسمات XML.
تقنيات التمديد
هناك نهجان لتوسيع نموذج بيانات NIEM لاستخدامه في مخططات ووثائق تبادل المعلومات.
- إنشاء أنواع جديدة من NIEM لتمثيل المفاهيم الجديدة
- إضافة بيانات جديدة إلى أنواع NIEM الحالية، لتوسيع المفاهيم الحالية
التخصص مع الوراثة
يُستخدم التخصيص عندما تحتوي فئة كائن أساسية (نوع) على فئة فرعية أكثر تحديدًا أو يمكن تصنيفها ضمنها. عندئذٍ، ترث الفئة الفرعية المشتقة من الفئة الأساسية خصائص الفئة الأساسية أو الفئة الأصلية الأكثر عمومية. تُستخدم هذه الآلية لمشاركة الخصائص أو إعادة استخدامها بين مكون البيانات العام وتخصصه. على سبيل المثال، يُعرَّف نوع المركبة (أو فئتها) كمكون بيانات بخصائص رقم تعريف المركبة (VIN) والشركة المصنعة والطراز. أما نوع الشاحنة (أو فئتها) فهو تخصص للمركبة، وبالتالي يرث خصائص المركبة، ولكنه يمتلك أيضًا خصائصه المميزة، مثل طول صندوق الشاحنة. التخصيص مستقل عن الزمن، ويُستخدم عادةً فقط عندما تكون الفئة الأساسية والفئة الفرعية موجودتين دائمًا.
الأدوار
الدور هو نوع خاص يُمثل وظيفة أو غرضًا أو سياقًا أو نشاطًا مُحددًا لكيان ما. الأدوار عادةً ما تكون مؤقتة وتعتمد على الوقت. يُمكن إنشاء نوع جديد لدور ما عندما يكون لهذا الدور بيانات مُحددة مُرتبطة به ودورة حياة خاصة به. يحتوي نوع الدور على خاصية تُسمى RoleOf، تُشير إلى الكائن الذي يتولى هذا الدور. قد يتولى كيان واحد أدوارًا مُتعددة. على سبيل المثال، قد تتولى كيانات مُختلفة دور السلاح. لذلك، إذا استُخدمت مركبة كسلاح (لمحاولة إصابة شخص أو قتله)، فإن مثيلًا من نوع WeaponType سيحتوي على الخاصية RoleOf، التي تُشير إلى مثيل المركبة المُستخدمة كسلاح. قد يحتوي نوع WeaponType (الدور) أيضًا على خصائص تصف الأشخاص والأنشطة المُشاركة، وتواريخ وأوقات المُشاركة، وكيفية استخدام الكيان كسلاح.
الجمعيات
نوع الارتباط هو كائن يُمثل علاقة بين مكونات البيانات. على سبيل المثال، يمكن الإشارة إلى مثيلين من نوع PersonType، وهما أبيجيل وبوب، بواسطة نوع ارتباط الزواج (MarriageAssociationType) للدلالة على كونهما متزوجين. قد يحتوي نوع ارتباط الزواج على خصائصه الخاصة، مثل تاريخ الزواج، وعدد الأطفال، وتاريخ الطلاق، ووفاة أحد الزوجين، وما إلى ذلك.
زيادة
تتيح إضافة معلومات خاصة بمجال أو نموذج معين في NIEM إمكانية إضافة معلومات خاصة بالمجال أو النموذج إلى المفهوم المُجسد في نوع NIEM، دون الحاجة إلى إنشاء نوع NIEM جديد. سيكون من غير العملي والمُرهق تضمين جميع الخصائص المُحتملة الخاصة بنموذج المجال في مخططات NIEM الأساسية للاستخدام العام. بدلاً من ذلك، يحتاج مُصممو نماذج المجال إلى القدرة على تعريف البيانات لاستخدامهم الخاص، بشكل مستقل عن التعريفات الشائعة. علاوة على ذلك، يجب أن تكون هذه البيانات قابلة للتطبيق على كائن بيانات NIEM نفسه، وقابلة لإعادة الاستخدام في عمليات تبادل متعددة. يستخدم أسلوب الإضافة المُدمج في NIEM بنيات مخطط XML لإعادة استخدام تمثيلات مخطط XML الحالية لنموذج البيانات، من خلال السماح بإضافتها بالمعلومات الجديدة.
استبدال العناصر
تستخدم NIEM عدة تقنيات من مخطط XML للسماح باستبدال العناصر حسب الحاجة لخصائص NIEM الموجودة مسبقًا وأنواع NIEM الموجودة مسبقًا. تتيح تقنيات استبدال العناصر استبدال عناصر مخطط XML جديدة، تمثل خصائص NIEM المشتقة التي يمكن استخدامها حيثما يُتوقع وجود الخصائص الأصلية.
توجد ثلاث تقنيات لمخطط XML تدعم استخدام NIEM لاستبدال العناصر:
- استخدام مجموعات الاستبدال
- إنشاء عناصر مجردة لا تنتمي إلى نوع محدد، و
- استخدام العناصر المجردة في مخططات المراجع.
تكييف المعايير الخارجية
إضافةً إلى أنواع وخصائص جديدة إلى NIEM، يُمكن تكييف مساحات الأسماء الخارجية (غير التابعة لـ NIEM) لاستخدامها في إطار عمل NIEM. يتيح ذلك استخدام المعايير الخارجية ضمن NIEM IEPDs، دون اشتراط توافق هذه المعايير الخارجية مع NIEM. والهدف من ذلك هو السماح باستخدام مكونات المعايير الخارجية كما هي مُعرّفة.
البيانات الوصفية
تُعرّف البيانات الوصفية ، أو البيانات المتعلقة بالبيانات، المعلومات التي تدعم المحتوى الفعلي لعناصر XML. توفر ميزة البيانات الوصفية آليةً لإرفاق خصائص مُهيكلة تصف أصل أو مصدر بيانات العنصر (متى تم الإبلاغ عنها، ومن قام بالإبلاغ، ومدى موثوقيتها، إلخ) بأي مكون بيانات في النموذج (النوع أو الكائن، الخاصية، الارتباط، الدور، أو الإضافة) في أي مساحة اسم. كما تسمح بتوسيع مجموعات البيانات الوصفية بخصائص إضافية لتلبية المتطلبات المحلية، وتُمكّن من تكرار خصائص البيانات الوصفية.
مفاهيم قاموس EIEM
قدّمت NIEM مفهوم قواميس نموذج تبادل معلومات المؤسسة (EIEM) لتمكين مُنفّذي NIEM من تحديد مواقع مجموعات محلية من المكونات الخاصة بمؤسساتهم. عادةً ما تُستخلص هذه القواميس من نموذج بيانات المؤسسة (EDM)، ثم تُصدّر وتُعاد هيكلتها كمكونات XML متوافقة مع معيار NIEM NDR. راجع قسم الأدوات أدناه للاطلاع على معلومات حول إنشاء قواميس EIEM.
أدوات
يُوفر برنامج NIEM مجموعة مرجعية من الأدوات متاحة مجانًا مع كل إصدار. تُطبّق هذه الأدوات جميع الميزات الهيكلية والمحتوى للإصدار، بما في ذلك NIEM NDR. كما تدعم واجهات NIEM المُحددة جيدًا ومنتجاتها المُخرجة تطوير أدوات مستقلة من جهات خارجية. ترد أدناه أمثلة على هذه الأدوات الداعمة.
جدول بيانات قاموس بيانات NIEM XML
يُعدّ جدول بيانات قاموس بيانات NIEM XML تمثيلاً ملموساً لقاموس بيانات NIEM بأكمله . فهو يتضمن جميع أسماء العناصر المنظمة هرمياً ضمن مكونات البيانات الأساسية (شخص، عقار، مؤسسة، إلخ) مع روابط تشعبية للعناصر ذات الصلة. كما يوفر هذا الجدول معلومات حول نوع البيانات المُمثلة (تاريخ، عدد صحيح، نص، إلخ) وتعريفاً دقيقاً وغنياً بالسياق لكل مكون من مكونات القاموس.
أداة توليد مجموعة فرعية من المخطط
تُمكّن أداة إنشاء مجموعة فرعية من المخطط ( SSGT) المستخدمين من البحث في نموذج بيانات NIEM، وعرض معلومات حول عناصر وأنواع NIEM، وإنشاء مجموعة فرعية مخصصة من مخطط XML لإصدار NIEM. يحتوي نموذج بيانات NIEM على أكثر من 12000 عنصر، ويمثل أكثر من اثني عشر مجالًا؛ وتتيح المجموعات الفرعية للمستخدمين الذين يطورون IEPD اختيار ما يحتاجونه فقط بناءً على المتطلبات المحددة للتبادل. باستخدام هذه الأداة، يمكن للمستخدمين:
- ابحث واستكشف نموذج بيانات NIEM.
- قم ببناء مجموعة فرعية من المخطط تحتوي على المكونات المطلوبة من قبل البورصة.
- قم بتنزيل المجموعة الفرعية الحالية كملف مضغوط (انتقل إلى إنشاء المستندات -> حفظ مخطط المجموعة الفرعية في ملف ).
- استأنف تحرير مجموعة فرعية سابقة (انتقل إلى الخيارات -> تحميل قائمة الرغبات وقم بتحميل ملف wantlist.xml الموجود في مجموعة فرعية تم تنزيلها مسبقًا).
- قم بالتبديل بين أي إصدار من NIEM (انتقل إلى الخيارات -> تغيير الإصدار إلى ).
- قم بتنزيل المجموعات الفرعية التي تم إنشاؤها مسبقًا من كل نطاق.
مساعد اختبار المطابقة
يُمكّن مساعد اختبار المطابقة (ConTesA) المستخدم من اختبار مخططات NIEM XML وفقًا للقواعد الآلية من قواعد تسمية وتصميم NIEM (NDR) . تُعد هذه خطوة أولى مهمة في التحقق من مطابقة NIEM . يمكن للمستخدمين تحميل مخطط NIEM XML واحد أو ملف مضغوط (يمثل عادةً ملف IEPD) وعرض النتائج أو تنزيلها كتقرير مطابقة.
حركة
يُمكّن تطبيق Movement المستخدم من البحث عن محتوى أحدث إصدارات NIEM واستكشافه. يوفر التطبيق واجهة سهلة الاستخدام ونتائج بحث أكثر ذكاءً. كما أنه مفتوح المصدر، ما يسمح للمجتمع الذي ألهم إنشاءه بالمساهمة فيه.
أداة الهجرة
تُمكّن أداة الترحيل المستخدم من ترقية مجموعة فرعية من إصدار مخطط NIEM XML المُنشأ بواسطة SSGT إلى الإصدار التالي. ويمكن تشغيل عمليات ترحيل متعددة للترقية إلى إصدار غير متتابع.
كتالوج الأدوات
راجع كتالوج أدوات NIEM للاطلاع على الأدوات الأخرى التي طورتها مجتمعات NIEM.
حالة
اعتبارًا من ديسمبر 2022 يُعدّ NIEM 5.2 الإصدار الحالي. وقد صدر في 23 ديسمبر 2022، ويتضمن تغييرات طفيفة. [ 2 ] ومن أبرز ما يُميّز NIEM 5.2 هذه التغييرات في المحتوى والأدوات. وترد أدناه تفاصيل هذه التغييرات في المواصفات والأدوات:
5.2 تحديثات المحتوى
- المجال البيومتري
- تمت إضافة المحتوى وتعديله لدعم متطلبات الإبلاغ عن الحوادث السيبرانية للوكالات الحكومية والمحلية والقبلية والإقليمية (SLTT) ومتطلبات الإبلاغ عن الحوادث السيبرانية الفيزيائية (CPS).
- مجال التعلم والتطوير (جديد)
- تمت إضافة محتوى حول الدورات الدراسية، وأقسام الدورات، والطلاب، وفرص العمل.
- مجال العدالة
- تم تحديث رموز المركز الوطني لمعلومات الجريمة التابع لمكتب التحقيقات الفيدرالي (NCIC).
- مجال العمليات العسكرية
- تمت إضافة محتوى البيانات الوصفية الأساسية الدنيا (MEM).
- تمت إضافة محتوى بتنسيق نص الرسائل الأمريكية (USMTF) كنطاق فرعي، مع معلومات حول العمليات العسكرية والمهام والموارد والاستعداد والتدريب.
- رموز مقاطعة FIPS
- تم تحديث رموز المقاطعات المكونة من 3 أرقام و 5 أرقام وفقًا لمعيار FIPS.
- رموز عائلة لغة ISO 639-5
- تمت إضافة مجموعة رموز عائلة اللغة ISO 639-5.
المواصفات المستخدمة للإصدارات من 5.0 إلى 5.2
- قواعد التسمية والتصميم الخاصة بـ NIEM (NDR)، الإصدار 5.0
- مواصفات وثائق حزمة تبادل المعلومات NIEM (IEPD)، الإصدار 5.0
- اسم جديد لمواصفات وصف حزمة النموذج (MPD) السابقة ، 3.0.1 .
- يبسط هيكل القطع الأثرية وهيكل بيانات المنتج الإلكتروني.
- مواصفات NIEM JSON، الإصدار 5.0
- مواصفات المطابقة لمعيار NIEM، الإصدار 5.0
- مواصفات قوائم رموز NIEM، الإصدار 5.0
تحديثات الأدوات 5.1
- أداة إنشاء مجموعة فرعية من المخطط (SSGT): تمت إضافة الإصدار الجديد 5.2
- التحديث: تم استبدال الإصدار الحالي (5.0) بالإصدار الجديد 5.2
- مساعد اختبار المطابقة (ConTesA): تمت إضافة دعم لقواعد NDR 5.0 Schematron
- أداة الترحيل: تمت إضافة دعم لترحيل مجموعات SSGT الفرعية من الإصدار 5.1 إلى مجموعات فرعية من الإصدار 5.2
سجل الإصدارات
- إصدار NIEM 5.2 للإنتاج - 23 ديسمبر 2022
- إصدار NIEM 5.1 للإنتاج – 23 ديسمبر 2021 [ 3 ] [ 4 ]
- إصدار NIEM 5.0 للإنتاج - 22 ديسمبر 2020 [ 5 ] [ 6 ]
- إصدار الإنتاج NIEM 4.2 – 1 أكتوبر 2019 [ 7 ] [ 8 ]
- إصدار الإنتاج NIEM 4.1 – 1 أغسطس 2018 [ 9 ] [ 10 ]
- إصدار الإنتاج NIEM 4.0 – 28 يونيو 2017 [ 5 ]
- إصدار الإنتاج NIEM 3.1 – 29 مايو 2015 [ 11 ]
- إصدار الإنتاج NIEM 3.0 – 21 أكتوبر 2013 [ 12 ]
- إصدار NIEM 2.1 للإنتاج – 28 سبتمبر 2009
- إصدار NIEM 2.0 للإنتاج – 31 يوليو 2007
- إصدار NIEM 1.0 للإنتاج – 1 نوفمبر 2006
- NIEM 0.3 – 12 أبريل 2006
- نيم 0.2.1 – 24 فبراير 2006
- نيم 0.2 – 23 ديسمبر 2005
- NIEM 0.1 – 11 أكتوبر 2005
انظر أيضاً
مراجع
- ↑ "العمليات العسكرية | NIEMOpen للحكومة | مشروع OASIS المفتوح" .
- ↑ "ملخص NIEM 5.1" . niem.gov . تم الاطلاع عليه بتاريخ 23 ديسمبر 2020 .
- ↑ "NIEM 5.1" . release.niem.gov . تم الاطلاع عليه في 3 يناير 2022 .
- ↑ "الإصدار 5.1 من NIEM متوفر الآن" . niem.gov . تم الاطلاع عليه في 3 يناير 2022 .
- 1 2 "إصدارات NIEM" . niem.github.io . تم الاطلاع عليه في 4 يناير 2021 .
- ↑ "المعهد الوطني لطب الطوارئ يحتفل بالذكرى السنوية الخامسة عشرة بإصدار النسخة الرئيسية NIEM 5.0" . niem.gov . تم الاطلاع عليه بتاريخ 7 يناير 2021 .
- ↑ "NIEM 4.2" . release.niem.gov . تم الاطلاع عليه في 1 أكتوبر 2019 .
- ↑ "الإصدار 4.2 من NIEM متوفر الآن" . niem.gov . تم الاطلاع عليه في 1 أكتوبر 2019 .
- ↑ "NIEM 4.1" . release.niem.gov . تم الاطلاع عليه بتاريخ 2 أغسطس 2018 .
- ↑ "الإصدار 4.1 من NIEM متوفر الآن" . niem.gov . تم الاطلاع عليه بتاريخ 2 أغسطس 2018 .
- ↑ "يتوفر الآن الإصدار 3.1 من برنامج NIEM" . مؤرشف من الأصل بتاريخ 22 يوليو 2016. تم الاطلاع عليه بتاريخ 26 مايو 2016 .
- ↑ "ملخص NIEM 4.2" . niem.gov . تم الاطلاع عليه في 1 أكتوبر 2019 .
روابط خارجية
- معايير تبادل البيانات
- ISO/IEC 11179
- سجل البيانات الوصفية
- المعايير القائمة على لغة XML
- النماذج المرجعية
- وزارة العدل الأمريكية
- وزارة الأمن الداخلي الأمريكية
