Object Management Group ( OMG ) skapar standarder för objektorienterad computing genom Common Object Request Broker Architecture ( CORBA ) , specifikationerna för objektorienterade program . OMG godkände och släppte Unified Modeling Language ( UML ) . UML är en standard för grafisk modellering av processer i företag som sysselsätter standardiserade diagram . Dessa standard UML-diagram används ofta inom industrin med analytiker och IT-personal för att samla in krav som leder till utveckling . UML standarden består av objektorienterade begreppen klasser och arv . Eclipse UML2
Eclipse UML2 är ett UML verktyg i Eclipse Modeling Framework används för att skapa UML-diagram för beslutsfattande . Användningsfall diagram , diagram sekvens , diagram klass och diagram aktivitet är bland dem som används i UML modellering . Eclipse UML2 är tillgänglig från Eclipse . Addera ArgoUML
ArgoUML är ett open- source program för modellering UML-diagram med hjälp av programmeringsspråket Java . ArgoUML finns är en gratis nedladdning under Eclipse Public License 1.0 . ArgoUML är nedladdningsbara i upp till 10 olika språk och erbjuder en användares wiki för stöd .
Bouml
bouml är ett open- source UML 2 program som används att modellera UML-diagram som kan generera C + + , Java , Python och PHP . Bouml och fungerar på olika operativsystem, inklusive Linux , Windows , Mac och Solaris . Bouml finns tillgänglig under GNU General Public License och Free Software Foundation . Addera Poseidon för UML 8.0
Poseidon för UML 8.0 är ett UML verktyg som innehåller alla UML-diagram och har beskrivits av Gentleware ha den mest utmärkta användargränssnittet . Poseidon för UML är en del av Poseiden för DSL ( Domain Specific Modeling Language ) , vilket är en arbetsbänk och modell - driven programvara miljö där användare skapa sina egna modelleringsverktyg . Poseidon för UML är tillgänglig som en gratis nedladdning med handledning från Gentleware .