IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

පිවිසුම්

මෙම ලිපිය අවම වශයෙන් ප්‍රාථමික මට්ටමින් ඔන්ටොලොජි සංකල්පය ගැන හුරුපුරුදු අය සඳහා අදහස් කෙරේ. ඔබ ontologies ගැන හුරුපුරුදු නැතිනම්, බොහෝ විට ontologies හි අරමුණ සහ විශේෂයෙන් මෙම ලිපිය ඔබට පැහැදිලි නොවනු ඇත. ඔබ මෙම ලිපිය කියවීම ආරම්භ කිරීමට පෙර මෙම සංසිද්ධිය පිළිබඳව ඔබව හුරු කරවීමට මම ඔබට උපදෙස් දෙමි (සමහර විට විකිපීඩියාවෙන් ලිපියක් පවා ප්රමාණවත් වනු ඇත).

ඉතින් ඔන්ටෝලොජි - මෙය සලකා බලනු ලබන යම් විෂය ක්ෂේත්‍රයක් පිළිබඳ සවිස්තරාත්මක විස්තරයකි. එවැනි විස්තරයක් පැහැදිලිව සකස් කරන ලද භාෂාවකින් ලබා දිය යුතුය. ඔන්ටොලොජි විස්තර කිරීම සඳහා, ඔබට IDEF5 ක්‍රමවේදය භාවිතා කළ හැකිය, එහි අවි ගබඩාවේ භාෂා 2 ක් ඇත:

  • IDEF5 ක්‍රමානුකූල භාෂාව. මෙම භාෂාව දෘශ්‍ය වන අතර චිත්‍රක මූලද්‍රව්‍ය භාවිතා කරයි.
  • IDEF5 පෙළ භාෂාව. මෙම භාෂාව ව්‍යුහගත පෙළ ලෙස නිරූපණය කෙරේ.

මෙම ලිපිය පළමු විකල්පය සලකා බලනු ඇත - ක්රමානුරූප භාෂාව. අපි පහත ලිපි වලින් පෙළ ගැන කතා කරමු.

වස්තූන්

ක්රමානුරූප භාෂාවෙන්, දැනටමත් සඳහන් කර ඇති පරිදි, ග්රැෆික් මූලද්රව්ය භාවිතා වේ. පළමුව, අපි මෙම භාෂාවේ මූලික අංග සලකා බැලිය යුතුය.

බොහෝ විට, ඔන්ටොලොජියක් සාමාන්‍යකරණය වූ ආයතන සහ විශේෂිත වස්තූන් යන දෙකම භාවිතා කරයි. සාමාන්‍ය ආයතන ලෙස හැඳින්වේ විශේෂ. ඒවා ඇතුළත ලේබලයක් (වස්තුවේ නම) සහිත කවයක් ලෙස නිරූපණය කෙරේ:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

විශේෂ යනු යම් විශේෂයක තනි නිදර්ශක එකතුවකි. එනම්, "කාර්" වැනි දර්ශනයක් තනි මෝටර් රථවල සම්පූර්ණ එකතුවක් නියෝජනය කළ හැකිය.
A පිටපත් මෙම වර්ගයේ විශේෂිත මෝටර් රථ, හෝ ඇතැම් වර්ගවල උපකරණ හෝ ඇතැම් වෙළඳ නාම විය හැකිය. ඒ සියල්ල රඳා පවතින්නේ සන්දර්භය, විෂය ක්ෂේත්‍රය සහ එහි විස්තර මට්ටම මත ය. උදාහරණයක් ලෙස, මෝටර් රථ අලුත්වැඩියා සාප්පුවක් සඳහා, භෞතික ආයතන ලෙස විශේෂිත මෝටර් රථ වැදගත් වනු ඇත. මෝටර් රථ අලෙවි නියෝජිත ආයතනයක විකුණුම් පිළිබඳ යම් සංඛ්‍යාලේඛන පවත්වා ගැනීම සඳහා, විශේෂිත මාදිලි ආදිය වැදගත් වනු ඇත.

විශේෂවල තනි අවස්ථා විශේෂයටම සමාන ලෙස නම් කර ඇත, රවුමේ පතුලේ තිතකින් පමණක් දැක්වේ:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

එසේම, වස්තූන් පිළිබඳ සාකච්ඡාවේ කොටසක් ලෙස, එවැනි වස්තූන් සඳහන් කිරීම වටී ක්‍රියාවලි.

දසුන් සහ අවස්ථා ඊනියා ස්ථිතික වස්තු (කාලයත් සමග වෙනස් නොවන) නම්, ක්‍රියාවලි ගතික වස්තු වේ. මෙයින් අදහස් කරන්නේ මෙම වස්තූන් නිශ්චිත නිශ්චිත කාල සීමාවක් තුළ පවතින බවයි.

උදාහරණයක් ලෙස, මෝටර් රථයක් නිෂ්පාදනය කිරීමේ ක්රියාවලිය (අපි ඔවුන් ගැන කතා කරන බැවින්) වැනි වස්තුවක් අපට හුදකලා කළ හැකිය. මෙම වස්තුව පවතින්නේ මෙම මෝටර් රථයේ සැබෑ නිෂ්පාදනයේදී (දැඩි ලෙස අර්ථ දක්වා ඇති කාල පරිච්ඡේදයක්) පමණක් බව බුද්ධිමය වශයෙන් පැහැදිලිය. මෙම නිර්වචනය කොන්දේසි සහිත බව මතක තබා ගැනීම වටී, මන්ද මෝටර් රථයක් වැනි වස්තූන්ට ඔවුන්ගේම සේවා කාලය, රාක්කයේ ආයු කාලය, පැවැත්ම යනාදිය ඇත. කෙසේ වෙතත්, අපි දර්ශනවාදයට නොයමු, බොහෝ විෂය ක්ෂේත්‍රවල රාමුව තුළ අපට අවස්ථා සහ ඊටත් වඩා විශේෂයන් සදහටම පවතින බව පිළිගත හැකිය.

ක්‍රියාවලි ක්‍රියාවලියේ ලේබලයක් (නම) සහිත සෘජුකෝණාස්‍රයක් ලෙස නිරූපණය කෙරේ:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

එක් වස්තුවක් තවත් වස්තුවකට සංක්‍රමණය කිරීම සඳහා යෝජනා ක්‍රමවල ක්‍රියාවලි භාවිතා වේ. මෙය වඩාත් විස්තරාත්මකව පහත සාකච්ඡා කරනු ඇත.

ක්රියාවලි වලට අමතරව, එවැනි යෝජනා ක්රම භාවිතා කරයි තාර්කික ක්රියාකරුවන්. පුරෝකථන, බූලියන් වීජ ගණිතය හෝ ක්‍රමලේඛනය ගැන හුරුපුරුදු අයට මෙහි සෑම දෙයක්ම තරමක් සරල ය. IDEF5 මූලික තාර්කික ක්‍රියාකරුවන් තුනක් භාවිතා කරයි:

  • තාර්කික සහ (AND);
  • තාර්කික OR (OR);
  • සුවිශේෂී OR (XOR).

IDEF5 ප්‍රමිතිය (http://idef.ru/documents/Idef5.pdf - මෙම මූලාශ්‍රයෙන් බොහෝ තොරතුරු) තාර්කික ක්‍රියාකරුවන්ගේ රූපය කුඩා කව (දර්ශන සහ අවස්ථා හා සසඳන විට) ආකාරයෙන් ලේබලයක් සමඟ අර්ථ දක්වයි. සංකේත ආකෘතිය. කෙසේ වෙතත්, අපි සංවර්ධනය කරන IDEF5 චිත්රක පරිසරය තුළ, බොහෝ හේතු නිසා අපි මෙම රීතියෙන් ඉවත් වී ඇත. ඒවායින් එකක් නම් මෙම ක්‍රියාකරුවන් හඳුනා ගැනීම දුෂ්කර ය. එබැවින්, අපි හඳුනාගැනීමේ අංකයක් සහිත ක්රියාකරුවන්ගේ පාඨමය අංකනය භාවිතා කරමු:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

සමහර විට අපි මෙහි ඇති වස්තූන් සමඟ අවසන් කරන්නෙමු.

සබඳතා

වස්තු අතර සම්බන්ධතා ඇත, ඔන්ටොලොජි යන්නෙන් අදහස් කරන්නේ වස්තූන් අතර අන්තර්ක්‍රියා තීරණය කරන සහ නව නිගමන ව්‍යුත්පන්න කරන රීති ය.

සාමාන්‍යයෙන්, සම්බන්ධතා තීරණය වන්නේ ඔන්ටොලොජියේ භාවිතා වන ක්‍රම වර්ගය අනුව ය. යෝජනා ක්රමය යනු ඔන්ටොලොජි වස්තු සහ ඒවා අතර සම්බන්ධතා සමූහයකි. පහත දැක්වෙන ප්රධාන යෝජනා ක්රම තිබේ:

  1. සංයුති යෝජනා ක්රම.
  2. වර්ගීකරණ යෝජනා ක්රම.
  3. සංක්රාන්ති රූප සටහන්.
  4. ක්රියාකාරී රූප සටහන්.
  5. ඒකාබද්ධ යෝජනා ක්රම.

එසේම සමහර විට එවැනි යෝජනා ක්රමයක් තිබේ පැවැත්ම. පැවැත්මේ සැලැස්මක් යනු සබඳතා නොමැති වස්තූන්ගේ එකතුවකි. එවැනි රූපසටහන් සරලව පෙන්නුම් කරන්නේ යම් විෂය ක්ෂේත්‍රයක යම් වස්තු සමූහයක් ඇති බවයි.

හොඳයි, දැන්, පිළිවෙලට, එක් එක් වර්ගයේ යෝජනා ක්රමය ගැන.

සංයුති යෝජනා ක්රම

වස්තුවක්, පද්ධතියක්, ව්‍යුහයක් ආදියෙහි සංයුතිය නිරූපණය කිරීමට මෙම ආකාරයේ රූප සටහනක් භාවිතා වේ. සාමාන්‍ය උදාහරණයක් වන්නේ මෝටර් රථ අමතර කොටස් ය. එහි වඩාත්ම විශාල කරන ලද ස්වරූපයෙන්, මෝටර් රථය ශරීරයකින් සහ සම්ප්රේෂණයකින් සමන්විත වේ. අනෙක් අතට, ශරීරය රාමුවක්, දොරවල් සහ අනෙකුත් කොටස් වලට බෙදී ඇත. මෙම වියෝජනය තවදුරටත් ඉදිරියට ගෙන යා හැකිය - ඒ සියල්ල මෙම විශේෂිත කාර්යයේ අවශ්ය විස්තර මට්ටම මත රඳා පවතී. එවැනි යෝජනා ක්රමයක උදාහරණයක්:
IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව
සංයුති සම්බන්ධතා අවසානයේ ඊතලයක් සහිත ඊතලයක් ලෙස පෙන්වනු ලැබේ (උදාහරණයක් ලෙස, වර්ගීකරණ සම්බන්ධතාවයක් මෙන් නොව, ඊතලයේ ආරම්භයේ ඇති ඊතලය, වැඩි විස්තර පහතින්). එවැනි සම්බන්ධතා රූපයේ (කොටස) මෙන් ලේබලයක් සමඟ ලේබල් කළ හැකිය.

වර්ගීකරණ යෝජනා ක්රම

වර්ගීකරණ යෝජනාක්‍රම අදහස් කරන්නේ විශේෂයන්, ඒවායේ උප විශේෂයන් සහ විශේෂයන් පිළිබඳ නිර්වචනය ප්‍රකාශ කිරීමට ය. උදාහරණයක් ලෙස, මෝටර් රථ කාර් හෝ ට්රක් රථ විය හැකිය. එනම්, "කාර්" දර්ශනයට උප දර්ශන දෙකක් ඇත. VAZ-2110 යනු "මගී කාර්" උප වර්ගයෙහි නිශ්චිත අවස්ථාවක් වන අතර GAZ-3307 යනු "ට්‍රක්" උප වර්ගයෙහි නිදසුනකි:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

වර්ගීකරණ යෝජනා ක්‍රමවල සම්බන්ධතා (උප විශේෂයක් හෝ විශේෂිත අවස්ථාවක්) ආරම්භයේ දී ඉඟියක් සහිත ඊතලයක ස්වරූපයක් ඇති අතර, සංයුති යෝජනා ක්‍රමවල දී මෙන්, සම්බන්ධතාවයේ නම සහිත ලේබලයක් තිබිය හැකිය.

සංක්රාන්ති යෝජනා ක්රම

කිසියම් ක්‍රියාවලියක බලපෑම යටතේ වස්තූන් එක් ප්‍රාන්තයකින් තවත් ප්‍රාන්තයකට මාරුවීමේ ක්‍රියාවලීන් ප්‍රදර්ශනය කිරීම සඳහා මෙම වර්ගයේ යෝජනා ක්‍රම අවශ්‍ය වේ. උදාහරණයක් ලෙස, රතු තීන්ත ආලේප කිරීමේ ක්‍රියාවලියෙන් පසු, කළු මෝටර් රථයක් රතු පැහැයට හැරේ:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

සංක්‍රාන්ති සම්බන්ධතාවයක් දැක්වෙන්නේ අවසානයේ හිසක් සහ මධ්‍යයේ රවුමක් සහිත ඊතලයක් මගිනි. රූප සටහනෙන් ඔබට පෙනෙන පරිදි, ක්‍රියාවලි යන්නෙන් අදහස් කරන්නේ සබඳතා මිස වස්තූන් නොවේ.

රූපයේ දැක්වෙන සාමාන්ය සංක්රමණයට අමතරව, දැඩි සංක්රමණයක් ඇත. දී ඇති තත්වයක සංක්‍රාන්තිය නොපැහැදිලි අවස්ථාවන්හිදී එය භාවිතා වේ, නමුත් අපට එය අවධාරණය කිරීම වැදගත් වේ. උදාහරණයක් ලෙස, මෝටර් රථ එකලස් කිරීමේ ක්‍රියාවලිය ගෝලීය වශයෙන් සලකා බැලුවහොත් මෝටර් රථයක පසුපස දර්පණයක් ස්ථාපනය කිරීම සැලකිය යුතු මෙහෙයුමක් නොවේ. කෙසේ වෙතත්, සමහර අවස්ථාවලදී මෙම මෙහෙයුම වෙන් කිරීම අවශ්ය වේ:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

දැඩි සංක්‍රාන්තියක් අවසානයේ ද්විත්ව ෆෙරූල් හැර සාමාන්‍ය සංක්‍රාන්තියකට සමාන ලෙස සලකුණු කර ඇත.

සාමාන්ය සහ දැඩි සංක්රමණයන් ද ක්ෂණික ලෙස සලකුණු කළ හැකිය. මෙය සිදු කිරීම සඳහා, මධ්යම කවය වෙත ත්රිකෝණයක් එකතු කරනු ලැබේ. සංක්‍රාන්ති කාලය ඉතා කෙටි වන අවස්ථා වලදී ක්ෂණික සංක්‍රාන්ති භාවිතා කරනු ලබන අතර එය සලකා බලනු ලබන විෂය ක්ෂේත්‍රය තුළ (අවම සැලකිය යුතු කාල සීමාවට වඩා අඩු) සම්පූර්ණයෙන්ම නොවැදගත් වේ.
නිදසුනක් වශයෙන්, මෝටර් රථයකට සුළු හානියක් සිදු වුවහොත්, එය හානි ලෙස සැලකිය හැකි අතර එහි මිල තියුනු ලෙස පහත වැටේ. කෙසේ වෙතත්, බොහෝ හානි ක්ෂණිකව සිදු වේ, වයසට යාම සහ ඇඳීම මෙන් නොව:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

උදාහරණය දැඩි සංක්‍රාන්තියක් පෙන්නුම් කරයි, නමුත් ඔබට නිත්‍ය සංක්‍රාන්තියක් ක්ෂණික එකක් ලෙසද භාවිතා කළ හැක.

ක්රියාකාරී රූප සටහන්

වස්තූන් අතර අන්තර්ක්‍රියා ව්‍යුහය දැක්වීමට එවැනි රූප සටහන් භාවිතා කරයි. උදාහරණයක් ලෙස, මෝටර් රථ කාර්මිකයෙකු වාහන නඩත්තු කිරීම සිදු කරයි, සහ මෝටර් රථ සේවා කළමනාකරු අලුත්වැඩියාව සඳහා ඉල්ලීම් පිළිගෙන ඒවා මෝටර් රථ කාර්මිකයෙකුට මාරු කරයි:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

ක්‍රියාකාරී සබඳතා ඉඟියක් නොමැතිව සරල රේඛාවක් ලෙස නිරූපණය කෙරේ, නමුත් සමහර විට ලේබලයක් සමඟ, එය සම්බන්ධතාවයේ නම වේ.

ඒකාබද්ධ යෝජනා ක්රම

ඒකාබද්ධ යෝජනාක්‍රම යනු කලින් සාකච්ඡා කළ යෝජනා ක්‍රමවල එකතුවකි. IDEF5 ක්‍රමවේදයේ බොහෝ යෝජනා ක්‍රම ඒකාබද්ධ කර ඇත, මන්ද එක් යෝජනා ක්‍රමයක් පමණක් භාවිතා කරන ඔන්ටොලොජි දුර්ලභ වේ.

සියලුම සැලසුම් බොහෝ විට තාර්කික ක්රියාකරුවන් භාවිතා කරයි. ඒවා භාවිතා කිරීමෙන්, වස්තූන් තුනක්, හතරක් හෝ වැඩි ගණනක් අතර සම්බන්ධතා ක්රියාත්මක කිරීමට හැකි වේ. තාර්කික ක්‍රියාකරුවෙකුට යම් ක්‍රියාවලියක් සිදු කරනු ලබන හෝ වෙනත් සම්බන්ධතාවයකට සහභාගී වන යම් පොදු වස්තුවක් ප්‍රකාශ කළ හැක. උදාහරණයක් ලෙස, ඔබට පෙර උදාහරණ පහත පරිදි එකකට ඒකාබද්ධ කළ හැකිය:

IDEF5 ක්‍රමවේදය. ග්රැෆික් භාෂාව

නිශ්චිත අවස්ථාවක, ඒකාබද්ධ යෝජනා ක්රමය සංයුති යෝජනා ක්රමය (කැඩපතක් නොමැතිව කැඩපත + මෝටර් රථය = කැඩපතක් සහිත මෝටර් රථය) සහ සංක්රාන්ති යෝජනා ක්රමය (කැඩපතක් සහිත මෝටර් රථයක් රතු තීන්ත ක්රියාවලියේ බලපෑම යටතේ රතු මෝටර් රථයක් බවට පත් වේ). එපමණක් නොව, කැඩපතක් සහිත මෝටර් රථයක් පැහැදිලිව ප්රකාශ නොකෙරේ - ඒ වෙනුවට, තාර්කික ක්රියාකරු AND දක්වා ඇත.

නිගමනය

මෙම ලිපියෙන් මම IDEF5 ක්‍රමවේදයේ ප්‍රධාන වස්තු සහ සම්බන්ධතා විස්තර කිරීමට උත්සාහ කළෙමි. මම ඔටෝමොබයිල් වසම උදාහරණයක් ලෙස භාවිතා කළේ ඒවායේ උදාහරණය භාවිතා කරමින් රූප සටහන් තැනීම වඩාත් පහසු වූ බැවිනි. කෙසේ වෙතත්, IDEF5 යෝජනා ක්‍රම වෙනත් ඕනෑම දැනුම් ක්ෂේත්‍රයක භාවිතා කළ හැක.

ඔන්ටොලොජිස් සහ වසම් දැනුම විශ්ලේෂණය කිරීම තරමක් පුළුල් හා කාලය ගතවන මාතෘකාවකි. කෙසේ වෙතත්, IDEF5 රාමුව තුළ, සෑම දෙයක්ම එතරම් අපහසු නොවන බව පෙනේ; අවම වශයෙන්, මෙම මාතෘකාවේ මූලික කරුණු ඉතා සරලව ඉගෙන ගනු ලැබේ. මගේ ලිපියේ අරමුණ ග්‍රැෆිකල් භාෂාවක් වැනි ප්‍රාථමික IDEF5 මෙවලමක් හරහා වුවද දැනුම විශ්ලේෂණයේ ගැටලුවට නව ප්‍රේක්ෂක පිරිසක් ආකර්ෂණය කර ගැනීමයි.

චිත්‍රක භාෂාවක ගැටලුව වන්නේ එහි ආධාරයෙන් ඔන්ටොලොජියේ සමහර සම්බන්ධතා (ප්‍රත්‍යක්ෂ) පැහැදිලිව සැකසීමට නොහැකි වීමයි. මේ සඳහා IDEF5 පෙළ භාෂාවක් ඇත. කෙසේ වෙතත්, ආරම්භක අවධියේදී, IDEF5 පෙළ භාෂාවෙන් හෝ වෙනත් ඕනෑම මෙවලමක් තුළ වඩාත් සවිස්තරාත්මක ඔන්ටොලොජියක් වර්ධනය කිරීම සඳහා මූලික ඔන්ටොලොජි අවශ්‍යතා සැකසීමට සහ දෛශිකය නිර්වචනය කිරීමට චිත්‍රක භාෂාවක් ඉතා ප්‍රයෝජනවත් වේ.

මෙම ලිපිය මෙම ක්ෂේත්‍රයේ ආරම්භකයින් සඳහා ප්‍රයෝජනවත් වනු ඇතැයි මම බලාපොරොත්තු වෙමි, සමහර විට දිගු කලක් තිස්සේ ඔන්ටොලොජිකල් විශ්ලේෂණය පිළිබඳ ගැටළුව සමඟ කටයුතු කරන අයට පවා. මෙම ලිපියේ ඇති සියලුම ප්‍රධාන ද්‍රව්‍ය මා කලින් සඳහන් කළ IDEF5 ප්‍රමිතියෙන් පරිවර්තනය කර අර්ථකථනය කරන ලදී (අනුපිටපත්) NOU INTUIT (NOU INTUIT) හි කතුවරුන්ගේ අපූරු පොතකින් ද මම ආශ්වාදයක් ලැබුවා.ඔවුන්ගේ පොතට සබැඳිය).

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න