Bilimni modellashtirish - Knowledge modeling

Bilimlarni modellashtirish bu jarayonning bir turi va / yoki ob'ekt yoki mahsulotning bir turi haqida kompyuter tomonidan tushuntiriladigan bilim modelini yoki standart texnik xususiyatlarini yaratish jarayoni. Olingan bilim modeli faqat ba'zi birlarida ifodalanganida kompyuter tomonidan izohlanishi mumkin bilimlarni namoyish etish bilimlarni dasturiy ta'minot bilan izohlash va ma'lumotlar bazasida yoki ma'lumotlar almashinuvi faylida saqlashga imkon beradigan til yoki ma'lumotlar tuzilishi.
Bilimlarga asoslangan muhandislik yoki bilimga asoslangan dizayn - bu mahsulotlar, jihozlar yoki jarayonlarni loyihalash uchun ushbu bilim modellaridan kompyuter yordamida foydalanish jarayoni. Keyinchalik mahsulotlar yoki ob'ektlarni loyihalashtirishda loyihalashtirilishi kerak bo'lgan ob'ektni yoki mahsulotni yaratishda rahbarlik qilish uchun bilim modelidan foydalaniladi. Boshqacha qilib aytganda, u (xayoliy) individual ob'ektning mahsulot modelini yaratish uchun biron bir ob'ekt haqida bilimlardan foydalangan. Xuddi shunday, ma'lum bir jarayonni loyihalash jarayoni jarayonining modelini yaratishni nazarda tutadi, bu esa loyihalash faoliyati bunday turdagi jarayon haqida bilim modelida mavjud bo'lgan bilimlarga asoslanishi mumkin. Olingan jarayon modeli, mahsulot modeli yoki ob'ekt modeli odatda ma'lumotlar bazasida saqlanadi.

Odatda bilimlarni namoyish qilish tili faqat bilimlarni (narsalar turlari to'g'risida) aks ettirishga imkon beradi, boshqa narsalar haqida ma'lumot modellarini namoyish qilish va saqlash uchun boshqa til yoki ma'lumotlar tuzilishi talab qilinadi. Agar bilimlarni namoyish etish tili ikkalasini ham ifodalashga imkon beradigan bo'lsa, unda bilim modeli va axborot modeli bir xil tilda (yoki ma'lumotlar tuzilmasida) ifodalanishi mumkin. Ayrim narsalar haqida ma'lumot bilan bir qatorda bilimlarni ifodalashga imkon beradigan tilga misol Gellish ingliz tili.

O'rnatish fizik ob'ekti bilim modelining asosini qismlarning tarkibiy qismlari va tarkibiy qismlarining mumkin bo'lgan qismlarini aniqlaydigan dekompozitsiya tuzilishi tashkil etadi, masalan, kompressor tizimi haqidagi bilim kompressor tizimining kompressordan iborat bo'lishini, soqol tizimi va boshqalar, soqol tizimi nasos tizimidan va boshqalardan iborat bo'lib, bu bilimlar bilimlarni ikki turdagi narsalar o'rtasidagi munosabatlar to'plami sifatida ifodalaydigan bilimlarni ifodalash tilida ifodalangan deb taxmin qiling. turi aniqlanadi, u deb nomlanadi. Shunda kompressor tizimi haqidagi bilim modelining bir qismi quyidagi bilim dalillaridan iborat bo'ladi:

Bunday bilim modeli tarkibiy qismlarning xususiyatlari, ularni ishlab chiqarish va ehtimol sinov va texnik xizmat ko'rsatish talablari haqidagi bilim va texnik xususiyatlar bilan yanada kengaytiriladi.

Xuddi shunday, jarayonning bilim modeli, asosan, jarayon bosqichlarining ketma-ketligini belgilaydi. Ushbu ketma-ketlik, oqimning bir turi jarayonning bir bosqichi chiqishi bilan belgilanadi, keyingi oqim bosqichida esa xuddi shu turdagi oqim. Shunday qilib, aniqlangan oqimlar jarayon bosqichlari uchun kirish rollariga ega, shu oqimlar boshqa jarayon bosqichlarining natijalari. Masalan:

Hujjat tarkibining ekspluatatsiyasi

Bilimlarni modellashtirish hujjatlarda mavjud bo'lgan bilimlar va talablarning aniqligini, masalan, dizayn qo'llanmalari, (xalqaro) standart spetsifikatsiyalar va standart ma'lumot varaqalarini o'z ichiga oladi. Bunday bilimlarni kompyuter tomonidan izohlanadigan bo'lishi uchun uni rasmiy bilimlarni ifodalash tilida ifodalash va shu bilan kompyuterning izohlanadigan shakliga o'tkazish kerak. Masalan, Gellish inglizcha iboralar shaklida. Bu bilim va talablarning bilim modelidagi ob'ektlar bilan bog'liqligini ta'minlaydi, butun model yana ma'lumotlar bazasida saqlanadi.
Hujjatlarda mavjud bo'lgan bilimlarni eksplicatsiya qilishning turli darajalarida modellashtirish mumkin. Ta'rifning past darajasi spetsifikatsiyalarning katta qismlarini tabiiy til matni shaklida saqlaydi. Bu shuni anglatadiki, matn faqat inson tomonidan tushuntirilishi mumkin, ammo shunga qaramay, bilim modelidagi ob'ektlar bilan bog'liqdir. Shunday qilib, dasturiy ta'minot foydalanuvchilarga ushbu ob'ekt haqida ma'lumot so'ralganda ham ma'lumotlarni taqdim etishi mumkin. Boshqa ekstremal narsa shundaki, hujjatlardagi har bir jumlaning mazmuni rasmiy bilimlarni namoyish etish tilida o'zgartiriladi va shu bilan ushbu jumlalarda aytib o'tilgan narsalar kompyuter tomonidan izohlanadigan bilimlar modelining ajralmas qismiga aylanadi. Masalan, API 617 standartida kompressorlar uchun standart spetsifikatsiya mavjudligini bilish kompressor tizimining bilim modelidagi kompressor kontseptsiyasi bilan bog'lanishi mumkin. Buni bilimni ifodalash tilida (⟩ -da ko'rsatilgan munosabat turidan foydalanib, quyidagicha ifodalash mumkin:

  • kompressor⟩ API 617 da ko'rsatilgan

Keyinchalik yuqori darajadagi tushuntirish, tabiiy tilda paragraflar yoki jumlalar bilim modelidagi tarkibiy qismlar bilan bog'liqligini anglatadi. To'liq aniq model shuni anglatadiki, tabiiy tildagi jumlalar to'liq ma'lumotlar bazasi tarkibidagi ma'lumotlarga aylanadi. Masalan, o'qning minimal diametri spetsifikatsiyasi quyidagicha ma'lumot modeliga kiritilishi mumkin:

  • milning diametri scale miqyosi bo'yicha⟩ 20 mm dan katta qiymatga ega bo'lishi kerak

Yuqorida tavsiflangan eksplikatsiya jarayoni natijasida bilimlarni qo'llab-quvvatlaydigan kompyuter dizayni va dizaynlarni avtomatlashtirilgan tekshirish uchun foydalanishga imkon beradigan bilim modellari va standart texnik modellar paydo bo'ladi.