메뉴 건너뛰기




Volumn , Issue , 2009, Pages 73-86

Automatic device driver synthesis with termite

Author keywords

Device drivers; Domain specific languages; Software synthesis; Two player games

Indexed keywords

AUTOMATIC DEVICE; CORRECTNESS BY CONSTRUCTION; DATA LOSS; DEVELOPMENT COSTS; DEVELOPMENT PROCESS; DEVICE DRIVER; DEVICE INTERFACES; DEVICE SPECIFICATION; DOMAIN SPECIFIC LANGUAGES; DOWN TIME; FAULTY DEVICES; FORMAL SPECIFICATION; FREEBSD; HUMAN ERRORS; NON-TRIVIAL; OPERATING SYSTEMS; SOFTWARE SYNTHESIS; TWO-PLAYER GAMES;

EID: 72249114480     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1629575.1629583     Document Type: Conference Paper
Times cited : (82)

References (28)
  • 2
    • 84867290901 scopus 로고    scopus 로고
    • Reverse-engineering drivers for safety and portability
    • San Diego, CA, USA, Dec
    • V. Chipounov and G. Candea. Reverse-engineering drivers for safety and portability. In 4th HotDep, San Diego, CA, USA, Dec 2008.
    • (2008) 4th HotDep
    • Chipounov, V.1    Candea, G.2
  • 4
    • 0346401888 scopus 로고
    • Microkernel modularity with integrated kernel performance
    • Technical report, OSF Research Institute, Jun
    • M. Condict, D. Bolinger, D. Mitchell, and E. McManus. Microkernel modularity with integrated kernel performance. Technical report, OSF Research Institute, Jun 1994.
    • (1994)
    • Condict, M.1    Bolinger, D.2    Mitchell, D.3    McManus, E.4
  • 5
    • 4544270317 scopus 로고    scopus 로고
    • NDL: A domain-specific language for device drivers
    • Washington, DC, USA, Jun
    • C. L. Conway and S. A. Edwards. NDL: a domain-specific language for device drivers. In LCTES'04, pages 30-36, Washington, DC, USA, Jun 2004.
    • (2004) LCTES'04 , pp. 30-36
    • Conway, C.L.1    Edwards, S.A.2
  • 8
    • 84975277890 scopus 로고    scopus 로고
    • Checking system rules using system-specific, programmer-written compiler extensions
    • San Diego, CA, Oct
    • D. R. Engler, B. Chelf, A. Chou, and S. Hallem. Checking system rules using system-specific, programmer-written compiler extensions. In 4th OSDI, pages 1-16, San Diego, CA, Oct 2000.
    • (2000) 4th OSDI , pp. 1-16
    • Engler, D.R.1    Chelf, B.2    Chou, A.3    Hallem, S.4
  • 9
    • 78651539599 scopus 로고    scopus 로고
    • XFI: Software guards for system address spaces
    • Seattle, Washington, Nov
    • U. Erlingsson, M. Abadi, M. Vrable, M. Budiu, and G. C. Necula. XFI: software guards for system address spaces. In 7th OSDI, pages 75-88, Seattle, Washington, Nov 2006.
    • (2006) 7th OSDI , pp. 75-88
    • Erlingsson, U.1    Abadi, M.2    Vrable, M.3    Budiu, M.4    Necula, G.C.5
  • 10
    • 44649124497 scopus 로고    scopus 로고
    • Windows XP kernel crash analysis
    • Washington, DC, USA
    • A. Ganapathi, V. Ganapathi, and D. Patterson. Windows XP kernel crash analysis. In 20th LISA, pages 101-111, Washington, DC, USA, 2006.
    • (2006) 20th LISA , pp. 101-111
    • Ganapathi, A.1    Ganapathi, V.2    Patterson, D.3
  • 11
    • 35248865212 scopus 로고    scopus 로고
    • Counterexample-guided control
    • Jul
    • T. Henzinger, R. Jhala, and R. Majumdar. Counterexample-guided control. In 30th ICALP, pages 886-902, Jul 2003.
    • (2003) 30th ICALP , pp. 886-902
    • Henzinger, T.1    Jhala, R.2    Majumdar, R.3
  • 14
    • 72249083095 scopus 로고
    • LOTOS, a formal description technique based on the temporal ordering of observational behavior, ISO Standard 8807
    • LOTOS - a formal description technique based on the temporal ordering of observational behavior, 1989. ISO Standard 8807.
    • (1989)
  • 18
    • 85018636090 scopus 로고    scopus 로고
    • Grammar based modelling and synthesis of device drivers and bus interfaces
    • Washington, DC, USA
    • M. O'Nils, J. Öberg, and A. Jantsch. Grammar based modelling and synthesis of device drivers and bus interfaces. In 24th Euromicro Conf., Washington, DC, USA, 1998.
    • (1998) 24th Euromicro Conf
    • O'Nils, M.1    Öberg, J.2    Jantsch, A.3
  • 19
    • 72249097285 scopus 로고    scopus 로고
    • Realtek Corp. Single-chip multifunction 10/100mbps Ethernet controller with power management. datasheet., 2005.
    • Realtek Corp. Single-chip multifunction 10/100mbps Ethernet controller with power management. datasheet., 2005.
  • 23
    • 29244438478 scopus 로고    scopus 로고
    • HAIL: A language for easy and correct device access
    • Jersey City, NJ, USA, Sep
    • J. Sun, W. Yuan, M. Kallahalla, and N. Islam. HAIL: a language for easy and correct device access. In 5th EMSOFT, pages 1-9, Jersey City, NJ, USA, Sep 2005.
    • (2005) 5th EMSOFT , pp. 1-9
    • Sun, J.1    Yuan, W.2    Kallahalla, M.3    Islam, N.4
  • 24
    • 33646691869 scopus 로고    scopus 로고
    • Improving the reliability of commodity operating systems
    • Lake George, New York, USA, Oct
    • M. M. Swift, B. N. Bershad, and H. M. Levy. Improving the reliability of commodity operating systems. In 19th SOSP, Bolton Landing (Lake George), New York, USA, Oct 2003.
    • (2003) 19th SOSP, Bolton Landing
    • Swift, M.M.1    Bershad, B.N.2    Levy, H.M.3
  • 25
    • 38149135474 scopus 로고
    • On the synthesis of strategies in infinite games
    • W. Thomas. On the synthesis of strategies in infinite games. In 12th STACS, pages 1-13, 1995.
    • (1995) 12th STACS , pp. 1-13
    • Thomas, W.1
  • 26
    • 72249122965 scopus 로고
    • Automatic synthesis of device drivers for hardware/software co-design
    • Technical Report 94-06-04, University of Washington, Aug
    • E. Walkup and G. Borriello. Automatic synthesis of device drivers for hardware/software co-design. Technical Report 94-06-04, University of Washington, Aug 1994.
    • (1994)
    • Walkup, E.1    Borriello, G.2
  • 27
    • 9644292642 scopus 로고    scopus 로고
    • Modeling and integration of peripheral devices in embedded systems
    • S. Wang, S. Malik, and R. A. Bergamaschi. Modeling and integration of peripheral devices in embedded systems. In 40th DATE, 2003.
    • (2003) 40th DATE
    • Wang, S.1    Malik, S.2    Bergamaschi, R.A.3
  • 28
    • 84908296347 scopus 로고    scopus 로고
    • SafeDrive: Safe and recoverable extensions using language-based techniques
    • Seattle, WA, USA, Nov
    • F. Zhou, J. Condit, Z. Anderson, I. Bagrak, R. Ennals, M. Harren, G. Necula, and E. Brewer. SafeDrive: Safe and recoverable extensions using language-based techniques. In 7th OSDI, pages 45-60, Seattle, WA, USA, Nov 2006.
    • (2006) 7th OSDI , pp. 45-60
    • Zhou, F.1    Condit, J.2    Anderson, Z.3    Bagrak, I.4    Ennals, R.5    Harren, M.6    Necula, G.7    Brewer, E.8


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