Skip to main content

Morgan Kaufmann

  • Understanding Networked Applications

    A First Course
    • 1st Edition
    • David G. Messerschmitt
    • English
    Designed for use in undergraduate and graduate courses in Information/Library Science, Telecom, Business, Engineering and Medical Infomatics programs, this textbook offers nonexperts an accessible, thoughtful introduction to the applications and infrastructure in networked computing, providing information to make the right technological and organizational decisions in working with developers to design or acquire effective computing solutions.Understand... the rich conjunction of networking and computing is essential for anyone involved in the formulation and implementation of new application ideas, whether in business, education, or government. Most non-computer science students entering the IT profession today have not been adequately prepared to work with, let alone take advantage of the computing infrastructures they'll encounter in the real world. The only courses that currently discuss aspects of this environment in any detail are in Computer Science departments, and are at a level that is considerably too advanced for their needs and backgrounds. And these courses are not likely to cover the economic, societal, and governmental issues that are also important for them to understand.This is probably the first book in computing that takes a top-down approach, starting with applications. The focus is on explaining core concepts and terminology, getting into technical detail only where necessary. Example and analogies from everyday life help students to better understand concepts such as object-oriented programming, data mining, encryption, firewalls, etc. which might otherwise seem intimidating. Peppered throughout are sidebars that contain anecdotes, more detailed explanations, and additional examples that give students a refreshing break from the running text.
  • Readings in Computer Architecture

    • 1st Edition
    • Mark D. Hill + 2 more
    • English
    Thanks to the continued exponential advances in semiconductor design and the demands of evolving and emerging application domains, the field of computer architecture has never been more dynamic. This, the first major book of computer architecture readings in over two decades, captures this dynamism and reveals Computer Architecture's rich history of practice. This is much more than a simple collection of papers. The editors have carefully selected the most influential primary sources in specific areas of inquiry that, taken together, present the critical issues of the entire discipline. These include issues in technology, implementation, economics, evaluation methods, instruction set design, instruction level parallelism, dataflow/multithread... memory systems, input/output systems, single-instruction multiple data parallelism, and multiple-instruction multiple data parallelism. In addition, you'll find the editors' thoughtful, focused introductions to each area, providing the context and background necessary for understanding the significance and lasting impact of these papers. The primary sources and insightful commentary contained in this book provide foundational knowledge for computer architects as well as for those who design supporting system software and compilers. This is an excellent resource for practitioners, instructors, students, and researchers.
  • Andrew Glassner's Notebook

    Recreational Computer Graphics
    • 1st Edition
    • Andrew S. Glassner
    • English
    Andrew Glassner's computer graphics career combines renowned technical expertise with an exceptional ability to convey what he knows to professionals and hobbyists in many different fields. Reproducing and expanding almost all of his columns from IEEE Computer Graphics & Applications over the past three years, Andrew Glassner's Notebook is an eclectic, provocative, and broadly relevant book sure to entertain and inform you, regardless of the nature of your interest in graphics or the extent of your knowledge. The 4-color illustrations alone, some not previously published, will empower your skills and interest in the graphics world.Inside, you'll gain lasting insights into the principles of computer graphics-not instruction in program-specific techniques but a deep and broad understanding of how to approach the visual world in terms of geometry, patterns, and relationships. And the story doesn't end there. To help you put this understanding to work, Glassner grounds these principles in dozens of detailed examples drawn from a wide variety of fields, ranging from traditional modeling and rendering, to more exotic subjects like tiling, Moire patterns, and more. Broad in scope yet rich in specifics, Andrew Glassner's Notebook delivers stimulating challenges and even greater rewards.
  • Integrated Management of Networked Systems

    Concepts, Architectures and their Operational Application
    • 1st Edition
    • Heinz-Gerd Hegering + 2 more
    • English
    "This is a comprehensive book covering architecture, implementation, and operational use of all the current approaches to management-OSI/TMN, SNMP, CORBA, DMTF, and Web-based. It not only covers most of the modern approaches to management but also includes interoperation between these approaches and the use of stand-alone tools such as protocol analyzers. It will be very useful as a reference book for students, researchers, and industry practitioners." -Professor Morris Sloman, Department of Computing, Imperial College of Science Technology and Medicine"A comprehensive reference on the management of networked systems, this book is a must-have for any network or management system architect and anybody else in need of a deep understanding of network management technologies, tools, and practices. Professor Hegering and his team present a complete analysis of integrated network management architectures, tools, system development, and operational use." -Branislav Meandzija, General Instrument Corporation"Highly respected experts Hegering, Abeck, and Neumair offer the most comprehensive presentation of systems and network management that I've seen to date. This book provides an excellent foundation of traditional and emergent technologies that every student and industry practitioner should read."-Lisa Phifer, Vice President, Core Competence, Inc.Features Teaches the enduring principles at work in a holistic, integrated approach to systems management. Covers SNMPv3, CORBA Version 2, DMI 2.0, and CIM 2.0, as well as Java- and Web-based management architectures. Presents the perspective of an IT service provider responsible for maintaining Quality of Service levels. Describes the functionality of management tools used in the real world-and expert advice on choosing one right for your organization.
  • QuickTime for Java

    A Developer Reference
    • 1st Edition
    • Tom Maremaa + 2 more
    • English
    This book is an essential quick reference for the QuickTime and Java programmer. It provides the reader with a wealth of programming examples as well as a handy reference that provides an in-depth, class-by-class description of the API. The authors are part of the original QuickTime engineering team that pioneered and developed QuickTime for Java. A CD-ROM at the back of the book provides the reader with working sample code and other resources, so you can get started right away building your own Java applications and applets. Apple's QuickTime technology has set the industry standard for developing and distributing multimedia content over the Web and on CD-ROMs. QuickTime's powerful, extensible software toolkit enables programmers, Web content developers, and multimedia producers to deliver state-of-the-art digital content---movies, audio, and music. Using Java, the same application can be deployed on any platform that supports QuickTime. If you know Java, you'll want to tap into the power and extensibility of QuickTime. If you know C or C++, this book will introduce you to the core QuickTime technologies and their usage from Java. Each chapter is designed to bring you rapidly up to speed in particular areas of QuickTime usage with neatly explained and commented sample code and tutorials.* Offers an overview of the QuickTime architecture * Presents an inside look at the QuickTime for Java programming model and architecture* Includes programming examples and tutorials that demonstrate key features* Serves as a comprehensive quick reference of all classes and methods, interfaces and fields in the core QuickTime for Java 1.0 API
  • Joe Celko's Data and Databases

    Concepts in Practice
    • 1st Edition
    • Joe Celko
    • English
    Do you need an introductory book on data and databases? If the book is by Joe Celko, the answer is yes. Data and Databases: Concepts in Practice is the first introduction to relational database technology written especially for practicing IT professionals. If you work mostly outside the database world, this book will ground you in the concepts and overall framework you must master if your data-intensive projects are to be successful. If you're already an experienced database programmer, administrator, analyst, or user, it will let you take a step back from your work and examine the founding principles on which you rely every day-helping you to work smarter, faster, and problem-free. Whatever your field or level of expertise, Data and Databases offers you the depth and breadth of vision for which Celko is famous. No one knows the topic as well as he, and no one conveys this knowledge as clearly, as effectively-or as engagingly. Filled with absorbing war stories and no-holds-barred commentary, this is a book you'll pick up again and again, both for the information it holds and for the distinctive style that marks it as genuine Celko.
  • Developing Time-Oriented Database Applications in SQL

    • 1st Edition
    • Richard T. Snodgrass
    • English
    Whether you're a database designer, programmer, analyst, or manager, you've probably encountered some of the challenges-and experienced some of the frustrations-associa... with time-varying data. Where do you turn to fix the problem and see that it doesn't happen again? In Developing Time-Oriented Database Applications in SQL, a leading SQL researcher teaches you effective techniques for designing and building database applications that must integrate past and current data. Written to meet a pervasive, enduring need, this book will be indispensible if you happen to be part of the flurry of activity leading up to Y2K.The enclosed CD-ROM contains all of the code fragments-implemente... for Oracle8 Server, IBM DB2 Universal Database, Microsoft SQL Server, and other systems-and evaluation copies of the programs discussed in the book.
  • The Art and Science of Digital Compositing

    • 1st Edition
    • Ron Brinkmann
    • English
    Computer-generated visual effects are now used extensively in feature films, commercials, music videos, and multimedia. The backbone of this process, the final and most important step, is known as digital compositing. The Art and Science of Digital Compositing is a comprehensive reference that provides a complete overview of the technical and the artistic nature of this process. This book covers a wide range of topics from basic image creation, representation, and manipulation, to a look at the visual cues that are necessary to create a believable composite. Designed as both an introduction to the field as well as a valuable technical reference, this book should be of interest to both novices and professionals alike. Written by a working professional in the visual effects industry, the book provides over 250 different images and illustrations (including a 40-page color insert) as well as a complete glossary of compositing and visual-effects terminology. Also included are in-depth case studies from well-known films such as Speed, Independence Day, and Titanic.
  • Visual Information Retrieval

    • 1st Edition
    • Alberto del Bimbo
    • English
    The increasing use of multimedia in computer applications has increased the relevance of visual databases. These visual databases require new methods for archiving and retrieving information, as traditional approaches used previously to index textual data are no longer appropriate. Visual Information Retrieval concentrates on solutions for representation, indexing, and querying by content of visual information, reviewing the main approaches and techniques available. Single image indexing, querying and retrieval by content, video segmentation, annotation, and content-based indexing are all examined. The book will appeal to practitioners and graduates/researcher... involved in visual database issues in multimedia and image processing.