COADF Engineering Companion
Des principes d'architecture aux patterns d'ingénierie concrets.
Non normatif
- Version du Companion
- 1.0
- Se rapporte à COADF Core
- 2.2
- Statut
- À jour
- Dernière relecture
COADF énonce les propriétés qu'un système d'IA gouverné doit tenir. Ce companion montre comment plusieurs piles technologiques peuvent les tenir, où chaque mise en œuvre a tendance à rompre, et comment démontrer qu'une propriété tient.
La pile technologique change. La propriété d'architecture, non.
Rubriques
- Patterns d'ingénierieCinq patterns, chacun construit autour d'une propriété d'architecture.
- Profils de mise en œuvreQuatre piles technologiques, chacune rapportée aux mêmes propriétés.
- Matrice technologiqueUne propriété par ligne, tenue par une technologie différente dans chaque colonne.
- Notes techniquesDe courtes corrections d'erreurs de catégorie fréquentes.
- VérificationCe que chaque type de test peut démontrer, et ce qu'aucun test n'établit.
Sa relation avec COADF Core
- COADF Core est le framework : des principes neutres vis-à-vis de la technologie, des modèles de gouvernance, des contrôles et une carte réglementaire. C'est lui qui fait foi.
- L'Engineering Companion est une orientation d'ingénierie non normative. Là où lui et COADF Core semblent diverger, COADF Core l'emporte.
- Les patterns d'ingénierie énoncent chacun une propriété d'architecture, avec les stratégies, les modes de défaillance et la vérification qui l'accompagnent, indépendamment de toute technologie.
- Les profils de mise en œuvre réalisent ces propriétés, chacun dans une pile technologique.
- Les notes techniques corrigent des erreurs de catégorie fréquentes.
- Les exemples de référence sont petits, écrits pour l'occasion et synthétiques. Ils illustrent une propriété et ne sont pas des mises en œuvre de production.
Ce que contient chaque page
Chaque pattern énonce sa propriété d'architecture, pourquoi elle compte, des stratégies de mise en œuvre valables, des modes de défaillance, la vérification, des réalisations alternatives et des limites.
Chaque profil y ajoute la correspondance technologique, un pattern de référence, les compromis et ce que le profil n'établit pas.
Les principes couverts
Les patterns couvrent P-1, P-4, P-6, P-7 et P-8, ainsi que P-5 là où la frontière probabiliste porte la méthode d'extraction. P-2 et P-3 n'apparaissent qu'à la profondeur que COADF publie lui-même : une représentation par attribut, une revue là où elle est requise, la source à côté de la valeur revue et une valeur rejetée laissée vide. Là où COADF réserve le détail opérationnel d'un principe, le Companion n'en ajoute rien.
Langues
L'ensemble du Companion est publié en cinq langues : la navigation, la vue d'ensemble, les patterns, les profils, la matrice, les notes et la page de vérification. Le code de référence est présenté tel qu'il a été testé, dans toutes les langues.
Versions
Le Companion est versionné indépendamment de COADF Core. Companion 1.0 se rapporte à COADF Core 2.2. Chaque profil porte sa propre version, et une modification d'un profil ne modifie pas COADF Core. Le statut d'une page est À jour, Relecture nécessaire ou Archivé.
Limites
- COADF n'exige rien de ce que contient le Companion.
- Les exemples de référence sont illustratifs. Ils n'ont été testés que dans l'environnement de référence qu'un profil indique, à la date qu'il indique.
- Le profil Java et Spring et le profil TypeScript et Node ne contiennent aucun code dans Companion 1.0. Leurs exemples suivront dans une révision ultérieure, après la relecture de praticiens de ces écosystèmes.
- Rien ici n'établit la conformité réglementaire, une certification ou une évaluation de la conformité.
Droits
Droits de publication réservés. Aucune licence publique n'est accordée à ce jour pour le COADF Engineering Companion 1.0 ni pour ses exemples de référence.
