Atšķirība starp UML 1.0 un UML 2.0

Galvenā atšķirība: UML apzīmē vienotu modelēšanas valodu. UML 1.0 un UML 2.0 ir divas dažādas UML versijas. UML 1.0 lielā mērā ietekmē OMT apzīmējumi. Tomēr tā cieš no vājas semantiskās integrācijas. UML 2.0 risina jautājumus, kas saistīti ar vāju semantisko integrāciju. Tomēr tas cieš arī no tādiem ierobežojumiem kā pārslodzes apzīmējums, precīzas semantikas trūkums un metodoloģiskā pamata trūkums, piemēram, lietošanas veidi utt.

UML (Unified Modeling Language) ir dizaina valoda, ko bieži izmanto, lai izstrādātu un izveidotu datorprogrammas. Tā sastāv no grafisko apzīmējumu ģimenes, kas palīdz aprakstīt un projektēt programmatūras sistēmas. To galvenokārt izmanto sistēmās, kas izstrādātas, izmantojot objektu orientētu stilu. UML ir neatkarīgs no ieviešanas valodas. UML var izmantot dažādos posmos, piemēram, analīzē, projektēšanā un programmēšanā. Ir daudzas UML diagrammas, piemēram, objekts, pakete, secība, valsts mašīna, laiks, lietošanas gadījums, mijiedarbība, komponentu struktūra, komunikācija, komponents utt. UML sākotnējie autori ir Jim Rambaugh, Ivar Jacobson un Grady Booch. Objektu vadības grupa to izlaida 1997. gadā. UML 1.1 OMG iesniedza 1997. gada augustā un OMG pieņēma 1997. gada novembrī.

UML ir piedzīvojis vairākus evolūcijas posmus. UML 1.0 ir balstīta uz nozares standartu objektu orientētai modelēšanai. Tomēr UML 2.0 ir nozares standarts, kas koncentrējas uz modeļa balstītu lietojumprogrammu integrāciju. UML 2.0 ir dažādas priekšrocības salīdzinājumā ar UML 1.x (visas UML 1.0 versijas), jo UML 2.0 ir pievienotas daudzas jaunas jaudīgas koncepcijas. UML 2.0 spēj nodrošināt labāku semantiku vai definīcijas. Tā ir arī strādājusi, lai uzlabotu iekšējo struktūru.

UML 1.x lielā mērā ietekmē OMT apzīmējumi. Tomēr UML 1.x cieš no vājas semantiskās integrācijas. Vēlāk daži citi jēdzieni tika apvienoti arī ar UML, kas saistīti ar objektu orientētām metodēm. Vājais semantiskās integrācijas jautājums tika risināts UML 2.0 versijā. UML 1.3, 1.4 un 1.5 sekoja arī kā UML 1.1 versijas versijas.

Vēlāk UML 2.1 izveidojās bez formālas specifikācijas. 2007. gadā parādījās versijas 2.1.1 un 2.1.2. UML 2.3 tika izlaists 2010. gada maijā. 2011. gada augustā tam sekoja UML 2.4.1. UML 2.5 tika izlaists 2010. gada oktobrī.

Neskatoties uz to, ka UML 2.0 ir labāk definēts, UML 2.0 stāvoklis nav pietiekams. Tas ietver ierobežojumus, piemēram, pārslodzes apzīmējumu, precīzas semantikas trūkumu, kā arī trūkst metodoloģisko pamatu, piemēram, lietošanas veidi utt. Attīstība līdz 2.0 versijai arī paplašināja diagrammu kopumu un iekļāva 13 veidu diagrammas:

Klases diagramma, Objektu diagramma, Sastāvdiagramma, Kompozītstruktūras diagramma, Lietojuma gadījuma diagramma, Sērijas diagramma, Sakaru diagramma, Valsts diagramma, Darbības diagramma, Izvietošanas diagramma, Iepakojuma diagramma, Laika diagramma un Mijiedarbības pārskata diagramma. UML 1 sadarbības diagramma tiek apzīmēta kā komunikācijas diagramma UML 2.0.

UML 1.0 un UML 2.0 salīdzinājums:

UML 1.0

UML 2.0

Fokuss

Uz stingru izpildi un interpretāciju.

Par labāku versiju nekā iepriekšējās UML 1.0 sērijas versijas.

Mezgli

Kā pseido valstis, kas paredzētas plūsmu modelēšanai

Funkcijas un piedāvā izejas plūsmas

Paralēlisms

Ierobežota

Neierobežots

Sēriju diagrammas

(Pasūtīto ziņojumu kopa UML 1.x)

  • Pārstāvēt lietotāju un komponentu (objektu) mijiedarbību sistēmā.
  • Galvenokārt izmanto, lai vizualizētu scenārijus gadījumu līmenī.

(Mijiedarbība ir definēta kā pasūtījuma attiecība starp UML 2.0 ziņojumu sūtīšanas un saņemšanas darbībām)

Pievērst uzmanību obligātās uzvedības aprakstam.

  • Kontroles plūsma
  • Apsargāta izvēle
  • Iterācija
  • Zvani uz citām diagrammām

Sastāvdaļas un kompozītu struktūras diagramma

Sastāvdaļas

Saskarnes

Īstenošana un izmantošana

Attiecības

Nepieciešamo un. \ T

nodrošina saskarnes

Port: klase, kas nosaka komunikācijas beigu punktus

  • var būt gadījumi
  • var īstenot / izmantot
  • vairākas saskarnes

Savienotājs: asociācijas gadījums starp ostām

kas pārstāv pastāvīgu komunikāciju

  • Piemēru ligzdošana (lomas)

Modeļa elementa nosaukums

(UML 1.4)

Asociācijas beigas

(UML 2.0)

Dalībnieka beigas un Īpašums

Modeļa elementa nosaukums

Objekts (ja to izmanto darbības diagrammās)

Objekta mezgls

Modeļa elementa nosaukums

Objekts (ja tiek izmantots secības diagrammās)

Lifeline

Modeļa elementa nosaukums

Aktivitāte

Strukturēta aktivitātes mezgls

Modeļa elementa nosaukums

Lēmums

Lēmumu mezgls vai apvienošanas mezgls

Modeļa elementa nosaukums

Valsts

Strukturēta aktivitātes mezgls

Ieteicams

Saistītie Raksti

  • tautas salīdzinājumi: Starp misiņa un bronzas starpību

    Starp misiņa un bronzas starpību

    Galvenā atšķirība: misiņš ir vara un cinka metāla sakausējums. Bronze ir vara un alvas sakausējums. Varš ir izplatīts zemes metāla veids; tomēr tas ir ļoti mīksts vairumam programmu. Tātad, citi metāli tiek kombinēti ar varu, lai dotu tai atšķirīgas īpašības. Gan misiņa, gan bronza ir tādi vara sakausējumi. Misiņš ir vara un cinka m
  • tautas salīdzinājumi: Starpība starp geju un impotentu

    Starpība starp geju un impotentu

    Galvenā atšķirība: Gay ir termins, ko parasti izmanto, lai atsauktos uz homoseksuāļiem. Tā kā impotents ir termins, ko lieto cilvēki, kuri nespēj vairoties un kuriem ir apmierinošs dzimumakts. Gejs ir termins, ko izmanto homoseksuāļu vietā. Tiek izmantoti cilvēki, kas seksuāli piesaista citus, kuru dzimums ir vienāds. Homoseksuāļi pa
  • tautas salīdzinājumi: Starpība starp zemesriekstu sviestu un želeju

    Starpība starp zemesriekstu sviestu un želeju

    Galvenā atšķirība: zemesriekstu sviests būtībā ir pārtikas paste, kas ir izgatavota no sausiem, sausiem zemesriekstiem. Tā kā želeja ir augļu konservu veids, kas ir dzidrs vai caurspīdīgs un izgatavots no augļu sulas. Viena no visu laiku slavenākajām sviestmaizēm ir zemesriekstu sviests un želeja, kas arī ir sirsnīgi pazīstama kā PB&J. Tā ir populāra Ziemeļ
  • tautas salīdzinājumi: Starpība starp dikonu un jonu

    Starpība starp dikonu un jonu

    Galvenā atšķirība: Doriskā kolonnas atšķirīgā iezīme ir fakts, ka viņiem nav pamata. Pati kolonna ir īsa, smaga un smaga. Kolonnas vārpsta ir pārslīdēta, parasti ar 20 flautām, bet galvaspilsēta ir vienkārša un uzliesmojusi. Jonu kolonnas tiek uzskatītas par augstākajiem un plānākajiem no trīs veidu kolonnām. Jonu kolonnas galvenā at
  • tautas salīdzinājumi: Starpība starp Photosystem I un Photosystem II

    Starpība starp Photosystem I un Photosystem II

    Galvenā atšķirība: Fotosistēma, kuru es saucu par „I”, tā tika atklāta pirms fotosistēmas II. Tomēr fotosintēzes procesā fotosistēma II sāk spēlēt pirms fotosistēmas I. Galvenā atšķirība starp abām ir gaismas viļņa garums, uz kuru tie reaģē. Fotosistēma I absorbē gaismu ar viļņu garumiem, kas ir īsāki par 700 nm, savukārt II fotosistēma absorbē gaismu ar viļņu garumiem, kas ir īsāki par 680 nm. Tomēr tie abi ir vienlīdz svarīgi skābek
  • tautas salīdzinājumi: Starpība starp toniku un sīrupu

    Starpība starp toniku un sīrupu

    Galvenā atšķirība: toniks un sīrups ir divu veidu risinājumi, ko parasti lieto medikamentu jomā kā perorālu šķidruma devu. Sīrupi ir biezi un viskozi šķīdumi. No otras puses, tonizējoši līdzekļi ir ūdenīgāki šķidrumi. Tonic satur mazāk cukura vai cukura aizstājēja nekā sīrups. Toniki un sīrupi, šie vārdi
  • tautas salīdzinājumi: Starpība starp brošūru un prospektu

    Starpība starp brošūru un prospektu

    Galvenā atšķirība: brošūras un brošūras ir sinonīmi. Brošūra ir neliels buklets vai brošūra, ko izmanto, lai informētu cilvēkus par jaunajiem produktiem, kurus uzņēmums vai organizācija ir ieviesusi. No otras puses, prospekts ir drukāta reklāma, kas piedāvā dažādas iespējas un rīcības plānu. Brošūra un prospekts ir di
  • tautas salīdzinājumi: Starpība starp kokteili un kokteili

    Starpība starp kokteili un kokteili

    Galvenā atšķirība: kokteiļi ir jaukts alkoholisks dzēriens, kuram nepieciešams sajaukt vienu spirta veidu ar sulām, bezalkoholiskajiem dzērieniem un citiem augļiem vai sajaukt vairākus alkoholiskos dzērienus ar sulām vai ledus tēju. Mocktail ir jebkurš jaukts dzēriens, kam nav alkohola. Nosaukums mock
  • tautas salīdzinājumi: Atšķirība starp Kungu un Dievu

    Atšķirība starp Kungu un Dievu

    Galvenā atšķirība: „Kungs” ir nosaukums, ko izmanto kā cieņu pret dažādiem dieviem un dievībām. Tiek uzskatīts, ka Dievs ir augstākā persona un ticības galvenais objekts. Dievs ir Visuma radītājs un aizsargs. Kungs un Dievs ir abi nosaukumi, nevis vārdi. Ebreju Bībelē Visvarenais tiek saukts par YHWH izrunu kā “yahveh”. Dievs ir Visaugstākā Būtne

Redaktora Izvēle

Starpība starp Cialis un Viagru

Galvenā atšķirība: Cialis un Viagra darbojas tādā pašā veidā un tiek izmantoti, lai galvenokārt ārstētu erekcijas disfunkciju; tomēr tie atšķiras devās, cenās, cik ilgi nepieciešams, lai sāktu tās iedarbību un cik ilgi tas ilgst. Kaut arī Viagra ir kļuvusi par populārāku zīmolu, Cialis ir kļuvis populārs kā “Weekend Pill”, jo tas ir 36 stundu ilgs efekts, salīdzinot ar Viagras 4 stundu efektu. Erekcijas disfunkcija ir sākusie