Habka IDEF5. Luuqada garaafka

entry

Maqaalkan waxaa loogu talagalay kuwa aqoonta u leh fikradda ontology ugu yaraan heer dugsi hoose. Haddii aadan aqoon u lahayn ontologies, markaa waxay u badan tahay ujeedada ontologies iyo maqaalkani gaar ahaan ma kuu caddayn doono. Waxaan kugula talinayaa inaad is barato dhacdadan ka hor intaadan bilaabin akhrinta maqaalkan (laga yaabee xitaa maqaal ka soo jeeda Wikipedia ayaa ku filan).

Sidaas markaa Ontology - tani waa sharraxaad faahfaahsan oo ku saabsan mawduuc gaar ah oo la tixgelinayo. Tilmaanta noocaas ah waa in lagu bixiyaa luqad si cad loo habeeyey. Si aad u sharaxdo ontologies, waxaad isticmaali kartaa habka IDEF5, kaas oo leh 2 luqadood oo ku yaal arsenal:

  • IDEF5 luqadda naqshadaynta Luqaddani waa muuqaal waxayna isticmaashaa walxo garaafyo.
  • IDEF5 qoraalka Luqaddan waxa loo metelayaa qoraal habaysan.

Maqaalkani wuxuu tixgelin doonaa ikhtiyaarka ugu horreeya - luqadda naqshadeynta. Waxaan kaga hadli doonaa qoraalka maqaallada soo socda.

Walxaha

Luuqadda naqshadaynta, sida horeba loo sheegay, walxaha garaafyada ayaa la isticmaalaa. Marka hore, waa in aan tixgelinno waxyaabaha aasaasiga ah ee luqaddan.

Inta badan, ontology waxay isticmaashaa qaybaha guud iyo shay gaar ah labadaba. Hay'ado guud ayaa loo yaqaan noocyada. Waxa lagu sawiray sida goobaabin oo leh sumad (magaca shayga) gudaha:

Habka IDEF5. Luuqada garaafka

Noocyo waa ururin muunado gaar ah oo nooc la bixiyay. Taasi waa, aragtida sida "Baabuurta" waxay matali kartaa dhammaan ururinta baabuurta gaarka ah.
Sida koobiyo Noocani wuxuu noqon karaa baabuur gaar ah, ama noocyo qalab ah, ama noocyo gaar ah. Dhammaan waxay ku xiran yihiin macnaha guud, goobta mawduuca iyo heerka faahfaahintiisa. Tusaale ahaan, dukaanka dayactirka baabuurta, baabuurta gaarka ah sida qaybaha jireed ayaa noqon doona muhiim. Si aad u ilaaliso tirokoobyada iibka ee meheradda baabuurta, noocyo gaar ah, iwm. ayaa muhiim noqon doona.

Tusaalooyinka gaarka ah ee noocyada waxaa loo qoondeeyay si la mid ah noocyada laftooda, kaliya waxaa lagu muujiyay dhibicda hoose ee goobada:

Habka IDEF5. Luuqada garaafka

Sidoo kale, iyada oo qayb ka ah falanqaynta walxaha, waxaa habboon in la xuso walxaha sida hababka.

Haddii aragtiyaha iyo tusaalooyinku ay yihiin waxa loogu yeero walxaha taagan (aan isbeddelayn wakhti ka dib), markaa hab-raacyadu waa walxo firfircoon. Tani waxay ka dhigan tahay in walxahan ay jiraan muddo cayiman oo adag.

Tusaale ahaan, waxaan si gaar ah u tilmaami karnaa shay sida habka samaynta baabuurka (maadaama aan ka hadlayno iyaga). Waxaa si cad u cad in shaygani uu jiro oo kaliya inta lagu jiro wax soo saarka dhabta ah ee gaarigan (muddo si adag loo qeexay). Waxaa habboon in maskaxda lagu hayo in qeexitaankani uu yahay mid shuruudaysan, sababtoo ah walxaha sida baabuurku sidoo kale waxay leeyihiin noloshooda adeegga, nolosha shelf, jiritaanka, iwm. Si kastaba ha ahaatee, yaynaan gelin falsafada iyo gudaha qaabka mawduucyada mawduucyada intooda badan waxaan aqbali karnaa in tusaale ahaan, iyo xitaa noocyo badan, ay jiraan weligood.

Nidaamyada waxaa lagu sawiray leydi leh calaamad (magaca) habka:

Habka IDEF5. Luuqada garaafka

Nidaamyada waxaa loo adeegsadaa qorshayaasha u wareejinta hal shay oo kale. Tan ayaa si faahfaahsan looga hadli doonaa hoos.

Marka lagu daro hababka, nidaamyada noocan oo kale ah ayaa isticmaala hawlwadeennada macquulka ah. Wax walba halkan aad bay ugu fudud yihiin kuwa yaqaan saadaashii, aljebrada Boolean ama barnaamijyada. IDEF5 waxay isticmaashaa saddex hawlwadeen oo macquul ah:

  • macquul ah IYO (iyo);
  • macquul ah AMA (AMA);
  • gaar ah AMA (XOR).

Heerka IDEF5 (http://idef.ru/documents/Idef5.pdf - inta badan macluumaadka laga helayo ishan) ayaa qeexaya sawirka hawlwadeenada macquulka ah ee qaabka goobo yaryar (marka loo eego aragtida iyo tusaalooyinka) oo leh calaamad qaabka calaamadaha. Si kastaba ha ahaatee, deegaanka garaafka IDEF5 ee aanu horumarinayno, waxaanu uga guurnay xeerkan sababo badan dartood. Mid ka mid ah waa aqoonsiga adag ee hawlwadeenadan. Sidaa darteed, waxaan isticmaalnaa qoraalka qoraalka ee hawlwadeenada leh nambar aqoonsi:

Habka IDEF5. Luuqada garaafka

Waxaa laga yaabaa in aan ku dhameyno walxaha halkan.

Xiriirka

Waxaa jira xiriiro ka dhexeeya walxaha, kaas oo ontology macneheedu yahay xeerar go'aaminaya isdhexgalka shayyada iyo gabagabada cusub ee laga soo qaatay.

Caadi ahaan, xiriirka waxaa lagu go'aamiyaa nooca schema ee loo isticmaalo ontology. Qorshaha waa shay ka kooban ontology iyo xidhiidhka ka dhexeeya. Waxaa jira noocyada soo socda ee qorshayaasha waaweyn:

  1. Nidaamyada curinta.
  2. Nidaamyada kala-saarista.
  3. Jaantusyada kala-guurka.
  4. Jaantusyo shaqaynaya
  5. Nidaamyada isku dhafan.

Sidoo kale mararka qaarkood waxaa jira nooc ka mid ah nidaamka sida jiritaan. Qorshaha jiritaanku waa ururinta shay aan xidhiidh lahayn. Jaantusyada noocan oo kale ah waxay si fudud u muujinayaan in mawduuc gaar ah uu jiro qaybo gaar ah.

Hagaag, hadda, siday u kala horreeyaan, nooc kasta oo nidaam ah.

Nidaamyada curinta

Jaantuska noocaan ah waxaa loo adeegsadaa in lagu matalo halabuurka shay, nidaam, qaab dhismeed, iwm. Tusaalaha caadiga ah waa qaybaha baabuurta. Qaabka ugu weyn, baabuurku wuxuu ka kooban yahay jir iyo gudbin. Taa baddalkeeda, jirku wuxuu u qaybsan yahay jir, albaabo iyo qaybo kale. Burburkan waa la sii wadi karaa - waxay dhammaan ku xiran tahay heerka loo baahan yahay ee faahfaahinta hawshan gaarka ah. Tusaalaha nidaamkan oo kale:
Habka IDEF5. Luuqada garaafka
Xidhiidhada curinta waxa loo soo bandhigay sida falaar leh madax falaar ah dhamaadka (ka duwan, tusaale ahaan, xidhiidhka kala soocida, halka fallaadhogu ku yaalliin bilowga falaarta, faahfaahin dheeraad ah hoos). Xidhiidhada noocaas ah waxa lagu calaamadayn karaa calaamad sida shaxanka (qaybta).

Nidaamyada kala-saarista

Nidaamyada kala soocida waxaa loogu talagalay in lagu muujiyo qeexida noocyada, noocyadooda, iyo tusaalooyinka noocyada. Tusaale ahaan, baabuurtu waxay noqon karaan baabuur iyo baabuur. Taasi waa, aragtida "Baabuurka" waxay leedahay laba aragti-hoosaad. VAZ-2110 waa tusaale gaar ah oo ka mid ah nooca "Baabuurka Rakaabka", iyo GAZ-3307 waa tusaale ka mid ah nooca "Truck":

Habka IDEF5. Luuqada garaafka

Xidhiidhada nidaamyada kala-soocidda (qayb-hoosaadyo ama tusaale gaar ah) waxay leeyihiin qaab fallaadho leh caarad bilowga iyo, sida kiisaska nidaamyada halabuurka, waxay yeelan karaan calaamad ay ku qoran tahay magaca xiriirka.

Nidaamyada kala-guurka

Nidaamyada noocan oo kale ah ayaa lagama maarmaan u ah inay muujiyaan hababka kala-guurka ee walxaha laga soo bilaabo gobol ilaa dawlad kale iyada oo ay saameynayso hab gaar ah. Tusaale ahaan, ka dib habka rinjiyeynta rinjiga cas, baabuur madow wuxuu noqonayaa casaan:

Habka IDEF5. Luuqada garaafka

Xidhiidhka kala guurka waxa lagu muujiyaa falaar madax ku leh dhamaadka iyo goobabada dhexda ku leh. Sida aad ka arki karto jaantuska, habraacyadu waxay tixraacaan cilaaqaadka, maaha walxaha.

Marka lagu daro isbeddelka caadiga ah ee lagu muujiyey shaxanka, waxaa jira kala-guur adag. Waxaa loo adeegsadaa kiisaska marka kala-guurka xaaladdu aysan muuqan, laakiin waxaa muhiim noo ah inaan xoogga saarno. Tusaale ahaan, ku rakibida muraayadda muraayadda baabuurka maaha hawl muhiim ah haddii aan tixgelinno habka isku-xidhka baabuurka si caalami ah. Si kastaba ha ahaatee, xaaladaha qaarkood waa lagama maarmaan in la kala saaro hawlgalkan:

Habka IDEF5. Luuqada garaafka

Kala-guurka adag ayaa loo calaamadeeyay si la mid ah kala-guurka caadiga ah, marka laga reebo ferrule-ka labanlaabka ah ee dhammaadka.

Kala-guurka caadiga ah iyo kuwa adag ayaa sidoo kale lagu calaamadin karaa mid degdeg ah. Si tan loo sameeyo, saddex xagal ayaa lagu daraa goobada dhexe. Kala-guurka degdega ah ayaa loo adeegsadaa xaaladaha wakhtiga kala-guurka uu aad u gaaban yahay oo gebi ahaanba aan macno lahayn gudaha mawduuca la tixgelinayo (in ka yar wakhtiga ugu yar ee muhiimka ah).
Tusaale ahaan, haddii uu jiro xataa waxyeello yar oo gaadhigu gaadho, waxa loo qaadan karaa in uu burburay oo qiimihiisu aad hoos ugu dhaco. Si kastaba ha ahaatee, dhaawaca intiisa badani waxay isla markiiba dhacaan, si ka duwan gabowga iyo xirashada:

Habka IDEF5. Luuqada garaafka

Tusaalaha wuxuu muujinayaa kala-guur adag, laakiin waxaad sidoo kale isticmaali kartaa kala-guurka caadiga ah mid degdeg ah.

Jaantusyo shaqaynaya

Jaantusyada noocan oo kale ah ayaa loo isticmaalaa si loo muujiyo qaab dhismeedka isdhexgalka ka dhexeeya walxaha. Tusaale ahaan, makaanigga baabuurku waxa uu fuliyaa dayactirka gaadhiga, maamulaha adeegga baabuurka waxa uu aqbalaa codsiyada dayactirka oo u gudbiya makaanik baabuur:

Habka IDEF5. Luuqada garaafka

Xidhiidhada shaqada waxa lagu sawiraa xariiq toosan oo aan lahayn tibaax, laakiin mararka qaarkood calaamad, taas oo ah magaca xidhiidhka.

Nidaamyada isku dhafan

Nidaamyada la isku daray waa isku darka qorshayaashii hore looga hadlay. Inta badan qorshayaasha ku jira habka IDEF5 waa la isku daray, sababtoo ah ontologies ee isticmaala hal nooc oo kaliya ayaa dhif ah.

Dhammaan nashqadaha inta badan waxay isticmaalaan hawlwadeeno macquul ah. Isticmaalka iyaga, waxaa suurtagal ah in la hirgeliyo xiriirka ka dhexeeya saddex, afar ama in ka badan shay. Hawlwadeenka macquulka ah wuxuu sheegi karaa qayb guud oo ka mid ah habka loo marayo ama ka qaybqaata xiriir kale. Tusaale ahaan, waxaad isku dari kartaa tusaalooyinkii hore mid sida soo socota:

Habka IDEF5. Luuqada garaafka

Xaalad gaar ah, nidaamka isku dhafan wuxuu isticmaalaa nidaam isku dhafan (muraayad + baabuur aan muraayad lahayn = baabuur muraayad leh) iyo nidaamka kala-guurka (baabuur muraayad leh wuxuu noqdaa baabuur cas oo hoos yimaada habka rinjiga cas). Waxaa intaa dheer, baabuur leh muraayad si cad looma muujin - taa beddelkeeda, hawlwadeenka macquulka ah IYO waa la tilmaamayaa.

gunaanad

Maqaalkan, waxaan isku dayay inaan sharaxo walxaha ugu muhiimsan iyo xidhiidhada habka IDEF5. Waxaan tusaale ahaan u isticmaalay goobta baabuurta sababtoo ah waxay noqotay mid aad u fudud in la dhiso jaantusyo iyadoo la adeegsanayo tusaalahooda. Si kastaba ha ahaatee, schemas IDEF5 waxaa loo isticmaali karaa goob kasta oo kale oo aqoon ah.

Ontologies iyo falanqaynta aqoonta domain waa mawduuc aad u ballaaran oo waqti badan qaata. Si kastaba ha noqotee, gudaha qaabka IDEF5, wax walbaa waxay soo baxaan in aysan aad u adkeyn; ugu yaraan, aasaaska mawduucan si fudud ayaa loo bartaa. Ujeedada maqaalkaygu waa in aan soo jiito dhagaystayaal cusub dhibaatada falanqaynta aqoonta, in kasta oo loo marayo aaladda IDEF5 aasaasiga ah sida luqad garaaf ahaan.

Dhibaatada luqadda garaafyada ayaa ah in iyada oo la kaashanayo aysan suurtagal ahayn in si cad loo sameeyo qaar ka mid ah cilaaqaadka (axioms) ee ontology. Waxaa jira IDEF5 luqad qoraal ah tan. Si kastaba ha ahaatee, marxaladda bilowga ah, luqadda garaafyada ayaa aad waxtar u leh samaynta shuruudaha ontology ee bilowga ah iyo qeexidda vector si loo horumariyo ontology faahfaahsan ee luqadda qoraalka IDEF5 ama qalab kasta oo kale.

Waxaan rajeynayaa in maqaalkani uu faa'iido u yeelan doono bilawga goobtan, laga yaabee xitaa kuwa la tacaalaya arrinta falanqaynta ontological muddo dheer. Dhammaan waxyaabaha ugu muhiimsan ee maqaalkan waxaa laga tarjumay oo laga tarjumay heerka IDEF5, oo aan horay u soo sheegay (nuqul). Waxa kale oo i dhiirigeliyay buug cajiib ah oo ay qoreen qorayaasha NOU INTUIT (isku xidhka buuggooda).

Source: www.habr.com

Add a comment