Enhancing Digital Calibration Certificate (DCC) Workflow Python-Based DCC Tools Development and Implementation
Enhancing Digital Calibration Certificate (DCC) Workflow Python-Based DCC Tools Development and Implementation
Inmetro
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 1 / 23
Calibration Certificates: A Digital Challenge
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 2 / 23
Calibration Certificates: A Digital Challenge
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 3 / 23
Calibration Certificates: A Digital Challenge
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 4 / 23
Transition to DCCs: True Digitalization
Shift from analog to digital calibration certificates involves more than content
transfer (digitization).
Paper to PDF conversion enhances human readability, while DCCs are
machine-readable and interpretable (true digitalization).
Achieved through a clearly defined data storage format, enabling precise and
efficient data storage.
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 5 / 23
Digital Calibration Certificate Structure - PTB proposal
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 6 / 23
Digital System of Units (D-SI)
D-SI is an XML format designed for seamless integration of measurement data into
DCCs.
It includes crucial information like numerical values, associated units, and
measurement uncertainties (value and distribution).
Ongoing efforts by the “CIPM Task Group on the Digital SI” enhance
standardization and development of D-SI.
Visual representation of the D-SI data model (Slide 8) and an application example
for a resistance value in ohms (Slide 9).
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 7 / 23
D-SI Structure
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 9 / 23
D-SI XML Example
Figure: Example of a fully compliant D-SI quantity statement. The electrical resistance unit
(ohm) is stated in term of the SI base units (m2 kg s-3 A2 ) for a “platinum” quality class in
terms of machine-readability. Alternatively, the unit can be represented as \ohm for a “gold”
quality class.
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 10 / 23
Streamlining the Calibration Workflow
Metrology Cloud (MC) is the most desirable path for the digitalization of
calibration processes.
DCCs offer digitalization benefits, even if shared via simpler methods like email.
Real-time action on instrumentation is a key advantage of DCCs, especially in
smart factories.
DCC Tools in this paper support both initial DCC adoption and future integration
with MC.
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 11 / 23
Existing solutions
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 12 / 23
Our proposal: DCC Tools
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 13 / 23
DCC Tools Diagram
DCC DCC
dccGenerator dccReader
(to be implemented)
Measurement Data
(to be implemented)
DCC
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 15 / 23
Example
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 16 / 23
Example
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 17 / 23
Example
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 18 / 23
Example - embedded PDF
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 19 / 23
Cryptographic Signatures
DCC XML can be digitally signed for trust between institute and customer.
Adding digital signatures to XML files is a common practice in software industry
with various free tools available.
In Brazil, Assinador Serpro is a free tool by a federal state-owned company
https://www.serpro.gov.br/links-fixos-superiores/
assinador-digital/assinador-serpro
Requires a valid digital certificate from a certification authority for signing.
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 20 / 23
Privacy and Confidentiality Concerns
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 21 / 23
Conclusion
Pragmatic solution introduced for efficient DCC handling via cloud-based serverless
application.
Software tools offer potential for enhancement and customization.
Seamless integration into calibration workflows supports genuine digitalization of
processes.
Adoption of DCCs improves productivity by eliminating manual transcription tasks.
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 22 / 23
Thank you for your attention!
Questions?
gmgeronymo@inmetro.gov.br
Gean Marcos Geronymo (Inmetro) Enhancing Digital Calibration Certificate (DCC) Workflow November 28th, 2023 23 / 23