Modelsproget UML på vej til standardisering


Publiceret d. 7. december 2004 kl. 12.25


Annonce:
 
ANNONCE:
Der er bollediagramtegnere, og så er der de rigtige dataloger. Sådan er der sikkert mange programmører, der tænker, når et blik på bogreolen falder på UML-bogen fra studietiden.

Modelsproget Unified Modeling Language, UML, er nu på vej i en ny udgave, der skal gøre det lettere at udvikle programmer ved hjælp af modeller.

UML 2.0 er sendt til endelig afstemning blandt medlemmerne af Object Management Group, som skal tage stilling til de specifikationer, der nu er faldet på plads.

Det er den første større reviderede udgave af sproget, som nu er på vej til at blive standardiseret. Visse udgivere af udviklingsværktøjer som eksempelvis Borland, har dog allerede taget UML 2.0 til sig i deres produkter.

Lettere fra model til software
UML bruges typisk til at opstille en model af et program. Det vil sige gennem diagrammer at beskrive, hvordan de enkelte dele hænger sammen, og hvordan data behandles.

Denne model, der oftest er tæt knyttet til objektorienteret programmering, kan bruges som skabelon til at konstruere selve programmet i et programmeringssprog som Java, C eller C++.

Arbejdsgruppen bag UML 2.0 har i den nye version især haft travlt med gøre sproget mere entydigt for at lette vejen fra model til software.

Microsoft ikke med
Selv om UML har opbakning fra en række store it-firmaer som eksempelvis IBM, så har blandt andre Microsoft ikke villet bidrage til udviklingen af UML-standarden. Microsoft har i stedet satset på sin egen version til .Net og C#.

- Konkurrenterne Airbus og Boeing er blevet enige om en standard for flykomponenter, fordi de på den måde hver kan spare 2,3 milliarder kroner. Så det, at vi stadig har unødvendige forskelle, er med til at gøre det hele lidt mere besværligt for os alle, siger Brian Sellic fra IBM, formand for Object Management Groups UML-arbejdsgruppe, til amerikanske Infoworld.

Mens UML er et sprog, der bruges til at beskrive it-systemer på et abstrakt niveau, så har Object Management Group også udviklet et standardsprog, der abstrakt beskriver modelsprog. Den nye UML 2.0-standard er naturligvis udviklet efter denne standard.


Relevante link

OMG's officielle UML-side

Infoworld US om UML 2.0




Kommentarer - Debatoversigt


Der er endnu ikke nogen kommentarer til denne artikel. Du kan skrive en kommentar ved at udfylde nedenstående formular
Kommentér
Titel:

Ytringer på debatten er afsenders eget ansvar - læs debatreglerne

Forsiden lige nu

Lægger du mærke til de mere eller mindre skjulte reklamebudskaber, når du ser videoer på nettet? Vi har taget et kig på fem utrolige danske videoer, som er blevet virale hit.
23. maj 2012 kl. 16.05 | læs »

ComputerViews: Den værste app-hype er ved at have lagt sig, og nu ser vi konturerne af fremtidens app-design. Men hvordan udnytter man de mobile muligheder optimalt?
23. maj 2012 kl. 13.40 | læs »

Næsten 200 IBM-ansatte får med få timers varsel sidste arbejdsdag i dag. Ingen var orienteret forud for dagens massefyring, som effektueres øjeblikkeligt.
23. maj 2012 kl. 13.54 | læs »

Næsten 200 ansatte hos IBM mister i dag jobbet. Forfærdeligt, siger personaleforeningen, som dog er glad for rigtig gode vilkår for de fyrede.
23. maj 2012 kl. 15.33 | læs »





 
White papers
I dette white paper kan du læse om, hvorfor god projektledelse handler om mennesker, målsætninger...

I dette white paper kan du læse om, hvordan brugen af ny teknologi fra web 2.0 og sociale medier...

Cloud computing er i løbet af de sidste 18 måneder blevet det mest omtalte emne i it-branchen....

 


Mest læste seneste uge

Kan gratis sikkerhedssoftware virkelig beskytte din pc? Svaret er ja, hvis du vælger det rette produkt. Læs her en test af de mest pålidelige gratis sikkerhedsprogrammer.

Flyselskabet SAS har brugt op mod trekvart milliarder kroner og seks år på at udskifte sit bookingsystem. Undervejs har der været flere projekt-udfordringer, som kulminerede en vinternat med en big bang-migrering.

To danske it-studerende har udviklet et program, der kan suge kundernes CPR-numre ud af teleselskaberne.

Hvis du har downloadet denne app, så har du måske hentet skadelig kode ned.

Her er forklaringen på, at IBM Danmark med direktør Lars Mikkelgaard-Jensen i spidsen fyrer 170 medarbejdere.