{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T19:46:24Z","timestamp":1779392784057,"version":"3.53.1"},"reference-count":0,"publisher":"EasyChair","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:p>Razor is a model-finder for first-order theories presented<\/jats:p><jats:p>geometric form;  geometric logic is a variant of first-order logic<\/jats:p><jats:p>that focuses on ``observable'' properties. An important guiding<\/jats:p><jats:p>principle of Razor is that it be accessible to users who are<\/jats:p><jats:p>not necessarily expert in formal methods;  application areas<\/jats:p><jats:p>include software design, analysis of security protocols and<\/jats:p><jats:p>policies, and configuration management.<\/jats:p><jats:p\/><jats:p>A core functionality of the tool is that it supports<\/jats:p><jats:p>exploration of the space of models of a given input theory,<\/jats:p><jats:p>as well as presentation of provenance information about the<\/jats:p><jats:p>elements and facts of a model.   The crucial mathematical tool is<\/jats:p><jats:p>the ordering relation on models determined by homomorphism, and<\/jats:p><jats:p>Razor prefers models that are minimal with respect to this<\/jats:p><jats:p>homomorphism-ordering.<\/jats:p>","DOI":"10.29007\/tcvw","type":"proceedings-article","created":{"date-parts":[[2018,1,23]],"date-time":"2018-01-23T23:02:55Z","timestamp":1516748575000},"page":"76-57","source":"Crossref","is-referenced-by-count":1,"title":["Razor: Provenance and Exploration in Model-Finding"],"prefix":"10.29007","volume":"31","author":[{"given":"Salman","family":"Saghafi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniel","family":"Dougherty","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"11545","event":{"name":"PAAR-2014. 4th Workshop on Practical Aspects of Automated Reasoning"},"container-title":["EPiC Series in Computing"],"original-title":[],"deposited":{"date-parts":[[2018,1,23]],"date-time":"2018-01-23T23:02:59Z","timestamp":1516748579000},"score":1,"resource":{"primary":{"URL":"https:\/\/easychair.org\/publications\/paper\/wv"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":0,"URL":"https:\/\/doi.org\/10.29007\/tcvw","relation":{},"ISSN":["2398-7340"],"issn-type":[{"value":"2398-7340","type":"print"}],"subject":[]}}