Être en mesure de modifier et/ou de créer des règles dans les data modules BREX S1000D.
Maîtriser le brex S1000D
OBJECTIF
PROGRAMME
Jour 1
PRÉSENTATION DU BREX
• Historique et objectif du BREX pour la S1000D,
• Règles S1000D liées au BREX,
• Structuration et contenu du BREX.
INTRODUCTION À XPATH DANS LE CONTEXTE BREX
• XPath, les fondamentaux : syntaxe, noeuds XML, axes, prédicats, patterns, fonctions (+ différences XPath 1.0 / 2.0),
• Implémentation BREX des expressions Xpath,
• La puissance et les limites de Xpath.
Travaux pratiques:
• Écrire une expression XPath simple et l’évaluer dans l’environnement de rédaction,
• Exercices de lecture en langage naturel de règles BREX simples,
• Sur des exemples en langage naturel, déterminer si la règle peut être codée dans le BREX ou non.
Jour 2
MODIFICATION / CRÉATION DE RÈGLE BREX EN TESTS UNITAIRES
• Méthodologie, données d’entrée et outils à utiliser,
• Rappels XML.
Travaux pratiques:
• Création de données de test unitaires pour tester une règle existante,
• Modification de règles existantes (ex : rajout d’une condition),
• Création de règles BREX.
DÉBOGAGE DE RÈGLES BREX
Travaux pratiques:
• Interpréter une règle métier en langage XPath : bonnes pratiques et écueils à éviter,
• Identifier et corriger les erreurs de syntaxe,
• Identifier les faux positifs.
PROFIL
Manageur des activités de soutien ou après-vente industriels, Responsable de service documentaire, Rédacteur technique, Développeurs BREX.
PRE-REQUIS
Expérience professionnelle.
Connaître et avoir pratiqué la documentation technique dans un format normé.
Avoir des bases sur le format XML et en informatique.