Milao : a novel framework for mixed imperative and declarative formulation and solving of structural constraints
dc.contributor.advisor | Khurshid, Sarfraz | en |
dc.contributor.committeeMember | Perry, Dewayne E. | en |
dc.creator | Narayanan, Vidya Priyadarshini | en |
dc.date.accessioned | 2010-09-21T14:47:52Z | en |
dc.date.accessioned | 2010-09-21T14:47:58Z | en |
dc.date.accessioned | 2017-05-11T22:20:14Z | |
dc.date.available | 2010-09-21T14:47:52Z | en |
dc.date.available | 2010-09-21T14:47:58Z | en |
dc.date.available | 2017-05-11T22:20:14Z | |
dc.date.issued | 2009-12 | en |
dc.date.submitted | December 2009 | en |
dc.date.updated | 2010-09-21T14:47:58Z | en |
dc.description | text | en |
dc.description.abstract | Advances in constraint solving and increases in processing power have enabled new approaches for automating specification-based testing. However, writing specifications and scaling techniques that utilize them remain challenging. We introduce Milao -- a novel framework for mixed imperative and declarative formulation and solving of structural constraints -- which addresses both these challenges. One, Milao introduces a mixed style for writing specifications using a combination of declarative and imperative styles, which provides flexibility in specification formulation and reduces its burden on the user. Two, it introduces a mixed technique for solving constraints using a combination of solvers in synergy. As enabling technologies, the Alloy tool-set and the Java PathFinder model checker are used. Initial experiments witness the benefits of our framework. | en |
dc.format.mimetype | application/pdf | en |
dc.identifier.uri | http://hdl.handle.net/2152/ETD-UT-2009-12-700 | en |
dc.language.iso | eng | en |
dc.subject | Specification-based testing | en |
dc.subject | Constraint solving | en |
dc.title | Milao : a novel framework for mixed imperative and declarative formulation and solving of structural constraints | en |
dc.type.genre | thesis | en |