AUB ScholarWorks

Specification construction using equivalence relations and SMT solvers -

Show simple item record

dc.contributor.author Abou Ismail, Rabeeh Ghaleb,
dc.date.accessioned 2017-08-30T14:15:42Z
dc.date.available 2017-08-30T14:15:42Z
dc.date.issued 2015
dc.date.submitted 2015
dc.identifier.other b18385023
dc.identifier.uri http://hdl.handle.net/10938/10916
dc.description Thesis. M.S. American University of Beirut. Department of Computer Science, 2015. T:6332
dc.description Advisor : Dr. Paul Attie, Associate Professor, Computer Science ; Members of Committee : Dr. Fadi Zaraket, Assistant Professor, Electrical and Computer Engineering ; Dr. Mohammad Jaber, Assistant Professor, Computer Science.
dc.description Includes bibliographical references (leaf 48)
dc.description.abstract We propose an approach to write formal specifications. Our approach partitions the (possibly infinite) state-space of the specification into a finite number of equivalence classes. The partition is defined by the equivalence relation induced by the valuations of a finite set of first-order logic formulae. Our work builds on existing work, which presents a method for writing specifications, along with a preliminary text-based implementation. In this thesis, we extend the current implementation with a graphical-user interface, and use this implementation to conduct experiments with the goal of demonstrating the value of the method by using it to write difficult and intricate specifications, and also using the experimental results as feedback for further improvements to the method.
dc.format.extent 1 online resource (ix, 48 leaves) : illustrations ; 30cm
dc.language.iso eng
dc.relation.ispartof Theses, Dissertations, and Projects
dc.subject.classification T:006332
dc.subject.lcsh Graphical user interfaces (Computer systems)
dc.subject.lcsh Software engineering.
dc.subject.lcsh Computer software -- Reliability.
dc.subject.lcsh Computer software -- Specifications.
dc.subject.lcsh Formal methods (Computer science)
dc.subject.lcsh Computer logic.
dc.title Specification construction using equivalence relations and SMT solvers -
dc.type Thesis
dc.contributor.department Faculty of Arts and Sciences.
dc.contributor.department Department of Computer Science,
dc.contributor.institution American University of Beirut.


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search AUB ScholarWorks


Browse

My Account