메뉴 건너뛰기




Volumn 23, Issue 1 SPEC. ISS., 2005, Pages 77-110

Improving the reliability of commodity operating systems

Author keywords

Device drivers; I O; Protection; Recovery; Virtual memory

Indexed keywords

COMMODITY OPERATING SYSTEMS; DEVICE DRIVERS; INPUT/OUTPUT (I/O); VIRTUAL MEMORY;

EID: 16644400693     PISSN: 07342071     EISSN: None     Source Type: Journal    
DOI: 10.1145/1047915.1047919     Document Type: Review
Times cited : (132)

References (67)
  • 2
    • 84894630000 scopus 로고    scopus 로고
    • Automatically validating temporal safety properties of interfaces
    • Lecturer Notes in Computer Science. Springer-Verlag, Berlin, Germany
    • BALL, T. AND RAJAMANI, S. K. 2001. Automatically validating temporal safety properties of interfaces. In SPIN 2001, Workshop on Model Checking of Software. Lecturer Notes in Computer Science, vol. 2057. Springer-Verlag, Berlin, Germany, 103-122.
    • (2001) SPIN 2001, Workshop on Model Checking of Software , vol.2057 , pp. 103-122
    • Ball, T.1    Rajamani, S.K.2
  • 6
    • 84976783312 scopus 로고
    • Implementing remote procedure calls
    • BIRRELL, A. D. AND NELSON, B. J. 1984. Implementing remote procedure calls. ACM Trans. Comput. Syst. 2, 1 (Feb.), 39-59.
    • (1984) ACM Trans. Comput. Syst. , vol.2 , Issue.1 FEB. , pp. 39-59
    • Birrell, A.D.1    Nelson, B.J.2
  • 8
    • 0035703918 scopus 로고    scopus 로고
    • Recursive restartability: Turning the reboot sledgehammer into a scalpel
    • CANDEA, G. AND FOX, A. 2001. Recursive restartability: Turning the reboot sledgehammer into a scalpel. In Proceedings of the Eighth IEEE HOTOS. 125-132.
    • (2001) Proceedings of the Eighth IEEE HOTOS , pp. 125-132
    • Candea, G.1    Fox, A.2
  • 10
    • 84976797486 scopus 로고
    • Sharing and protection in a single-address-space operating system
    • CHASE, J. S., LEVY, H. M., FEELEY, M. J., AND LAZOWSKA, E. D. 1994. Sharing and protection in a single-address-space operating system. ACM Trans. Comput. Syst. 12, 4 (Nov.), 271-307.
    • (1994) ACM Trans. Comput. Syst. , vol.12 , Issue.4 NOV. , pp. 271-307
    • Chase, J.S.1    Levy, H.M.2    Feeley, M.J.3    Lazowska, E.D.4
  • 15
  • 17
    • 0017271333 scopus 로고
    • Fault tolerant operating systems
    • DENNING, P. J. 1976. Fault tolerant operating systems. ACM Comput. Surv. 8, 4 (Dec.), 359-389.
    • (1976) ACM Comput. Surv. , vol.8 , Issue.4 DEC. , pp. 359-389
    • Denning, P.J.1
  • 18
    • 0000338326 scopus 로고
    • Programming semantics for multiprogramming systems
    • DENNIS, J. B. AND HORN, E. V. 1966. Programming semantics for multiprogramming systems. Commun. ACM 9, 3 (Mar.), 29-35.
    • (1966) Commun. ACM , vol.9 , Issue.3 MAR. , pp. 29-35
    • Dennis, J.B.1    Horn, E.V.2
  • 22
    • 0016081585 scopus 로고
    • Capability-based addressing
    • FABRY, R. S. 1974. Capability-based addressing. Commun. ACM 17, 7 (July), 403-412.
    • (1974) Commun. ACM , vol.17 , Issue.7 JULY , pp. 403-412
    • Fabry, R.S.1
  • 26
  • 27
    • 16644375568 scopus 로고    scopus 로고
    • The role of Linux in reducing the cost of enterprise computing
    • International Data Corporation, Framingham, MA
    • GILLEN, A., KUSNETZKY, D., AND MCLARON, S. 2002. The role of Linux in reducing the cost of enterprise computing. IDC white paper. International Data Corporation, Framingham, MA.
    • (2002) IDC White Paper
    • Gillen, A.1    Kusnetzky, D.2    McLaron, S.3
  • 30
    • 0033888722 scopus 로고    scopus 로고
    • The Bluetooth radio system
    • HAARSTEN, J. C. 2000. The Bluetooth radio system. IEEE Personal Commun. Mag. 7, 1 (Feb.), 28-36.
    • (2000) IEEE Personal Commun. Mag. , vol.7 , Issue.1 FEB. , pp. 28-36
    • Haarsten, J.C.1
  • 33
    • 84860098707 scopus 로고    scopus 로고
    • Hewlett Packard Digital Entertainment Center
    • HEWLETT PACKARD. 2001. Hewlett Packard Digital Entertainment Center. Go online to http://www.hp.com/hpinfo/newsroom/press/31oct01a.htm.
    • (2001)
  • 35
    • 0031123369 scopus 로고    scopus 로고
    • Fault injection techniques and tools
    • HSUEH, M., TSAI, T. K., AND IYER, R. K. 1997. Fault injection techniques and tools. IEEE Comput. 30, 4 (Apr.), 75-82.
    • (1997) IEEE Comput. , vol.30 , Issue.4 APR. , pp. 75-82
    • Hsueh, M.1    Tsai, T.K.2    Iyer, R.K.3
  • 39
    • 0003505824 scopus 로고
    • Digital Press, Burlington, MA
    • LEVY, H. M. 1984. Capability-Based Computer Systems. Digital Press, Burlington, MA. Available online at http://www.cs.washington.edu/homes/levy/ capabook.
    • (1984) Capability-based Computer Systems
    • Levy, H.M.1
  • 42
    • 0012991080 scopus 로고    scopus 로고
    • Discount checking: Transparent, low-overhead recovery for general applications
    • University of Michigan, Axn Arbor, MI
    • LOWELL, D. E. AND CHEN, P. M. 1998. Discount checking: Transparent, low-overhead recovery for general applications. Tech. Rep. CSE-TR-410-99. University of Michigan, Axn Arbor, MI.
    • (1998) Tech. Rep. , vol.CSE-TR-410-99
    • Lowell, D.E.1    Chen, P.M.2
  • 50
    • 16644377184 scopus 로고    scopus 로고
    • Introduction to UDI version 1.0
    • Project UDI
    • PROJECT-UDI. 1999. Introduction to UDI version 1.0. Tech. rep. Project UDI. Visit Website www.projectudi.org.
    • (1999) Tech. Rep.
  • 51
    • 0016081584 scopus 로고
    • Protection and the control of information sharing in Multics
    • SALTZER, J. H. 1974. Protection and the control of information sharing in Multics. Commun. ACM 17, 7 (July), 388-402.
    • (1974) Commun. ACM , vol.17 , Issue.7 JULY , pp. 388-402
    • Saltzer, J.H.1
  • 55
    • 0003516202 scopus 로고    scopus 로고
    • Standard Performance Evaluation Corporation, Warrenton, VA
    • STANDARD PERFORMANCE EVALUATION CORPORATION. 1999. The SPECweb99 benchmark. Standard Performance Evaluation Corporation, Warrenton, VA. Visit Web site www. Apec.org.
    • (1999) The SPECweb99 Benchmark
  • 57
    • 0026170711 scopus 로고
    • Software defects and their impact on system availability-a study of field failures in operating systems
    • Montreal, P. Q., Canada
    • SULLIVAN, M. AND CHILLREGE, R. 1991. Software defects and their impact on system availability-a study of field failures in operating systems. In Proceedings of the 1991 IEEE Symposium on Fault-Tolerant Computing (FTCS-21). (Montreal, P. Q., Canada). 2-9.
    • (1991) Proceedings of the 1991 IEEE Symposium on Fault-Tolerant Computing (FTCS-21) , pp. 2-9
    • Sullivan, M.1    Chillrege, R.2
  • 58
    • 0141684090 scopus 로고
    • Using write protected data structures to improve software fault tolerance in highly available database management systems
    • Morgan Kaufman Publishing, San Francisco, CA
    • SULLIVAN, M. AND STONEBRAKER, M. 1991. Using write protected data structures to improve software fault tolerance in highly available database management systems. In Proceedings of the 17th International Conference on Very Large Data Bases. Morgan Kaufman Publishing, San Francisco, CA, 171-180.
    • (1991) Proceedings of the 17th International Conference on Very Large Data Bases , pp. 171-180
    • Sullivan, M.1    Stonebraker, M.2
  • 59
    • 16644375114 scopus 로고    scopus 로고
    • Windows 2000 server: The road to gold, part two: Developing windows
    • THURROTT, P. 2003. Windows 2000 server: The road to gold, part two: Developing windows. Paul Thurrott's SuperSite for Windows.
    • (2003) Paul Thurrott's SuperSite for Windows
    • Thurrott, P.1


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