Previous Section  < Free Open Study >  Next Section


[1] Brooks, Frederick. "Conceptual Essence of Software Engineering or There is No Silver Bullet," IEEE Computer, October 1987.

[2] Brooks, Frederick. The Mythical Man-Month, Reading, MA: Addison-Wesley, 1975.

[3] Jacobson, Ivar, Magnus Christerson, Patrik Jonsson, and Gunnar Överaard. Object-Oriented Software Engineering: A Use Case Driven Approach, revised, Reading, MA: ACM Press/Addison-Wesley, 1995.

[4] Jacobson, Ivar, Maria Ericsson, Agneta Jacobson. The Object Advantage: Business Process Re-Engineering with Object Technology, Addison-Wesley, 1995.

[5] Jacobson, Ivar. "The Confused World of OOA & OOD," J. Object-Oriented Programming, Sigs Publications, September 1995.

[6] Wirfs-Brock, Rebecca. "Responsibility Driven Design: How Designs Differ," Report on Object Analysis & Design, Sigs Publications, November朌ecember 1994.

[7] Booch, Grady. Object-Oriented Design with Applications, Redwood City, CA: Benjamin/Cummings, 1991.

[8] Foote, Brian, and Ralph Johnson. "Designing Reusable Classes," J. Object-Oriented Programming, Sigs Publications, June 1988.

[9] Wirfs-Brock, Rebecca, B. Wilkerson, and L. Wiener. Designing Object-Oriented Software, Englewood Cliffs, NJ: Prentice-Hall, 1990.

[10] Meyer, Bertrand. Object-Oriented Software Construction, Englewood Cliffs, NJ: Prentice-Hall, 1989.

[11] Coplien, James. Advanced C++ Programming Styles and Idioms, Reading, MA: Addison-Wesley, 1995.

[12] Rumbaugh, James, Michael Blaha, William Premerlani, Frederick Eddy. Object-Oriented Modeling and Design, Englewood Cliffs, NJ: Prentice-Hall, 1991.

[13] Ben-Natan, R. CORBA: A Guide to Common Object Request Broker, New York, McGraw-Hill, 1995.

[14] Riel, Arthur, and John Carter. "Towards a Minimal Public Interface for C++," The C++ Insider, 1990.

[15] Cox, Brad, and Andrew Novobilski. Object-Oriented Programming: An Evolutionary Approach, 2nd ed., Reading, MA: Addison-Wesley, 1991.

[16] Carroll, M. D., and M. A. Ellis. Designing and Coding Reusable C+ +, Reading, MA: Addison-Wesley, 1995.

[17] Carroll, M. D., and M. A. Ellis. "Designing and Coding Reusable C++," J. Object-Oriented Programming, Sigs Publications, November 1994.

[18] Agha, G., and C. Hewitt. "Actors: A Conceptual Foundation for Concurrent Object-Oriented Programming," in Research Directions in Object-Oriented Programming, ed. B. Schriver and P. Wegner, Cambridge, MA: The MIT Press, 1987.

[19] Yonezawa, A., and M. Tokoro, eds. Object-Oriented Concurrent Programming, Cambridge, MA: The MIT Press, 1987.

[20] Alexander, Christopher. A Pattern Language, Oxford: Oxford Press, 1978.

[21] Alexander, Christopher. A Timeless Way of Building, Oxford: Oxford Press, 1979.

[22] Lieberherr, Karl J. "Adaptive Object-Oriented Software: The Demeter Method with Propagation Patterns," Boston, MA: PWS Publishing, 1995.

[23] Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software, Reading, MA: Addison-Wesley, 1995.

    Previous Section  < Free Open Study >  Next Section