MIT Libraries homeMIT Libraries logoDSpace@MIT

MIT
Search 
  • DSpace@MIT Home
  • Computer Science and Artificial Intelligence Lab (CSAIL)
  • Search
  • DSpace@MIT Home
  • Computer Science and Artificial Intelligence Lab (CSAIL)
  • Search
JavaScript is disabled for your browser. Some features of this site may not work without it.

Search

Show Advanced FiltersHide Advanced Filters

Filters

Use filters to refine the search results.

Now showing items 1-10 of 20

  • Sort Options:
  • Relevance
  • Title Asc
  • Title Desc
  • Issue Date Asc
  • Issue Date Desc
  • Results Per Page:
  • 5
  • 10
  • 20
  • 40
  • 60
  • 80
  • 100
Thumbnail

On Role Logic 

Kuncak, Viktor; Rinard, Martin (2003-10-24)
We present role logic, a notation for describing propertiesof relational structures in shape analysis, databases, andknowledge bases. We construct role logic using the ideas ofde Bruijn's notation for lambda calculus, an ...
Thumbnail

Set Interfaces for Generalized Typestate and Data Structure Consistency Verification 

Lam, Patrick; Zee, Karen; Kuncak, Viktor; Rinard, Martin (2007-10-31)
Typestate systems allow the type of an object to change during its lifetime in the computation. Unlike standard type systems, they can enforce safety properties that depend on changing object states. We present a new, ...
Thumbnail

AvatarSAT: An Auto-tuning Boolean SAT Solver 

Ganesh, Vijay; Singh, Rishabh; Near, Joseph P.; Rinard, Martin (2009-08-26)
We present AvatarSAT, a SAT solver that uses machine-learning classifiers to automatically tune the heuristics of an off-the-shelf SAT solver on a per-instance basis. The classifiers use features of both the input and ...
Thumbnail

On Using First-Order Theorem Provers in the Jahob Data Structure Verification System 

Bouillaguet, Charles; Kuncak, Viktor; Wies, Thomas; Zee, Karen; Rinard, Martin (2006-11-09)
This paper presents our integration of efficient resolution-based theorem provers into the Jahob data structure verification system. Our experimental results show that this approach enables Jahob to automatically ...
Thumbnail

Using Cyclic Memory Allocation to Eliminate Memory Leaks 

Nguyen, Huu Hai; Rinard, Martin (2005-10-26)
We present and evaluate a new memory management technique foreliminating memory leaks in programs with dynamic memoryallocation. This technique observes the execution of the program on asequence of training inputsto find ...
Thumbnail

On Spatial Conjunction as Second-Order Logic 

Kuncak, Viktor; Rinard, Martin (2004-10-25)
Spatial conjunction is a powerful construct for reasoning about dynamically allocateddata structures, as well as concurrent, distributed and mobile computation. Whileresearchers have identified many uses of spatial ...
Thumbnail

On The Boolean Algebra of Shape Analysis Constraints 

Kuncak, Viktor; Rinard, Martin (2003-08-22)
Shape analysis is a promising technique for statically verifyingand extracting properties of programs that manipulatecomplex data structures. We introduce a new characterizationof constraints that arise in parametric ...
Thumbnail

A Combined Pointer and Purity Analysis for Java Programs 

Salcianu, Alexandru; Rinard, Martin (2004-05-17)
We present a new method purity analysis for Java programs.A method is pure if it does not mutate any location that exists in the program state right before method invocation.Our analysis is built on top of a combined pointer ...
Thumbnail

On Algorithms and Complexity for Sets with Cardinality Constraints 

Marnette, Bruno; Kuncak, Viktor; Rinard, Martin (2005-08-03)
Typestate systems ensure many desirable properties of imperativeprograms, including initialization of object fields and correct use ofstateful library interfaces. Abstract sets with cardinalityconstraints naturally ...
Thumbnail

On Verifying a File System Implementation 

Arkoudas, Konstantine; Zee, Karen; Kuncak, Viktor; Rinard, Martin (2004-05-06)
We present a correctness proof for a basic file system implementation. This implementation contains key elements of standard Unix file systems such as inodes and fixed-size disk blocks. We prove the implementation correct ...
  • 1
  • 2

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CommunityBy Issue DateAuthorsTitlesSubjects

My Account

Login

Discover

Author
Rinard, Martin (20)
Kuncak, Viktor (12)Lam, Patrick (3)Zee, Karen (3)Cadar, Cristian (2)Demsky, Brian (2)Nguyen, Huu Hai (2)Wies, Thomas (2)Agarwal, Anant (1)Arkoudas, Konstantine (1)... View MoreSubjectmachine learning (1)multisorted logic (1)program verification (1)SAT solvers (1)self-tuning (1)shape analysis (1)... View MoreDate Issued2004 (9)2003 (4)2005 (3)2009 (2)2006 (1)2007 (1)Has File(s)
Yes (20)

Statistics

OA StatisticsStatistics by CountryStatistics by Department
MIT Libraries homeMIT Libraries logo

Find us on

Twitter Facebook Instagram YouTube RSS

MIT Libraries navigation

SearchHours & locationsBorrow & requestResearch supportAbout us
PrivacyPermissionsAccessibility
MIT
Massachusetts Institute of Technology
Content created by the MIT Libraries, CC BY-NC unless otherwise noted. Notify us about copyright concerns.