Bibliography

[AK88] Alfred V. Aho and Brian Kernighan. The AWK Programming Language. Addison-Wesley, Reading, Massachusetts, 1988.

[ASS99] Harold Abelson, Gerald Jay Sussman, and Julie Sussman. Structure and Interpretation of Computer Programs. MIT Press, Cambridge, Massachusetts, 1999.

[AT79] AT and T. UNIX Programmer’s Manual. AT and T, 7th edition, 1979.

[AV97] Doris Appleby and Julius J. VandeKopple. Programming Languages Paradigm and Practice. McGraw-Hill, Inc., 2nd edition, 1997.

[BMW77] A.C. Bajpai, L.R. Mustoe, and D. Walker. Advanced Engineering Mathematics. John Wiley & Sons, London, England, 1977.

[Bod87] Margaret Boden. Artificial Intelligence and Natural Man. Basic Books, New York, New York, 2nd edition, 1987.

[CCELS01] Thomas H. Cormen, Ronald L. Rivest Charles E. Leiserson, and Clifford Stein. Introduction to Algorithms. McGraw-Hill Book Company, New York, New York, 2nd edition, 2001.

[Che76] Peter P.S. Chen. The entity-relationship model–toward a unified view of data. ACM Transactions on Database Systems, 1(1):9–36, March 1976.

[CLR97] Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest. Introduction to Algorithms. McGraw-Hill Book Company, New York, New York, 1997.

[Cod70] E.F. Codd. A relational model of data for large shared data banks. Communications of the ACM, 13(6):377–387, June 1970.

[Com99] Douglas E. Comer. Computer Networks and Internets. Prentice Hall, Inc., Upper Saddle River, New Jersey, 2nd edition, 1999.

[Com00] Douglas E. Comer. The Internet Book. Prentice Hall, Upper Saddle River, New Jersey, 3rd edition, 2000.

[DR97] Dale Dougherty and Arnold Robbins. sed and awk. O’Reilly & Associates, Sebastopol, California, 2nd edition, 1997.

[Eng01] Ralf S. Engelschall. Apache Desktop Reference. Addison Wesley, Upper Saddle River, New Jersey, 2001.

[Fla00] David Flanagan. Javascript : The Definitive Guide. O’Reilly & Associates, Sebastopol, California, 3rd edition, 2000.

[Fri97] Jeffrey E.F. Friedl. Mastering Regular Expressions. O’Reilly & Associates, Inc., Sebastopol, California, 1997.

[GA99] Graham Grass and King Ables. Unix for Programmers and Users. Prentice Hall, Upper Saddle River, New Jersey, 2nd edition, 1999.

[Gra94] Paul Graham. On Lisp, Advanced Techniques for Common Lisp. Prentice Hall, Englewood Cliffs, New Jersey, 1994.

[Gun00] Shishir Gundavaram. CGI Programming on the World Wide Web. O’Reillly & Associates, Inc., Sebastopol, California, 2nd edition, 2000.

[HDR00] Thomas L. Harman, James Dabney, and Norman Richert. Advanced Engineering Mathematics with MATLAB. Brooks/Cole Thomson Learning, Pacific Grove, California, 2nd edition, 2000.

[Hor84] Ellis Horowitz. Fundamentals of Programming Languages. Computer Science Press, Rockville, Maryland, 1984.

[Knu78] Donald K. Knuth. The Art of Computer Programming, Volume 1, Fundamental Algorithsm. Addison Wesley, Boston, Massachusetts, 3rd edition, 1978.

[KR98] Brian K. Kernighan and Dennis M. Ritchie. The C Programming Language. Prentice-Hall, Englewood Cliffs, New Jersey, 2nd edition, 1998.

[Kre93] Erwin Kreyszig. Advanced Engineering Mathematics. John Wiley & Sons, New York, New York, 1993.

[Lin99] Forest Lin. QuickStart to JavaScript. Scott/Jones, Inc., Publishers, El Granada, California, 1999.

[MK00] Chuck Musciano and Bill Kennedy. HTML and XHTML: The Definitive Guide. O’Reilly & Associates, Sebastopol, California, 2000.

[MM01] Kevin Meltzer and Brent Michalski. Writing CGI Applications with Perl. Addison-Wesley, Upper Saddle River, New Jersey, 2001.

[MvOV96] Alfred J. Menezes, Paul C. van Oorschot, and Scott A. Vanstone. Handbook of Applied Cryptography. CRC Press, Boca Raton, Louisiana, 1996.

[Nav00] Ann Navarro. XHTML By Example. Que, Indianapolis, Indiana, 2000.

[NE02] Shamkant B. Navathe and Ramez A. Elmasri. Fundamentals of Database Systems with E-Book (With CD-ROM). Addison-Wesley, Upper Saddle River, New Jersey, 2002.

[Nic99] Randall K. Nichols. ICSA Guide to Cryptography. McGraw-Hill, New York, New York, 1999.

[Nie99] Jennifer Niederst. Web Design in a Nutshell, A Desktop Quick Reference. O’Reilly & Associates, Sebastopol, California, 1999.

[NS98] Tom Negrino and Dori Smith. JavaScript for the World Wide Web. Pechpit Press, Berkley, California, 2nd edition, 1998.

[NSSH01] Evi Nemeth, Garth Snyder, Scott Seebass, and Trent R. Hein. Unix System Administration Handbook. Prentice Hall PTR, Upper Saddle River, New Jersey, 3rd edition, 2001.

[Pfl96] Charles P. Pfleeger. Security in Computing. Prentice-Hall PTR, Upper Saddle River, New Jersey, 1996.

[Sch96] Bruce Schneier. Applied Cryptography: Protocols, Algorithms and Source Code in C. Jonh Wiley and Sons, New York, New York, 2nd edition, 1996.

[Seb99] Robert W. Sebesta. Programming Languages. Addison Wesley, Reading, Massachusetts, 4th edition, 1999.

[Sel91] Margo Seltzer. A new hashing package for unix. In Proc. of USENIX, Winter, Dallas, Texas, 1991.

[SQ96] Stephen Spainhour and Valerie Quercia. Webmaster in a Nutshell. O’Reilly & Associates, Sebastopol, California, 1996.

[Sta97] William Stallings. Data and Computer Communications. Prentice Hall, Inc., Upper Saddle River, New Jersey, 5th edition, 1997.

[Sta99] William Stallings. Cryptography and Network Security, Principles and Practice. Prentice Hall, Upper Saddle River, New Jersey, 2nd edition, 1999.

[Ste98] Lincoln D. Stein. Official Guide to Programming with CGI.pm. Wiley Computer Publishing, New York, New York, 1998.

[SW01] Peter Scott and Ed Wright. Perl Debugged. Addison-Wesley, Upper Saddle River, New Jersey, 2001.

[TC03] Jean Paul Tremblay and Grant A. Cheston. Data Structures and Software Development in an Object-Oriented Domain. Prentice Hall, Upper Saddle River, New Jersey, 2003.

[TW01] Wade Trappe and Lawrence C. Washington. Introduction to Cryptography with Coding Theory. Prentice Hall, Upper Saddle River, New Jersey, 2001.

[Wat90] David A. Watt. Programming Language Concepts and Paradigms. Prentice Hall International (UK) Ltd., Hertfordshire England, 1990.

[WCS96] Larry Wall, Tom Christiansen, and Randall L. Schwartz. Programming Perl. O’Reilly & Associates, Inc., Sebastopol, California, 2nd edition, 1996.

[Wir75] Niklaus Wirth. Algorithms + Data Structures = Programs. Prentice Hall, Englewood Cliffs, NJ, 1975.