Librerías
Las librerías de CDA son paquetes independientes con licencia MIT bajo el
ámbito npm @cda. Cada librería es fiel a un formato nativo primero, y luego
expone su semántica a través de una API pequeña y tipada.
Librerías que ingieren fuentes de modelos de arquitectura en estructuras de CDA.
archi-semantic-core
Analiza modelos nativos de Archi (.archimate) en estructuras semánticas tipadas.
Semántica
Sección titulada «Semántica»Librerías que modelan el significado de los conceptos de arquitectura y sus relaciones.
Nada publicado todavía. La representación semántica de la librería actual (ArchiModel) es la base sobre la que se construirá esta capacidad.
Transformación
Sección titulada «Transformación»Librerías que convierten entre representaciones y formatos de modelos.
Nada publicado todavía. Los transformadores de formatos de intercambio están planificados como paquetes separados — consulte la hoja de ruta.
Validación
Sección titulada «Validación»Librerías que comprueban modelos de arquitectura contra reglas.
La validación estructural viaja dentro de archi-semantic-core hoy (validateArchiModel). Las reglas de calidad sobre modelos analizados están planificadas.
Herramientas
Sección titulada «Herramientas»Herramientas para desarrolladores construidas sobre las estructuras de CDA.
Nada publicado todavía. Una puerta de validación CLI y el diff semántico están planificados — consulte la hoja de ruta.