IBM®
Skip to main content
    Country/region [change]    Terms of use
 
 
 
    Home    Products    Services & solutions    Support & downloads    My account    

IBM Journal of Research and Development

IBM System z9   Volume 51, Number 1/2, 2007
Table of contents: HTMLPDF This article: HTMLPDF   Copyright info

Practical software reuse for IBM System z I/O subsystems - References

by A. M. Webb,
R. Mansell,
J. W. Knight,
S. J. Greenspan,
and D. B. Emmes
References

  1. C. W. Kruger, “Software Reuse,” ACM Comput. Surv. 24, No. 2, 131–183 (1992).
  2. B. W. Kernighan and P. L. Plaugher, Software Tools, Addison-Wesley, Reading, MA, 1976.
  3. F. P. Brooks, Jr., The Mythical Man-Month, Addison-Wesley, Reading, MA, 1995.
  4. B. Stroustrup, The C++ Programming Language, Addison-Wesley, Reading, MA, 2000.
  5. B. Meyer, Object-Oriented Software Construction, Prentice-Hall, New York, 1997.
  6. G. Bracha, J. Gosling, B. Joy, and G. Steele, The Java Language Specification, Addison-Wesley, Reading, MA, 2005.
  7. P. H. Winston and S. Narasimhan, On to Smalltalk, Addison-Wesley, Reading, MA, 1998.
  8. A. Hejlsberg, S. Wiltamuth, and P. Golde, The C# Programming Language, Addison-Wesley, Reading, MA, 2003.
  9. G. Booch, Object Oriented Analysis and Design with Applications, Benjamin/Cummings, Redwood City, CA, 1994.
  10. G. M. Amdahl, G. A. Blaauw, and F. P. Brooks, Jr., “Architecture of the IBM System/360,” IBM J. Res. & Dev. 8, No. 2, 87–101 (1964).
  11. R. P. Case and A. Padegs, “Architecture of the IBM System/360,” Commun. ACM 21, No. 1, 73–96 (1978).
  12. A. Padegs, “System/360 and Beyond,” IBM J. Res. & Dev. 25, No. 5, 377–390 (1981).
  13. A. Padegs, “System/370* Extended Architecture: Design Considerations,” IBM J. Res. & Dev. 27, No. 3, 198–205 (1983).
  14. D. Gifford and A. Spector, “Case Study: IBM's System/360–370 Architecture,” Commun. ACM 30, No. 4, 291–307 (1987).
  15. K. E. Plambeck, “Concepts of Enterprise Systems Architecture/370*,” IBM Syst. J. 28, No. 1, 39–61 (1989).
  16. K. E. Plambeck, W. Eckert, R. R. Rogers, and C. F. Webb, “Development and Attributes of z/Architecture*,” IBM J. Res. & Dev. 46, No. 4/5, 367–379 (2002).
  17. N. S. Prasad, IBM Mainframes Architecture and Design, McGraw-Hill, New York, 1994.
  18. IBM Corporation, z/Architecture Principles of Operation (SA22-7832-04); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  19. IBM Corporation, Enterprise Systems Architecture/390* Principles of Operation (SA22-7201-08); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  20. S. A. Calta, J. A. deVeer, E. Loizides, and R. N. Strangwayes, “Enterprise Systems Connection (ESCON*) Architecture*—System Overview,” IBM J. Res. & Dev. 36, No. 4, 535–551 (1992).
  21. J. C. Elliott and M. W. Sachs, “The IBM Enterprise Systems Connection (ESCON) Architecture,” IBM J. Res. & Dev. 36, No. 4, 577–591 (1992).
  22. T. A. Gregg, “S/390* CMOS Server I/O: The Continuing Evolution,” IBM J. Res. & Dev. 41, No. 4/5, 449–462 (1997).
  23. D. J. Stigliani, Jr., T. E. Bubb, D. F. Casper, J. H. Chin, S. G. Glassen, J. M. Hoke, V. A. Minassian, J. H. Quick, and C. H. Whitehead, “IBM eServer* z900 I/O Subsystem,” IBM J. Res. & Dev. 46, No. 4/5, 421–445 (2002).
  24. M. E. Baskey, M. Eder, D. A. Elko, B. H. Ratcliff, and D. W. Schmidt, “zSeries* Features for Optimized Sockets-Based Messaging: HiperSockets* and OSA-Express,” IBM J. Res. & Dev. 46, No. 4/5, 475–485 (2002).
  25. G. H. Mealy, B. I. Witt, and W. A. Clark, “The Functional Structure of OS/360*,” (Part I, Part II, Part III), IBM Syst. J. 5, No. 1, 3–51 (1966).
  26. C. E. Clark, “The Facilities and Evolution of MVS/ESA*,” IBM Syst. J. 28, No. 1, 124–150 (1989).
  27. M. Mueller, L. C. Alves, W. Fischer, M. L. Fair, and I. Modi, “RAS Strategy for IBM S/390 G5 and G6,” IBM J. Res. & Dev. 43, No. 5/6, 875–888 (1999).
  28. L. C. Alves, M. L. Fair, P. J. Meaney, C. L. Chen, W. J. Clarke, G. C. Wellwood, N. E. Weber, I. N. Modi, B. K. Tolan, and F. Freier, “RAS Design for the IBM eServer z900,” IBM J. Res. & Dev. 46, No. 4/5, 503–521 (2002).
  29. M. L. Fair, C. R. Conklin, S. B. Swaney, P. J. Meaney, W. J. Clarke, L. C. Alves, I. N. Modi, F. Freier, W. Fischer, and N. E. Weber, “Reliability, Availability, and Serviceability (RAS) of the IBM eServer z990,” IBM J. Res. & Dev. 48, No. 3/4, 519–534 (2004).
  30. M. J. Bach, The Design of the UNIX Operating System, Prentice-Hall, Englewood Cliffs, NJ, 1986.
  31. M. K. McKusick, K. Bostic, M. J. Karels, and J. S. Quarterman, The Design and Implementation of the 4.4 BSD Operating System, Addison-Wesley, Reading, MA, 1996.
  32. U. Vahalia, UNIX Internals: The New Frontier, Prentice-Hall, Upper Saddle River, NJ, 1996.
  33. IBM Corporation, AIX 5L Version 5.2 Kernel Extensions and Device Support Programming Concepts (SC23-4125-07); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  34. IBM Corporation, AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs (SC23-4128-08); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  35. IBM Corporation, AIX 5L Version 5.2 Technical Reference: Base Operating System and Extensions, Volume 1 (SC23-4159-06); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  36. IBM Corporation, AIX 5L Version 5.2 Technical Reference: Base Operating System and Extensions, Volume 2 (SC23-4160-05); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  37. IBM Corporation, AIX 5L Version 5.2 Technical Reference: Kernel and Subsystems, Volume 1 (SC23-4163-05); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  38. IBM Corporation, AIX 5L Version 5.2 Technical Reference: Kernel and Subsystems, Volume 2 (SC23-4164-05); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  39. IBM Corporation, AIX 5L Version 5.3 System Management Concepts: Operating System and Devices (SC23-4908-02); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  40. IBM Corporation, AIX 5L Version 5.3 System Management Guide: Operating System and Devices (SC23-4910-02); see http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi/.
  41. R. P. Parmelee, T. I. Peterson, C. C. Tillman, and D. J. Hatfield, “Virtual Storage and Virtual Machine Concepts,” IBM Syst. J. 11, No. 2, 99–130 (1972).
  42. R. J. Creasy, “The Origin of the VM/370 Time-Sharing System,” IBM J. Res. & Dev. 25, No. 5, 483–490 (1981).
  43. G. Banzhaf, F. W. Brice, G. R. Frazier, J. P. Kubala, T. B. Mathias, and V. Sameske, “SCSI Initial Program Loading for zSeries,” IBM J. Res. & Dev. 48, No. 3/4, 507–518 (2004).
  44. C. J. Stephenson, “Fast Fits: New Methods for Dynamic Storage Allocation,” Proceedings of the 9th ACM Symposium on Operating Systems Principles, 1983, pp. 30–32.
  45. T. Lindholm and F. Yellin, “The Java Virtual Machine Specification—2nd Edition,” ISBN 0-201-43294-3, 1999.
  46. M. Greenwald and D. Cheriton, “The Synergy Between Non-Blocking Synchronization and Operating System Structure,” Proceedings of the 2nd Symposium on Operating Systems Design and Implementation, 1996, pp. 123–136.
  47. D. Grossman, G. Morrisett, T. Jim, M. Hicks, Y. Wang, and J. Cheney, “Region-Based Memory Management in Cyclone,” Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation, 2002, pp. 282–293.
  48. M. Hicks, G. Morrisett, D. Grossman, and T. Jim, “Experience with Safe Manual Memory-Management in Cyclone,” Proceedings of the 4th International Symposium on Memory Management, 2004, pp. 73–84.
  49. CerTek Software Designs, “Uniform Driver Interface: UDI Version 1.01 Specification”; see http://www.projectudi.org/specs.html.
  50. IBM Corporation, “z/VM Performance Report: CP Disk I/O Performance”; see http://www.vm.ibm.com/perf/reports/zvm/html/520dasd.html.

*Trademark, service mark, or registered trademark of International Business Machines Corporation in the United States, other countries, or both.


    About IBMPrivacyContact