The usability of verification systems is becoming increasingly important, and the effective integration of ontologies of formal facts (definitions, propositions, and syntactic idioms) into machine verification systems will likely play a role in improving the usability of such systems. The "aartifact" lightweight verification system utilizes an ontology of formal propositions in order to support lightweight verification of formal arguments that involve common mathematical concepts. The ontology is stored within a relational database, and can be assembled and extended using a simple web interface by contributors who are domain experts. The database can be compiled into two separate components of the "aartifact" system: a verifier component th...
In this paper, we present a rule-based specification language to define and automatically check sema...
In this paper, we present a rule-based specification language to define and automatically check sema...
Computer science researchers in the programming languages and formal verification communities have p...
Machine verification of formal arguments can only increase our confidence in the correctness of thos...
User-friendly interfaces can play an important role in bringing the benefits of a machine-readable r...
AbstractUser-friendly interfaces can play an important role in bringing the benefits of a machine-re...
In research areas involving mathematical rigor, there are numerous benefits to adopting a formal rep...
Abstract—Computer science researchers in the programming languages and formal verification communiti...
AbstractUser-friendly interfaces can play an important role in bringing the benefits of a machine-re...
In work that involves mathematical rigor, there are numerous benefits to adopting a representation o...
Using formal methods, a formally specified system is automatically checked to see if it satisfies a ...
In work that involves mathematical rigor, there are numerous benefits to adopting a representation o...
User-friendly formal specifications and verification of parallel and distributed systems from variou...
The integration of a rule representation in ontology languages enhances the developer’s abilities in...
In this paper, we present a rule-based specification language to define and automatically check sema...
In this paper, we present a rule-based specification language to define and automatically check sema...
In this paper, we present a rule-based specification language to define and automatically check sema...
Computer science researchers in the programming languages and formal verification communities have p...
Machine verification of formal arguments can only increase our confidence in the correctness of thos...
User-friendly interfaces can play an important role in bringing the benefits of a machine-readable r...
AbstractUser-friendly interfaces can play an important role in bringing the benefits of a machine-re...
In research areas involving mathematical rigor, there are numerous benefits to adopting a formal rep...
Abstract—Computer science researchers in the programming languages and formal verification communiti...
AbstractUser-friendly interfaces can play an important role in bringing the benefits of a machine-re...
In work that involves mathematical rigor, there are numerous benefits to adopting a representation o...
Using formal methods, a formally specified system is automatically checked to see if it satisfies a ...
In work that involves mathematical rigor, there are numerous benefits to adopting a representation o...
User-friendly formal specifications and verification of parallel and distributed systems from variou...
The integration of a rule representation in ontology languages enhances the developer’s abilities in...
In this paper, we present a rule-based specification language to define and automatically check sema...
In this paper, we present a rule-based specification language to define and automatically check sema...
In this paper, we present a rule-based specification language to define and automatically check sema...
Computer science researchers in the programming languages and formal verification communities have p...