Ingénierie des modules métier fondée sur la connaissance
Référence : cette page est une synthèse technique fondée sur le chapitre LaTeX cité ci-dessous. Pour la syntaxe exacte, la disponibilité ou les signatures ABI, vérifier le source versionné, le manifeste et les tests exécutables.
Portée et frontière de la source
L’ingénierie des modules métier doit préserver responsabilité du modèle, tests et traçabilité jusqu’aux packages exécutables.
La conception pilotée par le domaine part des contextes délimités, du vocabulaire partagé et de la propriété des décisions métier. Dans logiCells, ces éléments se projettent en concepts, relations, Actions, Events, Processes et spécifications sémantiques. Une frontière métier ne se déduit ni d’un endpoint HTTP, ni d’une table, ni d’une topologie microservices.
Règles d’ingénierie
- Identifier le contexte délimité responsable de chaque règle et identité.
- Modéliser agrégats et invariants avant de choisir persistance et transport.
- Publier des contrats explicites entre contextes et versionner leur sémantique.
- Tester décisions métier et autorisations indépendamment de l’interface.
Plan du chapitre (intitulés LaTeX d’origine)
- The Missing Link in Many DDD Projects
- Stage 1: Establish Semantic Authority
- Stage 2: Capture the Ontology at the Right Level
- Stage 3: Decide the Aggregate Boundary
- Stage 4: Express Business Intent as Actions
- Stage 5: Make Change Observable with Domain Events
Provenance LaTeX
Chapitre principal : Domain-Driven Design with logiCells/from-strategic-ddd-to-running-model.tex.