Home
Bibliography

Aarstad, E., et al., "Experiments on Usage Parameter Control and Connection Admission Control in the EXPLOIT Testbed", RACE 2061, May 1995

ATMS2101B XChecker Functional Description, MMC 96-0034, Issue 1.0, MMC Networks, 1996

R. Austin, Theories of measurement and dysfunction in organizations, Ph.D. dissertation, CMU, 1995

R. Austin, Measuring and Managing Performance in Organizations, Dorset House, 1996

Baird, R., "Virtual Storage Architecture Guide (VSAG)", IEEE Open Storage Systems Interconnection, IEEE, Project 1244.6, March 1995

Baker, M. et al., "Measurements of a Distributed File System", Proceedings of the 13th ACM Symp. on Operating Systems Principles, July 1991

V. Bangale, "Estimation Techniques used at WIPRO Technologies", WIPRO Technologies, March 2002

P. Bassett, Framing Software Reuse, Prentice-Hall, 1997

Bear, G., Blood Music, Arbor House, 1985

K. Beck, Extreme Programming Explained: Embrace Change, Addison-Wesley, 1999

E. Bennett, "Software Reusability with Generic Packages", Embedded Systems Programming, August 1990

L. Bernstein, "Software Investment Strategy", Bell Labs Technical Journal, Lucent Technologies, Summer 1997

Boggs, D. et al., "Measured Capacity of an Ethernet: Myths and Reality", Proc. Symp. on Communications Architectures and Protocols, ACM SIGCOMM '88, Stanford, California, August 1988

Bolla, R., et al., "Bandwidth Allocation and Admission Control in ATM Networks with Service Separation", IEEE Communications Magazine, May 1997

G. Bollella et al., The Real-Time Specification for Java, Addison-Wesley, 2000

Borman, D., "TCP/IP Performance at Cray Research", Proc. of the Twenty-Third Internet Engineering Task Force, Corporation for National Research Initiatives, 1992; and private communication

Brachman, R. et al., "Mining Business Databases", Communications of the ACM, 39.11, November 1996, p. 42

F. Brooks, The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, Addison-Wesley, 1995

W. Brown et al., AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis, Wiley, 1998

M. Buckingham et al., Now, Discover Your Strengths, Free Press, 2001

F. Buschmann et al., Pattern Oriented Software Architecture, Volume 1, Wiley, 1996

V. Bush, "As We May Think", Atlantic Monthly, July 1945

D. Butenhof, Programming with POSIX Threads, Addison-Wesley, 1997

K. Cameron, "Integration", Cycle World Magazine, August 1993

D. Campara, vendor presentation, Klocwork, Avaya Inc., April 2002

Cargill, T., "C++ Programming Style", NCAR, Boulder CO, February 1993 (talk based on tutorial from August 1992 USENIX C++ Conference and on Addison-Wesley book by same name); also private communication

M. Carroll et al., Designing and Coding Reusable C++, Addison-Wesley, 1995

M. Chapman, In Search of Stupidity: Over 20 Years of High-Tech Marketing Disasters, Springer-Verlang, 2003

J. Chiles, Inviting Disaster: Lessons from the Edge of Technology, HarperBusiness, 2002

C. Christensen, The Innovator’s Dilemma, Harvard Business School Press, 1997

CISE, Committee on Physical, Mathematical, and Engineering Sciences, Grand Challenges 1993: High Performance Computing and Communications, National Science Foundation, Computer and Information Science and Engineering Directorate, 1993

B. Clark, "Domain Specific Software Architectures", Center for Software Engineering, U. of Southern California, June 1994

Clarke, A. C., Childhood's End, Harcourte, Brace & World, 1953

M. Cline et al., C++ FAQs, 2nd ed., Addison-Wesley, 1999

M. Cline ed., C++ FAQ Lite, 2002

A.Cockburn, Agile Software Development, Addison-Wesley, 2002

Coleman, S. et al., ed., Mass Storage Systems Reference Model, Version 4, Institute for Electrical and Electronics Engineers, May 1990

J. Collins, Good to Great, HarperCollins, 2001

J. Coplien et al., Organizational Patterns of Agile Software Development, Prentice-Hall, 2005

S. Covey, The 7 Habits of Highly Effective People, Simon & Shuster, 1990

P. Crosby, Quality Is Free: The Art of Making Quality Certain, Mentor Books, 1992

W. C. Davidson et al., "A Computer Algorithm for Qualitative Identification of Mass Spectral Data Acquired in Trace Level Analysis of Environmental Samples", Analytical Letters, Volume 10, Number 4, 309 - 331, 1977

A. Davis, 201 Principles of Software Development, McGraw-Hill, 1995

J. Dean and S. Ghemawat, "MapReduce: Simplified Data Processing on Large Clusters", Google Inc., OSDI 2004, 2004

Digital Equipment Corporation, A Primer to FDDI: Fiber Distributed Data Interface, Digital Equipment Corporation, 1991

T. DeMarco, Why does Software Cost So Much? And Other Puzzles of the Information Age, Dorset House, 1995

T. DeMarco et al., Peopleware: Productive Projects and Teams, 2nd Ed., Dorset House, 1999

T. DeMarco, Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency, Broadway Books, 2002

W. Deming, Out of the Crisis, MIT Press, 2000

Denning, P., "The Working Set Model for Program Behavior", Proceedings of the ACM Symp. on Operating Systems Principles, October 1967

Dery, M., Escape Velocity: Cyberculture at the End of the Century, Grove Press, 1996

DISCOS, The UniTree™ Solution for Mass Storage, Distributed Computing Solutions, San Diego CA

R. D. Dixon et al., "Extensions of FORTH for Functional Programming", Rochester Forth Applications Conference Proceedings, Institute for Applied Forth Research, Inc., Rochester NY, June 1984

Dixon, R. et al., "Using the Object-Oriented Style and C++ to Improve the Quality of Software", corporate seminar, BCD Technology, Inc., 1992; also private communication

Data Management Interface Group, Interface Specification for the Data Management Application Programming Interface, Version 1.6, October 1994

B. Douglass, Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems, Addison-Wesley, 2003

Dowd, K., High Performance Computing, O'Reilly & Associates, Sebastopol CA, 1993

T. Drake, "Measuring Software Quality: A National Security Agency Perspective", 10th Annual Software Technology Conference, Salt Lake City Utah, April 1998

Drexler, K. E., Engines of Creation, Anchor Press, 1986

Drexler, K. E., Nanosystems, John Wiley & Sons, Inc., 1992

Numbering Plan for the ISDN Era, E.164, ITU-T, 08/91

Technical characteristics of tones for the telephone service, E.180/Q.35, ITU-T, 03/98

Various tones used in national networks, E.180 Supplement 2, ITU-T, 01/94

Customer recognition of foreign tones, E.181, ITU-T

Application of tones and recorded announcements in telephone services, E.182, ITU-T, 03/98

C. Ebert et al., "Tricks and Traps of Initiating a Product Line Concept in Existing Products", Proceedings of ICSE2003, Portland Oregon, May 2003

ECMWF, "Statement of Requirements of the European Mass-Storage Specification Working Group", working version 1.2, ECMWF, Reading, U.K., October 1994

Elwalid, A., et al., A New Approach for Allocating Buffers and Bandwidth to Heterogeneous, Regulated Traffic in an ATM Node, Technical Memorandum, AT&T Bell Laboratories, November 1991

Elwalid, A., et al., "A New Approach for Allocating Buffers and Bandwidth to Heterogeneous, Regulated Traffic in an ATM Node", IEEE J. Selected Areas in Communications, 13.4, August 1995

Etzioni, O., "The World-Wide Web: Quagmire or Gold Mine?", Communications of the ACM, 39.11, November 1996, p. 65

Fayyad, U. et al., ed., Advances in Knowledge Discovery and Data Mining, MIT Press, Cambridge MA, 1996

Fayyadd, U. et al., "The KDD Process for Extracting Useful Knowledge from Volumes of Data", Communications of the ACM, 39.11, November 1996, p. 27

Fayyadd, U. et al., "Mining Scientific Data", Communications of the ACM, 39.11, November 1996, p. 51

Feng, W. et al., "A Comparison of Bandwidth Smoothing Techniques for the Transmission of Prerecorded Compressed Video", Proc. IEEE INFOCOM, April 1997

Feng, W. et al., "Performance Evaluation of Smoothing Algorithms for Transmitting Prerecorded Variable-Bit-Rate Video", expanded version of [Feng 97]

R. Richman et al., "Incentive Compatibility and Systematic Software Reuse", Journal of Systems and Software, 57.1, April 2001

Fore Systems, Inc., ForeRunner ATM Switch Configuration Manual, MANU0148-01, March 1997

T. Friedman, The World is Flat, (updated and expanded), Farrar, Straus and Grioux, 2006

Gadecki, C., at al., ATM for Dummies, IDG Books, 1997

Gaffey, B. et al., "The Performance of OSF DCE Distributed File System (DFS) at Cray Research, Inc.", Cray Research Inc., 1995

E. Gamma et al., Design Patterns, Addison-Wesley, 1995

J. Ganssle, "The Future of Embedded Programming", Embedded Systems Programming, January 1991

J. Ganssle, "Defensive Programming", Embedded Systems Programming, January 1993

J. Ganssle, "Embedded Lingoes", Embedded Systems Programming, June 1995

J. Ganssle, "The Fine Art of Prototyping", Embedded Systems Programming, September 1996

J. Ganssle, "TenYears Later", Embedded Systems Programming, June 2000

J. Ganssle, "Momisms", Embedded Systems Programming, October 2000

J. Ganssle, "Open Source vs. Proprietary", Embedded Systems Programming, December 2000

J. Ganssle, "The Failure of Reuse", www.embedded.com, December 2001

J. Ganssle, "Firmware Basics for the Boss", Embedded Systems Programming, February 2004

J. Ganssle, "Firmware Basics for the Boss, part 2", Embedded Systems Programming, March 2004

J. Ganssle, The Best Ideas for Developing Better Firmware Faster, The Ganssle Group, 2006

Gelenbe, E., et al., "Bandwidth Allocation and Call Admission Control in High-Speed Networks", IEEE Communications Magazine, May 1997

M. Gladwell, The Tipping Point: How Little Things Can Make a Big Difference, Back Bay Books, 2002

M. Gladwell, Blink: The Power of Thinking Without Thinking, Little, Brown, 2005

R. Glass, "Reuse: What’s Wrong with This Picture", IEEE Software, March/April 1998

R. Glass, Facts and Fallacies of Software Engineering, Addison-Wesley, 2003

Glymour, C. et al., "Statistical Inference and Data Mining", Communications of the ACM, 39.11, November 1996, p. 35

Goldick, J. et al., "An AFS-Based Supercomputing Environment", Proc. Twelfth IEEE Symp. on Mass Storage Systems, 1993

Goralski, W., Introduction to ATM Networking, McGraw-Hill, 1995

Goyal, R., "Re: Congestion Control", Cell-Relay Mail Archive, November 16 1995

LSSGR: Signaling for Analog Interfaces, GR-506-CORE, Bell Communications Research, Issue 1, June 1996

Graf, M., "VBR Video over ATM: Reducing Network Resource Requirements through Endsystem Traffic Shaping", IBM Research Division, RZ 2900 (#90815), July 1996

Gray, J. et al., Transaction Processing: Concepts and Techniques, Morgan Kaufman Publishers, San Mateo CA, 1993

M. Griss, "Software Reuse: From Library to Factory", IBM Systems Journal, November 1993

M. Griss et al., "Hybrid Domain-specific Kits for a Flexible Software Factory", Proc. SAC'94, March 1994

M. Griss et al., "Making Reuse work at Hewlett-Packard", IEEE Software, January 1995

M. Griss, "Software Reuse: Objects and frameworks are not enough", Object Magazine, February 1995

M. Griss, "Software Reuse: A process of getting organized", Object Magazine, May 1995

M. Griss et al., "Pilots in incremental adoption of reuse", Object Magazine, July 1995

M. Griss et al., "Hybrid Domain-specific Kits", Journal of Systems and Software, September 1995

M. Griss, "Packaging Software Reuse Technologies as Kits", Object Magazine, November 1995

M. Griss, "Systematic Software Reuse: Architecture, Process and Organization are Crucial", Fusion Newsletter, HP Laboratories, October 1996

M. Griss, "Domain Engineering and Variability in the Reuse-Driven Software Engineering Business", Object Magazine. December 1996

M. Griss at al., "Building Object-Oriented Instrument Kits", Object Magazine, April 1996

M. Griss, "Systematic Software Reuse: A Year of Progress", Object Magazine, February 1996

M. Griss, "Domain Engineering and Variability in the Reuse-Driven Software Engineering Business", Fusion Newsletter, February 1997

M. Griss et al., "Featuring the Reuse-Driven Software Engineering Business", Object Magazine. September 1997

M. Griss, "Improved Cycle Time in the Reuse-Driven Software Engineering Business", Object Magazine. August 1997

M. Griss, "Models and Patterns of Success", Component Strategies Magazine. November 1998

M. Griss, "CMM, PSP and TSP as a Framework for Adopting Systematic Reuse, - part 2", Object Magazine. June 1998

M. Griss et al., "Integrating Feature Modeling with the RSEB", International Conference on Software Reuse, Victoria Canada June 1998

M. Griss, "CMM as a Framework for Systematic Reuse - part 1", Object Magazine. March 1998

M. Griss, "OO Reuse -Technology is not Enough -Cultures in Conflict", OOPSLA'98, Panel, Vancouver Washington, October 1998

M. Griss, "Agents and Workflow - Intimately connected or just friends?", Proceedings of TOOLS99, Santa Barbara California. May 1999

M. Griss, "Architecting for Large Scale Component Reuse", International Conference on Software Engineering, Los Angeles California. May 1999

M. Griss, "Domain Engineering and Reuse", IEEE Computer, Roundtable on "Software Development Trends", May 1999

M. Griss, "Building an Effective CBSE Handbook", Position paper, CBSE Handbook Workshop, International Conference on Software Engineering, Los Angeles California May 1999

M. Griss, "Architecting for Large-Scale Systematic Component Reuse", ICSE'99, Industrial Presentations (Invited), May 1999

M. Griss, "Architecting for Large-Scale Systematic Component Reuse", SSR'99, Tutorial, May 1999

M. Griss, "Architecting for Large-Scale Systematic Component Reuse", TOOLS'98, Keynote, Santa Barbara California, Aug 1998

M. Griss, "Reuse 2001-2004: What next, now that we have solved all reuse problems?", WISR'99, Position Paper, Austin Texas, January 1999

M. Griss, "Implementing Product-Line Features by Composing Component Aspects", Proc. First International Software Product-Line Conference, Denver Colorado., Aug 2000

M. Griss, "Implementing Product-Line Features with Component Reuse", Proc. 6th International Conference on Software Reuse, Vienna Austria, June 2000

Call signalling protocols and media stream packetization for packet-based multimedia communication system, H.225.0, ITU-T, 02/98

Control protocol for multimedia communication, H.245, ITU-T, 05/99

Interworking of H-Series multimedia terminals with H-Series multimedia terminals and voice/voiceband terminals on GSTN and ISDN, H.246, ITU-T, 02/98

Narrow-band visual telephone systems and terminal equipment, H.320, ITU-T, 05/99

Packet-based multimedia communications systems, H.323, ITU-T, 09/99

Habib, I., "Bandwidth Allocation in ATM Networks", IEEE Communications Magazine, May 1997

E. Hall et al., "How to make reengineering really work", McKinsey Quarterly, Number 2, 1994 (originally appeared in Harvard Business Review, November-December 1993)

S. Hallsteinsen (ed.) et al., Experiences in Software Evolution and Reuse, Springer, 1997

G. Hammond, The Mind of War: John Boyd and American Security, Smithsonian Press, 2001

D. R. Hanson, C Interfaces and Implementations: Techniques for Creating Reusable Software, Addison-Wesley, 1996

Harano, E., "Data Handling in the NCAR MSS", National Center for Atmospheric Research, July 1993

R. Harold et al., XML in a Nutshell, O’Reilly, 2001

L. Hatton, Safer C: Developing Software for High-integrity and Safety-critical systems, McGraw-Hill, 1995

L. Hatton, "Why don’t we learn from our mistakes?", COMPAS’97, Gaithersburg Maryland, June 1997

L. Hatton, "Does OO Sync with How We Think?", IEEE Software, May/June 1998

L. Hatton "Five variations on the theme: Software Failure: avoiding the avoidable and living with the rest", Christmas lectures on software reliability, University of Kent Computing Laboratory, December 2003

He, L., et al., "Connection Admission Control Design for GlobeView-2000 ATM Core Switches", Bell Labs Technical Journal, 3.1, January-March 1998

D. Hemmendinger et al., Real-Time Software Design Course Notes, Wright State Rotary Press, March 1986

D. Hemmendinger et al., Concurrent Software Design Course Notes, Wright State Rotary Press, 1988

F. Hills, "Study Points Way to More Effective Software Reuse", Software Productivity Consortium, 1992

D. Hoffman (ed.) et al., Software Fundamentals: Collected Papers by David L. Parnas, Addison-Wesley, 2001

Hornbeck, R., Numerical Methods, Quantum, 1975

Howard, J., "An Overview of the Andrew File System", USENIX Winter Conf. Proc., 1988

Howard, J. et al., "Scale and Performance in a Distributed File System", ACM Transactions on Computer Systems, Vol. 6 No. 1, February 1988

Hughes, J. et al., "Geographic Extension of HIPPI Channels via High Speed SONET", Network Systems Corporation, March 1993

i960 CA/CF Microprocessor User's Manual, 270710-003, Intel, March 1994

i960 Hx Microprocessor User's Manual, 272484-001, November 1995

C. McClure et al., IEEE Standard for Information Technology – Software Life Cycle Processes – Reuse Processes, IEEE Std 1517-1999, Software Engineering Standards Committee, IEEE, July 1999 (Annex B: CID#91298)

Imielinski, T. et al., "The Database Perspective on Knowledge Discovery", Communications of the ACM, 39.11, November 1996, p. 58

Infotech, The Mass Storage Report, Infotech SA Inc., Silver Springs MD, Winter 1995

Infotech, The UniTree Hierarchical Storage Management System: An Independent Evaluation, Infotech SA Inc., Silver Springs MD, April 1996

Infotech, The Mass Storage Report 1996, Infotech SA Inc., Silver Springs MD, Winter 1996

Inmon, W., "The Data Warehouse and Data Mining", Communications of the ACM, 39.11, November 1996, p. 49

Irwin Jr., B. L., Kitts, D. L., Ruff, C. R., Sloan, J. L., Mass storage system for file-systems, U.S. patent 5,566,331, University Corporation for Atmospheric Research, October 15, 1996

Codes for the representations of names of countries and their subdivisions, ISO3166-1:1997, International Organization for Standardization, 1997

ANSI, American National Standard for Programming Languages - C, ANSI/ISO 9899-1990, American National Standards Institute, 1990

Portable Operating System Interface (POSIX) - Part 1: System Application Program Interface (API) [C Language], ISO9945-1:1996(E), International Organization for Standardization, 1996 (a.k.a. ANSI/IEEE 1003.1)

M. Jackson, Software Requirements & Specifications: a lexicon of practice, principles and prejudices, Addison-Wesley, 1995

I. Jacobson et al., Software Reuse, ACM Press/Addison-Wesley, 1997

Jain, R., The Art of Computer Systems Performance Analysis, John Wiley & Sons, New York, 1991

N. Josuttis, The C++ Standard Library: A Tutorial and Reference, Addison-Wesley, 1999

B. Joy, "Why the Future Doesn’t Need Us", Wired, 8.04, April 2000

B. Karafin, "Software Product Creation: Managing a Triad of Objectives", Avaya Software Symposium, Avaya Inc., 2003

B. Karafin, "Market Management for Technologists", Avaya Inc., June 2005 (course on marketing and market management)

B. Karafin, "Business Management for Technologists", Avaya Inc., September 2005 (course on finance)

B. Karafin, "Market and Business Management for Technologists: Graduate Seminar", Avaya Inc., October 2005 (course on mergers and acquisitions, and on product planning)

Karedla, R. et al., "Caching Strategies to Improve Disk System Performance", IEEE Computer, 27.3, March 1994

E. Karlsson (ed.), Software Reuse: A Holistic Approach, Wiley, 1995

S. Katz et al., Glossary of Software Reuse Terms, NIST Special Publication 500-222, December 1994 (CID#91299)

Kaushal, A. et al., "Performance Benchmarking of ATM Signaling Software", (submitted to ICC 97), U. Kansas/Sprint Corp., September 1996

D. Kegel, "The C10K Problem", February 2002

Kent, C. et al., "Fragmentation Considered Harmful", Proc. Frontiers in Computer Communications Technology, ACM SIGCOMM '87, Stowe, Vermont, August 1987

W. Keuffel, "CASE Today and Tomorrow", Embedded Systems Programming, July 1990

O. Kroeger et al., Type Talk: The 16 Personality Types That Determine How We Live, Love, and Work, Dell, 1989

C. Krueger, "Software Reuse", ACM Computing Surveys, 24.2, June 1992

Kuhn, T., The Structure of Scientific Revolutions, University of Chicago Press, 1970

Switching Behavior of L8560 and L8576B Ringing SLICs, Application Note, Lucent Technologies, 05/2000

L8576B Dual Ringing SLIC, Data Sheet, Lucent Technologies, 01/2000

L8576B Dual Ringing SLIC, Product Brief, Lucent Technologies, 09/1998

J. Lakos, Large Scale C++ Software Design, Addison-Wesley, 1996

Larsen, R. et al., An Introduction to Mathematical Statistics and Its Applications, Prentice-Hall, 1981

D. Lea, Concurrent Programming in Java, 2nd Edition, Addison-Wesley, 2000

Lehr, R. et al., "A Simple Traffic Shaping Mechanism", 1994 TRIO/ITRC Researcher Retreat Workbook, Queen's University, Kingston, Ontario, May 1994

Lehr, R. et al., "On Traffic Shaping in ATM Networks", Proc. IEEE ICCC '94, Singapore, November 1994

Leland W. E. et al., "On the Self-Similar Nature of Ethernet Traffic", ACM SIGCOMM '93 Proc., San Francisco CA, 1993

Leland W., et al., "On the Self-Similar Nature of Ethernet Traffic", ACM SIGCOMM '93 Proc., San Francisco CA, 1993

J. Lemieux, "Abstracting System Hardware for Maximum Reuse", Embedded Systems Programming, October 2000

G. Levine, "A Model for Software Reuse", OOPSLA, 1996

Levitt, S. and S. Dubner, Freakonomics: A Rogue Economist Explores the Hidden Side of Everything, William Morrow, 2005

Levy, E. et al., "Distributed File Systems: Concepts and Examples", ACM Computing Surveys, Vol. 22 No. 4, December 1990

B. Lewis, Leading IT: The Toughest Job in the World, IT Survivor Publishing, 2004

Lewis, T., "The Next 10,0002 Years: Part I", IEEE Computer, April 1996, vol. 29 no. 4, pp. 64-70

Lewis, T., "The Next 10,0002 Years: Part II", IEEE Computer, May 1996, vol. 29 no. 5, pp. 78 - 86

Liu, K., et al., A Measurement-Based CAC Strategy for ATM Networks, TR TISL-11230-01, EECS, University of Kansas, October 1996

Liu, K., et al., "Design and Analysis of a Bandwidth Management Framework for ATM- Based Broadband ISDN", IEEE Communications Magazine, May 1997

W. Lim, Managing Software Reuse, Prentice-Hall, 1998

S. Lippman, Inside the C++ Object Model, Addison-Wesley, 1996

A. Lynex et al., "Understanding Resistance to Software Reuse", STEP’97, 1997

D. Manci, Best Current Practices: Object Oriented Technology, AT&T, December 1992

G. MacKenzie, Orbiting the Giant Hairball, Viking, 1996

C. McClure, "Reuse Engineering: Extending Information Engineering to Enable Software Reuse", Extended Intelligence Inc., 1994

C. McClure, "Reuse: Re-engineering the Software Process", Extended Intelligence Inc., 1994

C. McClure, "Experiences in Organizing for Software Reuse", Extended Intelligence Inc., 1995

C. McClure, "Getting Started with Software Reuse: Secrets to Reuse Success Revealed", Extended Intelligence Inc., 1995

C. McClure, "Model-Driven Software Reuse", Extended Intelligence Inc., 1995

C. McClure, "Software Reuse Planning by Way of Domain Analysis", Extended Intelligence Inc., 1995

C. McClure, "Experiences from the OO Playing Field", Extended Intelligence Inc., 1996

C. McClure, "Software Reuse Assessment Questionnaire", Extended Intelligence Inc., 1996

C. McClure, "Value-Added Year 2000: Harvesting Components for Reuse", Extended Intelligence Inc., 1997

C. McClure, Software Reuse Techniques, Prentice-Hall, 1997

C. McClure, Software Reuse: A Standards-Based Guide, IEEE, 2001

Miller, I. et al., Probability and Statistics for Engineers, 2nd ed., Prentice-Hall, 1977

Miller, S., "IEEE Reference Model for Mass Storage Systems", Advances in Computers, Vol. 27, 1988, pp. 157-210.

Miller, E., "Input/Output Behavior of Supercomputer Applications", UCB/CSD 91/616, University of California, January 1991

Miller, E. et al., "Analyzing the I/O Behavior of Supercomputer Applications", Proc. Eleventh IEEE Symp. on Mass Storage Systems, Monterey CA, 1991

Miller, E. et al., "An Analysis of File Migration in a Unix Supercomputing Environment", extended abstract, U. of California, Berkeley, 1992

MMC, ATMS2000 Users Guide, Issue 1.1, MMC Networks, January 1996

MMC, ATMS2101B XChecker Functional Description, MMC 96-0034, Issue 1.0, MMC Networks, 1996

Moalem, S., Prince, J., Survival of the Sickest, William Morrow, 2007

Morris, J., "'Make or Take' Decisions in Andrew", Proc. of the USENIX Technical Conf., Texas, February 1988

Morris, B. et al., ed., High-Performance Parallel Interface Mechanical, Electrical, and Signaling Protocol Specification, American National Standards Institute, X3.183-1991

Morville, P., Ambient Findability, O’Reilly, 2005

MPC850 Integrated Communications Microprocessor User's Manual, Motorola

PowerPC Microprocessor Family: The Programming Environments for 32-bit Microprocessors, Motorola, MPCFPE32B/AD, Rev. 1, 01/1997

Storage Systems Standards Working Group, Reference Model for Open Storage Systems Interconnection, Mass Storage System Reference Model Version 5, IEEE, Project 1244, September 1994

MT90812 Integrated Digital Switch (IDX), Advance Information, Mitel Semiconductor, 12/1999

Naumann, P., Maxx32 Hardware Functional Specification Version: 1.0, Agile Networks, April 1997

J. L. Sloan, "Context Switch Time Scalability", technical report, NCAR/TN-378+STR, NCAR Information Services, October 1992

J. L. Sloan, "Parcels with TAGS", technical report, NCAR/TN-377+IA, NCAR Information Services, October 1992

Negroponte, N., Being Digital, Vintage Books, 1995

J. Neighbors, "An Assessment of Reuse Technology after Ten Years", Proceedings of the Third International Conference on Software Reusability, IEEE, November 1994

Nelson, M. et al., "The NCAR Mass Storage System", Proc. Eighth IEEE Symp. on Mass Storage Systems, Tucson AZ, 1987

National Research Council, Realizing the Information Future: The Internet and Beyond, Computer Science and Telecommunications Board, National Academy Press, 1994

National Research Council, Evolving the High Performance Computing and Communications Initiative to Support the Nation's Information Infrastructure, Committee to Study High Performance Computing and Communications: Status of a Major Initiative, National Academy Press, 1995

National Research Council, Preserving Scientific Data on our Physical Universe: A New Strategy for Archiving the Nation's Scientific Information Resources, Steering Committee for the Study on the Long-Term Retention of Selected Scientific and Technical Records of the Federal Government, National Academy Press, 1995

U. Nulden, "The Why, What and How of Reuse in Software Development", Department of Informatics, Göteborg University

Nydick, D. et al., "An AFS-based Mass Storage System at the Pittsburgh Supercomputer Center", Proc. Eleventh IEEE Symp. on Mass Storage Systems, Monterey CA, 1991

OSF, "DCE Features and Functionality Technical Seminar", OSF Distributed Computing Environment, Open Software Foundation, 1989

Postel, J. et al., File Transfer Protocol, RFC959, 1985

Ousterhout, J. et al., "A Trace-Driven Analysis of the UNIX 4.2 BSD File System", Proc. of the Tenth ACM Symp. on Operating Systems Principles, December 1985

J. Page, "Reuse: What’s Wrong with This Word?", IEEE Software, May/June 1998

S. Palmer et al., A Practical Guide to Feature-Driven Development, Prentice-Hall, 2002

D. Parnas, "Software Aging", Proceedings of the 16th International Conference on Software Engineering, IEEE, May 1994

Patterson, D. et al., "A Case for Redundant Arrays of Inexpensive Disks (RAID)", Proc. 1988 ACM-SIGMOD Conf. on Management of Data, Chicago IL, 1988

M. Paulk, "People Issues: the Soft Side of Software Process Improvement", Software Engineering Institute, Carnegie Mellon University, 2000

P. Parker-Johnson, Maxx32 Campus ATM Switch Release 1.00 System Functional Specification, Version 1.0, Agile Networks, July 1997

P. Pfeffer, R. Sutton, Hard Facts, Dangerous Half-Truths and Total Nonsense: Profiting from Evidence-Based Management, Harvard Business School Press, 2006

P. Plauger, "The Heavy-Duty Bits", Embedded Systems Programming, March 1992

P. Plauger, "Share It", Embedded Systems Programming, February 1995

P. Plauger, "House of Cards", Embedded Systems Programming, January 1999

Goguen, M., ed., Private Network-Network Interface Specification Version 1.0 (PNNI 1.0), ATM Forum, af-pnni-0055.000, March 1996

Cypher, D., ed., PNNI 1.0 Errata, ATM Forum, af-pnni-err-02.00, October 1996

Poppendieck, M., "Unjust Desserts", Better Software, July/August 2004

Motorola, Preliminary PowerQUICC II User's Manual, Rev. 1.0, Book 2, Motorola, June 98

Department of Defense, "Software Reuse Executive Primer", DoD Software Reuse Initiative, April 1996 (CID#91293)

pSOSystem System Concepts, Release 2.0, Integrated Systems, 1995

PSX User Manual, JMI Software Systems, Inc., Release 3.3, 12/01/1998

Pugh, W., "Skip Lists: A Probabilistic Alternative to Balanced Trees", Communications of the ACM, 33.6, June 1990

Broadband Integrated Services Digital Network (B-ISDN) - Digital Subscriber Signaling System No. 2 (DSS 2) - User-Network Interface (UNI) Layer 3 Specification for Basic Call/Connection Control, ITU-T Recommendation Q.2931, February 1995

ISDN User-Network Interface – Date Link Layer Specification, Q.921, ITU-T, 03/93 (LAP-D)

ISDN User-Network Interface Layer 3 Specification for Basic Call Control, Q.931, ITU-T, 03/93

Generic procedures for the control of ISDN supplementary services, Q.932, ITU-T, 05/98

Trillium Digital Systems, Q.93B documentation and source code

Radding, A., "The Heavy Burden of LAN Costs", DATAMATION, vol. 39 no. 11, June 1, 1993, pp. 60-64

Radhakrishnan, Sarvepalli et al. ed., A Sourcebook in Indian Philosophy, Princeton U. Press, 1957

Raymond, E., The Cathedral & The Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary, 2nd edition, O’Reilly, 2001

Raymond, E., The Art of UNIX Programming, Addison-Wesley, 2004

Rege, K., "Equivalent Bandwidth and Related Admission Criteria for ATM Systems -- A Performance Study", International Journal of Communication Systems, vol. 7, 1994, p. 181-197

N. Repenning, "Understanding Fire Fighting in New Product Development", Journal of Product Innovation Management, 18, 5: 285-300, 2001.

N. Repenning, "Past the Tipping Point: Understanding Fire Fighting in New Product Development", MIT Sloan School of Management, August 2004

Colella, R. et al., Guidelines for OSI NSAP Allocation in the Internet, RFC1629, May 1994

L. Rising, ed., Design Patterns in Communications Software, Cambridge, 2001

Ross, F., "An Overview of FDDI: The Fibre Distributed Data Interface", IEEE Journal on Selected Areas in Communications, vol. 7, iss. 7, September 1989

Rothenberg, J., "Ensuring the Longevity of Digital Documents", Scientific American, vol. 272, no. 1, January 1995

Saleh, T., ACE-32 Software Design Specification Version 0.1, Agile Networks, April 1997

J. Sametinger, Software Engineering with Reusable Components, Springer, 1997

Satyanarayanan, M., "A Survey of Distributed File Systems", Annual Review of Computer Science, Vol. 4, 1989

Scientific Computing Division, Supercomputing: The View from NCAR, National Center for Atmospheric Research, January 1993, pp. 81-92

S. Schach, Object-Oriented and Classical Software Engineering, 5th ed., McGraw-Hill, 2002

D. Schmidt et al., Pattern-Oriented Software Software Architecture, Volume 2, Wiley, 2000

J. Bergey et al., "Fourth DoD Product Line Practice Workshop Report", CMU/SEI-2001-TR-017, Software Engineering Institute, Carnegie Mellon University, October 2001

J. M. Perry, "Perspective on Software Reuse", CMU/SEI-88-TR-22, Software Engineering Institute, Carnegie Mellon University, September 1988

K. C. Kang et al., "A Reuse-Based Software Development Methodology", CMU/SEI-92-SR-4, Software Engineering Institute, Carnegie Mellon University, January 1992

A. Shalloway et al., Design Patterns Explained, Addison-Wesley, 2002

Shea, D. et al., "An Introduction to Atmospheric and Oceanographic Data", NCAR/TN-404+IA, NCAR Information Services, December 1994

S. A. Sheard, "The Frameworks Quagmire, A Brief Look", Software Productivity Consortium, 1996

R. Skoglund at al., "Code Reuse in Ada and C++", Embedded Systems Programming, May 1993

P. Skörd, "Reuse and characteristics of reusable classes", Report 9855, MASDA, Växjö University, June 1998

J. L. Sloan, TASK4TH 1.2 Manual, WSU-CS-84-31, Department of Computer Science and Engineering, Wright State University, December 1984

J. L. Sloan, "Real-Time Software Design: Lecture Notes and Slides", WSU-CS-84-32, Department of Computer Science and Engineering, Wright State University, June 1984

J. L. Sloan, "An Implementation of BADJR on the PDP-11", thesis, WSU-CS-85-34, Department of Computer Science and Engineering, Wright State University, October 1983

J. L. Sloan, "TASK4TH - A Multitasking FORTH Workstation", Rochester Forth Applications Conference Proceedings, Institute for Applied Forth Research, Inc., Rochester NY, June 1984

J. L. Sloan, "Context Switch Time Scalability", NCAR/TN-378+STR, NCAR Information Services, October 1992

J. L. Sloan, "Parcels with TAGS", NCAR/TN-377+IA, NCAR Information Services, October 1992

J. L. Sloan et al., "MaSSIVE™: The Mass Storage System IV Enterprise", Proceedings of the IEEE, vol. 81 no. 4, April 1993, pp. 621-630

J. L. Sloan, et al., "The MaSSIVE™ Project at NCAR", Proceedings of the 12th IEEE Symposium on Mass Storage Systems, Monterey CA, April 1993

J. L. Sloan, "Workload Metrics for the NCAR Mass Storage System", Proceedings of the CRAY User Group Spring 1994 Conference, San Diego CA, March 1994

J. L. Sloan, "Flying with Instruments: Characterizing the NCAR MSS-III Workload", Proceedings of the 13th IEEE Symposium on Mass Storage Systems, Annecy France, June 1994

J. L. Sloan, "Mass Storage: The Last Mile on the Path to UNIX", NSF Panel Review presentation, National Center for Atmospheric Research, April 1996

J. L. Sloan, "Mass Storage", Encyclopedia of Computer Science, fourth edition, A. Ralston et al., ed., Grove's Dictionaries, 2000

Sun Microsystems, Inc., NFS: Network File System Protocol Specification, RFC1094, 1989

Smith, N., High-Performance Computing As It Undergoes A Metamorphosis: Users' Perspectives, Tabor Griffin Communications, San Diego CA, April 1996

Software Productivity Consortium, Reuse Adoption Guidebook, SPC-92051-CMC, Version 02.00.05, Virginia Center of Excellence/ARPA, November 1993

J. Spolsky, User Interface Design for Programmers, (web version), 2001

J. Spolsky, Joel on Software, Apress, 2004

J. Spolsky, The Best Software Writing I, Apress, 2005

Stark, P., Introduction to Numerical Methods, MacMillan, 1970

Stephenson, N., The Diamond Age, Bantam Books, 1995

D. Stewart, "Software Components for Real Time", Embedded Systems Programming, December 2000

S. Stolper, "Software That Travels", Embedded Systems Programming, October 2002

M. Stout, The Sociopath Next Door, Broadway Books, 2005

B. Stroustrup, The C++ Programming Language: Special Edition, Addison-Wesley, 1997

J. Surowiecki, ed., Best Business Crime Writing of the Year, Anchor Books, 2002

J. Surowiecki, The Wisdom of Crowds: Why the Many Are Smarter then the Few and How Collective Wisdom Shapes Business, Economies, Societies, and Nations, Doubleday, 2004

N. Sutton, "Solutions for Software Evolution and Reuse", SER Esprit Project 9809, SER Consortium/European Union, 1998

R. Sutton, The No Asshole Rule, Warner Business Book, 2007

International Reference Alphabet (IRA) 7-Bit Coded Character Set for Information Interchange, (formerly International Alphabet No. 5 or IA5), T.50, ITU-T, 09/92

T8535/T8536 Quad Programmable CODEC Advance Data Sheet, Lucent Technologies, 09/1999

Using the T8535(A)/T8536(A) Quad Programmable CODEC Application Note, Lucent Technologies, 07/2000

T8535/T8536 Quad Programmable CODEC Product Brief, Lucent Technologies, 05/1999

T8535/T8536 Quad Programmable CODEC Preliminary Data Sheet, Lucent Technologies, 07/2000

Tarshish, A., "The Growth of the UniTree Mass Storage System at the NASA Center for Computational Sciences: Some Lessons Learned", Proc. Fifth NASA Goddard Conference on MSS and Technologies, College Park MD, October 1995

B. Tate, Beyond Java, O’Reilly, 2005

Thompson, T., "When Silicon Hits Its Limits, What's Next?", Byte Magazine, April 1996, pp. 44-54

Tielhard de Chardin, P., The Phenomenon of Man, Harper&Row, 1975

Tipler, F., The Physics of Immortality, New York: Doubleday, 1994

Giroux, N., et al., Traffic Management Specification Version 4.0, ATM Forum, af-tm-0056.000, April 1996

A. Topper, "A Manager’s View of Objects", Embedded Systems Programming, June 1993

A. Topper, "Making a CASE for Objects", Embedded Systems Programming, February 1994

W. Tracz (ed.), Software Reuse: Emerging Technology, IEEE Computer Society Press, 1988

W. Tracz, Confessions of a Used Program Salesman, Addison-Wesley, 1995

W. Tracz, "Did someone say reuse? Well excuse me!", Software Reuse: Evolution, Revolution, Flashline Newsletter, October 2001

Treese, G., "Berkeley UNIX on 1000 Workstations: Athena Changes to 4.3BSD", Proc. of the USENIX Technical Conf., Winter 1988

Turkle, S., Life on the Screen: Identity in the Age of the Internet, Simon & Schuster, 1995

Ratta, G., et al., ATM User-Network Interface Specification Version 3.1, ATM Forum, af-uni-0010.002, September 1994

Samudra, P., et al., ATM User-Network (UNI) Signalling Specification Version 4.0, ATM Forum, af-sig-0061.000, July 1996

Van Epp, P. et al., "Dropping the Mainframe Without Crushing the Users: Mainframe to Distributed UNIX in Nine Months", Proc. of the IV USENIX LISA Conf., October 1992

Varma, A., High Performance Memory and I/O Systems, University of California Santa Cruz Extension course, August 1993

Vinge, V., Marooned in Real-Time, Bluejay Books, 1986

Vinge, V., A Fire Upon the Deep, Tor, 1992

Vinge, V., "The Coming Technological Singularity: How to Survive in the Post-Human Era", Proc. VISION-21 Symposium, NASA Lewis Research Center, March 30-31, 1993

T. Wagner, et al., Getting Started with POSIX Threads, Department of Computer Science, University of Massachusetts at Amherst, 07/1995

R. Wiener, "Watch Your Language!", IEEE Software, May/June 1998

Woodrow, T., "Hierarchical Storage Management System Evaluation", Proc. Third NASA Goddard Conference on MSS and Technologies, College Park MD, 1993

ANSI, Data Communications - Structure and Semantics of the Domain Specific Part (DSP) of the OSI Network Service Access Point (NSAP) Address, American National Standards Institute, X3.216-1992, July 1992

ANSI, Fibre Channel - Physical Layer, X3T9.3 91/034, American National Standards Institute, 1991

Zhang, Z., et al., "Call Admission Control Schemes under Generalized Processor Sharing Scheduling", UMASS CMPSCI Technical Report, UM-CS-95-52, 1995

 

Presentation: Implications of Memory Consistency (or Lack of It) Models for Java, C++, and C Developers (more)

Seminar Review: Jack Ganssle, Better Firmware Faster, 2006 (more)

Article: Vaster than Empires and More Slow: The Dimensions of Scalability (more)

Article: In Praise of do-while (false) (more)

Book Review: Joel Spolsky, Best Software Writing I, Apress, 2005 (more)

Presentation: Robert Austin, Measuring and Managing Performance in Organizations, Dorset House, 1996 (more)

Book Review: Joel Spolsky, Joel on Software, Apress, 2004 (more)

Presentation: James Surowiecki, The Wisdom of Crowds, Doubleday, 2004 (more)

Travelogue: China Journal: Dancing with a Sleeping Giant (more)

Unless otherwise specified, all contents Copyright © 1995-2015 by the Digital Aggregates Corporation, Colorado, USA.
Such copyrighted content is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.