ايدف0

IDEF0 ، وهو اختصار مركب ("تعريف Icam لنمذجة الوظائف"، حيث ICAM هو اختصار لـ "التصنيع بمساعدة الكمبيوتر المتكامل")، هو منهجية نمذجة الوظائف لوصف وظائف التصنيع ، والتي تقدم لغة نمذجة وظيفية لتحليل وتطوير وإعادة هندسة وتكامل أنظمة المعلومات أو العمليات التجارية أو تحليل هندسة البرمجيات . [1]
IDEF0 هو جزء من عائلة IDEF من لغات النمذجة في مجال هندسة البرمجيات ، وهو مبني على لغة النمذجة الوظيفية Structured Analysis and Design Technique (SADT).
ملخص
تم تصميم طريقة النمذجة الوظيفية IDEF0 لنمذجة القرارات والإجراءات والأنشطة الخاصة بمنظمة أو نظام. [2] وقد تم اشتقاقها من لغة النمذجة الرسومية المعروفة Structured Analysis and Design Technique (SADT) التي طورها دوغلاس تي روس وشركة SofTech، Inc. في شكلها الأصلي، تتضمن IDEF0 تعريفًا للغة النمذجة الرسومية ( النحو والدلالات ) ووصفًا لمنهجية شاملة لتطوير النماذج. [3] كلفت القوات الجوية الأمريكية مطوري SADT "بتطوير طريقة نموذج وظيفي لتحليل المنظور الوظيفي للنظام والتواصل معه. يجب أن تساعد IDEF0 في تنظيم تحليل النظام وتعزيز الاتصال الفعال بين المحلل والعميل من خلال أجهزة رسومية مبسطة". [2]
حيث يتم استخدام مخطط كتلة التدفق الوظيفي لإظهار التدفق الوظيفي لمنتج ما ، يتم استخدام IDEF0 لإظهار تدفق البيانات والتحكم في النظام والتدفق الوظيفي لعمليات دورة الحياة. IDEF0 قادر على تمثيل مجموعة واسعة من الأعمال والتصنيع وأنواع أخرى من عمليات المؤسسة بيانياً إلى أي مستوى من التفاصيل. إنه يوفر وصفًا صارمًا ودقيقًا، ويعزز الاتساق في الاستخدام والتفسير. تم اختباره جيدًا وثبتت فعاليته من خلال سنوات عديدة من الاستخدام من قبل الحكومة والصناعة الخاصة. يمكن إنشاؤه بواسطة مجموعة متنوعة من أدوات الرسومات الحاسوبية. تدعم العديد من المنتجات التجارية على وجه التحديد تطوير وتحليل مخططات ونماذج IDEF0. [1]
تُستخدم تقنية مرتبطة، وهي تعريف التكامل لنمذجة المعلومات (IDEF1x)، لتكملة IDEF0 للأنظمة كثيفة البيانات. يتم صيانة معيار IDEF0، ومنشور معايير معالجة المعلومات الفيدرالية 183 (FIPS 183)، ومعيار IDEF1x (FIPS 184) بواسطة المعهد الوطني للمعايير والتكنولوجيا (NIST). [1]
تم سحب FIPS PUB 183 "تعريف التكامل لنمذجة الوظائف (IDEF0)" كمعيار فيدرالي (لصالح المواصفات والمعايير المفتوحة) في 2 سبتمبر 2008، كما ورد في "السجل الفيدرالي"، المجلد 73، الصفحة 51276 (73FR/51276). [4]
تاريخ
خلال سبعينيات القرن العشرين، سعى برنامج القوات الجوية الأمريكية للتصنيع المتكامل بمساعدة الكمبيوتر (ICAM) إلى زيادة إنتاجية التصنيع من خلال التطبيق المنهجي لتكنولوجيا الكمبيوتر. حدد برنامج ICAM الحاجة إلى تقنيات تحليل وتواصل أفضل للأشخاص المشاركين في تحسين إنتاجية التصنيع. ونتيجة لذلك، طور برنامج ICAM في عام 1981 سلسلة من التقنيات المعروفة باسم تقنيات IDEF (تعريف ICAM) والتي تضمنت ما يلي: [3]
- IDEF0، يستخدم لإنتاج " نموذج الوظيفة ". نموذج الوظيفة هو تمثيل منظم للوظائف أو الأنشطة أو العمليات داخل النظام النموذجي أو مجال الموضوع. [5]
- IDEF1، يستخدم لإنتاج "نموذج معلومات". يمثل نموذج المعلومات بنية ودلالات المعلومات داخل النظام النموذجي أو مجال الموضوع. [6]
- IDEF2، يستخدم لإنتاج "نموذج ديناميكي". يمثل نموذج الديناميكيات الخصائص السلوكية المتغيرة بمرور الوقت للنظام أو مجال الموضوع النموذجي. [7]
في عام 1983، عزز برنامج نظام دعم المعلومات المتكامل التابع للقوات الجوية الأمريكية تقنية نمذجة المعلومات IDEF1 لتشكيل IDEF1X (IDEF1 Extended)، وهي تقنية نمذجة البيانات الدلالية. وبحلول التسعينيات، أصبحت تقنيات IDEF0 وIDEF1X مستخدمة على نطاق واسع في القطاعات الحكومية والصناعية والتجارية، مما يدعم جهود النمذجة لمجموعة واسعة من المؤسسات ومجالات التطبيق. في عام 1991، تلقى المعهد الوطني للمعايير والتكنولوجيا (NIST) الدعم من وزارة الدفاع الأمريكية، ومكتب إدارة المعلومات المؤسسية (DoD/CIM)، لتطوير معيار أو أكثر من معايير معالجة المعلومات الفيدرالية (FIPS) لتقنيات النمذجة. وكانت التقنيات المختارة هي IDEF0 لنمذجة الوظائف وIDEF1X لنمذجة المعلومات . وتستند مستندات FIPS هذه إلى أدلة IDEF التي نشرتها القوات الجوية الأمريكية في أوائل الثمانينيات. [3] بعد فترة من الوقت، أنشأ معهد مهندسي الكهرباء والإلكترونيات معيار IDEF0، وتبنته منظمة ISO ونشرته باسم IEEE/ISO/IEC 31320-1.
مواضيع IDEF0

نهج IDEF0
يمكن استخدام IDEF0 لنمذجة مجموعة كبيرة ومتنوعة من الأنظمة الآلية وغير الآلية. بالنسبة للأنظمة الجديدة، يمكن استخدامه أولاً لتحديد المتطلبات وتحديد الوظائف، ثم لتصميم تنفيذ يلبي المتطلبات ويؤدي الوظائف. بالنسبة للأنظمة الحالية، يمكن استخدام IDEF0 لتحليل الوظائف التي يؤديها النظام وتسجيل الآليات (الوسائل) التي يتم بها القيام بذلك. نتيجة تطبيق IDEF0 على نظام ما هي نموذج يتكون من سلسلة هرمية من المخططات والنصوص والمفردات المرتبطة ببعضها البعض. المكونان الأساسيان للنمذجة هما الوظائف (الممثلة على الرسم البياني بواسطة المربعات) والبيانات والكائنات التي تربط بين هذه الوظائف (الممثلة بواسطة الأسهم). [3]
كتل البناء IDEF0

يعتمد نموذج IDEF0 المعروض هنا على اليسار على بناء جملة بسيط . يتم وصف كل نشاط من خلال تسمية قائمة على الفعل توضع في مربع. تظهر المدخلات على هيئة أسهم تدخل الجانب الأيسر من مربع النشاط بينما تظهر المخرجات على هيئة أسهم تخرج على الجانب الأيمن من المربع. تظهر عناصر التحكم على هيئة أسهم تدخل الجزء العلوي من المربع ويتم عرض الآليات على هيئة أسهم تدخل من الجزء السفلي من المربع. يشار إلى المدخلات، والضوابط، والمخرجات، والآليات (ICOM) جميعًا باسم المفاهيم. [2]
- السهم : خط موجه، يتكون من جزء سهم واحد أو أكثر، يشكل قناة مفتوحة أو مجرى ينقل البيانات أو الكائنات من المصدر (بدون رأس سهم) إلى الاستخدام (مع رأس سهم). هناك 4 فئات من الأسهم: سهم الإدخال، وسهم الإخراج، وسهم التحكم، وسهم الآلية (يتضمن سهم الاستدعاء). انظر جزء السهم، وسهم الحدود، والسهم الداخلي.
- الصندوق : مستطيل يحتوي على اسم ورقم، ويُستخدم لتمثيل دالة.
-
بناء الجملة في المربع
-
بناء جملة السهم
-
مواضع وأدوار الأسهم
-
دلالات التسمية والاسم
- السياق : البيئة المباشرة التي تعمل فيها الدالة (أو مجموعة من الدوال على الرسم التخطيطي).
- التحلل : تقسيم الدالة النموذجية إلى الدوال المكونة لها.
-
مثال على الرسم التخطيطي للمستوى الأعلى
-
بنية التحلل
-
استخدام تعبير مرجعي تفصيلي
-
هياكل الشوكة والسهم والوصل
- الشوكة : التقاطع الذي ينقسم عنده جزء سهم IDEF0 (ينتقل من المصدر إلى الاستخدام) إلى جزءين أو أكثر من أجزاء السهم. قد يشير إلى تفكك المعنى.
-
الوصلات بين الصناديق
-
الحدود والسهام الداخلية
-
شجرة العقد النموذجية
-
سياق مرقم بالعقدة السلبية
- الوظيفة : نشاط أو عملية أو تحول (يتم نمذجته بواسطة مربع IDEF0) يتم تحديده من خلال فعل أو عبارة فعلية تصف ما يجب إنجازه.
- الانضمام : التقاطع الذي يندمج عنده مقطع سهم IDEF0 (ينتقل من المصدر إلى الاستخدام) مع مقطع سهم واحد أو أكثر لتشكيل مقطع سهم واحد. قد يشير إلى تجميع معاني مقطع السهم
- العقدة : صندوق تنشأ منه الصناديق الفرعية؛ صندوق رئيسي. راجع فهرس العقدة، شجرة العقدة، رقم العقدة، مرجع العقدة، رسم رقم العقدة.

التدوين الرسومي
IDEF0 هو نموذج يتكون من سلسلة هرمية من المخططات والنصوص والمفردات المرتبطة ببعضها البعض. المكونان الأساسيان للنمذجة هما:
- الوظائف (الممثلة على الرسم التخطيطي بواسطة الصناديق)، و
- البيانات والكائنات التي ترتبط ببعضها البعض (يتم تمثيلها بواسطة الأسهم).
كما هو موضح في الشكل 3، فإن الموضع الذي يلتصق فيه السهم بالصندوق ينقل الدور المحدد للواجهة. تدخل عناصر التحكم إلى أعلى الصندوق. تدخل المدخلات أو البيانات أو الكائنات التي تعمل عليها العملية الصندوق من اليسار. تخرج مخرجات العملية من الجانب الأيمن من الصندوق. تنضم أسهم الآلية التي توفر وسائل الدعم لأداء الوظيفة (تشير إلى الأعلى) إلى أسفل الصندوق. [1]
عملية IDEF0
تبدأ عملية IDEF0 بتحديد الوظيفة الأساسية المراد تحليلها. يتم تحديد هذه الوظيفة على "مخطط سياق المستوى الأعلى"، والذي يحدد نطاق تحليل IDEF0 المعين. يظهر مثال على مخطط سياق المستوى الأعلى لعملية إدارة نظام المعلومات في الشكل 3. يتم إنشاء مخططات المستوى الأدنى من هذا المخطط. يظهر مثال على مخطط مشتق، يسمى "الطفل" في مصطلحات IDEF0، لوظيفة دورة الحياة في الشكل 4. [1]
معايير معالجة المعلومات الفيدرالية
في ديسمبر 1993، أعلن المعهد الوطني للمعايير والتكنولوجيا عن معيار تعريف التكامل لنمذجة الوظائف (IDEF0) في فئة معيار البرمجيات وتقنيات النمذجة. يعلن هذا المنشور عن اعتماد IDEF0 كمعيار فيدرالي لمعالجة المعلومات (FIPS). استند هذا المعيار إلى هندسة التصنيع بمساعدة الكمبيوتر المتكاملة (ICAM) التابعة لمختبرات رايت الجوية التابعة للقوات الجوية الأمريكية من يونيو 1981. [3]
في 2 سبتمبر 2008، تم سحب معيار NIST المرتبط، FIPS 183، (قرار بشأن السجل الفيدرالي المجلد 73 / الصفحة 51276. [4]
انظر أيضا
مراجع
أساسيات هندسة النظم. مطبعة جامعة الاستحواذ الدفاعية، 2001.
تتضمن هذه المقالة مواد من المجال العام من المعهد الوطني للمعايير والتكنولوجيا
- ^ أساسيات هندسة النظم، مطبعة جامعة الاستحواذ الدفاعية، 2001.
- ^ أ ب ج فارون جروفر ، ويليام جيه كيتينجر (2000). التفكير العملي: آفاق رابحة للتغيير في الأعمال في عصر المعلومات . ص 168.
- ^ تم إصدار IDEFØ في ديسمبر 1993 بواسطة مختبر أنظمة الكمبيوتر التابع للمعهد الوطني للمعايير والتكنولوجيا (NIST) بواسطة FIPS Publication 183 المؤرشف في 27 فبراير 2009 على موقع Wayback Machine .
- ^ تم سحب قائمة FIPS حسب الرقم، تم التحديث في 15/12/16)
- ^ ICAM Architecture Part II-Volume IV - Function Modeling Manual (IDEF0)، AFWAL-TR-81-4023، مختبر المواد، مختبرات رايت الجوية التابعة للقوات الجوية، قيادة أنظمة القوات الجوية، قاعدة رايت باترسون الجوية، أوهايو 45433، يونيو 1981.
- ^ هندسة ICAM الجزء الثاني، المجلد الخامس - دليل نمذجة المعلومات (IDEF1)، AFWAL-TR-81-4023، مختبر المواد، مختبرات رايت الجوية التابعة للقوات الجوية، قيادة أنظمة القوات الجوية، قاعدة رايت باترسون الجوية، أوهايو 45433، يونيو 1981.
- ^ هندسة ICAM الجزء الثاني، المجلد السادس - دليل النمذجة الديناميكية (IDEF2)، AFWAL-TR-81-4023، مختبر المواد، مختبرات رايت الجوية التابعة للقوات الجوية، قيادة أنظمة القوات الجوية، قاعدة رايت باترسون الجوية، أوهايو 45433، يونيو 1981.
روابط خارجية
- تم إصدار منشور FIPS رقم 183 من IDEFØ في ديسمبر 1993 بواسطة مختبر أنظمة الكمبيوتر التابع للمعهد الوطني للمعايير والتكنولوجيا (NIST). (تم سحبه بواسطة NIST في 8 سبتمبر 2002، راجع FIPS المنسحب حسب مؤشر الترتيب العددي)
- السجل الفيدرالي المجلد 73 / الصفحة 51276 قرار الانسحاب
- نظرة عامة على IDEF0 على www.idef.com
