Ambito e copertura
SHV può coprire qualsiasi capacità fisica documentata rilevante per la progettazione dei programmi. Controlli il profilo di copertura tramite qxctl. La base temporale predefinita è l’introduzione del modello, non una data di fabbricazione individuale dedotta. Puoi ampliare, restringere, sostituire o rimuovere questo filtro.Engine implementati
La conoscenza SHV viene fornita tramite più engine C++ installabili in modo indipendente:shv-engine
Kernel principale (0.4.0-dev): profili di copertura, build/replay del catalogo da sorgenti conservate, valutazione dei requisiti, proiezione deterministica dei grafi e validazione dei grafi basata sulle sorgenti.
shv-source-engine
Identità delle sorgenti, piani di rilocazione, binding dell’acquisizione dei byte e grafi di provenienza riprodotti dalle sorgenti.
shv-profile-engine
Conformità delle dichiarazioni, ricette portabili e binding esatto alle sorgenti locali.
shv-partition-engine
Operazioni di partizionamento hardware e di mappatura dei componenti.
shv-publication-engine
Teste di catalogo protette del chiamante, replay delle sorgenti originali e recupero durevole degli snapshot.
shv-graph-adapter
Porta generica C++ per i grafi e adattatore di riferimento portabile in memoria per lo scambio senza perdite.
shv-graph-duckdb-connector
Proiezione relazionale DuckDB facoltativa delle evidenze dei grafi hardware.
shv-pdf-adapter
Estrazione PDF delimitata e rivalidazione delle asserzioni documentali a partire dai byte originali.
Revisione delle sorgenti e provenienza
Loshv-source-engine implementa identità stabile delle sorgenti, piani di rilocazione espliciti, validazione pura delle transizioni, binding dell’acquisizione dei byte effettivi e grafi di provenienza riprodotti dalle sorgenti. Si tratta di operazioni di sola lettura. La curation principale dà priorità all’identità dei componenti originali e alle varianti documentate. L’attivazione protetta delle sorgenti è gestita separatamente; l’engine delle sorgenti puro non concede autorità.
Scambio e storage dei grafi
Loshv-graph-adapter fornisce una porta generica C++ per i grafi per lo scambio senza perdite e le query strutturali. Lo storage durevole è implementato tramite il database SQL predefinito DuckDB. Al momento non è selezionato alcun database di grafi dedicato.
Confine delle evidenze PDF
Loshv-pdf-adapter estrae asserzioni documentali qualificate da tabelle PDF esplicite e le rivalida a partire dai byte originali dopo lo scambio generico dei grafi. La copertura generale dei PDF resta un lavoro separato con un proprio ambito.
Lavoro rimanente
Un atlante hardware ampio, l’acquisizione automatizzata delle sorgenti, l’aggregazione dei conflitti tra più sorgenti, driver di database aggiuntivi specifici per vendor, il caricamento di plugin personalizzati e l’integrazione con Composer restano lavori futuri. Anche le mappature ampie dei componenti e i driver durevoli dei vendor sono ancora aperti.Relazione di SHV con gli altri vettori
SNV
Registra i Node che contengono l’hardware descritto da SHV.
SCV
Fa riferimento alle offerte hardware dei provider che SHV caratterizza in dettaglio.
SOV
Può agire sulle evidenze SHV durante il provisioning o il condizionamento dei Node.