DCTE730 Bibliography

DCTE 730 Seminar in Online Learning Environments

Bibliography by John A. Scigliano

EVALUATION OF COMPUTER SYSTEMS

Barker, J. A. (1992). Paradigms: The buisness of discovering the future. New York: Harper Business.

Boloix, G. and Robillard, P. N. (1995, December). A software system evaluation framework. IEEE Computer, 28(12), 17-26,

Bockle, G. et al. (1996, June). Structured evaluation of computer systems. IEEE Computer, 29(6), 45-51.

Olds, B. M. and Miller, R. L. (1997, December). A Measure of Success: Here's how to design and evaluation plan for your next educational research project. American Society for Engineering Education/Prism, 7(4), 24-29.

Stufflebeam, D. L. (1971). Educational evaluation and decision making. Itasca, IL: F. E. Peacock.

INTELLIGENT AGENTS

Caglayan, A. and Harrison, C. (1997). Agent sourcebook: A complete guide to desktop, internet, and intranet agents. New York: John Wiley.

Cheong, F. (1996). Internet agents: Spiders, wanderers, brokers, and bots. Indianapolis, IN: New Riders Publishing.

Chorafas, D. N. (1998). Agent Technology Handbook. NY: McGraw-Hill.

Knapik, M. and Johnson, J. (1998). Developing internet agents for distributed systems. New York: McGraw-Hill.

Lesnick, L. L and Moore, R. E. (1997). Creating COOL intelligent agents for the net. Foster City, CA: IDG Books.

Maes, P. (1995, November). Artificial life meets entertainment: Lifelike autonomous agents. Communications of the ACM, 38(11), 108-114.

O'Leary, D. E. (1997, January). The internet, intranets, and the AI renaissance. IEEE Computer, 30(1), 71-78.

Stork, D. G. (1997). Hal's legacy: 2001's computer as dream and reality. Cambridge, MA: The MIT Press.

Williams, J. (1996). Bots and other Internet beasties. Indianapolis, IN: Sams.net Publishing.

CLIENT/SERVER COMPUTING--MIDDLEWARE:

Bernsetin, P. A. and Newcomer, E. (1997). Principles of transaction processing for the systems professional, San Francisco: Morgan-Kaufmann.

Celko, J. (1993, September). Blind in boston: One-eyed joe gets a clear signal from middleware makers. DBMS, pp. 14, 16.

Colonna-Romano, J. and Srite, P. (1995). The middleware sourcebook. Boston: Digital Press.

Dahm, K. (1995). Leveraging middleware standards for distributed database access. In R. Khanna (Ed.), Integrating personal computers in a distributed environment (pp. 315-336). New Jersey: Prentice Hall.

Edwards, J. and DeVoe, D. (1997). 3-Tier Client/Server at work. New York: John Wiley.

Greenbaum, J. (1995, August). The middleware blues. OPEN COMPUTING, pp. 33, 35.

Keuffel, W. (1996, October). Middleware on the Web. Internet Systems, a DBMS Supplement, 36-39.

Liszewski, S. J. (1994, June). Client/Server middleware- Part 1: Programming the server. Data Management Review, pp. 20-22.

Melewski, D. (1997, February). Scaling new heights with middleware. Application Development Trends, 4(2), 57-66.

Mullich, J. (1995, August). The riddle in the middle. Open Computing, pp. 36-41.

North, K. (1994, March). Multidatabase APIs and ODBC. DBMS pp. 44-55, 59).

Rymer, J. R. (1995). Middleware: Connecting pcs to distributed services. In R. Khanna (Ed.), Integrating personal computers in a distributed environment (pp. 55-80). New Jersey: Prentice Hall.

Schreiber, R. (1995, April 1). Middleware demystified: It's just a simple matter of programming. DATAMATION, pp. 41-45.

Schreiber, R. (1995, July 1). Getting distributed apps to communicate: Let's talk middleware. DATAMATION, pp. 57-60.

Schreiber, R. (1995, August 15). Glue enterprise apps together. DATAMATION, pp. 41-43.

Simon, A. R. and Wheeler, T. (1995). Open client/server computing and middleware. Boston: AP Professional.

Sudama, R. (1995, October 1). Get ready for distributed objects. DATAMATION, pp. 67-71.

THIN CLIENT AND WEB:

Baker, R. H. (1997). Extranets: The complete sourcebook. New York: McGraw-Hill.

Ben-Natan, R. (1997). Objects on the web: Designing, building, and deploying object-oriented applications for the web. New York: McGraw-Hill.

Berghel, H. (1996, January). The client's side of the world wide WEb. Communications of the ACM, 90(1), 31-39.

Bort, J. and Felix, B. (1997). Building an extranet. New York: John Wiley.

Comerford, R. (1997, May). The battle for the desktop. IEEE Spectrum, 34(5), 20-28.

Halfhill, T. R. (1997, April). Cheaper computing. Byte, 22(4), 66-80.

Kanter, J. P. (1998). Understanding thin-client/server computing. Redmond, WA: Microsoft Press.

Mohseni, P. (1997). NC Guide: Development strategies for network computers. Corte Madera, CA: Waite Group Press.

Schimpf, B. C. (1997, January). DCE web client/server computing: A new paradigm of customer-based computing. Enterprise Systems Journal, 12(1), 14-17.

CLIENT/SERVER COMPUTING--GENERAL:

Bochenskii, B. (1994). Implementing Production-Quality Client/Server Systems. New York: John Wiley.

Brodie, M. L. and Stonebraker, M. (1995). Migrating Legacy Systems: Gateways, Interfaces and The Incremental Approach. San Francisco: Morgan Kaufmann.

Coulouris, G. Dollimore, J., and Kindberg, T. (1994). Distributed Systems: Concepts and Design (2nd Edition). Worthingham, England: Addison-Wesley.

Elbert, B. R. (1994). Client/server computing: architecture, applications, and distributed systems management. Boston: Artech House.

Graham, I. (1995). Migrating to Object Technology. Worthingham, England: Addison-Wesley.

Gunter, D. Client/Server Programming with RPC and DCE (1995). Indianapolis, IN: Que Corporation.

Jacobson, I., Griss, M., and Jonsson, P. (1997). Software reuse: Architecture, process, and organization for business success. Harlow, England: Addison-Wesley.

Khanna, R. (1995). Integrating Personal Computers in a Distributed Client-Server Environment. Englewood Cliffs: Prentice Hall.

Koelmel, R. L. (1995). Implementing Application Solutions in a Client/Server Environment. New York: John Wiley.

Krantz, S. (1995). Real World Client/Server. Gulf Breeze, FL: Maximum Press.

Lowe, D. (1995). Client/Server Computing for Dummies. Foster City, CA: IDG Books.

Marion, W. (1994). Client/Server Strategies: Implementation in the IBM Environment. New York: McGraw-Hill.

Orfali, R., Harkey, D., and Edwards, J. (1996). The Essential Client/Server Survival Guide (2nd edition). New York: John Wiley.

Orfali, R., Harkey, D., and Edwards, J. (1996). Essential Distributed Objects Survival Guide. New York: John Wiley.

Ryan, H. W. et al. (1998). Practical Guide to Client/Server Computing. Boca Raton, FL: Auerbach (CRC Press).

Salemi, J. PC magazine guide to client/server databases (1993). Emeryville, CA: Ziff-Davis Press.

Sims, O. (1994). Business objects: delivering cooperative objects for client-server. New York: McGraw-Hill,

Umar, A. (1993). Distributed computing: a practical synthesis of networks, client-server systems, distributed applications, and open systems. Upper Saddle River, NJ: Prentice Hall PRT.

Umar, A. (1997). Object-oriented client-server internet environments: The modern IT infrastructure. Upper Saddle River, NJ: Prentice Hall PTR

Umar, A. (1997). Application (Re)Engineering: Building web-based applications and dealing with legacies. Upper Saddle River, NJ: Prentice Hall PTR

Vaskevitch, D. (1993). Client/server strategies: A survival guide for corporate reengineers. San Mateo, CA: IDG Books

Waterson, K. (1995). Client/server technology for managers (1995). Reading, MA: Addison-Wesley.

RAPID APPLICATION DEVELOPMENT (RAD)

Billings, C., Billings, M, and Tower, J. (1997). Rapid application development with Oracle designer/2000. Reading, MA: Addison-Wesley.

Chasan, B. (1996, January-March). Trends in Rapid Application Development. SYBASE, pp. 46-49.

Clegg, Dai. (1994). CASE Method Fast Track: A RAD Approach. Reading, MA: Addison-Wesley.

Gottesdiener, E. (1995, August). RAD Realities: Beyond the Hype to How RAD Really Works. Application Development Trends, pp. 28-38.

Griffin, J. (1997, February), Methodologies for the Future. Client/Server Computing, s5-7.

Haag, S. Raja, M.K., and Schkade, L. L. (1996, January). Quality Function Deployment. Communications of the ACM, 39(1), 41-49.

Martin, J. (1991). Rapid Application Development, New York: MacMillan

McConnell, S. (1996). Rapid development: Taming wild software schedules. Microsoft Press.

Sommerville, I. and Sawyer. P. (1997). Requirements engineering. Chichester, England: John Wiley.

Weston, R. (1995, June). Pushing the limits of RAD. Open Computing, 12(6), 30-35.

DATA WAREHOUSING

Anahory, S. and Murray, D. (1997). Data warehousing in the real world: A practical guide for building decision support systems. Harlow, England: Addison-Wesley.

Arte, S. and Storer, P. (1995, October). Data distribution and warehousing. DBMS, 8(11), 54, 56, 58, 60, 62.

Barkley, B. T. and Saylor, J. H. (1994). Customer-driven project management: a new paradigm in total quality implementation. New York: McGraw-Hill.

Bernardi, J. (1996, February). Data warehousing's hidden cornerstone, Data Management Review, 6(2), 10, 12.

Barquin, R. and Edelstein, H. (1997). Planning and designing the data warehouse. Upper Saddle River, NJ: Prentice Hall.

Barquin, R. and Edelstein, H. (1997). Building, using, and managing the data warehouse. Upper Saddle River, NJ: Prentice Hall.

Berry, M. J. A. and Linoff, G. (1997). Data mining techniques: For marketing, sales, and customer support. New York: John Wiley & Sons.

Bischoff, J. and Alexander, T. (1997). Data Warehouse: Practical Advice from the Experts. Upper Saddle River, NJ: Prentice Hall.

Burleson, D. (1997). High Performance Oracle Data Warehousing: Albany, NY: Coriolis Group Books.

Celko, J. and McDonald, J. (1995, October 14). Don't warehouse dirty data. Datamation, 41(19), 42-44, 51, 53.

Demarest, M. (1994, July). Building the Data Mart. DBMS, 7(8), 44-46, 48, 50, 71.

Fadlalla, A. (1996, October). The Advancement of Data Warehousing. Enterprise Systems Journal, 11(10), 18-24.

Foley, J., and DePompa, B. (1996, March 18). Data marts: low cost, high appeal. InformationWeek, Issue 571, 20, 21.

Gill, H. S. and Rao, P. C. (1996). Data warehousing. Indianapolis, IN: Que Corp.

Groth, R. (1998). Data mining: A hands-on approach for business professionals. Upper Saddle River, NJ: Prentice Hall PRT.

Hackney, D. (1997). Understanding and Implementing Successful Data Marts. Reading, MA: Addison-Wesley.

Hammergren, R. (1996). Data warehousing: Building the corporate knowledgebase. London: International Thomson Computer Press.

Harding, E. (1995, November). Purina mills warehouses a legacy of success. Software Magazine, 15(12), 39-40, 42, 44.

Hilderbrand, C. (1995, November). Form follows function: the construction of a data warehouse begins with careful attention to the overall architecture. CIO, 9(3), 41-52.

Harjinder, G. (1996). Official guide to data warehousing: Client/server computing: The how-to guide to implementing your own data warehouse. QUE.

Hurwitz, J. (1995, November). Data access in the warehouse. DBMS, 8(12), 14, 17.

Inmon, W. H. (1994, December). The data warehouse: Managing the infrastructure. Data Management Review, 4(12), 8-13.

Inmon, W. H. (1996). Building the data warehouse (2nd Edition). New York: John Wiley and Sons.

Inmon, W. H., Zachman, J. A., and Geiger, J. G. (1997). Data stores, data warehousing, and the Zachman framework: Managing enterprise knowledge. McGraw-Hill.

Kimball, R. (1995). The data warehouse toolkit. New York: John Wiley.

Kimball, R. (1996, March). Drilling down, up, and across. DBMS, 9(3), 14, 16, 18.

Martin, J. (1995). The great transition: using the seven disciplines of enterprise engineering to align people, technology, and strategy.

Mattison, R. (1996, April). Warehousing wherewithal. CIO, 9(12), 58, 60, 62-63.

Poe, V. (1995). Building a Data Warehouse for Decision Support. Prentice Hall.

Radon, N. (1996, March 18). Maximizing your warehouse. InformationWeek, Issue 571, 42-46, 48.

ReVelle, J. B., Frigon, N. L, and Jackson, H. K, (1995). From concept to customer. New York: Van Nostrand Reinhold.

Rist, R. (1995, February). Building a data warehousing infrastructure. Data Management Review, 5(2), 42-44, 62.

Schonberger, R. J. (1990). Building a chain of customers: linking business functions to create the world class company. New York: The Free Press.

Schulmeyer, G. G. and McManus, J. I. (1993). Total quality management for software. New York: Van Nostrand Reinhold.

Silverston, L., Inmon, W. and Graziano, K. (1997). Data Model Resource Book: A Library of Logical Data Models and Data Warehouse Designs. New York: John Wiley & Sons.

Strehlo, K. (1996, January 15). Data warehousing: avoid planned obsolescence. Datamation, 42(2), 32-34. 35-36.

Tanler, R. (1996, February). Data warehouses and data marts: choose your weapon. Data Management Review, 6(2), 14, 16, 18.

Tanler, R. (1997). The intranet data warehouse: Tools and techniques for building an intranet-enabled data warehouse. New York: John Wiley & Sons.

Thomsen, E. (1997). OLAP Solutions: Building Multidimensional Information Systems. New York: John Wiley & Sons.

Yazdani, S. and Wong, S. S. (1998). Data Warehousing with Oracle: An Administrator's Handbook. Upper Saddle River, NJ Prentice Hall PTR.

GENERAL SYSTEMS THEORY

Khun, T. S. (1970). The structure of scientific revolutions (2nd edition). Chicago: The University of Chicago Press.

Klir, G. J. (1991). Facets of systems science. New York: Plenum Press.

Laszlo, E. (1972). Introduction to systems philosophy: Toward a new paradigm of contemporary thought. New York: Harper and Row.

Tapscott, D. and Caston, A. (1993). Paradigm shift: The new promise of information technology. New York: McGraw Hill.

von Bertalanffy, Ludwig (1968). General systems theory: Foundations, development, applications. New York: George Braziller.