• accueil
  • produits
    • Inventive Tookit 4D
    • Inventive Tookit Mantis
  • services
  • contact
  • Inventive Toolkit Mantis


  • Métriques et analyses des Program, entries et variables
  • Analyse d’impact
  • Métriques : Complexité cyclomatique, réutilisation de code, duplication et code mort
  • Exécution dynamique de Programs
  • Détection de Comments, Screens, et autres instructions Mantis
  • Tendances
  • Règles et outils customisés
  • Rapports PDF and CSV
  • Dashboard
    Dashboard
  • Métriques: Programs, entries, variables
  • Métriques des dépendances
  • Nombre d'écrans
  • Code dupliqué, code mort, complexité cyclomatique
  • Code Analyzer
    Code Analyzer
  • Mise en évidence les points importants du code tels que les instructions WAIT et SHOW, le code dupliqué et les commentaires.
  • Recherche des entités Mantis analysée afin de créer des sélections thématiques (par exemple pour obtenir toutes les entités ayant du code dupliqué ou autre critère).
  • Dépendances entrantes et sortantes
  • Métriques couramment calculées comme la complexité cyclomatique, le nombre de liens sortants ou le nombre de lignes de code.
  • Graphe d’appels ou d’accès sous forme visuelle.

  • Duplication Detection
    Duplication Detection
  • Outil pour comprendre le code dupliqué dans un système 4D.
  • Liste des fragments de code dupliqué d’un système
  • Visualisations dédiées montrant les entités et leur localisation dans le système.
  • Lancement de L’algorithme de détection avec de nouveaux paramètres (longueur, acceptation de bruit et inexactitude) ou des sous-ensembles du système.
  • Annotations des fragments dupliqués et la création de rapports.
  • Tree Browser
    Tree Browser
  • Dépendances directes ou transitives (entrantes/sortantes) depuis une entité racine permettant la compréhension de l’impact d’un changement sur une entité qui est utilisée par d’autres.
  • Un autre cas d’utilisation : déterminer les parties du système pouvant être migrées avec un minimum d’impact sur le reste des autres éléments.
  • L’outil permet aussi l’identification de dépendances cycliques entre entités Mantis.
  • Rule Checker
    Rule Checker
  • Règles dédiées telles ques la détection de l'utilisation des SHOW, WAIT, Commit Off
  • Fonction de détection d’instructions interdites
  • Détection des vialtions de la syntaxe Mantis
  • Calcul de la dette technique

  • Local Trends
    Trends
  • Tri/filtre des résultats sur l’évolution des entités
  • Indicateurs de complexité, de taux de commentaires, de présence de transgressions pour les entités évoluées
  • Tendances des métriques sur plusieurs versions
  • Executive Browser
    Executive Browser
  • Interface pour comprendre les différentes caractéristiques à un niveau architectural.
  • Vues montrant la complexité du code, les liens entre entités et d’autres informations particularisables.