The Object Management Group ( OMG ) skaber standarder for objektorienteret computing gennem Common Object Request Broker Architecture ( CORBA ) , specifikationerne for objekt-orienterede programmer. OMG godkendt og udgivet Unified Modeling Language ( UML ) . UML er en standard for grafisk modellering af forretningsprocesser i virksomheden beskæftiger standardiserede diagrammer . Disse standard UML-diagrammer anvendes hyppigt i branchen ved business analytikere og it- personale til indsamling af krav , der fører til udvikling. UML standarden består af objektorienterede koncepter af klasser og arv . Eclipse UML2
Eclipse UML2 er et UML værktøj i Eclipse Modeling Framework bruges til at skabe UML diagrammer for beslutningstagning . Use case diagrammer , sekvens diagrammer, klassediagrammer og aktivitet diagrammer er blandt dem, der anvendes i UML modellering. Eclipse UML2 er tilgængelig fra Eclipse .
ArgoUML
ArgoUML er et open- source program til modellering UML-diagrammer ved hjælp af programmeringssproget Java. ArgoUML er til rådighed, er en gratis download under Eclipse Public License 1.0. ArgoUML kan downloades i op til 10 forskellige sprog og tilbyder et brugernes wiki for support.
BOUML
BOUML er et open -source UML 2 anvendte program at modellere UML-diagrammer , der kan generere C + + , Java, Python og PHP. BOUML og arbejder på forskellige operativsystemer , inklusive Linux , Windows, Mac og Solaris . BOUML er tilgængelig under GNU General Public License og Free Software Foundation .
Poseidon for UML 8.0
Poseidon for UML 8.0 er et UML værktøj, der indeholder alle de UML diagrammer og er blevet beskrevet af Gentleware som havende den mest fremragende brugergrænseflade . Poseidon for UML er en komponent i Poseiden for DSL (Domain Specific Modeling Language ), som er en arbejdsbænk og model -drevet software miljø , hvor brugerne skabe deres egne modelværktøjer . Poseidon for UML er tilgængelig som en gratis download med tutorials fra Gentleware .