Bibliography

Use Cases

[Jacobson92]Ivar Jacobson, Magnus Christerson, Patrik Jonsson, Gunnar Övergaard. Object-Oriented Software Engineering. A Use Case Driven Approach. 1992. Addison-Wesley. 0201544350.
[Jacobson95]Ivar Jacobson, Maria Ericsson, Agenta Jacobson. The Object Advantage. Business Process Reengineering with Object Technology. 1995. Addison-Wesley. 0201422891.

Computer Science

[Boehm81]Barry Boehm. Software Engineering Economics. 1981. Prentice-Hall PTR. 0138221227.
[Comer95]Douglas Comer. Internetworking with TCP/IP. Principles, Protocols, and Architecture. 3rd edition. 1995. Prentice-Hall. 0132169878.
[Cormen90]Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest. Introduction To Algorithms. 1990. MIT Press. 0262031418.
[Dijkstra76]Edsger Dijkstra. A Discipline of Programming. 1976. Prentice-Hall. 0613924118.
[Gries81]David Gries. The Science of Programming. 1981. Springer-Verlag. 0387964800.
[Holt78]R. C. Holt, G. S. Graham, E. D. Lazowska, M. A. Scott. Structured Concurrent Programming with Operating Systems Applications. 1978. Addison-Wesley. 0201029375.
[Knuth73]Donald Knuth. The Art of Computer Programming. Fundamental Algorithms.. 1973. Addison-Wesley. 0201896834.
[Meyer88]Bertrand Meyer. Object-Oriented Software Construction. 1988. Prentice Hall. 0136290493.
[Parnas72]D. Parnas. On the Criteria to Be Used in Decomposing Systems into Modules. 1053-1058. 1972. Communications of the ACM.

Design Patterns

[Gamma95]Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns. Elements of Object-Oriented Software. 1995. Addison-Wesley Professional. 0201633612.
[Larman98]Craig Larman. Applying UML and Patterns. An Introduction to Object-Oriented Analysis and Design. 1998. Prentice-Hall. 0137488807.
[Lott05]Steven Lott. Building Skills in Object-Oriented Design. Step-by-Step Construction of A Complete Application. 2005. Steven F. Lott.
[Rumbaugh91]James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, William Lorensen. Object-Oriented Modeling and Design. 1991. Prentice Hall. 0136298419.

Languages

[Geurts91]Leo Geurts, Lambert Meertens, Steven Pemberton. The ABC Programmer’s Handbook. 1991. Prentice-Hall. 0-13-000027-2.
[Gosling96]Gosling, McGilton. Java Language Environment White Paper. 1996. Sun Microsystems.
[Harbison92]Samuel P. Harbison. Modula-3. 1992. Prentice-Hall. 0-13-596396-6.
[PythonTut]Python Tutorial. http://www.python.org/doc/2.5.4/tut/tut.html
[PythonRef]Python Reference Manual. http://www.python.org/doc/2.5.4/ref/ref.html
[PythonLib]Python Library Reference. http://www.python.org/doc/2.5.4/lib/lib.html
[Sun04]Java Technology Reference Documentation. 2004. Sun Microsystems.
[Wirth74]Proceedings of the IFIP Congress 74. 1974. North-Holland. On the Design of Programming Languages. 386-393.

Project Management

[Royce98]Walker Royce. Software Project Management. A Unified Framework. 1998. Addison-Wesley Longman. 0201309580.

Problem Domains

[Aceten04]Ace-Ten. 2004.
[Banks02]Robert B. Banks. Slicing Pizzas, Racing Turtles, and Further Adventures in Applied Mathematics. 2002. Princeton University Press. 0-691-10284-8.
[Dershowitz97]Nachum Dershowitz, Edward M. Reingold. Calendrical Calculations. 1997. Cambridge University Press. 0-521-56474-3.
[Latham98]Lance Latham. Standard C Date/Time Library. 1998. Miller-Freeman. 0-87930-496-0.
[Meeus91]Jean Meeus. Astronomical Algorithms. 1991. Willmann-Bell Inc. 0-943396-35-2.
[Neter73]John Neter, William Wasserman, G. A. Whitmore. Fundamental Statistics for Business and Economics. 4th edition. 1973. Allyn and Bacon, Inc.. 020503853.
[OBeirne65]T. M. O’Beirne. Puzzles and Paradoxes. 1965. Oxford University Press.
[Shackleford04]Michael Shackleford. The Wizard Of Odds. 2004.
[Silberstang05]Edwin Silberstang. The Winner’s Guide to Casino Gambling. 4th edition. 2005. Owl Books. 0805077650.
[Skiena01]Steven Skiena. Calculated Bets. Computers, Gambling, and Mathematical Modeling to Win. 2001. Cambridge University Press. 0521009626.

Table Of Contents

Previous topic

Debugging Tips

Next topic

Glossary

This Page