ChemStor

ChemStor verifies safe chemical storage and disposal configurations by applying formal methods to ensure adherence to explicit safety constraints.


Key Features:

  • Mathematical Verification: Utilizes formal methods to provide mathematical guarantees about the correctness of chemical storage and disposal configurations.
  • Automated System: Automates determination of safe combinations of chemicals and configuration assignments based on encoded constraints.
  • Chemical Interaction Graphs: Constructs graphs that map potential interactions between chemicals using reactivity groups defined by the United States Environmental Protection Agency (EPA).
  • Chromatic Number Calculation: Computes the chromatic number of interaction graphs to determine the minimum number of distinct storage or disposal containers required to separate reactive chemicals.
  • Satisfiability Modulo Theory Equations: Encodes safety constraints into satisfiability modulo theory (SMT) equations and employs SMT solvers to find valid solutions for safe configurations.

Scientific Applications:

  • Incident Prevention: Applied to analyze and resolve ten real-world incidents involving chemical storage or disposal mishaps to prevent potential injuries or property damage.

Methodology:

Constructs a chemical interaction graph based on EPA-defined reactivity groups; computes the graph's chromatic number to derive container groupings; assigns chemicals to containers according to color groups while verifying spatial constraints; and validates proposed configurations using satisfiability modulo theory (SMT) solvers.

Topics

Details

Tool Type:
command-line tool
Added:
1/18/2021
Last Updated:
2/11/2021

Operations

Publications

Ott J, Tan D, Loveless T, Grover WH, Brisk P. ChemStor: Using Formal Methods To Guarantee Safe Storage and Disposal of Chemicals. Journal of Chemical Information and Modeling. 2020;60(7):3416-3422. doi:10.1021/acs.jcim.9b00951. PMID:31967474.

PMID: 31967474
Funding: - Division of Computing and Communication Foundations: 1351115, 1536026, 1910878 - Division of Civil, Mechanical and Manufacturing Innovation: 1740052 - Division of Computer and Network Systems: 1545097