IDEF5 kaʻina hana. ʻŌlelo kiʻi

komo

Kuhi ʻia kēia ʻatikala no ka poʻe i kamaʻāina i ka manaʻo ontology ma ka liʻiliʻi ma kahi pae haʻahaʻa. Inā ʻaʻole ʻoe i kamaʻāina i nā ontologies, a laila ʻaʻole maopopo loa iā ʻoe ke kumu o ka ontologies a me kēia ʻatikala. Manaʻo wau iā ʻoe e hoʻomaʻamaʻa iā ʻoe iho me kēia ʻano ma mua o kou hoʻomaka ʻana e heluhelu i kēia ʻatikala (hiki paha i kahi ʻatikala mai Wikipedia e lawa).

No laila, ea Ontology - he wehewehe kikoʻī kēia o kekahi wahi kumuhana e noʻonoʻo ʻia nei. Pono e hāʻawi ʻia kēlā ʻano wehewehe ma kekahi ʻōlelo i hoʻonohonoho pono ʻia. No ka wehewehe ʻana i nā ontology, hiki iā ʻoe ke hoʻohana i ke ʻano IDEF5, nona nā ʻōlelo 2 i kāna arsenal:

  • ʻŌlelo hoʻolālā IDEF5. He mea ʻike kēia ʻōlelo a hoʻohana i nā mea kiʻi.
  • ʻōlelo kikokikona IDEF5. Hōʻike ʻia kēia ʻōlelo ma ke ʻano he kikokikona i kūkulu ʻia.

E noʻonoʻo kēia ʻatikala i ke koho mua - ʻōlelo schematic. E kamaʻilio mākou e pili ana i ke kikokikona ma nā ʻatikala aʻe.

Nā mea

Ma ka ʻōlelo schematic, e like me ka mea i ʻōlelo ʻia, hoʻohana ʻia nā mea kiʻi. ʻO ka mea mua, pono mākou e noʻonoʻo i nā mea kumu o kēia ʻōlelo.

ʻO ka manawa pinepine, hoʻohana ka ontology i nā mea āpau a me nā mea kikoʻī. Kāhea ʻia nā hui laulā ʻano. Hōʻike ʻia lākou ma ke ʻano he pōʻai me kahi lepili (inoa o ka mea) i loko:

IDEF5 kaʻina hana. ʻŌlelo kiʻi

ʻO nā ʻano ʻano he hōʻiliʻili o nā hiʻohiʻona pākahi o kahi ʻano i hāʻawi ʻia. ʻO ia hoʻi, hiki i kahi ʻike e like me "Cars" ke hōʻike i kahi hōʻuluʻulu holoʻokoʻa o nā kaʻa pākahi.
I a kope Hiki i kēia ʻano ke kaʻa kikoʻī, a i ʻole kekahi ʻano mea hana, a i ʻole kekahi mau hōʻailona. Aia nā mea a pau i ka pōʻaiapili, ke kumuhana a me kona pae kikoʻī. No ka laʻana, no kahi hale kūʻai hoʻoponopono kaʻa, he mea nui nā kaʻa kikoʻī ma ke ʻano he kino kino. No ka mālama ʻana i kekahi mau ʻikepili no ke kūʻai ʻana ma kahi hale kūʻai kaʻa, he mea nui nā hiʻohiʻona kikoʻī, a me nā mea ʻē aʻe.

Hoʻohālikelike ʻia nā ʻano like ʻole me nā ʻano ponoʻī, hōʻike wale ʻia e kahi kiko ma lalo o ka pōʻai:

IDEF5 kaʻina hana. ʻŌlelo kiʻi

Eia kekahi, ma ke ʻano he kūkākūkā o nā mea, pono e haʻi i nā mea like nā kaʻina hana.

Inā kapa ʻia nā hiʻohiʻona a me nā hiʻohiʻona he mau mea static (ʻaʻole loli i ka manawa), a laila ʻo nā kaʻina hana he mau mea ikaika. ʻO ia ke ʻano o kēia mau mea i loko o kahi manawa i wehewehe pono ʻia.

Eia kekahi laʻana, hiki iā mākou ke hoʻokaʻawale i kahi mea e like me ke kaʻina hana o ke kaʻa (no ka mea ke kamaʻilio nei mākou no lākou). Maikaʻi loa ka loaʻa ʻana o kēia mea i ka wā o ka hana maoli ʻana o kēia kaʻa (kahi manawa i wehewehe ʻia). Pono e hoʻomanaʻo he kūlana kēia wehewehe, no ka mea, ʻo nā mea e like me ke kaʻa i loaʻa i ko lākou ola lawelawe ponoʻī, ola mālama, ola, etc. Eia naʻe, ʻaʻole mākou e komo i loko o ke akeakamai a i loko o ke ʻano o ka hapa nui o nā kumuhana hiki iā mākou ke ʻae i kēlā mau manawa, a ʻoi aku ka nui o nā ʻano, e mau loa.

Hōʻike ʻia nā kaʻina hana ma ke ʻano he rectangle me kahi lepili (inoa) o ke kaʻina hana:

IDEF5 kaʻina hana. ʻŌlelo kiʻi

Hoʻohana ʻia nā kaʻina hana i nā papahana no ka hoʻololi ʻana o kekahi mea i kekahi. E kūkākūkā hou ʻia kēia ma lalo nei.

Ma waho aʻe o nā kaʻina hana, hoʻohana ʻia ia mau papahana nā mea hoʻohana pono. He mea maʻalahi nā mea a pau ma ʻaneʻi no ka poʻe i kamaʻāina i nā predicates, Boolean algebra a i ʻole ka papahana. Hoʻohana ʻo IDEF5 i ʻekolu mau mea hoʻohana loiloi kumu:

  • logical AND (AND);
  • logical OR (OR);
  • kūʻokoʻa OR (XOR).

ʻO ka maʻamau IDEF5 (http://idef.ru/documents/Idef5.pdf - ka hapa nui o ka ʻike mai kēia kumu) e wehewehe i ke kiʻi o nā mea hoʻohana loiloi ma ke ʻano o nā pōʻai liʻiliʻi (i hoʻohālikelike ʻia i nā manaʻo a me nā manawa) me kahi lepili i ka ʻano hōʻailona. Eia naʻe, i loko o ke kaiapuni kiʻi IDEF5 a mākou e hoʻomohala nei, ua neʻe mākou mai kēia lula no nā kumu he nui. ʻO kekahi o lākou ka ʻike paʻakikī o kēia mau mea hana. No laila, hoʻohana mākou i ka notation textual o nā mea hana me kahi helu ʻike:

IDEF5 kaʻina hana. ʻŌlelo kiʻi

E hoʻopau paha mākou me nā mea ma ʻaneʻi.

Nā pilina

Aia nā pilina ma waena o nā mea, ʻo ia hoʻi ma ka ontology ke ʻano o nā lula e hoʻoholo ai i ka pilina ma waena o nā mea a mai kahi i loaʻa ai nā hopena hou.

ʻO ka maʻamau, hoʻoholo ʻia nā pilina e ke ʻano o ka schema i hoʻohana ʻia i ka ontology. ʻO ke kumuhana he pūʻulu ontology mea a me nā pilina ma waena o lākou. Aia nā ʻano nui o nā papahana:

  1. Nā papahana haku mele.
  2. Nā papahana hoʻokaʻawale.
  3. Nā kiʻi hoʻololi.
  4. Nā kiʻi hana.
  5. Nā papahana hui.

A i kekahi manawa aia kekahi ʻano papahana e like me mea ola. ʻO ka schema existential kahi hōʻiliʻili o nā mea me ka pili ʻole. Hōʻike wale ia mau kiʻi i loko o kekahi wahi kumuhana aia kekahi mau mea.

ʻAe, i kēia manawa, e pili ana i kēlā me kēia ʻano papahana.

Nā papahana haku mele

Hoʻohana ʻia kēia ʻano kiʻi e hōʻike i ke ʻano o kahi mea, ʻōnaehana, hale, etc. ʻO kahi laʻana maʻamau nā ʻāpana kaʻa. Ma konaʻano nui loa, aia ke kaʻa i kahi kino a me ka lawe. I ka huli ʻana, ua māhele ʻia ke kino i ke kiʻi, nā puka a me nā ʻāpana ʻē aʻe. Hiki ke hoʻomau hou ʻia kēia decomposition - pili ia i ka pae kikoʻī i koi ʻia i kēia hana. ʻO kahi hiʻohiʻona o ia papahana:
IDEF5 kaʻina hana. ʻŌlelo kiʻi
Hōʻike ʻia nā pilina hui e like me ka pua me ke poʻo pua ma ka hopena (ʻaʻole like, no ka laʻana, kahi pilina hoʻohālikelike, kahi o ka pua ma ka hoʻomaka o ka pua, nā kikoʻī hou aku ma lalo). Hiki ke hoʻopaʻa inoa ʻia ia mau pilina me kahi lepili e like me ke kiʻi (ʻāpana).

Nā papahana hoʻokaʻawale

Manaʻo ʻia nā papa hana hoʻokaʻawale e wehewehe i ka wehewehe ʻana o nā ʻano, nā ʻano subspecies, a me nā ʻano o nā ʻano. Eia kekahi laʻana, hiki i nā kaʻa ke kaʻa a kaʻa paha. ʻO ia hoʻi, ʻelua mau subview ka ʻike "Car". ʻO VAZ-2110 kahi ʻano kikoʻī o ka subtype "Passenger Car", a ʻo GAZ-3307 kahi ʻano o ka subtype "Truck".

IDEF5 kaʻina hana. ʻŌlelo kiʻi

ʻO nā pilina ma nā papa hana hoʻohālikelike (kahi subspecies a i ʻole kahi kikoʻī kikoʻī) ke ʻano o ka pua me ka piko i ka hoʻomaka a, e like me ke ʻano o nā papa hana haku mele, hiki ke loaʻa kahi lepili me ka inoa o ka pilina.

Nā papahana hoʻololi

Pono nā papahana o kēia ʻano e hōʻike i nā kaʻina o ka hoʻololi ʻana o nā mea mai kekahi mokuʻāina a i kekahi ma lalo o ka mana o kekahi kaʻina hana. No ka laʻana, ma hope o ka pena ʻana i ka pena ʻulaʻula, lilo ke kaʻa ʻeleʻele i ʻulaʻula:

IDEF5 kaʻina hana. ʻŌlelo kiʻi

Hōʻike ʻia kahi pilina hoʻololi e ka pua me ke poʻo ma ka hopena a me ka pōʻai i waenakonu. E like me kāu e ʻike ai mai ke kiʻikuhi, pili nā kaʻina hana i nā pilina, ʻaʻole nā ​​mea.

Ma waho aʻe o ka hoʻololi maʻamau i hōʻikeʻia ma ke kiʻi, aia kahi hoʻololi koʻikoʻi. Hoʻohana ʻia ia i nā hihia kahi i ʻike ʻole ʻia ai ka hoʻololi ʻana i kahi kūlana i hāʻawi ʻia, akā he mea nui ia iā mākou ke koʻikoʻi. No ka laʻana, ʻaʻole he hana koʻikoʻi ka hoʻokomo ʻana i ke aniani ʻike hope ma ke kaʻa inā mākou e noʻonoʻo i ke kaʻina hana hui kaʻa ma ka honua holoʻokoʻa. Eia naʻe, i kekahi mau mea pono e hoʻokaʻawale i kēia hana:

IDEF5 kaʻina hana. ʻŌlelo kiʻi

Hoʻohālikelike ʻia kahi hoʻololi koʻikoʻi me kahi hoʻololi maʻamau, koe wale nō ka ferrule pālua ma ka hopena.

Hiki ke kaha ʻia nā hoʻololi maʻamau a koʻikoʻi e like me ka hikiwawe. No ka hana ʻana i kēia, hoʻohui ʻia kahi triangle i ka pōʻai waena. Hoʻohana ʻia nā hoʻololi hikiwawe i nā hihia inā pōkole loa ka manawa hoʻololi a ʻaʻole nui loa i loko o ke kumuhana e noʻonoʻo ʻia nei (emi ma mua o ka manawa koʻikoʻi liʻiliʻi).
Eia kekahi laʻana, inā loaʻa ka pōʻino liʻiliʻi o ke kaʻa, hiki ke manaʻo ʻia he pōʻino a hāʻule nui ke kumukūʻai. Eia naʻe, hiki koke mai ka hapa nui o nā pōʻino, ʻaʻole like me ka ʻelemakule a me ka ʻaʻahu:

IDEF5 kaʻina hana. ʻŌlelo kiʻi

Hōʻike ka laʻana i kahi hoʻololi koʻikoʻi, akā hiki iā ʻoe ke hoʻohana i kahi hoʻololi maʻamau e like me ka wikiwiki.

Nā kiʻi hana

Hoʻohana ʻia ia mau kiʻi e hōʻike i ke ʻano o ka pilina ma waena o nā mea. No ka laʻana, mālama ka mīkini kaʻa i ka mālama kaʻa, a ʻae ka luna lawelawe kaʻa i nā noi no ka hoʻoponopono ʻana a hoʻoili iā lākou i kahi mīkini kaʻa:

IDEF5 kaʻina hana. ʻŌlelo kiʻi

Hōʻike ʻia nā pilina hana ma ke ʻano he laina pololei me ka ʻole o ka piko, akā i kekahi manawa me kahi lepili, ʻo ia ka inoa o ka pilina.

Nā papahana hui

ʻO nā papahana hui pū kekahi o nā papahana i kūkākūkā muaʻia. Hoʻohui ʻia ka hapa nui o nā hoʻolālā ma ke kaʻina hana IDEF5, no ka mea ʻaʻole kakaikahi nā ontologies e hoʻohana ana i hoʻokahi ʻano hoʻolālā.

Hoʻohana pinepine nā hoʻolālā āpau i nā mea hoʻohana loiloi. Ma ka hoʻohana ʻana iā lākou, hiki ke hoʻokō i nā pilina ma waena o ʻekolu, ʻehā a ʻoi aku paha. Hiki i ka mea hoʻohana loiloi ke hōʻike i kekahi hui maʻamau e hana ʻia ai kahi kaʻina hana a i ʻole e komo i kekahi pilina ʻē aʻe. No ka laʻana, hiki iā ʻoe ke hoʻohui i nā hiʻohiʻona mua i hoʻokahi penei:

IDEF5 kaʻina hana. ʻŌlelo kiʻi

Ma kahi hihia kūikawā, hoʻohana ka papahana hui i kahi papa hana haku mele (mirror + kaʻa me ke aniani ʻole = kaʻa me ke aniani) a me kahi hoʻololi hoʻololi (he kaʻa me ke aniani e lilo i kaʻa ʻulaʻula ma lalo o ka mana o ke kaʻina hana pena ʻulaʻula). Eia kekahi, ʻaʻole i hōʻike ʻia kahi kaʻa me ke aniani - akā, hōʻike ʻia ka mea hoʻohana pono AND.

hopena

Ma kēia ʻatikala, ua hoʻāʻo wau e wehewehe i nā mea nui a me nā pilina ma ke ʻano IDEF5. Ua hoʻohana au i ke kahua kaʻa ma ke ʻano he laʻana no ka mea ua ʻoi aku ka maʻalahi o ke kūkulu ʻana i nā kiʻi me kā lākou laʻana. Eia nō naʻe, hiki ke hoʻohana ʻia nā schemas IDEF5 ma nā ʻano ʻike ʻē aʻe.

ʻO ka Ontologies a me ka nānā ʻana i ka ʻike domain he kumuhana nui a hoʻopau manawa. Eia nō naʻe, i loko o ka IDEF5, ʻaʻole paʻakikī nā mea a pau; ma ka liʻiliʻi, ua aʻo maʻalahi nā kumu o kēia kumuhana. ʻO ke kumu o kaʻu ʻatikala, ʻo ia ka hoʻohuli ʻana i ka lehulehu hou i ka pilikia o ka ʻike ʻike, ʻoiai ma o kahi mea hana IDEF5 kahiko ma ke ʻano he ʻōlelo kiʻi.

ʻO ka pilikia o kahi ʻōlelo kiʻi ʻo ia me kāna kōkua ʻaʻole hiki ke wehewehe pono i kekahi mau pilina (axioms) o ka ontology. Aia kahi ʻōlelo kikokikona IDEF5 no kēia. Eia nō naʻe, ma ka pae mua, hiki ke hoʻohana nui ʻia kahi ʻōlelo kiʻi no ka hoʻokumu ʻana i nā koi ontology mua a me ka wehewehe ʻana i ka vector no ka hoʻomohala ʻana i kahi ontology kikoʻī ma ka ʻōlelo kikokikona IDEF5 a i ʻole kekahi mea hana ʻē aʻe.

Manaʻo wau e pono kēia ʻatikala no nā poʻe hoʻomaka i kēia kahua, ʻoiai paha no ka poʻe i pili i ka pilikia o ka loiloi ontological no ka manawa lōʻihi. Ua unuhi ʻia a unuhi ʻia nā mea nui āpau o kēia ʻatikala mai ka maʻamau IDEF5, aʻu i ʻōlelo ai ma mua (lua). Ua hoʻoikaika pū ʻia au e kekahi puke maikaʻi mai nā mea kākau mai NOU INTUIT (loulou i kā lākou puke).

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka