IDEF
IDEF, dastlab ICAM Taʼrifining qisqartmasi boʻlib, 1999-yilda Integratsiya Taʼrifi deb nomlangan, tizimlar va dasturiy taʼminot muhandisligi sohasida modellash tillari oilasi hisoblanadi. Ular funksional modellashdan boshlab maʼlumotlarga, simulyatsiya, obyektga yoʻnaltirilgan tahlil, dizayn va bilim olishgacha boʻlgan barcha foydalanishlarni qamrab oladi. Ushbu taʼrif tillari AQSh havo kuchlaridan mablagʻ bilan ishlab chiqilgan va ular Qoʻshma Shtatlar mudofaa vazirligi (DoD) boshqa harbiy agentliklari tomonidan eng keng qoʻllaniladigan boʻlsa-da, ular hozir jamoatchilikda mavjud.
IDEF oilasining eng keng tan olingan va ishlatiladigan komponentlari IDEF0 hisoblanadi, bu SADTga asoslangan funksional modellash tili hisoblanib, IDEF1X-bu axborot modellari va maʼlumotlar bazasi dizayni muammolarini hal qiladi.
IDEF usullarining umumiy koʻrib chiqilishi
tahrirIDEF — bu funksional modellashdan boshlab maʼlumotlarga, simulyatsiya, obyektga yoʻnaltirilgan tahlil/dizayn va bilim olishgacha boʻlgan keng foydalanishlarni qamrab oladigan modellashtirish tillari oilasiga taalluqlidir. Oxir oqibat IDEF14 gacha IDEF usullari aniqlandi:
- IDEF0: Funksiya modeli
- IDEF1: Axborot modeli
- IDEF1X: maʼlumotlar modeli
- IDEF2: Simulyatsiya modeli dizaynlari
- IDEF3: jarayon tavsifi toʻplami
- IDEF4: Obyektga yoʻnaltirilgan dizayn
- IDEF5: Ontologiya tavsifi toʻplami
- IDEF6: dizayn asosini aniqlash
- IDEF7: Axborot tizimlari auditlari
- IDEF8: Foydalanuvchi interfeysini modellashtirish
- IDEF9: Ish bilan shugʻullanish toʻgʻrisidagi cheklovlarni aniqlash
- IDEF10: Amalga oshirish arxitekturalarini modellashtirish
- IDEF11: Axborot artefaktlarini modellashtirish
- IDEF12: Tashkilot modeli
- IDEF13: Uch sxemadan iborat xaritalashtirish dizayni
- IDEF14: tarmoq dizaynlari
1995-yilda faqat IDEF0, IDEF1X, IDEF2, IDEF3 va IDEF4 toʻliq ishlab chiqilgan edi. Boshqa IDEF konsepsiyalarining baʼzilari dastlabki dizaynga ega edi. Soʻnggi harakatlarning baʼzilari 1995-yilda IDEFning yangi rivojlanishlariga hissa qoʻshib; IDEF9ning ishonchli usullarini ishlab chiqish, IDEF6ning, inson tizimi, IDEF8ning va IDEF14ning oʻzaro taʼsirini aniqlash uchun ishonchli usullar yaratishga qaratilgan[1].
Tarixi
tahrirIDEF aslida 1970-yillarda AQSh Harbiy kuch materiallari laboratoriyasida, Ohiodadagi Wright-Patterson havo kuchlari bazasida Dennis E. Wisnosky, Dan L. Shunk va boshqalar tomonidan boshlangan ICAM Taʼrifini anglatadi. va 1980-yillarda tugallangan. IDEF AQSh havo kuchlarining ICAM tashabbusining mahsuloti edi. Keyinchalik, IEEE IDEF qisqartmasini integratsiya taʼrifini qayta koʻrib chiqadi[2].
IDEFning modellashtirish tillari
tahrirIDEF0
tahrirIDEF0 funksional modellash usuli tashkilot yoki tizim qarorlari, harakatlari va faoliyatiga modellik qilish uchun moʻljallangan[3]. U Douglas T. Ross va SofTech, Inc tomonidan ishlab chiqilgan grafik modellashtirish tili tarkibiy tahlil va dizayn texnikasi (SADT) dan kelib chiqqan. Asosiy shaklida IDEF0 grafik modellashtirish tili (sintax va semantikasi)ning tanlovi va modellarni ishlab chiqish uchun keng qamrovli metodologiyaning tavsifini oʻz ichiga oladi. AQSh havo kuchlari SADT ishlab chiquvchilarini tizimning funksional nuqtai nazarini tahlil qilish va kommunikatsiya qilish uchun funksional model usuli ishlab chiqishga topshirgan. IDEF0 tizim tahlilini tashkil etishda yordam berishi kerak edi, tahlilchi va mijoz oʻrtasida soddalashtirilgan grafik qurilmalar orqali samarali aloqalarni rivojlantirishga yordam berishi lozim edi.[3]
IDEF5
tahrirIDEF5, yoki ontologiya tavsifi usuli uchun integratsiyalashgan taʼrif, foydalanish uchun, aniq, domen ontologiyalar ishlab chiqish va saqlash uchun dasturiy taʼminot muhandisligi usuli. Kompyuter fanlari sohasida ontologiyalar muayyan sohada tushuncha va obyektlar, shu bilan birga aloqa va maʼnolarini bogʻlash uchun ishlatiladi. Bundan tashqari, ontologiya olish terminologiya standartlashtirish orqali loyihalarni muvofiqlashtirishga yordam beradi va axborotdan qayta foydalanish imkoniyatini yaratadi. IDEF5 ontologiya usuli ontologiyalarni aniq domenning inson tushunchasini yaqinroq aks ettiradigan tarzda ishonchli ravishda qurish uchun ishlab chiqilgan.
IDEF8
tahrirIDEF8, yoki inson-tizim oʻzaro taʼsirini yaratishning integratsiyalashgan tanlovi, foydalanuvchilar va ular ishlaydigan tizimlar oʻrtasidagi oʻzaro munosabatlarning yuqori sifatli dizaynlarini yaratish usuli hisoblanadi. Tizimlar muayyan maqsadni bajarish uchun funksiyalarni bajaradigan obyektlar toʻplami sifatida tavsiflanadi. Foydalanuvchi oʻzaro aloqada boʻlgan tizim har qanday tizim boʻlishi mumkin, mutlaqo kompyuter dasturi emas. Inson bilan tizim oʻzaro taʼsirlari IDEF8 usuli doirasida uchta spesifikatsiya darajasida ishlab chiqilgan. Birinchi darajadagi tizimning ishlashi falsafasini belgilaydi va umumiy tizim jarayonlarining modellari va matnli tavsiflari majmuini ishlab chiqaradi. Ikkinchi dizayn darajasi tizimdan foydalanishning rolga bogʻliq holatlarini aniqlaydi. IDEF8 dizaynining uchinchi darajasi inson tizimlari dizaynini batafsillashtirish uchun. IDEF8 ushbu dizayn darajasida foydalanuvchilar va dizaynerlarga boshqa obyektlar boʻyicha istagan xatti-harakatni aniqlashga yordam beradigan metaforlar kutubxonasini taqdim etadi. Metaforlar tanish, aniq obyektlar va tajribalar boʻyicha maʼnolarni aks ettiradi.[1]
IDEF14
tahrirIDEF14 yoki tarmoqlarni loyihalashtirish usuli uchun integratsiyalashgan taʼrif, kompyuter va aloqa tarmoqlarini modellashtirish va loyihalashtirishni maqsad qilgan usul hisoblanadi. U mavjud („boʻlgani kabi“) yoki tasavvur qilingan („boʻlishi kerak“) tarmoqlarni modellash uchun ishlatilishi mumkin. Bu tarmoq dizaynerining potensial tarmoq dizaynlarini tekshirishga va dizayn asosini hujjatlashtirishga yordam beradi. IDEF14 tadqiqot loyihasining asosiy maqsadlari tez va aniq amalga oshirilishi mumkin boʻlgan yaxshi tarmoq dizaynlari uchun koʻrinadigan ehtiyojdan rivojlangan[1].
Hamkorlik
tahrirUshbu maqola ommaviy domen materiallari bilan Milliy standartlar va texnologiyalar instituti hamkorligida tayyorlandi.
Qo'shimcha oʻqish uchun
tahrir- Ovidiu S. Noran (2000). Biznes modeli: UML vs IDEF 2006-01-13 Wayback Machine Paper Griffith universitetida arxivlangan.
Havolalar
tahrirManbalar
tahrir- ↑ 1,0 1,1 1,2 Richard J. Mayer (1995) et al. Information Integration for Concurrent Engineering (IICE) Compendium of methods report (Wayback Machine saytida 2007-07-11 sanasida arxivlangan). Wright-Patterson Air Force Base, Ohio 45433-7604.
- ↑ IEEE Standard for Functional Modeling Language—Syntax and Semantics for IDEF0, Software Engineering Standards Committee of the IEEE Computer Society, IEEE-SA Standards Board, The Institute of Electrical and Electronics Engineers, Inc. 345 East 47th Street, New York, NY 10017-2394, USA, IEEE Std 1320.1-1998 (Wayback Machine saytida 2017-08-12 sanasida arxivlangan), 25 June 1998
- ↑ 3,0 3,1 Varun Grover, William J. Kettinger (2000). Process Think: Winning Perspectives for Business Change in the Information Age. p. 168.