IDE

IDEF ، التي كانت في الأصل اختصارًا لـ ICAM Definition ، ثم أُعيد تسميتها عام 1999 إلى Integration Definition ، هي مجموعة من لغات النمذجة في مجال هندسة النظم والبرمجيات. تغطي هذه اللغات نطاقًا واسعًا من الاستخدامات، بدءًا من النمذجة الوظيفية ووصولًا إلى البيانات والمحاكاة والتحليل والتصميم الموجه للكائنات واكتساب المعرفة. طُوّرت هذه اللغات التعريفية بتمويل من القوات الجوية الأمريكية، وعلى الرغم من أنها لا تزال الأكثر استخدامًا من قبلها ومن قبل وكالات عسكرية أخرى ووزارة الدفاع الأمريكية، إلا أنها متاحة للعموم.
المكونات الأكثر شهرة واستخدامًا في عائلة IDEF هي IDEF0، وهي لغة نمذجة وظيفية مبنية على SADT، وIDEF1X، التي تعالج نماذج المعلومات وقضايا تصميم قواعد البيانات.
نظرة عامة على أساليب IDEF
يشير مصطلح IDEF إلى مجموعة من لغات النمذجة ، التي تغطي نطاقًا واسعًا من الاستخدامات، بدءًا من النمذجة الوظيفية وصولًا إلى البيانات والمحاكاة والتحليل/التصميم الموجه للكائنات واكتساب المعرفة. وقد تم تعريف أساليب IDEF حتى الإصدار IDEF14.
- IDEF0 : نمذجة الوظائف [ 1 ]
- IDEF1 : نمذجة المعلومات [ 2 ]
- IDEF1X : نمذجة البيانات [ 3 ]
- IDEF2 : تصميم نموذج المحاكاة
- IDEF3 : التقاط وصف العملية [ 4 ]
- IDEF4 : التصميم الموجه للكائنات [ 5 ]
- IDEF5 : التقاط وصف الأنطولوجيا [ 6 ]
- IDEF6 : التقاط الأساس المنطقي للتصميم [ 7 ]
- IDEF7: تدقيق نظم المعلومات
- IDEF8 : نمذجة واجهة المستخدم
- IDEF9 : اكتشاف قيود الأعمال
- IDEF10: نمذجة بنية التنفيذ
- IDEF11: نمذجة القطع الأثرية للمعلومات
- IDEF12: نمذجة المنظمات
- IDEF13: تصميم رسم الخرائط ثلاثية المخططات
- IDEF14 : تصميم الشبكات
في عام 1995، لم يتم تطوير سوى نماذج IDEF0 و IDEF1X و IDEF2 و IDEF3 و IDEF4 بشكل كامل. [ 8 ] بينما كانت بعض مفاهيم IDEF الأخرى في مراحل تصميم أولية. ومن بين الجهود الأخيرة تطوير نماذج IDEF جديدة في عام 1995 بهدف إرساء أساليب موثوقة لاكتشاف قيود الأعمال (IDEF9) ، واستخلاص منطق التصميم (IDEF6) ، وتصميم التفاعل بين الإنسان والنظام (IDEF8) ، وتصميم الشبكات (IDEF14) . [ 9 ]
لم يتم تطوير الطرق IDEF7 و IDEF10 و IDEF11 و IDEF12 و IDEF13 إلى ما هو أبعد من تعريفها الأولي. [ 10 ]
تاريخ
كان اختصار IDEF في الأصل اختصارًا لـ ICAM Definition، وقد بدأ تطويره في سبعينيات القرن الماضي في مختبر المواد التابع للقوات الجوية الأمريكية، بقاعدة رايت-باترسون الجوية في أوهايو، على يد دينيس إي. ويسنوسكي ، ودان إل. شانك، وآخرين. [ 11 ] واكتمل في ثمانينيات القرن الماضي. وكان IDEF نتاجًا لمبادرة ICAM التابعة للقوات الجوية الأمريكية . وقد أعاد معهد مهندسي الكهرباء والإلكترونيات (IEEE) صياغة اختصار IDEF ليصبح Integration Definition. [ 12 ]
كانت المشاريع المحددة التي أنتجت IDEF هي أولويات مشروع ICAM رقم 111 و112 (التي أعيد ترقيمها لاحقًا إلى 1102). وسعت أولويات مشروع نظام دعم المعلومات المتكامل (IISS) اللاحقة، وهي 6201 و6202 و6203، إلى إنشاء بيئة لمعالجة المعلومات قابلة للتشغيل في بيئات حوسبة مادية غير متجانسة . وشهد IDEF مزيدًا من التطوير في إطار هذه المشاريع نتيجةً للخبرة المكتسبة من تطبيقات تقنيات النمذجة الجديدة. وكان الهدف من جهود IISS هو إنشاء "أنظمة فرعية عامة" يمكن استخدامها من قبل عدد كبير من المؤسسات المتعاونة، مثل شركات المقاولات الدفاعية الأمريكية والقوات المسلحة للدول الصديقة.
في وقت مشروع ICAM 1102، كانت هناك طرق عديدة، معظمها غير متوافق، لنمذجة بيانات الحاسوب وتخزينها ، منها التسلسلية ( VSAM )، والهرمية ( IMS )، والشبكية ( TOTAL و CODASYL من Cincom ، و IDMS من Cullinet ). وكان نموذج البيانات العلائقية في طور الظهور كطريقة واعدة لتنظيم البيانات بما يسهل الوصول إليها بكفاءة ودقة. ولم تكن أنظمة إدارة قواعد البيانات العلائقية قد برزت بعد كمعيار عام لإدارة البيانات.
رأى مكتب برنامج ICAM أهمية إنشاء طريقة "محايدة" لوصف محتوى البيانات في الأنظمة واسعة النطاق. وأشارت الدراسات الأكاديمية الحديثة إلى الحاجة إلى أساليب لمعالجة البيانات بغض النظر عن طريقة تخزينها الفعلية . ومن هنا، تم ابتكار لغة IDEF1 لتوفير وصف محايد لهياكل البيانات يمكن تطبيقه بغض النظر عن طريقة التخزين أو طريقة الوصول إلى الملفات.
طُوِّرَتْ لغة IDEF1 ضمن برنامج ICAM ذي الأولوية 1102 على يد روبرت ر. براون من شركة هيوز للطائرات ، بموجب عقد مع شركة سوفتيك. وكان براون قد تولى سابقًا مسؤولية تطوير نظام إدارة المعلومات (IMS) أثناء عمله في شركة روكويل الدولية . وقد اختارت روكويل عدم تسويق نظام إدارة المعلومات، لكن شركة آي بي إم ، التي كانت بمثابة مقاول دعم خلال مرحلة التطوير، تولت لاحقًا مسؤولية المنتج ونجحت في تطويره وطرحه في السوق. يُنسب الفضل في ابتكار IDEF1، باعتبارها منهجية فعّالة لنمذجة هياكل المعلومات، إلى زميله في شركة هيوز، تيموثي رامي. وقد استند الباحثان من هيوز إلى أفكار وتفاعلات مع العديد من الشخصيات البارزة في هذا المجال آنذاك. وتعتمد IDEF1 بشكل خاص على التقنيات التالية:
- تقنية نموذج معلومات اللغة الطبيعية المتطورة ( ENALIM ) لـ GM Nijssen ( شركة Control Data Corporation ) - تُعرف هذه التقنية الآن على نطاق أوسع باسم NIAM أو نموذج ORM للكائنات والأدوار ؛
- تقنية هياكل بيانات الشبكة، والتي تسمى بشكل شائع نهج CODASYL ، لتشارلز باخمان ( أنظمة معلومات هانيويل )؛
- تقنية إدارة البيانات الهرمية، التي تم تطبيقها في نظام إدارة البيانات IMS الخاص بشركة IBM، والذي طوره آر آر براون ( روكويل إنترناشونال )؛
- النهج العلائقي للبيانات لـ EF Codd ( IBM )؛
- نهج الكيان -العلاقة (E-R) لبيتر تشين ( جامعة كاليفورنيا في لوس أنجلوس ).
أسفرت الجهود المبذولة لتطوير معيار IDEF1 عن ابتكار أسلوب جديد لنمذجة المعلومات، بالإضافة إلى نموذج عملي لاستخدامه في شكل "نموذج معلومات مرجعي للتصنيع". وقد طوّر هذا النموذج الأخير دي إس كولمان من شركة دي أبليتون (DACOM) بصفته متعاقدًا فرعيًا مع هيوز، وتحت إشراف رامي. وأصبح موظفو DACOM خبراء في نمذجة IDEF1، وقاموا لاحقًا بإعداد دورة تدريبية ومواد مصاحبة لتقنية نمذجة IDEF1.
أظهرت التجربة مع معيار IDEF1 أن ترجمة متطلبات المعلومات إلى تصميمات قواعد البيانات كانت أكثر صعوبة مما كان متوقعًا في البداية. تمثلت القيمة الأهم لتقنية نمذجة المعلومات IDEF1 في قدرتها على تمثيل البيانات بغض النظر عن كيفية تخزينها واستخدامها. فقد وفرت هذه التقنية لمصممي نماذج البيانات ومحلليها طريقةً لتمثيل متطلبات البيانات خلال عملية جمع المتطلبات. سمح هذا للمصممين بتحديد نظام إدارة قواعد البيانات الأنسب بعد فهم طبيعة متطلبات البيانات، مما قلل من التباين بين متطلبات البيانات وقدرات نظام إدارة قواعد البيانات وقيوده. مع ذلك، أثبتت ترجمة نماذج IDEF1 إلى تصميمات قواعد البيانات صعوبتها.
لغات نمذجة IDEF
IDEF0

صُممت منهجية النمذجة الوظيفية IDEF0 لنمذجة القرارات والإجراءات والأنشطة الخاصة بمؤسسة أو نظام. [ 13 ] وقد اشتُقت من لغة النمذجة الرسومية المعروفة، وهي تقنية التحليل والتصميم الهيكلي (SADT) التي طورها دوغلاس تي. روس وشركة سوفتيك. في شكلها الأصلي، تتضمن IDEF0 تعريفًا للغة النمذجة الرسومية ( بناء الجملة والدلالات ) ووصفًا لمنهجية شاملة لتطوير النماذج. [ 14 ] كلفت القوات الجوية الأمريكية مطوري SADT بتطوير منهجية نمذجة وظيفية لتحليل المنظور الوظيفي للنظام وتوصيله. من المفترض أن تساعد IDEF0 في تنظيم تحليل النظام وتعزيز التواصل الفعال بين المحلل والعميل من خلال أدوات رسومية مبسطة. [ 13 ]
IDEF1X

لتلبية متطلبات تحسين نمذجة البيانات التي حُددت في مشروع IISS-6202، حصلت شركة DACOM ، وهي شركة متعاقدة من الباطن ، على ترخيص لتقنية تصميم قواعد البيانات المنطقية (LDDT) وبرنامجها الداعم (ADAM). وقد طُوّرت تقنية LDDT عام 1982 على يد روبرت ج. براون من مجموعة تصميم قواعد البيانات، بشكل منفصل تمامًا عن برنامج IDEF ودون أي معرفة بـ IDEF1. جمعت LDDT عناصر من نموذج البيانات العلائقية، ونموذج الكيانات والعلاقات، والتعميم، بطريقة مصممة خصيصًا لدعم نمذجة البيانات وتحويل نماذج البيانات إلى تصميمات قواعد بيانات. اختلف التركيب الرسومي لـ LDDT عن تركيب IDEF1، والأهم من ذلك، احتوت LDDT على مفاهيم نمذجة مترابطة غير موجودة في IDEF1. كتبت ماري إي. لوميس ملخصًا موجزًا لتركيب ودلالات مجموعة فرعية كبيرة من LDDT، مستخدمةً مصطلحات متوافقة مع IDEF1 قدر الإمكان. أطلقت DACOM على النتيجة اسم IDEF1X وقدمتها إلى برنامج ICAM. [ 15 ] [ 16 ]
بما أن برنامج IDEF ممول من الحكومة، فإن تقنياته متاحة للعموم . بالإضافة إلى برنامج ADAM، الذي تبيعه شركة DACOM تحت اسم Leverage، يستخدم عدد من أدوات CASE تقنية IDEF1X كتقنية تمثيل لنمذجة البيانات.
أنتجت مشاريع المعهد الدولي لعلوم الفضاء نماذج أولية عملية لبيئة معالجة معلومات تعمل في بيئات حوسبة متنوعة. وتُحقق التطورات الحالية في تقنيات مثل جافا و JDBC أهداف الانتشار والتنوع في بيئات الحوسبة المختلفة، وهو ما أثبته المعهد الدولي لعلوم الفضاء لأول مرة.
IDEF2 و IDEF3

كان الهدف الأصلي من إطار عمل IDEF الثالث (IDEF2) هو تصميم نمذجة واجهة المستخدم. إلا أنه نظرًا لحاجة برنامج التصنيع المتكامل بمساعدة الحاسوب (ICAM) إلى أداة نمذجة محاكاة، فقد أصبح IDEF2 الناتج طريقةً لتمثيل السلوك المتغير بمرور الوقت للموارد في نظام التصنيع، موفرًا إطارًا لتحديد المحاكاة القائمة على النماذج الرياضية. وكان برنامج المنهجية ضمن ICAM يهدف إلى معالجة هذا الوضع، إلا أن محدودية التمويل حالت دون ذلك. ونتيجةً لذلك، يُعدّ غياب منهجية تدعم هيكلة أوصاف رؤية المستخدم للنظام عيبًا رئيسيًا في نظام IDEF. تكمن المشكلة الأساسية من وجهة نظر المنهجية في ضرورة التمييز بين وصف ما يُفترض أن يقوم به النظام (الحالي أو المقترح) ونموذج محاكاة تمثيلي يتنبأ بما سيفعله النظام. وقد ركز IDEF2 على الأخير ، بينما يركز IDEF3 على الأول . [ 17 ]
IDEF4

جاء تطوير IDEF4 من إدراك أن النمطية وسهولة الصيانة وإمكانية إعادة استخدام الكود، التي تنتج عن نموذج البرمجة الكائنية، يمكن تحقيقها في تطبيقات معالجة البيانات التقليدية . كما أن قدرة نموذج البرمجة الكائنية المثبتة على دعم تكامل البيانات على مستوى النظام في الأنظمة الموزعة المعقدة واسعة النطاق تُعد عاملاً رئيسياً في الاهتمام الواسع النطاق بهذه التقنية من قِبل مجتمع معالجة البيانات التقليدية. [ 17 ]
طُوِّرَ IDEF4 كأداة تصميم لمصممي البرمجيات الذين يستخدمون لغات البرمجة كائنية التوجه، مثل Common Lisp Object System و Flavors و Smalltalk و Objective-C و C++ وغيرها. ولأن الاستخدام الفعال لنموذج البرمجة كائنية التوجه يتطلب عملية تفكير مختلفة عن تلك المستخدمة مع لغات البرمجة الإجرائية أو لغات قواعد البيانات التقليدية ، فإن المنهجيات القياسية، مثل مخططات الهيكل ومخططات تدفق البيانات ونماذج تصميم البيانات التقليدية (الهرمية والعلائقية والشبكية)، لا تكفي. ويسعى IDEF4 إلى توفير الأدوات اللازمة لدعم عملية اتخاذ قرارات التصميم كائنية التوجه. [ 17 ]
IDEF5

يُعدّ IDEF5 ، أو التعريف المتكامل لطريقة التقاط وصف الأنطولوجيا، منهجيةً في هندسة البرمجيات لتطوير وصيانة أنطولوجيات مجال قابلة للاستخدام ودقيقة . [ 18 ] في مجال علوم الحاسوب، تُستخدم الأنطولوجيات لتوثيق المفاهيم والأشياء في مجال مُحدد ، إلى جانب العلاقات والمعاني المرتبطة بها. إضافةً إلى ذلك، يُساعد التقاط الأنطولوجيات على تنسيق المشاريع من خلال توحيد المصطلحات ، ويُتيح فرصًا لإعادة استخدام المعلومات . وقد طُوّرت طريقة IDEF5 لالتقاط الأنطولوجيات لبناء أنطولوجيات موثوقة بطريقة تُحاكي فهم الإنسان للمجال المُحدد بدقة. [ 18 ]
في منهجية IDEF5، يُبنى علم الوجود من خلال استخلاص محتوى بعض التأكيدات حول كائنات العالم الحقيقي، وخصائصها، وعلاقاتها المتبادلة، وتمثيل هذا المحتوى بشكل بديهي وطبيعي. تتكون منهجية IDEF5 من ثلاثة مكونات رئيسية: لغة رسومية لدعم تحليل علم الوجود المفاهيمي، ولغة نصية منظمة لتوصيف علم الوجود بالتفصيل، وإجراء منهجي يوفر إرشادات لاستخلاص علم الوجود بفعالية. [ 19 ]
IDEF6

يُعدّ IDEF6 ، أو التعريف المتكامل لاستخلاص منطق التصميم، منهجيةً لتسهيل اكتساب منطق التصميم المستخدم في تطوير أنظمة المؤسسات ، وتمثيله، ومعالجته . والمنطق هو السبب أو المبرر أو الدافع الكامن أو العذر الذي دفع المصمم لاختيار استراتيجية أو ميزة تصميمية معينة. وبعبارة أبسط، يُفسَّر المنطق على أنه إجابة السؤال: "لماذا يُنفَّذ هذا التصميم بهذه الطريقة؟" تركز معظم مناهج التصميم على ماهية التصميم (أي على المنتج النهائي، بدلاً من التركيز على سبب تصميمه على هذا النحو). [ 9 ]
يُعدّ IDEF6 منهجًا يمتلك الموارد المفاهيمية والقدرات اللغوية اللازمة
- لتمثيل طبيعة وبنية المعلومات التي تشكل الأساس المنطقي للتصميم داخل نظام معين، و
- لربط هذا الأساس المنطقي بمواصفات التصميم والنماذج والوثائق الخاصة بالنظام.
يُمكن تطبيق منهجية IDEF6 على جميع مراحل عملية تطوير نظم المعلومات، بدءًا من وضع التصورات الأولية مرورًا بأنشطة التصميم التمهيدي والتفصيلي. وبما أن قرارات التصميم التفصيلي لأنظمة البرمجيات تُؤجل إلى مرحلة البرمجة، فينبغي أن تكون تقنية IDEF6 قابلة للاستخدام خلال عملية بناء البرمجيات أيضًا. [ 7 ]
IDEF8
يُعدّ IDEF8، أو التعريف المتكامل لتصميم التفاعل بين الإنسان والنظام، منهجيةً لإنتاج تصاميم عالية الجودة للتفاعلات بين المستخدمين والأنظمة التي يستخدمونها. تُعرَّف الأنظمة بأنها مجموعة من العناصر التي تؤدي وظائف لتحقيق هدف مُحدد. يمكن أن يكون النظام الذي يتفاعل معه المستخدم أي نظام، وليس بالضرورة برنامج حاسوب. تُصمَّم تفاعلات الإنسان مع النظام على ثلاثة مستويات من المواصفات ضمن منهجية IDEF8. يُحدد المستوى الأول فلسفة تشغيل النظام ويُنتج مجموعة من النماذج والأوصاف النصية لعمليات النظام الشاملة. يُحدد المستوى الثاني من التصميم سيناريوهات استخدام النظام التي تتمحور حول الأدوار. أما المستوى الثالث من تصميم IDEF8 فهو مُخصَّص لتفصيل تصميم التفاعل بين الإنسان والنظام. في هذا المستوى من التصميم، يُوفر IDEF8 مكتبة من الاستعارات لمساعدة المستخدمين والمصممين على تحديد السلوك المطلوب من خلال عناصر أخرى يكون سلوكها أكثر ألفةً. تُقدم الاستعارات نموذجًا للمفاهيم المجردة من خلال عناصر وتجارب ملموسة مألوفة. [ 9 ]
IDEF9

صُمم إطار عمل IDEF9، أو التعريف المتكامل لاكتشاف قيود الأعمال، للمساعدة في اكتشاف وتحليل القيود في نظام الأعمال . وكان الدافع الرئيسي وراء تطوير IDEF9 هو الإقرار بأن مجموعة القيود التي تُشكل نظام المؤسسة غالبًا ما تكون غير محددة بدقة. فالمعرفة بالقيود الموجودة وكيفية تفاعلها غير مكتملة، ومتفرقة، وموزعة، وغالبًا ما تكون مجهولة تمامًا. وكما أن الكائنات الحية لا تحتاج إلى معرفة القيود الجينية أو الذاتية التي تحكم سلوكيات معينة، فإن المؤسسات (ومعظمها يفعل) يمكنها أن تعمل بكفاءة دون معرفة صريحة بالعناصر الأساسية التي تُشكل النظام. ومع ذلك، من أجل تعديل الأعمال بطريقة قابلة للتنبؤ، تُعد معرفة هذه القيود بالغة الأهمية، تمامًا كما تُعد معرفة علم الوراثة بالغة الأهمية لمهندس الوراثة. [ 9 ]
IDEF14
يُعدّ IDEF14، أو التعريف المتكامل لمنهجية تصميم الشبكات، منهجيةً تستهدف نمذجة وتصميم شبكات الحاسوب والاتصالات . ويمكن استخدامه لنمذجة الشبكات القائمة ("كما هي") أو المتصورة ("المستقبلية"). ويساعد مصمم الشبكة على دراسة تصميمات الشبكات المحتملة وتوثيق أسس التصميم. وقد انبثقت الأهداف الأساسية لمشروع البحث IDEF14 من الحاجة المُلحة إلى تصميمات شبكات جيدة يمكن تنفيذها بسرعة ودقة. [ 9 ]
مراجع
تتضمن هذه المقالة موادًا متاحة للعموم من المعهد الوطني للمعايير والتكنولوجيا
- ↑ نظرة عامة على IDEFØ مؤرشفة بتاريخ 2016-03-05 في Wayback Machine على موقع idef.com
- ↑ نظرة عامة على IDEF1 مؤرشفة بتاريخ 3 مارس 2016 على موقع Wayback Machine على الرابط idef.com
- ↑ نظرة عامة على IDEF1x مؤرشفة بتاريخ 2016-03-08 في Wayback Machine على موقع idef.com
- ↑ نظرة عامة على IDEF3 مؤرشفة بتاريخ 25 أبريل 2010 على موقع Wayback Machine على الرابط idef.com
- ↑ نظرة عامة على IDEF4 مؤرشفة بتاريخ 27 فبراير 2016 على موقع Wayback Machine على الرابط idef.com
- ↑ نظرة عامة على IDEF5 مؤرشفة بتاريخ 3 مارس 2016 على موقع Wayback Machine على الرابط idef.com
- 1 2 ماير، ريتشارد جيه .؛ غريفيث، باتريشيا أ.؛ مينزل، كريستوفر ب. (1990-1991) "IDEF6: ورقة مفاهيمية لمنهجية استخلاص الأساس المنطقي للتصميم" مؤرشفة بتاريخ 2007-04-02 في مركز معلومات الدفاع التقنية التابع لـ Wayback Machine
- ↑ روبرت ب. هانراهان، منهجية نمذجة العمليات في IDEF ، مؤرشفة بتاريخ 26 يناير 2007 في Wayback Machine . مركز دعم تكنولوجيا البرمجيات. 1995
- 1 2 3 4 5 ريتشارد ج. ماير (1995) وآخرون. تكامل المعلومات للهندسة المتزامنة (IICE). تقرير مجموعة الأساليب. مؤرشف بتاريخ 11 يوليو 2007 في Wayback Machine . قاعدة رايت باترسون الجوية، أوهايو 45433-7604.
- ↑ ملاحظات من مهندس معماري تقني: قضايا وحلول تنفيذ المؤسسات، بقلم كريج بوريسوفيتش. تاريخ الوصول: 20 يناير 2009.
- ↑ تشارلز م. سافاج (1996). إدارة الجيل الخامس: الإبداع المشترك من خلال المشاريع الافتراضية، والعمل الجماعي الديناميكي، وشبكات المعرفة. باتروورث-هاينمان، 1996. ISBN 0-7506-9701-6ص 184.
- ↑ معيار IEEE للغة النمذجة الوظيفية - بناء الجملة والدلالات لـ IDEF0، لجنة معايير هندسة البرمجيات التابعة لجمعية IEEE للحاسبات، مجلس معايير IEEE-SA، معهد مهندسي الكهرباء والإلكترونيات، 345 شارع إيست 47، نيويورك، نيويورك 10017-2394، الولايات المتحدة الأمريكية، IEEE Std 1320.1-1998 ، 25 يونيو 1998
- 1 2 فارون جروفر، ويليام ج. كيتينجر (2000). التفكير الإجرائي: منظورات رابحة لتغيير الأعمال في عصر المعلومات . ص 168.
- ↑ منشور FIPS 183 مؤرشف في 2009-02-27 في Wayback Machine تم إصداره من IDEFØ ديسمبر 1993 بواسطة مختبر أنظمة الكمبيوتر التابع للمعهد الوطني للمعايير والتكنولوجيا (NIST).
- ↑ معهد مهندسي الكهرباء والإلكترونيات (1998). معيار IEEE 1320.2-1998. معيار IEEE لبنية ودلالات لغة النمذجة المفاهيمية لـ IDEF1X . نيويورك. ص. iii.
- ↑ بروس، توماس أ. (1992)، تصميم قواعد بيانات عالية الجودة باستخدام نماذج معلومات IDEF1X، رقم ISBN 0-932633-18-8p=xii
- 1 2 3 باتريشيا غريفيث فريل وتوماس إم. بلين (1989). "وثيقة مواصفات تصميم أنظمة IDEF3 وIDEF4 الآلية" . تقرير فني. مركز جونسون للفضاء التابع لناسا.
- 1 2 بيراكاث سي. بنجامين وآخرون (1994). تقرير منهجية IDEF5 مؤرشف بتاريخ 21-12-2008 في أرشيف الإنترنت . أنظمة المعرفة القائمة على المعرفة.
- ↑ فارون جروفر، ويليام ج. كيتينجر (2000). التفكير الإجرائي: منظورات رابحة لتغيير الأعمال في عصر المعلومات . ص 176-178
للمزيد من القراءة
- أوفيديو س. نوران (2000). نمذجة الأعمال: UML مقابل IDEF. مؤرشف في 13 يناير 2006 على موقع Wayback Machine. ورقة بحثية من جامعة غريفيث.
روابط خارجية
- أساليب التعريف المتكاملة
- نمذجة البيانات
- منهجية نمذجة العمليات IDEF بقلم روبرت ب. هانراهان 1995
- نمذجة البيانات
- المعايير
- هندسة النظم
- لغات النمذجة
