AUB ScholarWorks

Model repair via SAT solving -

Show simple item record

dc.contributor.author Sakr, Mouhammad Issam,
dc.date 2014
dc.date.accessioned 2015-02-03T10:35:12Z
dc.date.available 2015-02-03T10:35:12Z
dc.date.issued 2014
dc.date.submitted 2014
dc.identifier.other b18294789
dc.identifier.uri http://hdl.handle.net/10938/10103
dc.description Thesis. M.S. American University of Beirut. Department of Computer Science, 2014. T:6108
dc.description Advisor : Dr. Paul Attie, Associate Professor, Computer Science ; Members of Committee : Dr. Mohamad Jaber, Assistant Professor, Computer Science ; Dr. Fadi Zaraket, Assistant Professor, Electrical and Computer Engineering.
dc.description Includes bibliographical references (leaves 60-61)
dc.description.abstract We consider the following model repair problem: given a finite Kripke structure M and a specification formula η in some modal or temporal logic, determine if M contains a sub-structure Ḿ that satisfies η. That is, can M be repaired to satisfy the specification η by deleting some transitions? We map an instance (M, η) of model repair to a Boolean formula repair (M, η) such that (M, η) has a solution iff repair (M, η) is satisfiable. Furthermore, a satisfying assignment determines which transitions must be removed from M to generate a model Ḿ of η. Thus, we can use any SAT solver to repair Kripke structures. Furthermore, using a complete SAT solver yields a complete algorithm: it always finds a repair if one exists. We augment the basic method by adding state-space reduction methods, and also a method to repair hierarchical Kripke strucutres.
dc.format.extent 1 online resource (x, 61 leaves) : illustrations ; 30cm
dc.language.iso eng
dc.relation.ispartof Theses, Dissertations, and Projects
dc.subject.classification T:006108 AUBNO
dc.subject.lcsh Computer software -- Verification.
dc.subject.lcsh Software engineering.
dc.subject.lcsh System analysis.
dc.subject.lcsh Computer systems -- Verification.
dc.title Model repair via SAT solving -
dc.type Thesis
dc.contributor.department American University of Beirut. Faculty of Arts and Sciences. Department of Computer Science, degree granting institution.


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search AUB ScholarWorks


Browse

My Account