UML 1.0: n ja UML 2.0: n välinen ero

Tärkein ero: UML on Unified Modeling Language. UML 1.0 ja UML 2.0 ovat kaksi eri versiota UML: stä. OMT-merkinnät vaikuttavat suuresti UML 1.0: een. Kuitenkin se kärsii heikosta semanttisesta integraatiosta. UML 2.0 käsittelee heikkoon semanttiseen integraatioon liittyviä kysymyksiä. Se kuitenkin kärsii myös rajoituksista, kuten ylikuormitetuista merkinnöistä, tarkan semantiikan puuttumisesta ja metodologisen perustan puuttumisesta, kuten käyttötyypeistä jne.

UML (Unified Modeling Language) on muotoilukieli, jota käytetään usein tietokoneohjelmien kehittämiseen ja rakentamiseen. Se koostuu graafisten merkintöjen perheestä, joka auttaa kuvaamaan ja suunnittelemaan ohjelmistoja. Sitä käytetään pääasiassa järjestelmissä, jotka on kehitetty käyttämällä objektorientoitua tyyliä. UML on riippumaton toteutuskielestä. UML: ää voidaan käyttää eri vaiheissa, kuten analyysi, suunnittelu ja ohjelmointi. UML-kaavioita on lukuisia, kuten esine, paketti, sekvenssi, tilakone, ajoitus, käyttötapa, vuorovaikutus, komponenttirakenne, viestintä, komponentti jne. Object Management Group on julkaissut sen vuoden 1997 aikana. UML 1.1 toimitettiin OMG: lle elokuussa 1997 ja OMG hyväksyi sen marraskuussa 1997.

UML on käynyt läpi useita kehitysvaiheita. UML 1.0 perustuu teollisuusstandardiin, joka on objektiiviin suuntautuneessa mallinnuksessa. UML 2.0 on kuitenkin toimialan standardi, joka keskittyy malliohjattuun sovellusten integrointiin. UML 2.0: lla on useita etuja UML 1.x (kaikki UML 1.0 -versiot) verrattuna, koska UML 2.0: ssa on lisätty monia uusia tehokkaita käsitteitä. UML 2.0 pystyy tarjoamaan parempia semantiikkaa tai määritelmiä. Se on myös pyrkinyt parantamaan sisäistä rakennetta.

OMT-merkinnät vaikuttavat suuresti UML 1.x: ään. UML 1.x kärsii kuitenkin heikosta semanttisesta integraatiosta. Myöhemmin myös muut konseptit yhdistettiin UML: ään, jotka liittyivät objektorientoituihin menetelmiin. Heikko semanttinen integraatio käsiteltiin UML 2.0: n suuressa tarkistuksessa. UML 1.3, 1.4 ja 1.5 seurasivat myös UML 1.1: n versioversioina.

Myöhemmin UML 2.1 syntyi ilman, että sitä julkaistiin muodollisena määrittelynä. Vuonna 2007 ilmestyi versiot 2.1.1 ja 2.1.2. UML 2.3 julkaistiin toukokuussa 2010. UML 2.4.1 seurasi elokuussa 2011. UML 2.5 julkaistiin lokakuussa 2010.

Huolimatta siitä, että se on määritelty paremmin kuin UML 1.5, UML 2.0: n tila ei riitä. Siinä on rajoituksia, kuten ylikuormitettu merkintä, tarkan semantiikan puuttuminen ja metodologisen perustan puuttuminen, kuten käyttötyypit jne. Versio 2.0: n kehittäminen laajensi myös kaavioiden joukkoa ja sisälsi 13 erilaista kaaviota:

Luokkakaavio, Objektiivikaavio, Komponenttikaavio, Komposiittirakenne-kaavio, Käyttötapakaavio, Sekvenssikaavio, Viestintäkaavio, Tilakaavio, Toimintakaavio, Asennuskaavio, Pakettikaavio, Ajoituskaavio ja vuorovaikutuskaavio. UML 1: n yhteistyökaavio merkitään UML 2.0: n tiedonsiirtokaaviona.

UML 1.0: n ja UML 2.0: n vertailu:

UML 1.0

UML 2.0

fokus

Täytäntöönpanon tiukka rakentaminen ja tulkinta.

UML 1.0 -sarjan aiempien versioiden parempi versio.

solmut

Pseudotiloissa, jotka on suunniteltu virtojen mallintamiseen

Toiminnot ja tuotosvirrat

rinnakkaisuus

rajoitettu

rajoittamaton

Sekvenssikaaviot

(Tilattu kokoelma viestejä UML 1.x: ssä)

  • Esitä käyttäjien ja komponenttien (objektien) välinen vuorovaikutus järjestelmän sisällä.
  • Käytetään pääasiassa skenaarioiden visualisoimiseen esiintymistasolla.

(Vuorovaikutus määritellään UML 2.0: n viestien lähettämistä ja vastaanottamista koskevien toimintojen väliseksi järjestykseksi)

Painopisteen siirtäminen pakollisen käyttäytymisen kuvaukseen.

  • Ohjausvirta
  • Vartioitu valinta
  • iteraatio
  • Puhelut muihin kaavioihin

Komponentit ja komposiittirakenne Kaavio

komponentit

rajapinnat

Täytäntöönpano ja käyttö

Suhteet

Vaadittujen ja

tarjotut rajapinnat

Portti: tietoliikenteen päätepisteitä määrittävä luokka

  • voi olla esimerkkejä
  • voi toteuttaa / käyttää
  • useita rajapintoja

Liitin: porttien välisen yhdistyksen esiintymä

edustaa jatkuvaa viestintää

  • Esimerkkien sijoittaminen (roolit)

Mallin elementin nimi

(UML 1.4)

Yhdistys päättyy

(UML 2.0)

Jäsen- ja omaisuus

Mallin elementin nimi

Objekti (kun sitä käytetään toimintakaavioissa)

Objektin solmu

Mallin elementin nimi

Objekti (käytettäessä järjestyskaavioissa)

Elinehto

Mallin elementin nimi

aktiviteetti

Strukturoitu aktiivisolmu

Mallin elementin nimi

Päätös

Päätös solmu tai yhdistää solmu

Mallin elementin nimi

Osavaltio

Strukturoitu aktiivisolmu

Suositeltava

Aiheeseen Liittyviä Artikkeleita

  • suosittuja vertailuja: Hiusten ja turkisten välinen ero

    Hiusten ja turkisten välinen ero

    Keskeinen ero: Hiukset ja turkis on periaatteessa sama asia. Hiuksia käytetään ihmisten yhteydessä, kun taas turkista käytetään eläimiä. Hiukset ja turkikset ovat pääosin samaa asiaa. Molemmat ovat nisäkkäiden ihon ulkoinen suoja. Hiuksia käytetään yleensä ihmisten yhteydessä, kun taas turkista käytetään muiden kuin ihmisen nisäkkäiden yhteydessä. Hiuksilla ja turkilla
  • suosittuja vertailuja: Brahminin ja Punditin välinen ero

    Brahminin ja Punditin välinen ero

    Keskeinen ero: Brahmin tarkoittaa Brahman seuraajaa - "ikuista ja autuaista tietoisuutta, jota pidetään myös korkeimpana tietona hindulaisuudessa". Sitä, joka on oppinut Hinduismissa neljä muinaista Vedicin kirjoitusta, kutsutaan Punditiksi. Brahmin on henkilö, joka luokitellaan Brahminiksi perinnöllisen tekijän - Brahminin rodun, joka on peräisin Maurya-dynastian arjakulttuurista, vuoksi . Brahmin
  • suosittuja vertailuja: Hangi ja Umu eroavat toisistaan

    Hangi ja Umu eroavat toisistaan

    Keskeinen ero: Hangi on perinteinen muoto Uuden-Seelannin (Maoris) ruoanlaittoon. Umu on toinen nimi Hangille, mutta viittaa nimenomaan kaali-puiden ruoanlaittoon. Sitä käytetään yleisimmin Etelä-saarella. Hangi tunnetaan myös nimellä Maa-uuni. Se on paras maorien perinteinen ruoanlaitto. Ruoka kypsennetään lämmittämällä kiviä, jotka on haudattu kuopan uuniin tai ruoanlaittoon, joka on kaikkein yksinkertaisin ja pitkään käytetty ruoanlaitto. Se on suuri maa
  • suosittuja vertailuja: Oscar- ja Emmy-palkinnon välinen ero

    Oscar- ja Emmy-palkinnon välinen ero

    Keskeinen ero: Oscarit ovat tunnustusta, joka annetaan vuosittain elokuvien huippuosaamisen tunnustamisesta. Emmy-palkinnot ovat kunnianosoitus, joka annetaan vuosittain huippuosaamisen tunnustamisesta televisiossa. Oskareita hoitaa ja ylläpitää Motion Picture Arts and Sciences (AMPAS), joka perustettiin alun perin Metro-Goldwyn-Mayerin studiojohtajan Louis B. M
  • suosittuja vertailuja: Motivaation ja rohkaisun välinen ero

    Motivaation ja rohkaisun välinen ero

    Keskeinen ero: Motivaatio liittyy inspiraatioon, joka lisää innokkuutta tai halukkuutta tehdä työtä. Kannustaminen on suostumus tehdä tai jatkaa jotakin. Kaksi toimintaa, jotka voidaan joko vastaanottaa tai antaa, ovat motivaatio ja rohkaisu. Palkinnolla on erittäin tärkeä rooli molemmissa toimissa. Se autt
  • suosittuja vertailuja: Paini ja judo eroavat toisistaan

    Paini ja judo eroavat toisistaan

    Keskeinen ero : paini ja judo, molemmat ovat kahdenlaisia ​​taistelulajeja. Tärkein ero näiden kahden välillä on niiden tekniikoissa ja taistelutavassa. Paini ja Judo molemmat ovat taistelulajeja, joihin liittyy taistelulajeja. Vaikka ne ovat melko samoja, näiden kahden urheilulajin välillä on muutamia eroja. Judo on t
  • suosittuja vertailuja: Puhaltimen ja lämmittimen välinen ero

    Puhaltimen ja lämmittimen välinen ero

    Keskeinen ero: Puhallin ja lämmitin ovat kahdenlaisia ​​sähkölaitteita. Puhallin viittaa mihin tahansa laitteeseen, joka puhaltaa ilmaa, kun taas lämmitin viittaa mihin tahansa laitteeseen, joka luo lämpöä sen päätehtävänä. Lämmittimen puhallin toisaalta puhaltaa tehokkaasti kuumaa ilmaa; siten puhaltimen osa ohjaa kuumennetun ilman lämmittimen osasta tiettyyn suuntaan. Puhallin ja lämm
  • suosittuja vertailuja: A4- ja A6-paperikoon välinen ero

    A4- ja A6-paperikoon välinen ero

    Keskeinen ero: ISO-A-sarjan levyjen koko perustuu vakioleveyden ja pituuden suhteeseen 1: neliöjuuri 2 (arvo noin = 1, 4142). A4 on vakiokirjeen koko, kun taas A6 on neljännes (1/4) A4-kokoisesta. 1920-luvulla tohtori Porstmann julkaisi asiakirjan, jossa ehdotettiin paperin standardia. Hänen teoriaansa tuli nopeasti DIN-hyväksyntä, joka on standardi Saksassa eli Deutsches Institut Fur Normung. Eng
  • suosittuja vertailuja: Osakkeiden ja osakkeiden välinen ero

    Osakkeiden ja osakkeiden välinen ero

    Keskeinen ero: Osakkeet ja osakkeet ovat julkisten yhtiöiden omistusyksiköitä. Ne eroavat kuitenkin teknisesti. Yhtiö luo osakkeita, kun se vahvistaa pääomansa rahamääränä, ja sitten myy eri osuuksia sijoittajille, kun taas jos yhtiö luo useita osakkeita, joiden nimellisarvo on sama ja että se myy eri määrän osakkeita sijoittajalle, sitä pidetään osakkeina. Taloudellisessa

Toimituksen Valinta

Ero HTC One X +: n ja Samsung Galaxy S3: n välillä

Tärkein ero: HTC One X + urheilussa on 4, 7 tuuman Super LCD 2-kosketusnäyttö, jossa on noin 312 ppi pikselin tiheys, mikä tarkoittaa, että näyttö on melko mahtava eikä se näytä mitään pikseleitä. Laitteella on 1, 7 GHz: n Quad-core NVIDIA Tegra 3 -prosessi, joka tekee siitä nopeamman kuin alkuperäisessä HTC One X -käyttöjärjestelmässä. on saatavilla eri v