Relational logic is an attractive candidate for a software description language, because both the design and implementation of software often involve reasoning about relational structures: organizational hierarchies in the problem domain, architectural configurations in the high level design, or graphs and linked lists in low level code. Until recently, however, frameworks for solving relational constraints have had limited applicability. Designed to analyze small, hand-crafted models of software systems, current frameworks perform poorly on specifications that are large or that have partially known solutions. This thesis presents an efficient constraint solver for relational logic, with recent applications to design analysis, code checking...
Constraint Programming (CP) is the study of solving problems by stating constraints on the solution ...
Consistency algorithms, which perform inference, are at the heart of Constraint Programming. The str...
Constraint satisfaction problems (CSP) are frequently solved over data residing in relational databa...
Relational logic is an attractive candidate for a software description language, be-cause both the d...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Relational model finding is a successful technique which has been used in a wide range of problems d...
Relational model finding is a successful technique which has been used in a wide range of problems d...
Relational constraint is a new method for fast semantic analysis of computer programs. It starts wi...
Relational specifications, in which the states themselves are characterized by relations, have wide ...
Lecture Notes in Computer Science 8411, 2014Model finders are becoming useful in many software engin...
Relations are fundamental structures for knowledge representation. Relational queries are used to ex...
The last decade has seen a dramatic growth in the use of constraint solvers as a computational mecha...
© 2017, Springer Science+Business Media New York. The last decade has seen a dramatic growth in the ...
Current-generation constraint programming languages are considered by many, especially in industry...
A desirable feature of a database management system is the ability to support many views of the data...
Constraint Programming (CP) is the study of solving problems by stating constraints on the solution ...
Consistency algorithms, which perform inference, are at the heart of Constraint Programming. The str...
Constraint satisfaction problems (CSP) are frequently solved over data residing in relational databa...
Relational logic is an attractive candidate for a software description language, be-cause both the d...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Relational model finding is a successful technique which has been used in a wide range of problems d...
Relational model finding is a successful technique which has been used in a wide range of problems d...
Relational constraint is a new method for fast semantic analysis of computer programs. It starts wi...
Relational specifications, in which the states themselves are characterized by relations, have wide ...
Lecture Notes in Computer Science 8411, 2014Model finders are becoming useful in many software engin...
Relations are fundamental structures for knowledge representation. Relational queries are used to ex...
The last decade has seen a dramatic growth in the use of constraint solvers as a computational mecha...
© 2017, Springer Science+Business Media New York. The last decade has seen a dramatic growth in the ...
Current-generation constraint programming languages are considered by many, especially in industry...
A desirable feature of a database management system is the ability to support many views of the data...
Constraint Programming (CP) is the study of solving problems by stating constraints on the solution ...
Consistency algorithms, which perform inference, are at the heart of Constraint Programming. The str...
Constraint satisfaction problems (CSP) are frequently solved over data residing in relational databa...