메뉴 건너뛰기




Volumn , Issue , 2009, Pages 43-52

WYSIWIB: A declarative approach to finding API protocols and bugs in linux code

Author keywords

Bug finding; Linux; Protocol finding

Indexed keywords

BUG FINDING; C CODES; CONTROL-FLOW; FALSE POSITIVE; LINUX OS; SOURCE CODES;

EID: 70449976317     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/DSN.2009.5270354     Document Type: Conference Paper
Times cited : (45)

References (14)
  • 3
    • 84975277890 scopus 로고    scopus 로고
    • Checking system rules using system-specific, programmer-written compiler extensions
    • San Diego, CA, USA, Oct
    • D. R. Engler, B. Chelf, A. Chou, and S. Hallem. Checking system rules using system-specific, programmer-written compiler extensions. In OSDI, pages 1-16, San Diego, CA, USA, Oct. 2000.
    • (2000) OSDI , pp. 1-16
    • Engler, D.R.1    Chelf, B.2    Chou, A.3    Hallem, S.4
  • 4
    • 0036041420 scopus 로고    scopus 로고
    • Bugs as deviant behavior: A general approach to inferring errors in systems code
    • Banff, Canada, Oct
    • D. R. Engler, D. Y. Chen, A. Chou, and B. Chelf. Bugs as deviant behavior: A general approach to inferring errors in systems code. In SOSP, pages 57-72, Banff, Canada, Oct. 2001.
    • (2001) SOSP , pp. 57-72
    • Engler, D.R.1    Chen, D.Y.2    Chou, A.3    Chelf, B.4
  • 5
    • 77949371828 scopus 로고    scopus 로고
    • From uncertainty to belief: Inferring the specification within
    • Nov
    • T. Kremenek, P. Twohey, G. Back, A. Ng, and D. Engler. From uncertainty to belief: Inferring the specification within. In OSDI, pages 161-176, Nov. 2006.
    • (2006) OSDI , pp. 161-176
    • Kremenek, T.1    Twohey, P.2    Back, G.3    Ng, A.4    Engler, D.5
  • 6
    • 32344452883 scopus 로고    scopus 로고
    • PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software code
    • Lisbon, Portugal
    • Z. Li and Y. Zhou. PR-Miner: automatically extracting implicit programming rules and detecting violations in large software code. In 10th European Software Engineering Conference, pages 306-315, Lisbon, Portugal, 2005.
    • (2005) 10th European Software Engineering Conference , pp. 306-315
    • Li, Z.1    Zhou, Y.2
  • 9
    • 77952224331 scopus 로고    scopus 로고
    • Documenting and automating collateral evolutions in Linux device drivers
    • Glasgow, Scotland, Mar
    • Y. Padioleau, J. Lawall, R. R. Hansen, and G. Muller. Documenting and automating collateral evolutions in Linux device drivers. In Eurosys 2008, pages 247-260, Glasgow, Scotland, Mar. 2008.
    • (2008) Eurosys 2008 , pp. 247-260
    • Padioleau, Y.1    Lawall, J.2    Hansen, R.R.3    Muller, G.4
  • 10
    • 34748874667 scopus 로고    scopus 로고
    • Understanding collateral evolution in Linux device drivers
    • Leuven, Belgium, Apr
    • Y. Padioleau, J. L. Lawall, and G. Muller. Understanding collateral evolution in Linux device drivers. In Eurosys, pages 59-71, Leuven, Belgium, Apr. 2006.
    • (2006) Eurosys , pp. 59-71
    • Padioleau, Y.1    Lawall, J.L.2    Muller, G.3
  • 12
    • 70449865679 scopus 로고    scopus 로고
    • Master's thesis, University of Copenhagen, Copenhagen, Denmark, Aug
    • H. Stuart. Hunting bugs with Coccinelle. Master's thesis, University of Copenhagen, Copenhagen, Denmark, Aug. 2008.
    • (2008) Hunting bugs with Coccinelle
    • Stuart, H.1
  • 13
    • 70449894273 scopus 로고    scopus 로고
    • L. Tan, D. Yuan, G. Krishna, and Y. Zhou. /*icomment: bugs or bad comments*/. In SOSP, pages 145-158, Stevenson, WA, USA, Oct. 2007.
    • L. Tan, D. Yuan, G. Krishna, and Y. Zhou. /*icomment: bugs or bad comments*/. In SOSP, pages 145-158, Stevenson, WA, USA, Oct. 2007.
  • 14
    • 24644493674 scopus 로고    scopus 로고
    • Mining temporal specifications for error detection
    • Conference on Tools and Algorithms for the Construction and Analysis of Systems TACAS, of, Edinburgh, UK, Apr
    • W. Weimer and G. C. Necula. Mining temporal specifications for error detection. In Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), volume 3440 of Lecture Notes in Computer Science, pages 461-476, Edinburgh, UK, Apr. 2005.
    • (2005) Lecture Notes in Computer Science , vol.3440 , pp. 461-476
    • Weimer, W.1    Necula, G.C.2


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