Unified Modeling Language är ett standardiserat språk för att skapa artefakter av olika programvaror och system . Språket är en samling av tekniska metoder som har uppnått goda resultat i modellering av stora och komplexa system . Språket är objektorienterat och använder mestadels grafiska notationer för att beskriva projekten . UML hjälper projektgrupper kommunicera och utforska idéer , design och validera sin arkitektur innan det i praktiken . Även UML har visat sig användbara i en mängd olika områden , det har också sina begränsningar. Linux-miljöer Begränsningar
en Linuxmiljö , är UML klassdiagram inte visas i egenskapsfönstret vyn . Detta sker första gången en form är markerad och åtföljs av ett felmeddelande . Den egenskaper view också inte ger några alternativ och kommer inte att fylla med några uppgifter . För att lösa detta problem , måste du se till att fastigheterna vyn är aktiverad och att du markera formen . Denna lilla fix kommer initiera och befolka vyn korrekt och felet bör inte på nytt inträffar under den aktuella sessionen . Du kommer att behöva tillämpa denna fix för alla nya skapade sessionen .
Jämföra Diagrams
Alternativet att jämföra diagram filer med icke - diagram ASCII-filer fungerar inte när man försöker att visa den i betraktaren . Infrastrukturen i Eclipse och andra tolkar språket gör detta genom att jämföra innehållet i filerna . Innehållet i diagrammet filer bedöms som text eftersom tolken ser dem som en ASCII -fil . Redigera innehållet genom denna text tittaren kan orsaka fil skadas efter sparande . Därför bör du inte använda standard tittaren att redigera diagrammet filer .
Sammanslagning diagram med CVS
Öppna ett CVS vy eller expanderar till någon gren och sedan öppna ett diagram fil kommer att leda till ett fel. För att visa ett sådant schema som ännu inte har öppnats , måste du ta med den till arbetsytan . Var noga med att inte skriva över den tidigare versionen innan föra diagrammet i förvaret vyn . En annan begränsning av skärmen är att du inte kan ha två versioner av ett diagram öppnas samtidigt .
Hierarki Pop - up i Action Script
p Om du är i en ActionScript -fil , måste markören vara exakt på klassdeklarationen linjen för att pop - up för att fungera korrekt . Detta är en enkel olägenhet som inte händer i Java Class . Åberopar UML Hierarkin kan göras i Java klass , oavsett var markören är placerad .