Accueil
Solutions
Contact
Introduction
En détail
Politique de licences
Téléchargement
Références
Introduction
   

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 Screenshot 1

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

 
©2007 pcMetric