메뉴 건너뛰기




Volumn 218, Issue C, 2008, Pages 355-369

Reasoning about B+ Trees with Operational Semantics and Separation Logic

Author keywords

Abstract Machines; B+ Trees; Data Structure; Invariant; Separation Logic

Indexed keywords

ABSTRACTING; COMPUTER PROGRAMMING LANGUAGES; DATA STRUCTURES; DATABASE SYSTEMS; FILE ORGANIZATION; GRAPH THEORY; INFORMATION THEORY; ISOMERS; PROGRAMMING THEORY; SEMANTICS; SEPARATION;

EID: 54049107387     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2008.10.021     Document Type: Article
Times cited : (10)

References (12)
  • 1
    • 0015489880 scopus 로고
    • Organization and maintenance of large ordered indexes
    • Bayer R., and McCreight E.M. Organization and maintenance of large ordered indexes. Acta Informatica 1 3 (1972) 173-189
    • (1972) Acta Informatica , vol.1 , Issue.3 , pp. 173-189
    • Bayer, R.1    McCreight, E.M.2
  • 2
    • 0025447750 scopus 로고    scopus 로고
    • N. Beckmann, H.-P. Kriegel, R. Schneider, and B. Seeger. The R*-tree: an efficient and robust access method for points and rectangles. In ACM SIGMOD, 322-331, 1990
    • N. Beckmann, H.-P. Kriegel, R. Schneider, and B. Seeger. The R*-tree: an efficient and robust access method for points and rectangles. In ACM SIGMOD, 322-331, 1990
  • 3
    • 54049107626 scopus 로고    scopus 로고
    • R. Bornat, C. Calcagno, and P. O'Hearn. Local reasoning, separation and aliasing. In SPACE 04 workshop, 2004
    • R. Bornat, C. Calcagno, and P. O'Hearn. Local reasoning, separation and aliasing. In SPACE 04 workshop, 2004
  • 4
    • 0018480749 scopus 로고
    • The ubiquitous B-tree
    • Comer D. The ubiquitous B-tree. Computing Surveys 11 2 (June 1979) 121-137
    • (1979) Computing Surveys , vol.11 , Issue.2 , pp. 121-137
    • Comer, D.1
  • 5
    • 85198671046 scopus 로고    scopus 로고
    • M. Freeston. A general solution of the n-dimensional B-tree problem. In ACM SIGMOD, 80-91, 1995
    • M. Freeston. A general solution of the n-dimensional B-tree problem. In ACM SIGMOD, 80-91, 1995
  • 6
    • 54049108059 scopus 로고    scopus 로고
    • S. Ishtiaq and P. O'Hearn. BI as an assertion language for mutable data structures. In ACM POPL. 2001
    • S. Ishtiaq and P. O'Hearn. BI as an assertion language for mutable data structures. In ACM POPL. 2001
  • 7
    • 0001097061 scopus 로고
    • The mechanical evaluation of expressions
    • Landin P.J. The mechanical evaluation of expressions. The Computer Journal 6 4 (Jan 1964) 308-320
    • (1964) The Computer Journal , vol.6 , Issue.4 , pp. 308-320
    • Landin, P.J.1
  • 8
    • 0025625409 scopus 로고
    • The hB-tree: a multiattribute indexing method with good guaranteed performance
    • Lomet D.B., and Salzberg B. The hB-tree: a multiattribute indexing method with good guaranteed performance. ACM Trans. Database Syst. 15 4 (1990) 625-658
    • (1990) ACM Trans. Database Syst. , vol.15 , Issue.4 , pp. 625-658
    • Lomet, D.B.1    Salzberg, B.2
  • 9
    • 0036051192 scopus 로고    scopus 로고
    • J.C. Reynolds. Separation logic: A logic for shared mutable data structures. In Logic in Computer Science (LICS), 55-74, 2002
    • J.C. Reynolds. Separation logic: A logic for shared mutable data structures. In Logic in Computer Science (LICS), 55-74, 2002
  • 10
    • 54249108429 scopus 로고    scopus 로고
    • A.P. Sexton and R. Swinbank. Virtual forced splitting, demotion and the BV-tree. In British National Conference on Databases, BNCOD'08, LNCS. Springer Verlag, June 2008. to appear
    • A.P. Sexton and R. Swinbank. Virtual forced splitting, demotion and the BV-tree. In British National Conference on Databases, BNCOD'08, LNCS. Springer Verlag, June 2008. to appear
  • 11
    • 54049139549 scopus 로고    scopus 로고
    • R. Swinbank. Virtual Forced Splitting in Multidimensional Access Methods. PhD thesis, School o Computer Science, University of Birmingham, 2008. Due for completion May 2008
    • R. Swinbank. Virtual Forced Splitting in Multidimensional Access Methods. PhD thesis, School o Computer Science, University of Birmingham, 2008. Due for completion May 2008
  • 12
    • 33745811687 scopus 로고    scopus 로고
    • H. Thielecke. Frame rules from answer types for code pointers. In ACM POPL, 309-319. 2006
    • H. Thielecke. Frame rules from answer types for code pointers. In ACM POPL, 309-319. 2006


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.