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:
ʻ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:
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:
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:
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:
- Nā papahana haku mele.
- Nā papahana hoʻokaʻawale.
- Nā kiʻi hoʻololi.
- Nā kiʻi hana.
- 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:
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".
ʻ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:
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:
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:
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:
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:
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 (
Source: www.habr.com