Classycle is een eenvoudige Java-applicatie om statische klasse en pakket afhankelijkheden te analyseren. Belangrijkste kenmerken zijn cyclische afhankelijkheid detectie (voorbij JDepend), XML-rapport, en het controleren van gelaagde architecturen. De tool loopt vanaf de command line en als Ant taken. Uit de analyse van de klasse bestanden geregisseerd grafieken van klasse en pakket afhankelijkheden worden berekend. Deze grafieken worden verder geanalyseerd om cyclische afhankelijkheden detecteren. Classycle's Analyzer maakt een XML verslag totale gerichte klasse of pakket grafiek en alle sterke componenten van de klasse of pakket grafiek met meer dan één hoekpunt bevat. Op basis van de klasse grafiek Classycle's Controle van afhankelijkheden maakt het mogelijk om te zoeken naar ongewenste afhankelijkheden tussen twee sets van de klassen. Een ongewenste afhankelijkheid tussen de ingestelde begin en het einde set kan zowel een directe één (een klasse van de start set maakt gebruik van een klasse van het einde set) of een indirecte één waar een pad gaat via tussenliggende klassen uit een klasse van de start set . tot een klasse van het einde set
Eisen
Java
Reacties niet gevonden