You are on page 1of 16

23-Referencias

12/5/05

16:33

Pgina 811

Referencias

811

E F E R E N C I A S

ABREVIATURAS

ACM Association for Computing Machinery IEEE Institute of Electrical and Electronics Engineers (Instituto de Ingenieros Elctricos y Electrnicos) IRE Institute of Radio Engineers (Instituto de Ingenieros de Radio) ABRA87 ADAM92 AGAR89 ALVA90 ANAN92 ANDE80 ANDE89 Abrams, M., y Podell, H. Computer and Network Security. Los Alamitos, CA: IEEE Computer Society Press, 1987. Adam, J. Virus Threats and Countermeasures. IEEE Spectrum, Agosto 1992. Agarwal, A. Analysis of Cache Performance for Operating Systems and Multiprogramming. Boston: Kluwer Academic Publishers, 1989. Alvare, A. How Crackers Crack Passwords or What Passwords to Avoid. Proceedings, UNIX Security Workshop II, Agosto 1990. Ananda, A.; Tay, B.; y Koh, E. A Survey of Asynchronous Remote Procedure Calls. Operating Systems Review, Abril 1992. Anderson, J. Computer Security Threat Monitoring and Surveillance. Fort Washington, PA: James P. Anderson Co., Abril 1980. Anderson, T.; Laxowska, E.; y Levy, H. The Performance Implications of Thread Management Alternatives for Shared-Memory Multiprocessors. IEEE Transactions on Computers, Diciembre 1989. Anderson,T.; Bershad, B.; Lazowska, E.; y Levy, H. Thread Management for Shared-Memory Multiprocessors. en [TUCK97] Andrianoff, S. A Module on Distributed Systems for the Operating System Course. Proceedings, Twenty-First SIGCSE Technical Symposium on Computer Science Education, SIGSCE Bulletin, Febrero 1990. Arden, B., editor. What Can Be Automated? Cambridge, MA: MIT Press, 1980. Artsy, Y., ed. Special Issue on Process Migration. Newsletter of the IEEE Computer Society Technical Committee on Operating Systems, Invierno 1989. Artsy, Y. Designing a Process Migration Facility: The Charlotte Experience. Computer, Septiembre 1989. Atlas, A., y Blundon, B. Time to Reach for It All. UNIX Review, Enero 1989. Axford, T. Concurrent Programming: Fundamental Techniques for Real-Time and Parallel Software Design. New York: Wiley, 1988. Bach, M. The Design of the UNIX Operating System. Englewood Cliffs, NJ: Prentice Hall, 1986. Bacon, J., y Harris, T. Operating Systems: Concurrent and Distributed SoftwareDesign. Reading, MA:Addison-Wesley, 1998.

ANDE97 ANDR90

ARDE80 ARTS89a ARTS89b ATLA89 AXFO88 BACH86 BACO03

23-Referencias

12/5/05

16:33

Pgina 812

812

Sistemas operativos. Aspectos internos y principios de diseo

BAEN97 BAER80 BAR00 BARB90 BARK89 BAYS77 BECK90 BELA66 BEN82 BEN90 BEN98 BIRR89

Baentsch, M., et al. Enhancing the Webs Infrastructure: From Caching to Replication. Internet Computing, Marzo/Abril 1997. Baer, J. Computer Systems Architecture. Rockville, MD: Computer Science Press, 1980. Bar, M. Linux Internals. New York, McGraw-Hill, 2000. Barbosa,V. Strategies for the Prevention of Communication Deadlocks in Distributed Parallel Programs. IEEE Transactions on Software Engineering, Noviembre 1990. Barkley, R., y Lee, T. A Lazy Buddy System Bounded by Two Coalescing Delays per Class. Proceedings of the Twelfth ACM Symposium on Operating Systems Principles, Diciembre 1989. Bays, C. A Comparison of Next-Fit, First-Fit, and Best-Fit. Communications of the ACM, Marzo 1977. Beck, L. System Software. Reading, MA:Addison-Wesley, 1990. Belady, L. A Study of Replacement Algorithms for a Virtual Storage Computer. IBM Systems Journal, No. 2, 1966. Ben-Ari, M. Principles of Concurrent Programming. Englewood Cliffs, NJ: Prentice Hall, 1982. Ben-Ari, M. Principles of Concurrent and Distributed Programming. Englewood Cliffs, NJ: Prentice Hall, 1990. Ben-Ari, M., y Burns, A. Extreme Interleavings IEEE Concurrency, Julio-Septiembre, 1998. Birrell, A. An Introduction to Programming with Threads. SRC Research Report 35, Compaq Systems Research Center, Palo Alto, CA, Enero 1989. Dsiponible en http://www.research.compaq.com/SRC. Black, D. Scheduling Support for Concurrency and Parallelism in the Mach Operating System. Computer, Mayo 1990. Boebert, W.; Kain, R.; y Young, W. Secure Computing: the Secure Ada Target Approach. Scientific Honeyweller, Julio 1985. Reimpreso en [ABRA87]. Bolosky, W.; Fitzgerald, R.; y Scott, M.Simple But Effective Techniques for NUMA Memory Management. Proceedings, Twelfth ACM Symposium on Operating Systems Principles, Diciembre 1989. Bonwick, J. An Object-Caching Memory Allocator. Proceedings, USENIX Summer Technical Conference, 1994. Borg, A.; Kessler, R.; y Wall, D. Generation and Analysis of Very Long Address Traces. Proceedings of the 17th Annual International Symposium on Computer Architecture, Mayo 1990. Boswell, W. Inside Windows Server 2003. Reading, MA:Addison-Wesley, 2003. Bovet, D., y Cesati, M. Understanding the Linux Kernel. Sebastopol, CA: OReilly, 2003. Brent, R. Efficient Implementation of the First-Fit Strategy for Dynamic Storage Allocation. ACM Transactions on Programming Languages and Systems, Julio 1989. Brewer, E. Clustering: Multiply and Conquer. Data Communications, Julio 1997. Briand, L, y Roy, D. Meeting Deadlines in Hard Real-Time Systems: The Rate Monotonic Approach. Los Alamitos, CA: IEEE Computer Society Press, 1999. Brinch Hansen, P. Operating System Principles. Englewood Cliffs, NJ: Prentice Hall, 1973.

BLAC90 BOEB85 BOLO89

BONW94 BORG90 BOSW03 BOVE03 BREN89 BREW97 BRIA99 BRIN73

23-Referencias

12/5/05

16:33

Pgina 813

Referencias

813

BRIN01 BROW84 BUHR95 BUTT99 BUYY99a BUYY99b BYNU96 CABR86 CAO96

Brinch Hansen, P. Classic Operating Systems: From Batch Processing to Distributed Systems. New York: Springer-Verlag, 2001. Brown, R.; Denning, P.; y Tichy, W. Advanced Operating Systems. Computer, Octubre 1984. Buhr, P., y Fortier, M. Monitor Classification. ACM Computing Surveys, Marzo 1995. Buttazzo, G. Optimal Deadline Assignment for Scheduling Soft Aperiodic Tasks in Hard RealTime Environments. IEEE Transactions on Computers, Octubre 1999. Buyya, R. High Performance Cluster Computing:Architectures and Systems. Upper Saddle River, NJ: Prentice Hall, 1999. Buyya, R. High Performance Cluster Computing: Programming and Applications. Upper Saddle River, NJ: Prentice Hall, 1999. Bynum, B., y Camp, T. After You, Alfonse: A Mutual Exclusion Toolkit, Proceedings of the 27th SIGCSE Technical Symposium on Computer Science Education, Febrero 1996. Cabrear, L. The Influence of Workload on Load Balancing Strategies. USENIX Conference Proceedings, Verano 1986. Cao, P.; Felten, E.; Karlin, A.; y Li, K. Implementation and Performance of Integrated Application-Controlled File Caching, Prefetching, and Disk Scheduling. ACM Transactions on Computer Systems, Noviembre 1996. Carr, R., y Hennessey, J. WSClockA Simple and Efficient Algorithm for Virtual Memory Management. Proceedings of the Eighth Symposium on Operating System Principles. Diciembre 1981. Carr, R. Virtual Memory Management. Ann Arbor, MI: UMI Research Press, 1984. Carriero, N., y Gelernter, D. How to Write Parallel Programs: A Guide for the Perplexed. ACM Computing Surveys, Septiembre 1989. Carr, S; Mayoo, J.; and Shene, C. Race Conditions: A Case Study. The Journal of Computing in Small Colleges, Octubre 2001. Casavant, T., y Singhal, M. Distributed Computing Systems. Los Alamitos, CA: IEEE Computer Society Press, 1994. Cass, S. Anatomy of Malice. IEEE Spectrum, Noviembre 2001. Castillo, C.; Flanagan, E.; y Wilkinson, N. Object-Oriented Design and Programming. AT&T Technical Journal, Noviembre/Diciembre 1992. Chandy, K., y Lamport, L. Distributed Snapshots: Determining Global States of Distributed Systems. ACM Transactions on Computer Systems, Febrero 1985. Chen, J.; Borg, A.; y Jouppi, N. A Simulation Based Study of TLB Performance. Proceedings of the 19th Annual International Symposium on Computer Architecture, Mayo 1992. Chen, P.; Lee, E.; Gibson, G.; Katz, R.; y Patterson, D. RAID: High-Performance, Reliable Secondary Storage. ACM Computing Surveys, Junio 1994. Chen, S., y Towsley, D. A Performance Evaluation of RAID Architectures. IEEE Transactions on Computers, Octubre 1996. Chess, D. The Future of Viruses on the Internet. Proceedings, Virus Bulletin International Conference, Octubre 1997.

CARR81

CARR84 CARR89 CARR01 CASA94 CASS01 CAST92 CHAN85 CHEN92 CHEN94 CHEN96 CHES97

23-Referencias

12/5/05

16:33

Pgina 814

814

Sistemas operativos. Aspectos internos y principios de diseo

CHRI93 CHU72 CLAR85 CLAR98 CLER04 COFF71 COME84 CONW63 CONW67 COOP89 CORB62 CORB68 CORB96 COX89

Christopher, W.; Procter, S.; y Anderson,T. The Nachos Instructional Operating System. Proceedings, 1993 USENIX Winter Technical Conference, 1993. Chu, W., y Opderbeck, H. The Page Fault Frequency Replacement Algorithm. Proceedings, Fall Joint Computer Conference, 1972. Clark, D., y Emer, J. Performance of the VAX-11/780 Translation Buffer: Simulation and Measurement. ACM Transactions on Computer Systems, Febrero 1985. Clarke, D., y Merusi, D. System Software Programming:The Way Things Work. Upper Saddle River, NJ: Prentice Hall, 1998. Clercq, J. Windows Server 2003 Security Infrastructure: Core Security Features. Burlington, MA: Digital Press, 2004. Coffman, E.; Elphick, M.; y Shoshani, A. System Deadlocks. Computing Surveys, Junio 1971. Comer, D., y Fossum, T. Operating System Design: The Xinu Approach. Englewood Cliffs, NJ: Prentice Hall, 1984. Conway, M. Design of a Separable Transition-Diagram Compiler. Communications of the ACM, Julio 1963. Conway, R.; Maxwell, W.; y Miller, L. Theory of Scheduling. Reading, MA:Addison-Wesley, 1967. Reimpreso por Dover Publications, 2003. Cooper, J. Computer and Communications Security: Strategies for the 1990s. New York: McGraw-Hill, 1990. Corbato, F.; Merwin-Daggett, M.; y Dealey, R. An Experimental Time-Sharing System. Proceedings of the 1962 Spring Joint Computer Conference, 1962. Reimpreso en [BRIN01]. Corbato, F. A Paging Experiment with the Multics System. MIT Project MAC Report MACM-384, Mayo 1968. Corbett, J. Evaluating Deadlock Detection Methods for Concurrent Software. IEEE Transactions on Software Engineering, Marzo 1996. Cox, A., y Fowler, R. The Implementation of a Coherent Memory Abstraction on a NUMA Multiprocessor: Experiences with PLATINUM. Proceedings, Twelfth ACM Symposium on Operating Systems Principles, Diciembre 1989. Cox, P., y Sheldon, T. Windows NT Security Handbook. New York: Osborne McGraw-Hill, 2000. Custer, H. Inside the Windows NT. Redmond, WA: Microsoft Press, 1993. Custer, H. Inside the Windows NT File System. Redmond, WA: Microsoft Press, 1994. Daley, R, y Dennis, R. Virtual Memory, Processes, and Sharing in MULTICS. Communications of the ACM, Mayo 1968. Dalton, W., et al. Windows NT Server 4: Security, Troubleshooting, and Optimization. Indianapolis, IN: New Riders Publishing, 1996. Dasgupta, P.; et. al. The Clouds Distributed Operating System. IEEE Computer, Noviembre 1992. Datta, A., y Ghosh, S. Deadlock Detection in Distributed Systems. Proceedings, Phoenix Conference on Computers and Communications, Marzo 1990.

COX00 CUST93 CUST94 DALE68 DALT96 DASG92 DATT90

23-Referencias

12/5/05

16:33

Pgina 815

Referencias

815

DATT92 DELL00 DENN68 DENN70 DENN80a DENN80b DENN84 DENN87 DIJK65

Datta, A.; Javagal, R.; y Ghosh, S. An Algorithm for Resource Deadlock Detection in Distributed Systems, Computer Systems Science and Engineering, Octubre 1992. Dekker, E., y Newcomer, J. Developing Windows NT Device Drivers: A Programmers Handbook. Reading, MA:Addison-Wesley, 2000. Denning, P. The Working Set Model for Program Behavior. Communications of the ACM, Mayo 1968. Denning, P. Virtual Memory. Computing Surveys, Septiembre 1970. Denning, P.; Buzen, J.; Dennis, J.; Gaines, R.; Hansen, P.; Lynch, W.; y Organick, E. Operating Systems. en [ARDE80]. Denning, P. Working Sets Past and Present. IEEE Transactions on Software Engineering, Enero 1980. Denning, P., y Brown, R.Operating Systems. Scientific American, Septiembre 1984. Denning, D. An Intrusion-Detection Model. IEEE Transactions on Software Engineering, Febrero 1987. Dijkstra, E. Cooperating Sequential Processes. Technological University, Eindhoven, The Netherlands, 1965. (Reimpreso en Great Papers in Computer Science, P. Laplante, ed., IEEE Press, New York, NY, 1996.) Tambin reimpreso en [BRIN01]. Dijkstra, E. Hierarchical Ordering of sequential Processes. Acta informatica, Volume 1, Number 2, 1971. Reimpreso en [BRIN01]. Dimitoglou, G. Deadlocks and Methods for Their Detection, Prevention, and Recovery in Modern Operating Systems. Operating Systems Review, Julio 1998. Donahoo, M., y Clavert, K. The Pocket Guide to TCP/IP Sockets. San Francisco, CA: Morgan Kaufmann, 2001. Douglas, F., y Ousterhout, J. Process Migration in Sprite: A Status Report. Newsletter of the IEEE Computer Society Technical Committee on Operating Systems, Invierno 1989. Douglas, F., y Ousterhout, J. Transparent Process Migration: Design Alternatives and the Sprite Implementation. Software Practice and Experience, Agosto 1991. Dowdy, L., y Lowery, C. P.S. to Operating Systems. Upper Saddle River, NJ: Prentice Hall, 1993. Dube, R. A Comparison of the Memory Management Sub-Systems in FreeBSD and Linux. Technical Report CS-TR-3929, University of Maryland, 25 Septiembre, 1998. Eager, D.; Lazowska, E.; y Zahnorjan, J. Adaptive Load Sharing in Homogeneous Distributed Systems. IEEE Transactions on Software Engineering, Mayo 1986. Eckerson, W. Client Server Architecture. Network World Collaboration, Invierno 1995. Electronic Frontier Foundation. Cracking DES: Secrets of Encryption Research, Wire-tap Politics, and Chip Design. Sebastopol, CA: OReilly, 1998 Enger, N., y Howerton, P. Computer Security. New York: Amacom, 1980. Eskicioglu, M. Design Issues of Process Migration Facilities in Distributed Systems. Newsletter of the IEEE Computer Society Technical Committee on Operating Systems and Application Environments, Verano 1990.

DIJK71 DIMI98 DONA01 DOUG89 DOUG91 DOWD93 DUBE98 EAGE86 ECKE95 EFF98 ENGE80 ESKI90

23-Referencias

12/5/05

16:33

Pgina 816

816

Sistemas operativos. Aspectos internos y principios de diseo

FEIT90a FEIT90b

Feitelson, D., y Rudolph, L. Distributed Hierarchical Control for Parallel Processing. Computer, Mayo 1990. Feitelson, D., y Rudolph, L. Mapping and Scheduling in a Shared Parallel Environment Using Distributed Hierarchical Control. Proceedings, 1990 International Conference on Parallel Processing, Agosto 1990. Ferrari, D., y Yih, Y. VSWS: The Variable-Interval Sampled Working Set Policy. IEEE Transactions on Software Engineering, Mayo 1983. Fidge, C. Fundamentals of Distributed System Observation. IEEE Software, Noviembre 1996. Finkel, R. An Operating Systems Vade Mecum. Englewood Cliffs, NJ: Prentice Hall, 1988. Finkel, R. The Process Migration Mechanism of Charlotte. Newsletter of the IEEE Computer Society Technical Committee on Operating Systems , Invierno 1989. Finkel, R. What is an Operating System. In [TUCK97]. Flynn, M. Computer Organizations and Their Effectiveness. IEEE Transactions on Computers, Septiembre 1972. Folk, M., y Zoellick, B. File Structures: An Object-Oriented Approach with C++. Reading, MA:Addison-Wesley, 1998. Forrest, S.; Hofmeyr, S.; y Somayoaji, A. Computer Immunology. Communications of the ACM, Octubre 1997. Franz, M. Dynamic Linking of Software Components. Computer, Marzo 1997. Friedman, M. RAID Keeps Going and Going and IEEE Spectrum, Abril 1996. Galli, D. Distributed Operating Systems: Concepts and Practice. Upper Saddle River, NJ:Prentice Hall, 2000. Ganapathy, N., y Schimmel, C. General Purpose Operating System Support for MultiplePage Sizes. Proceedings, USENIX Symposium, 1998. Garg, V. Elements of Distributed Computing. New York: Wiley, 2002. Gaudin, S. The Omega Files. Network World, Junio 26, 2000. Gehringer, E.; Siewiorek, D.; y Segall, Z. Parallel Processing: The Experience.Bedford, MA: Digital Press, 1987. Gibbons, P. A Stub Generator for Multilanguage RPC in Heterogeneous Environments. IEEE Transactions on Software Engineering, Enero 1987. Gingras, A. Dining Philosophers Revisited. ACM SIGCSE Bulletin, Septiembre 1990. Goldman, P. Mac VM Revealed. Byte, Noviembre 1989. Gollmann, D. Computer Security. New York: Wiley, 1999. Goodheart, B., y Cox, J. The Magic Garden Explained: The Internals of UNIX SystemV Release 4. Englewood Cliffs, NJ: Prentice Hall, 1994. Gopal, I. Prevention of Store-and-Forward Deadlock in Computer Networks. IEEE Transactions on Communications, Diciembre 1985. Goyeneche, J., y Souse, E. Loadable Kernel Modules. IEEE Software, Enero/Febrero 1999.

FERR83 FIDG96 FINK88 FINK89 FINK97 FLYN72 FOLK98 FORR97 FRAN97 FRIE96 GALL00 GANA98 GARG02 GAUD00 GEHR87 GIBB87 GING90 GOLD89 GOLL99 GOOD94 GOPA85 GOYE99

23-Referencias

12/5/05

16:33

Pgina 817

Referencias

817

GRAY97 GROS86 GUPT78 GUYN88 HALD91 HALL01 HARL01 HART97 HATF72 HENN02 HENR84 HERL90

Gray, J. Interprocess Communications in Unix: The Nooks and Crannies. Upper Saddle River, NJ: Prentice Hall, 1997. Grosshans, D. File Systems: Design and Implementation. Englewood Cliffs, NJ: Prentice Hall, 1986. Gupta, R., y Franklin, M. Working Set and Page Fault Frequency Replacement Algorithms: A Performance Comparison. IEEE Transactions on Computers, Agosto 1978. Guynes, J. Impact of System Response Time on State Anxiety. Communications of the ACM, Marzo 1988. Haldar, S., y Subramanian, D. Fairness in Processor Scheduling in Time Sharing Systems Operating Systems Review, Enero 1991. Hall, B. Beejs Guide to Network Programming Using Internet Sockets. 2001. http://www.ecst.csuchico.edu/~beej/guide/net/html/ Harley, D.; Slade, R.; y Gattiker, U. Viruses Revealed. New York: Osborne/McGraw-Hill, 2001. Hartig, H., et al. The Performance of a -Kernel-Based System. Proceedings, Sixteenth ACM Symposium on Operating Systems Principles, Diciembre 1997. Hatfield, D. Experiments on Page Size, Program Access Patterns, and Virtual Memory Performance. IBM Journal of Research and Development, Enero 1972. Hennessy, J., y Patterson, D. Computer Architecture: A Quantitative Approach. San Mateo, CA: Morgan Kaufmann, 2002. Henry, G. The Fair Share Scheduler. AT&T Bell Laboratories Technical Journal, Octubre 1984. Herlihy, M. A Methodology for Implementing Highly Concurrent Data Structures, Proceedings of the Second ACM SIGPLAN Symposium on Principles and Practices of Parallel Programming, Marzo 1990. Hoare, C. Monitors: An Operating System Structuring Concept. Communications of the ACM, Octubre 1974. Hoare, C. Communicating Sequential Processes. Englewood Cliffs, NJ: Prentice Hall, 1985. Hofri, M. Proof of a Mutual Exclusion Algorithm. Operating Systems Review, Enero 1990. Holt, R. Some Deadlock Properties of Computer Systems. Computing Surveys, Septiembre 1972. Hong, J.; Tan, X.; y Towsley, D. A Performance Analysis of Minimum Laxity and Earliest Deadline Scheduling in a Real-Time System. IEEE Transactions on Computers, Diciembre 1989. Howard, J. Mixed Solutions for the Deadlock Problem. Communications of the ACM, Julio 1973. Hewlett Packard. White Paper on Clustering. Junio 1996. Huck, T. Comparative Analysis of Computer Architectures. Stanford University Technical Report Number 83-243, Mayo 1983. Huck, J., y Hays, J. Architectural Support for Translation Table Management in Large Address Space Machines. Proceedings of the 20th Annual International Symposium on Computer Architecture, Mayo 1993.

HOAR74 HOAR85 HOFR90 HOLT72 HONG89 HOWA73 HP96 HUCK83 HUCK93

23-Referencias

12/5/05

16:33

Pgina 818

818

Sistemas operativos. Aspectos internos y principios de diseo

HWAN99 HYMA66 IBM86 INSO02a INSO02b ISLO80 IYER01

Hwang, K, et al. Designing SSI Clusters with Hierarchical Checkpointing and Single I/O Space. IEEE Concurrency, Enero-Marzo 1999. Hyman, H. Comments on a Problem in Concurrent Programming Control. Communications of the ACM, Enero 1966. IBM National Technical Support, Large Systems. Multiple Virtual Storage (MVS) Virtual Storage Tuning Cookbook. Dallas Systems Center Technical Bulletin G320-0597, Junio 1986. Insolvibile, G. Inside the Linux Packet Filter. Linux Journal, Febrero, 2002. Insolvibile, G. Inside the Linux Packet Filter, Part II. Linux Journal, Marzo, 2002. Isloor, S., y Marsland, T. The Deadlock Problem: An Overview. Computer, Septiembre 1980. Iyer, S., y Druschel, P. Anticipatory Scheduling: A Disk Scheduling Framework to Overcome Deceptive Idleness in Synchronous I/O. Proceedings, 18th ACM Symposium on Operating Systems Principles, Octubre 2001. Jacob, B., y Mudge, T. Virtual Memory: Issues of Implementation. Computer,Junio 1998. Jacob, B., y Mudge, T. Virtual Memory in Contemporary Microprocessors. IEEE Micro, Agosto 1998. Johnston, B.; Javagal, R.; Datta, A.; y Ghosh, S. A Distributed Algorithm for Resource Deadlock Detection. Proceedings, Tenth Annual Phoenix Conference on Computers and Communications, Marzo 1991. Johnson, T., y Davis, T. Space Efficient Parallel Buddy Memory Management. Proceedings, Third International Conference on Computers and Information, Mayo 1992. Jones, S., y Schwarz, P. Experience Using Multiprocessor SystemsA Status Report. Computing Surveys, Junio 1980. Jones, M. What Really Happened on Mars? http://research.microsoft.com/~mbj/Mars_Pathfinder/Mars_Pathfinder.html, 1997. Jul, E.; Levy, H.; Hutchinson, N.; y Black, A. Fine-Grained Mobility in the Emerald System. ACM Transactions on Computer Systems, Febrero 1988. Jul, E. Migration of Light-Weight Processes in Emerald. Newsletter of the IEEE Computer Society Technical Committee on Operating Systems, Invierno 1989. Kang, S., y Lee, J. Analysis and Solution of Non-Preemptive Policies for Scheduling Readers and Writers. Operating Systems Review, Julio 1998. Kapp, C. Managing Cluster Computers. Dr. Dobbs Journal, Julio 2000. Katz, R.; Gibson, G.; y Patterson, D. Disk System Architecture for High Performance Computing. Proceedings of the IEEE, Diciembre 1989. Kay, J., y Lauder, P. A Fair Share Scheduler. Communications of the ACM, Enero 1988. Kefir, M., y Smolka, S. OSP: An Environment for Operating System Projects. Operating Systems Review, Abril 1992. Kent, S. On the Trail of Intrusions into Information Systems. IEEE Spectrum, Diciembre 2000. Kephart, J.; Sorkin, G.; Chess, D.; y White, S. Fighting Computer Viruses. Scientific American, Noviembre 1997.

JACO98a JACO98b JOHN91

JOHN92 JONE80 JONE97 JUL88 JUL89 KANG98 KAPP00 KATZ89 KAY88 KEFE92 KENT00 KEPH97a

23-Referencias

12/5/05

16:33

Pgina 819

Referencias

819

KEPH97b KESS92 KHAL93 KIFE92 KILB62 KLEI90 KLEI95 KLEI96 KLEI04 KNUT71 KNUT97 KORS90 KRIS94 KRIS03 KRON90 LAMP74 LAMP78 LAMP80 LAMP86 LAMP91 LARO92 LEBL87

Kephart, J.; Sorkin, G.; Swimmer, B.; y White, S. Blueprint for a Computer Immune System. Proceedings, Virus Bulletin International Conference, Octubre 1997. Kessler, R., y Hill, M. Page Placement Algorithms for Large Real-Indexed Caches. ACM Transactions on Computer Systems, Noviembre 1992. Khalidi, Y.; Talluri, M.; Williams, D.; y Nelson, M. Virtual Memory Support for Multiple Page Sizes. Proceedings, Fourth Workshop on Workstation Operating Systems, Octubre 1993. Kifer, M., y Smolka, S. OSP: An Environment for Operating Systems Projects. ACM Operating Systems Review, Octubre 1992. Kilburn, T.; Edwards, D.; Lanigan, M.; y Sumner, F. One-Level Storage System. IRE Transactions, Abril 1962. Klein, D. Foiling the Cracker: A Survey of, and Improvements to, Password Security. Proceedings, UNIX Security Workshop II, Agosto 1990. Kleiman, S. Interrupts as Threads. Operating System Review, Abril 1995. Kleiman, S.; Shah, D.; y Smallders, B. Programming with Threads. Upper Saddle River, NJ: Prentice Hall, 1996. Kleinrock, L. Queuing Systems, Volume Three: Computer Applications. New York: Wiley, 2004. Knuth, D. An Experimental Study of FORTRAN Programs. Software Practice and Experience, Vol. 1, 1971. Knuth, D. The Art of Computer Programming, Volume 1: Fundamental Algorithms. Reading, MA:Addison-Wesley, 1997. Korson, T., y McGregor, J. Understanding Object-Oriented: A Unifying Paradigm. Communications of the ACM, Septiembre 1990. Krishna, C., y Lee, Y., eds. Special Issue on Real-Time Systems. Proceedings of the IEEE, Enero 1994. Krishnaprasad, S. Concurrent/Distributed Programming Illustrated Using the Dining Philosophers Problem. The Journal of Computing in Small Colleges, Abril 2003. Kron, P. A Software Developer Looks at OS/2. Byte, Agosto 1990. Lamport, L. A New Solution to Dijkstras Concurrent Programming Problem. Communications of the ACM, Agosto 1974. Lamport, L. Time, Clocks, and the Ordering of Events in a Distributed System. Communications of the ACM, Julio 1978. Lampson, B., y Redell D. Experience with Processes and Monitors in Mesa. Communications of the ACM, Febrero 1980. Lamport, L. The Mutual Exclusion Problem. Journal of the ACM, Abril 1986. Lamport, L. The Mutual Exclusion Problem Has Been Solved. Communications of the ACM, Enero 1991. LaRowe, R.; Holliday, M.; y Ellis, C. An Analysis of Dynamic Page Placement an a NUMA Multiprocessor. Proceedings, 1992 ACM SIGMETRICS and Performance 92, Junio 1992. LeBlanc, T., y Mellor-Crummey, J. Debugging Parallel Programs with Instant Replay. IEEE Transactions on Computers, Abril 1987.

23-Referencias

12/5/05

16:33

Pgina 820

820 LEE93

Sistemas operativos. Aspectos internos y principios de diseo

Lee, Y., y Krishna, C., eds. Readings in Real-Time Systems. Los Alamitos, CA: IEEE Computer Society Press, 1993. Leland,W., y Ott, T. Load-Balancing Heuristics and Process Behavior. Proceedings, ACM SigMetrics Performance 1986 Conference, 1986. Leroudier, J., y Potier, D. Principles of Optimality for Multiprogramming. Proceedings, International Symposium on Computer Performance Modeling, Measurement, and Evaluation, Marzo 1976. Letwin, G. Inside OS/2. Redmond, WA: Microsoft Press, 1988. Leutenegger, S., y Vernon, M. The Performance of Multiprogrammed Multiprocessor Scheduling Policies. Proceedings, Conference on Measurement and Modeling of Computer Systems, Mayo 1990. Levine, J. Linkers and Loaders. New York: Elsevier Science and Technology, 1999. Levine, G. Defining Deadlock. Operating Systems Review, Enero 2003. Levine, G. Defining Deadlock with Fungible Resources. Operating Systems Review, Julio 2003. Lewis, B., y Berg, D. Threads Primer. Upper Saddle River, NJ: Prentice Hall, 1996. Liedtke, J. On -Kernel Construction. Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, Diciembre 1995. Liedtke, J. Toward Real Microkernels. Communications of the ACM, Septiembre 1996. Liedtke, J. Microkernels Must and Can Be Small. Proceedings, Fifth International Workshop on Object Orientation in Operating Systems, Octubre 1996. Lindsley, R. Whats New in the 2.6 Scheduler. Linux Journal, Marzo 2004. Lister, A., y Eager, R. Fundamentals of Operating Systems. New York: Springer-Verlag, 1993. Liu, C., y Layland, J. Scheduling Algorithms for Multiprogramming in a Hard Real-time Environment. Journal of the ACM, Febrero 1973. Liu, J. Real-Time Systems. Upper Saddle River, NJ: Prentice Hall, 2000. Livadas, P. File Structures: Theory and Practice. Englewood Cliffs, NJ: Prentice Hall, 1990. Love, R. Linux Kernel Development. Indianapolis, IN: Sams Publishing, 2004. Love, R. I/O Schedulers. Linux Journal, Febrero 2004. Lynch, N. Distributed Algorithms. San Francisco, CA: Morgan Kaufmann, 1996. Madsen, J. World Record in Password Checking. USENET, comp.security.misc news-group, Agosto 18, 1993. Maekawa, M.; Oldehoeft,A.; y Oldehoeft, R. Operating Systems: Advanced Concepts. Menlo Park, CA: Benjamin Cummings, 1987. Majumdar, S.; Eager, D.; y Bunt, R. Scheduling in Multiprogrammed Parallel Systems. Proceedings, Conference on Measurement and Modeling of Computer Systems, Mayo 1988. Martin, J. Principles of Data Communication. Englewood Cliffs, NJ: Prentice Hall, 1988. Massiglia, P. (editor). The RAID Book: A Storage System Technology Handbook. St. Peter, MN: The Raid Advisory Board, 1997.

LELA86 LERO76

LETW88 LEUT90

LEVI99 LEVI03a LEVI03b LEWI96 LIED95 LIED96a LIED96b LIND04 LIST93 LIU73 LIU00 LIVA90 LOVE04a LOVE04b LYNC96 MADS93 MAEK87 MAJU88 MART88 MASS97

23-Referencias

12/5/05

16:33

Pgina 821

Referencias

821

MAUR01 MCHU00 MCKU96 MEE96a MEE96b MESS96 MILE92 MILO00 MORG92 MOSB02 MS96 NACH97 NEHM75 NELS88 NELS91 NG98 NUTT94 NUTT04 OUST85 OUST88 PAI00 PANW88 PATT82 PATT85 PATT88

Mauro, J., y McDougall, R. Solaris Internals: Core Kernel Architecture. Palo Alto, CA: Sun Microsystems Press, 2001. McHugh, J.; Christie, A.; y Allen, J. The Role of Intrusion Detection Systems. IEEE Software, Septiembre/Octubre 2000. McKusick, M.; Bostic, K.; Karels, M.; y Quartermain, J. The Design and Implementation of the 4.4BSD UNIX Operating System. Reading, MA:Addison-Wesley, 1996. Mee, C., y Daniel, E. eds. Magnetic Recording Technology. New York: McGraw-Hill, 1996. Mee, C., y Daniel, E. eds. Magnetic Storage Handbook. New York: McGraw-Hill, 1996. Messer, A., y Wilkinson, T. Components for Operating System Design. Proceedings, Fifth International Workshop on Object Orientation in Operating Systems, Octubre 1996. Milenkovic, M. Operating Systems: Concepts and Design. New York: McGraw-Hill, 1992. Milojicic, D.; Douglis, F.; Paindaveine, Y.; Wheeler, R.; y Zhou, S. Process Migration. ACM Computing Surveys, Septiembre 2000. Morgan, K. The RTOS Difference. Byte, Agosto 1992. Mosberger, D., y Eranian, S. IA-64 Linux Kernel. Upper Saddle River, NJ: Prentice Hall, 2002. Microsoft Corp. Microsoft Windows NT Workstation Resource Kit. Redmond, WA: Microsoft Press, 1996. Nachenberg, C. Computer Virus-Antivirus Coevolution. Communications of the ACM, Enero 1997. Nehmer, J. Dispatcher Primitives for the Construction of Operating System Kernels. Acta Informatica, vol 5, 1975. Nelson, M.; Welch, B.; y Ousterhout, J. Caching in the Sprite Network File System. ACM Transactions on Computer Systems, Febrero 1988. Nelson, G. Systems Programming with Modula-3. Englewood Cliffs, NJ: Prentice Hall, 1991. Ng, S. Advances in Disk Technology: Performance Issues. Computer, Mayo 1989. Nuttal, M. A Brief Survey of Systems Providing Process or Object Migration Facilities.Operating Systems Review, Octubre 1994. Nutt, G. Operating System. Reading, MA:Addison-Wesley, 2004. Ousterhout, J., et al. A Trace-Drive Analysis of the UNIX 4.2 BSD File System. Proceedings, Tenth ACM Symposium on Operating System Principles, 1985. Ousterhout, J., et al. The Sprite Network Operating System. Computer, Febrero 1988. Pai, V.; Druschel, P.; y Zwaenepoel,W. IO-Lite: A Unified I/O Buffering and Caching System. ACM Transactions on Computer Systems, Febrero 2000. Panwar, S.; Towsley, D.; y Wolf, J. Optimal Scheduling Policies for a Class of Queues with Customer Deadlines in the Beginning of Service. Journal of the ACM, Octubre 1988. Patterson, D., y Sequin, C. A VLSI RISC. Computer, Septiembre 1982. Patterson, D. Reduced Instruction Set Computers. Communications of the ACM, Enero 1985. Patterson, D.; Gibson, G.; y Katz, R.A Case for Redundant Arrays of Inexpensive Disks (RAID). Proceedings, ACM SIGMOD Conference of Management of Data, Junio 1988.

23-Referencias

12/5/05

16:33

Pgina 822

822

Sistemas operativos. Aspectos internos y principios de diseo

PATT98 PEIP03 PERR03 PETE77 PETE81 PFLE97 PINK89 PIZZ89 POPE85 PORR92 PRAM84 PRZY88 RAMA94 RASH88 RAYN86 RAYN88 RAYN90 RICA81

Patterson, D., y Hennessy, J. Computer Organization and Design:The Hardware/Software Interface. San Mateo, CA: Morgan Kaufmann, 1998. Pieprzyk, J.; Hardjono, T.; y Seberry, J. Fundamentals of Computer Security. New York: Springer, 2003. Perrine, T. The End of crypt() Passwords Please? ;login, Diciembre 2003. Peterson, J., y Norman, T. Buddy Systems. Communications of the ACM, Junio 1977. Peterson, G. Myths About the Mutual Exclusion Problem. Information Processing Letters, Junio 1981. Pfleeger, C. Security in Computing. Upper Saddle River, NJ: Prentice Hall PTR, 1997. Pinkert, J., y Wear, L. Operating Systems: Concepts, Policies, and Mechanisms. Englewood Cliffs, NJ: Prentice Hall, 1989. Pizzarello, A. Memory Management for a Large Operating System. Proceedings, International Conference on Measurement and Modeling of Computer Systems, Mayo 1989. Popek, G., y Walker, B. The LOCUS Distributed System Architecture, Cambridge, MA: MIT Press, 1985. Porras, P. STAT: A State Transition Analysis Tool for Intrusion Detection. Masters Thesis, University of California at Santa Barbara, Julio 1992. Pramanik, S., y Weinberg, B. The Implementation Kit with Monitors, SIGPLAN Notices, Number 9, 1984. Przybylski, S.; Horowitz, M.; y Hennessy, J. Performance Trade-offs in Cache Design. Proceedings, Fifteenth Annual International Symposium on Computer Architecture, Junio 1988. Ramamritham, K., y Stankovic, J. Scheduling Algorithms and Operating Systems Support for Real-Time Systems. Proceedings of the IEEE, Enero 1994. Rashid, R., et al. Machine-Independent Virtual Memory Management for Paged Uniprocessor and Multiprocessor Architectures. IEEE Transactions on Computers, Agosto 1988. Raynal, M. Algorithms for Mutual Exclusion. Cambridge, MA: MIT Press, 1986. Raynal, M. Distributed Algorithms and Protocols. New York: Wiley, 1988. Raynal, M., y Helary, J. Synchronization and Control of Distributed Systems and Programs. New York: Wiley, 1990. Ricart, G., y Agrawala,A.An Optimal Algorithm for Mutual Exclusion in Computer Networks. Communications of the ACM, Enero 1981 (Corrigendum en Communications of the ACM, Septiembre 1981). Ricart, G., y Agrawala,A.Authors Response to On Mutual Exclusion in Computer Networks by Carvalho y Roucairol. Communications of the ACM, Febrero 1983. Ridge, D., et al. Beowulf: Harnessing the Power of Parallelism in a Pile-of-PCs. Proceedings, IEEE Aerospace, 1997. Ritchie, D., y Thompson, K. The UNIX Time-Sharing System. Communications of the ACM, Julio 1974. Ritchie, D. UNIX Time-Sharing System: A Retrospective. The Bell System Technical Journal, Julio-Agosto 1978.

RICA83 RIDG97 RITC74 RITC78

23-Referencias

12/5/05

16:33

Pgina 823

Referencias

823

ROBI90

Robinson, J., y Devarakonda, M. Data Cache Management Using Frequency-Based Replacement. Proceedings, Conference on Measurement and Modeling of Computer Systems, Mayo 1990. Rodriguez, A., et al. TCP/IP Tutorial and Technical Overview. Upper Saddle River: NJ: Prentice Hall, 2002. Rosch, W. The Winn L. Rosch Hardware Bible. Indianapolis, IN: Sams, 2003. Rosenkrantz, D.; Stearns, R.; y Lewis, P. System Level Concurrency Control in Distributed Database Systems. ACM Transactions on Database Systems, Junio 1978. Rubini, A. The Virtual File System in Linux. Linux Journal, Mayo 1997. Rudolph, B. Self-Assessment Procedure XXI: Concurrency. Communications of the ACM, Mayo 1990. Sandhu, R, y Samarati, P. Access Control: Principles and Practice. IEEE Communications, Septiembre 1994. Satyanarayanan, M. y Bhandarkar, D. Design Trade-Offs in VAX-11 Translation Buffer Organization. Computer, Diciembre 1981. Sauer, C, y Chandy, K. Computer Systems Performance Modeling. Englewood Cliffs, NJ: Prentice Hall, 1981. Schay, G., y Spruth, W. Analysis of a File Addressing Method. Communications of the ACM, Agosto 1962. Schmidt, D. Distributed Object Computing. IEEE Communications Magazine, Febrero 1997. Schneier, B. Applied Cryptography. New York: Wiley, 1996. Schneier, B. The Trojan Horse Race. Communications of the ACM, Septiembre 1999. Schwaderer, W., y Wilson, A. Understanding I/O Subsystems. Milpitas, CA: Adaptec Press, 1996. Seltzer, M.; Chen, P.; y Ousterhout, J. Disk Scheduling Revisited. Proceedings, USENIX Winter Technical Conference, Enero 1990. Sevcik, P. Designing a High-Performance Web Site. Business Communications Review, Marzo 1996. Sha, L.; Rajkumar, R.; y Lehoczky, J. Priority Inheritance Protocols: An Approach to RealTime Synchronization. IEEE Transactions on Computers, Septiembre 1990. Sha, L.; Klein, M.; y Goodenough, J. Rate Monotonic Analysis for Real-Time Systems. en [TILB91]. Sha, L.; Rajkumar, R.; y Sathaye, S. Generalized Rate-Monotonic Scheduling Theory: A Framework for Developing Real-Time Systems. Proceedings of the IEEE, Enero 1994. Shene, C. Multithreaded Programming Can Strengthen an Operating Systems Course. Computer Science Education Journal, Diciembre 2002. Shivaratri, N.; Krueger, P.; y Singhal, M.Load Distributing for Locally Distributed Systems. Computer, Diciembre 1992. Shneiderman, B. Response Time and Display Rate in Human Performance with Computers. ACM Computing Surveys, Septiembre 1984.

RODR02 ROSC03 ROSE78 RUBI97 RUDO90 SAND94 SATY81 SAUE81 SCHA62 SCHM97 SCHN96 SCHN99 SCHW96 SELT90 SEVC96 SHA90 SHA91 SHA94 SHEN02 SHIV92 SHNE84

23-Referencias

12/5/05

16:33

Pgina 824

824

Sistemas operativos. Aspectos internos y principios de diseo

SHOR75 SHUB03 SILB98 SILB04 SING94a SING94b SINH97 SMIT82 SMIT83 SMIT85 SMIT88 SMIT89 SOLO00 SPAF92 STAL03a STAL03b STAL04 STAN89 STAN93 STEP93 STON93 STRE83 STRO88

Shore, J. On the External Storage Fragmentation Produced by First-Fit and Best-Fit Allocation Strategies. Communications of the ACM, Agosto, 1975. Shub, C. A Unified Treatment of Deadlock. Journal of Computing in Small Colleges, Octubre 2003. Disponible en la biblioteca digital de ACM. Silberschatz, A., y Galvin, P. Operating System Concepts. Reading, MA: Addison-Wesley, 1998. Silberschatz, A.; Galvin, P.; y Gagne, G. Operating System Concepts with Java. Reading, MA:Addison-Wesley, 2004. Singhal, M., y Shivaratri, N. Advanced Concepts in Operating Systems. New York: McGrawHill, 1994. Singhal, M. Deadlock Detection in Distributed Systems. En [CASA94]. Sinha, P. Distributed Operating Systems. Piscataway, NJ: IEEE Press, 1997. Smith, A. Cache Memories. ACM Computing Surveys, Septiembre 1982. Smith, D. Faster Is Better: A Business Case for Subsecond Response Time. Computerworld, Abril 18, 1983. Smith, A.Disk CacheMiss Ratio Analysis and Design Considerations. ACM Transactions on Computer Systems, Agosto 1985. Smith, J. A Survey of Process Migration Mechanisms. Operating Systems Review, Julio 1988. Smith, J. Implementing Remote fork() with Checkpoint/restart. Newsletter of the IEEE Computer Society Technical Committee on Operating Systems, Winter 1989. Solomon, D. Inside Microsoft Windows 2000. Redmond, WA: Microsoft Press, 2000. Spafford, E. Observing Reusable Password Choices. Proceedings, UNIX Security Symposium III, Septiembre 1992. Stallings, W. Computer Organization and Architecture, 6th ed. Upper Saddle River, NJ: Prentice Hall, 2003. Stallings, W. Cryptography and Network Security: Principles and Practice, Third Edition. Upper Saddle River, NJ: Prentice Hall, 2003. Stallings, W. Computer Networking with Internet Protocols and Technology. Upper Saddle River: NJ: Prentice Hall, 2004. Stankovic, J., y Ramamrithan, K. The Spring Kernel: A New Paradigm for Real-Time Operating Systems. Operating Systems Review, Julio 1989. Stankovic, J., y Ramamritham, K., eds. Advances in Real-Time Systems. Los Alamitos, CA: IEEE Computer Society Press, 1993. Stephenson, P. Preventive Medicine. LAN Magazine, Noviembre 1993. Stone, H. High-Performance Computer Architecture. Reading, MA: Addison-Wesley, 1993. Strecker, W. Transient Behavior of Cache Memories. ACM Transactions on Computer Systems, Noviembre 1983. Stroustrup, B. What is Object-Oriented Programming? IEEE Software, Mayo 1988.

23-Referencias

12/5/05

16:33

Pgina 825

Referencias

825

SNYD93 SUZU82

Snyder, A. The Essence of Objects: Concepts and Terms. IEEE Software, Enero 1993. Suzuki, I., y Kasami, T. An Optimality Theory for Mutual Exclusion Algorithms in Computer Networks. Proceedings of the Third International Conference on Distributed Computing Systems, Octubre 1982. Talluri, M.; Kong, S.; Hill, M.; y Patterson, D. Tradeoffs in Supporting Two Page Sizes. Proceedings of the 19th Annual International Symposium on Computer Architecture, Mayo 1992. Tamir, Y., y Sequin, C. Strategies for Managing the Register File in RISC. IEEE Transactions on Computers, Noviembre 1983. Tanenbaum, A. Implications of Structured Programming for Machine Architecture. Communications of the ACM, Marzo 1978. Tanenbaum, A., y Woodhull, A. Operating Systems: Design and Implementation. Upper Saddle River, NJ: Prentice Hall, 1997. Tanenbaum, A. Modern Operating Systems. Upper Saddle River, NJ: Prentice Hall, 2001. Taivalsaari, A. On the Nature of Inheritance. ACM Computing Surveys, Septiembre 1996. Tel, G. Introduction to Distributed Algorithms. Cambridge: Cambridge University Press, 2001. Thadhani, A. Interactive User Productivity. IBM Systems Journal, No. 1, 1981. Thompson, K. Reflections on Trusting Trust (Deliberate Software Bugs). Communications of the ACM, Agosto 1984. Tilborg, A., y Koob, G.. eds. Foundations of Real-Time Computing: Scheduling and Resource Management. Boston: Kluwer Academic Publishers, 1991. Time, Inc. Computer Security, Understanding Computers Series. Alexandria, VA: Time-Life Books, 1990. TimeSys Corp. Priority Inversion: Why You Care and What to Do About It TimeSys White Paper, 2002. http://www.techonline.com/community/ ed_resource/tech_paper/21779 Tucker, A., y Gupta, A. Process Control and Scheduling Issues for Multiprogrammed SharedMemory Multiprocessors. Proceedings, Twelfth ACM Symposium on Operating Systems Principles, Diciembre 1989. Vahalia, U. UNIX Internals: The New Frontiers. Upper Saddle River, NJ: Prentice Hall, 1996. Vinoski, S. CORBA: Integrating Diverse Applications Within Distributed Heterogeneous Environments. IEEE Communications Magazine, Febrero 1997. Walker, B., y Mathews, R. Process Migration in AIXs Transparent Computing Facility. Newsletter of the IEEE Computer Society Technical Committee on Operating Systems, Invierno 1989. Ward, S. TRIX: A Network-Oriented Operating System. Proceedings, COMP/CON 80, 1980. Warren, C. Rate Monotonic Scheduling. IEEE Micro, Junio 1991. Wayner, P. Small Kernels Hit it Big. Byte, Enero 1994. Wayner, P. Objects on the Marzo. Byte, Enero 1994. Weizer, N. A History of Operating Systems. Datamation, Enero 1981.

TALL92 TAMI83 TANE78 TANE97 TANE01 TAIV96 TEL01 THAD81 THOM84 TILB91 TIME90 TIME02 TUCK89

VAHA96 VINO97 WALK89

WARD80 WARR91 WAYN94a WAYN94b WEIZ81

23-Referencias

12/5/05

16:33

Pgina 826

826

Sistemas operativos. Aspectos internos y principios de diseo

WEND89

Wendorf, J.; Wendorf, R.; y Tokuda, H. Scheduling Operating System Processing on SmallScale Microprocessors. Proceedings, 22nd Annual Hawaii International Conference on System Science, Enero 1989. White, S.; Swimmer, M.; Pring, E.; Arnold, B.; Chess, D.; y Morar, J. Anatomy of a Commercial-Grade Immune System. IBM White Paper, 1999. www.research.ibm.com/antivirus/SciPapers.htm. Wiederhold, G. File Organization for Database Design. New York: McGraw-Hill, 1987. Woodside, C. Controllability of Computer Performance Tradeoffs Obtained Using ControlledShare Queue Schedulers. IEEE Transactions on Software Engineering, Octubre 1986 Woodbury, P. et al. Shared Memory Multiprocessors: The Right Approach to Parallel Processing. Proceedings, COMPCON Spring 89, Marzo 1989. Worthington, B.; Ganger, G.; y Patt, Y. Scheduling Algorithms for Modern Disk Drives. ACM SiGMETRICS, Mayo 1994. Wright, G., y Stevens, W. TCP/IP Illustrated, Volume 2: The Implementation. Reading, MA:Addison-Wesley, 1995. Young, M., et. al. The Duality of Memory and Communication in the Implementation of a Multiprocessor Operating System. Proceedings of the Eleventh ACM Symposium on Operating Systems Principles, Diciembre 1987. Zahorjan, J., y McCann, C. Processor Scheduling in Shared Memory Multiprocessors. Proceedings, Conference on Measurement and Modeling of Computer Systems, Mayo 1990. Zajcew, R., et al. An OSF/1 UNIX for Massively Parallel Multicomputers. Proceedings, Winter USENIX Conference, Enero 1993. Zeadally, S. An Evaluation of the Real-Time Performance of SVR4.0 and SVR4.2. Operating Systems Review, Enero 1977.

WHIT99

WIED87 WOOD86 WOOD89 WORT94 WRIG95 YOUN87

ZAHO90 ZAJC93 ZEAD97

You might also like