|
AI
Books
Best Sources for Programmers (arranged
in order of importance)
- (Girratano-98)
Joseph Girratano and Gary Riley; Expert Systems Principles and
Programming, 3rd Edition; PWS
Publishing Company, 1998, ISBN 0-534-95053-1, 597 pp.
- (Friedman-Hill-2003) Ernest Friedman-Hill; Jess
in Action, Manning
Publishing, 2003, ISBN 1-930110-89-8, 443 pp.
- (Buchanan-85) Bruce
G. Buchanan and Edward H. Shortliffe; Rule-Based Expert Systems –
The MYCIN Experiments of the Stanford Heuristic Programming Project, 2nd Edition; Addison-Wesley
Publishing, ISBN 0-201-10172-6, 748 pp.
- (McDermott-78) John
McDermott and Charles L. Forgy; Production System Conflict
Resolution Strategies;
Pattern-Directed Inference Systems, D. A. Waterman and F. Hayes-Roth,
Eds., Academic Press, pp. 177-199.
- (Brownston-85) Lee
Brownston, Robgert Farrell, Elaine Kant, Nancy Martin; Programming
Expert Systems in OPS5, Addison-Wesley
Publishing, 1985, ISBN 0-201-10647-7, 471 pp.
- (Cooper-88) Thomas
A. Cooper and Nancy Wogrin; Rule-based Programming with OPS5, Morgan Kaufman Publishers, 1988, ISBN
0-934613-51-6, 349 pp
- (Durkin-94) John Durkin; Expert
Systems Design and Development,
Macmillan Publishing, 1994, ISBN 0-02-330970-9, 800 pp.
- (Russell-95) Stuart
J. Russell and Peter Norvig; Artificial Intelligence A Modern
Approach; Prentice Hall
Publishers, 1995; ISBN 0-13-103805-2; 929 pp.
- (Bigus-98) Joseph P.
Bigus and Jennifer Bigus; Constructing Intelligent Agents with Java, Wiley Computer Publishing, 1998, ISBN
0-471-19135-3, 376 pp.
- (Nilsson-80) Nils J.
Nilsson; Principles of Artificial Intelligence; Morgan Kaufman
Publishing, 1980; ISBN
0-934613-10-9; 476 pp.
- (Jackson-74) Philip
C. Jackson, Jr.; Introduction to Artificial Intelligence, 2nd Edition, Dover Publications, 1974,
ISBN 0-486-24864-X, 453 pp.
- (Tanimoto-87) Steven
Tanimoto; The Elements of Artificial Intelligence, Computer Science Press, 1987; ISBN
0-7167-8028-3l; 527 pp.
- (Trippi-90) Robert
R. Trippi and Efraim Turban; Investment Management – Decision
Support and Expert Systems; boyd
& fraser publishing company, 1990; ISBN 0-87835-451-4; 292 pp.
- (Turban-88) Efraim
Turban; Decision Support and Expert Systems, Macmillan Press, 1988, ISBN
0-02-421650-X, 691 pp.
- (Lenat-90) Douglas
B. Lenat and R. V. Guha; Building Large Knowledge-Based Systems; Addison-Wesley Publishing Company, 1990;
ISBN 0-201-51752-3; 372 pp.
- (Jennings-98) Nicolas R.
Jennings and Michael J. Wooldridge; Agent Technology – Foundations, Applications and Markets; Springer
Publishing, 1998; ISBN 3-540-63591-2; 325 pp.
White Paper and Thesis
- (Forgy-79) Charles
L. Forgy; On the Efficient Implementation of Production Systems; Ph.D. Thesis; Carnegie-Mellon University;
Feb, 1979; 178 pp.
- (Forgy-82) Charles
L. Forgy, Rete: A Fast Algorithm for the Many Pattern/Many Object
Pattern Match Problem, Artificial
Intelligence, 1982, North Holland Conference, pp. 17 – 37.
- (Spreeuwenberg-03) Silvie Spreeuwenberg, Using
Verification and Validation Techniques for High-quality Business Rules, Business Rules Journal, Vol. 4, No. 2,
(February 2003), URL: http://www.BRCommunity.com/a2003/b132.html.
Other AI and Java Publications
- (Turing-50) Alan M.
Turing, Computing Machinery and Intelligence, Mind, Vol 59, pp. 433-460.
- (Forgy-82) Charles
L. Forgy; Rete: A Fast Algorithm for the Many Pattern / Many Object
Pattern Match Problem ; Artificial
Intelligence, 1982, pp. 17-37.
- (Rumelhart-99) David
E. Rumelhart, James L. McClelland and PDP Research Group, Parallel
Distributed Processing – Explorations in the Microstructure of
Cognition, Vol 1; The MIT Press,
ISBN 0-262-68053-X, 547pp.
- (Schreiber-2000)
Guus Schrieber, Hans Akkermans, Anjo Anjewierden, Robert de Hoog,
Nigel Shadbolt, Walter Van de Velde and Bob Wielinga; Knowledge
Engineering and Management, The CommonKADS Methodology; MIT Press, 2000; ISBN 0-262-19300-0; 455
pp.
- (Bechtel-91,02,07)
William Bechtel and Adele Abrahamsen; Connectionism and the Mind –
Parallel Processing, Dynamics, and Evloution in Networks; Blackwell Publishing, ISBN 0-631-20713-9,
406 pp.
- (Engel-99) Joshua
Engel, Programming for the Java Virtual Machine; Addison- Wesley, ISBN 0-201-30972-6
- (Levine-91) Daniel
S. Levine; Introduction to Neural and Cognitive Modeling; Lawrence Erlbaum Associates, Publishers,
1991; ISBN 0-8058-0268-1; 439 pp.
- (Joines-03) Stacy
Joines, Ruth Willeborg and Ken Hygh; Performance Analysis for Java
Websites; Addison-Wesley, ISBN
0-201-84454-0, 425 pp.
-
Best Sources for Managers and Early
Users
- (Morgan-02) Tony
Morgan, Business Rules and Information Systems, Addison-Wesley Pearson, ISBN
0-201-74391-4, 348pp.
- (Ross-03) Ronal G.
Ross, Principles of the Business Rule Approach, Addison-Wesley, ISBN 0-201-78893-4, 372
pp.
- (von Halle-02)
Barbara von Halle, Business Rules Applied, Wiley Publishing, ISGN 0-471-41293-7, 546
pp.
Books on CORBA (Common Object Request
Broker Architeture) – an old list but still good
- (Brose-01) Gerald Brose, Andreas Vogel and Keith
Duddy, Java Programming with CORBA, John Wiley and Sons, ISBN
0-471-37481-7, 710 pp.
- (Mowbray-97) Thomas J. Mowbray and William A. Ruh, Inside
CORBA – Distributed Object Standards and Applications,
Addison-Wesley, ISBN 0-201-89540-4, 376 pp.
- (Mowbray-94) Thomas J. Mowbray and Ron Zahavi, The
Essential CORBA – Systems Integration Using Distributed Objects,
John Wiley and Sons, ISBN 0-471-10611-9, 315 pp.
- (Siegel-96)
Jon Siegel, CORBA Fundamentals
and Programming, Wiley Publishing, ISBN 0-471-12148-7, 693 pp.
- (Orfali-96)
Robert Orfali, Dan Harkey and
Jeri Edwards, The Essential Distributed Objects Survival Guide,
John Wiley and Sons, ISBN 0-471-12993-3, 603 pp.
- (Orfali-97)
Robert Orfali and Dan Harkey, Client/Server
Programming with Java and CORBA, John Wiley and Sons, ISBN
0-471-16351-1, 657 pp.
- (Orfali-97)
Robert Orfali and Dan Harkey, Client/Server
Programming with Java and CORBA, 2nd Edition, John
Wiley and Sons, ISBN 0-471-24578-X, 1022 pp.
- (Vogel-97) Andreas Vogel and Keith Duddy, Java
Programming with CORBA, Andreas Vogel and Keith Duddy, John Wiley
and Sons, ISBN 0-471-17986-8, 425 pp.
- (Vogel-98) Andreas Vogel and Keith Duddy, Java
Programming with CORBA, Andreas Vogel and Keith Duddy, John Wiley
and Sons, ISBN 0-471-24765-0, 514 pp.
anagement Systems (iBRMS) - the same thing
that used to be called rulebased systems by the AI companies.
|