|
Sotoarc® est
une solution
d'analyse des logiciels pour les architectes logiciels, les chefs de
projets et les experts qualité.
Il
les aide à:
-
Visualiser
et comprendre la structure statique d'un système logiciel,
-
Modéliser
l'architecture souhaitée pour le système logiciel,
-
Réaliser
une vérification de la conformité de l'architecture et détecter à quel
endroit le code implémenté ne correspond pas à l'architecture souhaitée,
-
Simuler les restructurations
possibles d'un système logiciel et investiguer leur effets.
Sotoarc
analyse le code en C/C++, C# et Java.

|
|
Sotoarc
vous propose un paradigme sophistiqué d'utilisation et une
interface utilisateur efficace pour vous procurer une courbe
d'apprentissage
minimale. Son concept innovant de visualisation de votre système
logiciel vous en donne une vue intuitive de haut niveau et des
mécanismes flexibles pour creuser dans le code source. La technologie
intégrée de focalisation rend possible d'investiguer visuellement les
détails d'un système logiciel complexe et de grande taille. Cela
s'applique aussi à un logiciel de plusieurs millions de lignes de code.
Plus d'informations : Visualisation
Sotograph
vous offre une interface graphique basée sur une approche de drag
& drop, ce qui en fait pour vous un moyen simple et puissant
pour modéliser votre architecture logicielle. Les architectures
complexes peuvent être décrites en partitionnant votre système logiciel
sur différents niveaux d'abstraction, dans des modules et des couches
imbriquées, et en définissant des interfaces vers ces modules.
Plus d'informations : Architecture
Sotoarc
vérifie automatiquement si votre code source adhère aux restrictions
d'architecture exprimées dans le modèle d'architecture. Toutes les
violations sont immédiatement visualisées et peuvent être explorées
jusqu'au niveau du code source.
Plus d'informations : Contrôle
Sotoarc
permet aussi de simuler la restructuration d'un système logiciel, par
exemple, de plannifier des refactorings complexes, d'éliminer des
violations d'architecture, ou de de débarrasser de dépendances
cycliques. Les restructurations simulées sont visibles immédiatemement,
ce qui vous permet de constater les effets avant de les implémenter
dans le code.
Plus d'informations : Refactoring
Combiné
à Sotograph, Sotoarc permet aussi la surveillance de l'architecture et
de la qualité aussi bien que l'analyse détaillée de la qualité interne
du code.
|
|
Si
vous cherchez un outil de gestion d'architecture qui supporte aussi le
processus de développement Java, sur le poste des développeurs Java,
vous pouvez regarder notre produit SonarJ.
|
|
Voir
: les
vidéos Sotoarc
Télécharger
la plaquette : Sotoarc
Télécharger
la plaquette : Sotograph
|