The Object Management Group (OMG ) oppretter standarder for objekt - orientert databehandling gjennom Common Object Request Broker Architecture ( CORBA ) , spesifikasjonene for objekt - orienterte programmer . OMG godkjent og utgitt Unified Modeling Language ( UML ) . UML er en standard for grafisk modellering av forretningsprosesser i virksomheten sysselsetter standardiserte diagrammer . Disse standard UML diagrammer brukes ofte i bransjen ved virksomheten analytikere og IT-personell for å samle krav som fører til utvikling. UML -standarden består av objektorienterte konsepter av klasser og arv . Eclipse UML2
Eclipse UML2 er et UML verktøy i Eclipse Modeling Framework brukes for å lage UML diagrammer for beslutningstaking . Bruk - case diagrammer, sekvensdiagrammer , klassediagrammer og aktivitet diagrammer er blant de som brukes i UML -modellering . Eclipse UML2 er tilgjengelig fra Eclipse .
ArgoUML
ArgoUML er en åpen kildekode- program for modellering UML diagrammer ved hjelp av Java programmeringsspråk. ArgoUML er tilgjengelig er en gratis nedlasting under Eclipse Public License 1.0. ArgoUML er nedlastbart i opp til 10 forskjellige språk og tilbyr brukernes wiki for støtte.
BOUML
BOUML er en åpen kildekode- UML to program som brukes å modellere UML diagrammer som kan generere C + + , Java , Python og PHP. BOUML og fungerer på ulike operativsystemer, inkludert Linux , Windows , Mac og Solaris . BOUML er tilgjengelig under GNU General Public License og Free Software Foundation .
Poseidon for UML 8.0
Poseidon for UML 8.0 er et UML verktøy som inneholder alle de UML diagrammer og har blitt beskrevet av Gentleware som har den mest fremragende brukergrensesnitt. Poseidon for UML er en del av Poseiden for DSL (Domain Specific Modeling Language) , som er en arbeidsbenk og modell - drevet programvare der brukerne lage sine egne modellverktøy. Poseidon for UML er tilgjengelig som en gratis nedlasting med tutorials fra Gentleware .