Techniques et rechercheRecherche annoncée

NTT relie spécifications, code et tests pour préparer la maintenance logicielle par IA

L’essentiel de l’annonce

NTT structure les relations entre documents, code et tests afin de détecter leurs incohérences. Une seconde méthode cartographie les angles de test manquants puis génère des cas complémentaires.

Date de publication de la source
Catégorie
Techniques et recherche
Périmètre et accès
Annonce de recherche du 23 octobre.
Sujet du contenu
Traçabilité logicielle
Entreprises / organismes
NTT

Graphe de traçabilité

La méthode ajuste la taille des fragments documentaires selon leur fonction puis aligne les informations entre étapes de développement. Elle cherche les omissions et contradictions dans ce graphe de traçabilité. Pour les tests, NTT construit un espace fondé sur les caractéristiques de qualité puis repère les zones non couvertes avant de générer de nouveaux cas.

Relier et tester
1

Artefacts

Documents et code sont organisés par fonction.

2

Traçabilité

Les dépendances révèlent omissions et contradictions.

3

Tests

Les angles non couverts guident de nouveaux cas.

Artefacts

Documents et code sont organisés par fonction.

Traçabilité

Les dépendances révèlent omissions et contradictions.

Tests

Les angles non couverts guident de nouveaux cas.

Illustration simplifiée. Les dessins ne montrent pas de résultats mesurés.

Points techniques et opérationnels

  • Les artefacts sont alignés par fonction.
  • Les tests manquants sont cartographiés avant génération.

Tests manquants

Exemples possibles. L’annonce ne démontre pas de gains pour ces usages.

Exemple pédagogique

Exemple fictif

Une équipe cherche les écarts entre une spécification ancienne et le code actuel.

Deux questions pour évaluer l’intérêt

  • Vérifier la diversité des systèmes évalués.
  • Séparer erreurs injectées et bugs préexistants.

Qui peut l’utiliser, avec quelles limites ?

Recherche annoncée

L’évaluation préliminaire porte sur une seule application exemple et des erreurs en partie injectées. La méthode détecte 33 incohérences sur 41 et quatre bugs injectés sur six, selon NTT. Ces résultats ne prouvent pas une généralisation ni un produit disponible.

Conditions d’accès : Technologie de recherche en cours d’évaluation. Démonstration annoncée pour novembre. Aucun accès général ni tarif.

Recherche préliminaire

Interprétation éditoriale à partir de l’annonce.

Des essais sur des systèmes variés restent nécessaires.

Les mots utiles pour comprendre

Extraction d’informations

L’extraction repère des informations dans un document et les place dans des champs, comme une date ou un montant. Retrouver le passage d’origine aide à contrôler le résultat. Une information peut être oubliée ou mal interprétée.

Comprendre cette technologie

Données connectées

Des données connectées proviennent d’une source reliée à l’outil, comme un logiciel de ventes. Le tableau de bord affiche des chiffres à partir de cette source. Il faut vérifier leur calcul et leur date de mise à jour.

Comprendre cette technologie

Sources et vérifications

NTT - NTT relie les actifs logiciels existants pour les rendre lisibles par l’IA

Lire la source officielle

Source vérifiée le . Synthèse originale. Les résultats annoncés restent attribués à leur source. Les dessins expliquent le principe ; les exemples présentent un usage possible.

Communiqué technique complet relu en japonais. Aucun outil ou code exécuté.

Publié sur ce site le . Mis à jour le . Rédaction : Boris Shutov, avec l’aide de ChatGPT. Notre méthode éditoriale.