दायरा और कवरेज
SHV प्रोग्राम डिज़ाइन से संबंधित किसी भी साक्ष्य-समर्थित भौतिक क्षमता को कवर कर सकता है। आप qxctl के माध्यम से कवरेज प्रोफ़ाइल को नियंत्रित करते हैं। डिफ़ॉल्ट तिथि आधार मॉडल का परिचय है, न कि अनुमानित व्यक्तिगत निर्माण तिथि। आप इस फ़िल्टर को विस्तारित, संकुचित, प्रतिस्थापित या हटा सकते हैं।लागू किए गए इंजन
SHV ज्ञान कई स्वतंत्र रूप से इंस्टॉल किए जा सकने वाले C++ इंजनों के माध्यम से प्रदान किया जाता है:shv-engine
कोर कर्नेल (0.4.0-dev): कवरेज प्रोफ़ाइल, संरक्षित-सोर्स कैटलॉग build/replay, आवश्यकता मूल्यांकन, नियतात्मक ग्राफ़ प्रोजेक्शन और सोर्स-समर्थित ग्राफ़ सत्यापन।
shv-source-engine
सोर्स पहचान, स्थानांतरण योजनाएँ, बाइट-कैप्चर बाइंडिंग और सोर्स-रीप्ले किए गए प्रोवेनेंस ग्राफ़।
shv-profile-engine
घोषणा अनुरूपता, पोर्टेबल रेसिपी और सटीक स्थानीय सोर्स बाइंडिंग।
shv-partition-engine
हार्डवेयर पार्टीशन और घटक मैपिंग ऑपरेशन।
shv-publication-engine
संरक्षित कॉलर कैटलॉग हेड, मूल-सोर्स रीप्ले और टिकाऊ स्नैपशॉट रिकवरी।
shv-graph-adapter
लॉसलेस आदान-प्रदान के लिए सामान्य C++ ग्राफ़ पोर्ट और इन-मेमोरी पोर्टेबल रेफ़रेंस एडैप्टर।
shv-graph-duckdb-connector
हार्डवेयर ग्राफ़ साक्ष्य का वैकल्पिक DuckDB रिलेशनल प्रोजेक्शन।
shv-pdf-adapter
सीमित PDF एक्सट्रैक्शन और मूल बाइट्स से दस्तावेज़ी कथनों का पुनः सत्यापन।
सोर्स रिविज़न और प्रोवेनेंस
shv-source-engine स्थिर सोर्स पहचान, स्पष्ट स्थानांतरण योजनाएँ, शुद्ध ट्रांज़िशन सत्यापन, वास्तविक-बाइट कैप्चर बाइंडिंग और सोर्स-रीप्ले किए गए प्रोवेनेंस ग्राफ़ लागू करता है। ये केवल-पठन ऑपरेशन हैं। कोर क्यूरेशन मूल घटक पहचान और साक्ष्य-समर्थित वेरिएंट को प्राथमिकता देता है। संरक्षित सोर्स एक्टिवेशन अलग से संभाला जाता है; शुद्ध सोर्स इंजन कोई अधिकार प्रदान नहीं करता।
ग्राफ़ आदान-प्रदान और स्टोरेज
shv-graph-adapter लॉसलेस आदान-प्रदान और संरचनात्मक क्वेरी के लिए एक सामान्य C++ ग्राफ़ पोर्ट प्रदान करता है। टिकाऊ स्टोरेज DuckDB SQL डिफ़ॉल्ट के माध्यम से लागू किया गया है। वर्तमान में कोई समर्पित ग्राफ़ डेटाबेस चयनित नहीं है।
PDF साक्ष्य सीमा
shv-pdf-adapter स्पष्ट PDF तालिकाओं से योग्य दस्तावेज़ी कथन निकालता है और सामान्य ग्राफ़ आदान-प्रदान के बाद मूल बाइट्स से उनका पुनः सत्यापन करता है। सामान्य PDF कवरेज अलग स्कोप वाला कार्य बना रहता है।
शेष कार्य
एक व्यापक हार्डवेयर एटलस, स्वचालित सोर्स अधिग्रहण, बहु-सोर्स विरोध एकत्रीकरण, अतिरिक्त वेंडर-विशिष्ट डेटाबेस ड्राइवर, कस्टम प्लगइन लोडिंग और Composer इंटीग्रेशन बाद के कार्य हैं। व्यापक घटक मैपिंग और टिकाऊ वेंडर ड्राइवर भी अभी खुले हैं।SHV अन्य वेक्टरों से कैसे संबंधित है
SNV
उन Node को रिकॉर्ड करता है जिनमें SHV द्वारा वर्णित हार्डवेयर होता है।
SCV
उन प्रोवाइडर हार्डवेयर ऑफ़रिंग को संदर्भित करता है जिनका SHV विस्तार से वर्णन करता है।
SOV
Node की प्रोविज़निंग या कंडीशनिंग करते समय SHV साक्ष्य पर कार्य कर सकता है।