메뉴 건너뛰기




Volumn 42, Issue 2, 2008, Pages 168-178

The design and implementation of microdrivers

Author keywords

Device drivers; Program partitioning; Reliability

Indexed keywords

ACCESS CONTROL; CODES (SYMBOLS); DATA HANDLING; RELIABILITY ANALYSIS; USER INTERFACES;

EID: 77957808684     PISSN: 01635980     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1353535.1346303     Document Type: Conference Paper
Times cited : (55)

References (43)
  • 1
    • 42549086457 scopus 로고    scopus 로고
    • Apple Inc. Introduction to 170 kit fundamentals
    • Apple Inc. Introduction to 170 kit fundamentals, 2006.
    • (2006)
  • 2
    • 42549144721 scopus 로고
    • Give a process to your drivers! In, September
    • Francois Armand. Give a process to your drivers! In EurOpen Autumn 1991, September 1991.
    • (1991) EurOpen Autumn 1991
    • Armand, F.1
  • 3
    • 0036039066 scopus 로고    scopus 로고
    • The SLAM project: Debugging system software via static analysis
    • T. Ball and S. K. Rajamani. The SLAM project: Debugging system software via static analysis. In POPL, 2002.
    • (2002) POPL
    • Ball, T.1    Rajamani, S.K.2
  • 5
    • 85084162921 scopus 로고    scopus 로고
    • Privtrans: Automatically partitioning programs for privilege separation
    • D. Brumley and D. Song. Privtrans: Automatically partitioning programs for privilege separation. In USENIX Security, 2004.
    • (2004) USENIX Security
    • Brumley, D.1    Song, D.2
  • 9
    • 4544376710 scopus 로고    scopus 로고
    • NDL: A domain-specific language for device drivers
    • C. L. Conway and S. A. Edwards. NDL: A domain-specific language for device drivers. In LCTES, 2004.
    • (2004) LCTES
    • Conway, C.L.1    Edwards, S.A.2
  • 11
    • 21644463598 scopus 로고    scopus 로고
    • FUSD: A Linux framework for user-space devices
    • User manual for FUSD 1.0
    • J. Elson. FUSD: A Linux framework for user-space devices, 2004. User manual for FUSD 1.0.
    • (2004)
    • Elson, J.1
  • 12
    • 84975277890 scopus 로고    scopus 로고
    • Checking system rules using system-specific, programmer-written compiler extensions
    • D. R. Engler, B. Chelf, A. Chou, and S. Hallem. Checking system rules using system-specific, programmer-written compiler extensions. In OSDI, 2000.
    • (2000) OSDI
    • Engler, D.R.1    Chelf, B.2    Chou, A.3    Hallem, S.4
  • 13
    • 33748066381 scopus 로고    scopus 로고
    • Virtual environments for unreliable extensions
    • Technical Report MSR-TR-05-82, Microsoft Research, June
    • Ú. Erlingsson, T. Roeder, and T. Wobber. Virtual environments for unreliable extensions. Technical Report MSR-TR-05-82, Microsoft Research, June 2005.
    • (2005)
    • Erlingsson, U.1    Roeder, T.2    Wobber, T.3
  • 17
    • 4544341180 scopus 로고    scopus 로고
    • The Coign automatic distributed partitioning system
    • G. C. Hunt and M. L. Scott. The Coign automatic distributed partitioning system. In OSDI, 1999.
    • (1999) OSDI
    • Hunt, G.C.1    Scott, M.L.2
  • 18
    • 42549116845 scopus 로고    scopus 로고
    • Windriver cross platform device driver development environment
    • Technical report, Jungo Corporation, February
    • Jungo. Windriver cross platform device driver development environment. Technical report, Jungo Corporation, February 2002. http://www.jungo.com/ windriver.html.
    • (2002)
  • 21
    • 84867853619 scopus 로고    scopus 로고
    • Unmodified device driver reuse and improved system dependability via virtual machines
    • J. LeVasseur, V. Uhlig, J. Stoess, and S. Gotz. Unmodified device driver reuse and improved system dependability via virtual machines. In OSDI, 2004.
    • (2004) OSDI
    • LeVasseur, J.1    Uhlig, V.2    Stoess, J.3    Gotz, S.4
  • 22
    • 84883516955 scopus 로고    scopus 로고
    • J. Liedtke. On μ-kernel, construction. In SOSP, 1995.
    • J. Liedtke. On μ-kernel, construction. In SOSP, 1995.
  • 25
    • 42549148174 scopus 로고    scopus 로고
    • Microsoft. Architecture of the user-mode driver framework, May 2006. Version 0.7
    • Microsoft. Architecture of the user-mode driver framework, May 2006. Version 0.7.
  • 27
    • 84888488914 scopus 로고    scopus 로고
    • embedded with service pack 1 reliability, January 2003
    • Microsoft Corporation. Windows XP embedded with service pack 1 reliability. http://msdn2.microsoft.com/enus/library/ms838661.aspx, January 2003.
    • Windows XP
  • 28
    • 42549158726 scopus 로고    scopus 로고
    • Microsoft Inc. Microsoft interface definition language
    • Microsoft Inc. Microsoft interface definition language.
  • 30
    • 35448955692 scopus 로고    scopus 로고
    • Valgrind: A framework for heavyweight dynamic binary instrumentation
    • N. Nethercode and J. Seward. Valgrind: A framework for heavyweight dynamic binary instrumentation. In PLDI, 2007.
    • (2007) PLDI
    • Nethercode, N.1    Seward, J.2
  • 36
    • 16644400693 scopus 로고    scopus 로고
    • Improving the reliability of commodity operating systems
    • February
    • M. M. Swift, B. N. Bershad, and H. M. Levy. Improving the reliability of commodity operating systems. ACM TOCS, 23(1), February 2005.
    • (2005) ACM TOCS , vol.23 , Issue.1
    • Swift, M.M.1    Bershad, B.N.2    Levy, H.M.3
  • 38
    • 33644583741 scopus 로고    scopus 로고
    • Master's thesis, Dept. of Computer Science, Univ. of Utah, December
    • K. T. Van Maren. The Fluke device driver framework. Master's thesis, Dept. of Computer Science, Univ. of Utah, December 1999.
    • (1999) The Fluke device driver framework
    • Van Maren, K.T.1
  • 39
    • 0006005434 scopus 로고
    • U-Net: A user-level network interface for parallel and distributed computing
    • T. von Eicken, A. Basu, V. Buch, and W. Vogels. U-Net: A user-level network interface for parallel and distributed computing. In SOSP, 1995.
    • (1995) SOSP
    • von Eicken, T.1    Basu, A.2    Buch, V.3    Vogels, W.4
  • 40
    • 84885637591 scopus 로고    scopus 로고
    • Mondrix: Memory isolation for Linux using Mondriaan memory protection
    • E. Witchel, J. Rhee, and K. Asanovic. Mondrix: Memory isolation for Linux using Mondriaan memory protection. In SOSP, 2005.
    • (2005) SOSP
    • Witchel, E.1    Rhee, J.2    Asanovic, K.3


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