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
- Technologies
- Extraction d’informations, Données connectées
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.
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.
Choisissez une étape pour lire son explication.
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
Sources et vérifications
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.