UModel is een gebruiksvriendelijk hulpmiddel om de structuur van pakketten, profielen en naamruimten visueel weer te geven.
U kunt UModel instrueren om een diagram van pakketafhankelijkheden te genereren voor elk pakket in de modelboom, of u kunt zelf eenvoudig pakketdiagrammen maken. De werkbalk voor pakketdiagrammen in UModel maakt het snel invoegen van pakketten, profielen en relaties tussen pakketten mogelijk: pakketafhankelijkheid, pakketimport, pakketcombinatie en profieltoepassing.
Hierboven staat een UML-pakketafhankelijkheidsdiagram, automatisch gegenereerd door UModel voor het pakket "Design View". UModel heeft een hyperlink toegevoegd aan het element "Design View", zodat elk ander diagram in het project dat dit element bevat, automatisch een handige link naar het pakketafhankelijkheidsdiagram heeft. U kunt zelfs pakketafhankelijkheidsdiagrammen genereren tijdens het omgekeerd ontwerpen om de structuur van een bestaande applicatie te analyseren.
Pakketten zijn handig voor het groeperen van gerelateerde klassen, zodat ze op een beknoptere manier kunnen worden verwezen in overzichtsdiagrammen van de projectarchitectuur. Een groot project kan gemakkelijk honderden klassendiagrammen vereisen, waardoor pakketten een efficiënt hulpmiddel worden voor organisatie. Pakketdiagrammen worden doorgaans gebruikt om de algemene structuur van een softwareproject weer te geven. Pakketten en pakketdiagrammen kunnen een goede manier zijn om herbruikbare subprojecten te organiseren en te documenteren. Sommige programmeurs gebruiken ook pakketten om andere systemen of subsystemen weer te geven die interageren met het gemodelleerde project.
UModel ondersteunt alle 14 UML-diagrammen, evenals een UML-diagram voor XML-schema's en een ander om tabellen in relationele databases te modelleren, waardoor uw team een krachtig UML-modelleertool tot uw beschikking heeft, tegen een fractie van de kosten van traditionele oplossingen. Voor een uitgebreide lijst van alle soorten UML-diagrammen, raadpleeg onze pagina over UML-diagrammen of klik op de onderstaande link om een 30-dagen proefversie van Altova UModel te downloaden.
