UML
Innehåll- 1. Modelleringsspråket UML - 2. UML, Användarmoden i Linux1. Modelleringsspråket UML
UML är en akronym för Unified Modeling Language, ett språk för modellering vid systemutveckling, som rönt stort intresse under 1990-talet.UML togs fram av samma ledande utvecklare som grundade företaget Rational Software (de såkallade Tre amigos), och är därför starkt förknippat med UP (och dess kommersiella variant RUP), men till skillnad från UP och RUP, ägs UML idag av Object Management Group (OMG), alltså samma organisation som äger CORBA.
UML går till stor del ut på att rita diagram för att åskådliggöra delarna i ett system och deras samband med varandra.
- aktivitetsdiagram
- användningsfall
- klassdiagram
- sekvensdiagram
- tillståndsdiagram
Böcker om UML
- Lotta Strand/UML & RUP, 2001 - på svenska!
- bok/UML in a Nutshell
Populära ritprogram för att rita UML-diagram är
- Dia
- Rational Rose
- Microsoft Visio
- Together ControlCenter från TogetherSoft (http://www.togethersoft.com/), tidigare Together J?
Aktuellt
- mars 2004, , från ACM Queue, en artikel som kartlägger symptomen på olika varianter av UML-feber som kan drabba människor och organisationer som tar UML på alltför stort allvar
Open-source / gratisverktyg:
ArgoUMLhttp://www.argouml.org/
JUG - Java UML Generator http://jug.sourceforge.net/
UML Modeller (KDE app for Linux) http://sourceforge.net/projects/uml/
UML Library for Java http://sourceforge.net/projects/nsuml/
Quick UML for Java http://sourceforge.net/projects/quj/
UML Sculptor http://sourceforge.net/projects/umlsculptor/
UML for Java http://www.geocities.com/ResearchTriangle/Node/2005/index.html
UMLet http://www.umlet.com
Violet http://horstmann.com/violet
Kommersiella verktyg:
GDProhttp://www.gdpro.com/products/products.html
Describehttp://www.embarcadero.com/products/describe/index.asp
Rational Rose XDE Developerlink
TogetherSofts Together ControlCenterhttp://www.togethersoft.com/
Gentleware Poseidon (based on ArgoUML - ?)http://www.gentleware.com/products/index.php3
WebGain StructureBuilderhttp://www.webgain.com/products/structure_builder/
Microsoft Visiohttp://www.microsoft.com/catalog/display.asp?subid=22&site=10891&x=22&y=13
2. UML, Användarmoden i Linux
UML är en akronym för User Mode Linux, en virtuell maskin (dvs en dator implementerad i mjukvara) som man kan använda för att köra tester på under en annan, stabil Linuxversion.
Hemsida: http://user-mode-linux.sourceforge.net/
Artikeln skriven 2009-01-17 av Learning4sharing
Inga kategorier för denna artikel än...Intresserad av fler artiklar?
Calle Flygare TeaterskolaJim Rumbaugh
Martin Short
Rationella tal
Glad Pack
Synergieffekt
Statisk
Isolator
Jorda