Skip to main content

Morgan Kaufmann

    • Java Web Services Architecture

      • 1st Edition
      • April 28, 2003
      • James McGovern + 3 more
      • English
      • eBook
        9 7 8 0 0 8 0 5 0 9 5 7 0
      Written by industry thought leaders, Java Web Services Architecture is a no-nonsense guide to web services technologies including SOAP, WSDL, UDDI and the JAX APIs. This book is useful for systems architects and provides many of the practical considerations for implementing web services including authorization, encryption, transactions and the future of Web Services.
    • SQL Clearly Explained

      • 2nd Edition
      • April 11, 2003
      • Jan L. Harrington
      • English
      • eBook
        9 7 8 0 0 8 0 5 1 7 5 8 2
      This is the second edition of the popular practitioner's guide to SQL, the industry-standard database query language. Like most computer languages, SQL can be overwhelming when you first see it, but for years readers have relied on this book to clear the confusion and explain how SQL works and how to use it effectively. Packed with tips, tricks, and good information, SQL Clearly Explained, Second Edition teaches database users and programmers everything they need to know to get their job done including · formulating SQL queries, · understanding how queries are processed by the DBMS,· maximizing performance,· using SQL to enter, modify, or delete data,· creating and maintaining database structural elements, and· embedding SQL in applications.Feature... and expanded to include changes in the SQL standard (SQL:1999) as well as recently implemented aspects of SQL-92.· Includes CD with examples from the book as well as MySQL, a popular open-source DBMS, on which the examples are based.· Web enhanced with extra features available online at www.mkp.com.
    • The Craft of Information Visualization

      • 1st Edition
      • April 10, 2003
      • Benjamin B. Bederson + 1 more
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 9 1 5 0
      • eBook
        9 7 8 0 0 8 0 5 0 3 2 8 8
      Since the beginning of the computer age, researchers from many disciplines have sought to facilitate people's use of computers and to provide ways for scientists to make sense of the immense quantities of data coming out of them. One gainful result of these efforts has been the field of information visualization, whose technology is increasingly applied in scientific research, digital libraries, data mining, financial data analysis, market studies, manufacturing production control, and data discovery.This book collects 38 of the key papers on information visualization from a leading and prominent research lab, the University of Maryland’s Human-Computer Interaction Lab (HCIL). Celebrating HCIL’s 20th anniversary, this book presents a coherent body of work from a respected community that has had many success stories with its research and commercial spin-offs. Each chapter contains an introduction specifically written for this volume by two leading HCI researchers, to describe the connections among those papers and reveal HCIL’s individual approach to developing innovations.
    • Observing the User Experience

      • 1st Edition
      • April 8, 2003
      • Mike Kuniavsky
      • English
      • eBook
        9 7 8 0 0 8 0 4 9 7 5 6 3
      The gap between who designers and developers imagine their users are, and who those users really are can be the biggest problem with product development. Observing the User Experience will help you bridge that gap to understand what your users want and need from your product, and whether they'll be able to use what you've created. Filled with real-world experience and a wealth of practical information, this book presents a complete toolbox of techniques to help designers and developers see through the eyes of their users. It provides in-depth coverage of 13 user experience research techniques that will provide a basis for developing better products, whether they're Web, software or mobile based. In addition, it's written with an understanding of how software is developed in the real world, taking tight budgets, short schedules, and existing processes into account.
    • Modeling Business Objects with XML Schema

      • 1st Edition
      • April 7, 2003
      • Dave Hollander + 1 more
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 8 1 6 0
      • eBook
        9 7 8 0 0 8 0 5 1 1 8 1 8
      XML Schema is the new language standard from the W3C and the new foundation for defining data in Web-based systems. There is a wealth of information available about Schemas but very little understanding of how to use this highly formal specification for creating documents. Grasping the power of Schemas means going back to the basics of documents themselves, and the semantic rules, or grammars, that define them. Written for schema designers, system architects, programmers, and document authors, Modeling Business Objects with XML Schema guides you through understanding Schemas from the basic concepts, type systems, type derivation, inheritance, namespace handling, through advanced concepts in schema design.
    • Paper Prototyping

      • 1st Edition
      • April 2, 2003
      • Carolyn Snyder
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 8 7 0 2
      • eBook
        9 7 8 0 0 8 0 5 1 3 5 0 8
      Do you spend a lot of time during the design process wondering what users really need? Do you hate those endless meetings where you argue how the interface should work? Have you ever developed something that later had to be completely redesigned? Paper Prototyping can help. Written by a usability engineer with a long and successful paper prototyping history, this book is a practical, how-to guide that will prepare you to create and test paper prototypes of all kinds of user interfaces. You'll see how to simulate various kinds of interface elements and interactions. You'll learn about the practical aspects of paper prototyping, such as deciding when the technique is appropriate, scheduling the activities, and handling the skepticism of others in your organization. Numerous case studies and images throughout the book show you real world examples of paper prototyping at work. Learn how to use this powerful technique to develop products that are more useful, intuitive, efficient, and pleasing: * Save time and money - solve key problems before implementation begins * Get user feedback early - use it to focus the development process * Communicate better - involve development team members from a variety of disciplines * Be more creative - experiment with many ideas before committing to one
    • Web Services, Service-Oriented Architectures, and Cloud Computing

      • 1st Edition
      • April 1, 2003
      • Douglas K. Barry
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 9 0 6 8
      • eBook
        9 7 8 0 0 8 0 5 2 0 9 4 0
      Web services are leading to the use of more packaged software either as an internal service or an external service available over the Internet. These services, which will be connected together to create the information technology systems of the future, will require less custom software in our organizations and more creativity in the connections between the services. This book begins with a high-level example of how an average person in an organization might interact with a service-oriented architecture. As the book progresses, more technical detail is added in a "peeling of the onion" approach. The leadership opportunities within these developing service-oriented architectures are also explained. At the end of the book there is a compendium or "pocket library" for software technology related to service-oriented architectures.
    • Engineering Global E-Commerce Sites

      • 1st Edition
      • March 6, 2003
      • James Bean
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 8 9 2 4
      • eBook
        9 7 8 0 0 8 0 5 0 5 6 7 1
      "This book is a boon to technology professionals who are responsible for global integration projects. Faced with the mind-boggling complexities of standardizing global data, global processes and global e-commerce, even the most experienced professionals are often at a loss. James Bean has created an extraordinary compilation of standards information, and provided his insight on how to resolve complex integration problems. This book will benefit IT community at large, and I would encourage both specialists and novices alike to bring this book into their personal libraries." -- Arka Mukherjee, Ph.D., CEO, Global IDs Inc.A practitioner's guide to developing global e-commerce sites, focusing on the design and engineering of Web forms for global data collection and alignment with widely recognized international standards, XML structures, and XML vocabularies. The author describes the globalization problem, identifies common design errors, provides a representative scenario, and introduces effective solutions and techniques.Structure... around a practical, "real-world" theme, this book is written for the hands-on practicioner in any mid- to large-sized company engaging in international ecommerce (B2C, B2B, etc.)
    • Real-Time Shader Programming

      • 1st Edition
      • December 31, 2002
      • Ron Fosner
      • English
      • eBook
        9 7 8 0 0 8 0 5 1 5 9 0 8
      Now that PC users have entered the realm of programmable hardware, graphics programmers can create 3D images and animations comparable to those produced by RenderMan's procedural programs—-but in real time. Here is a book that will bring this cutting-edge technology to your computer.Beginning with the mathematical basics of vertex and pixel shaders, and building to detailed accounts of programmable shader operations, Real-Time Shader Programming provides the foundation and techniques necessary for replicating popular cinema-style 3D graphics as well as creating your own real-time procedural shaders.A compelling writing style, color illustrations throughout, and scores of online resources make Real-Time Shader Programming an indispensable tutorial/reference for the game developer, graphics programmer, game artist, or visualization programmer, to create countless real-time 3D effects.
    • Design Methods for Reactive Systems

      • 1st Edition
      • December 27, 2002
      • R. J. Wieringa + 1 more
      • English
      • Hardback
        9 7 8 1 5 5 8 6 0 7 5 5 2
      • eBook
        9 7 8 0 0 8 0 5 0 3 9 5 0
      Design Methods for Reactive Systems describes methods and techniques for the design of software systems—particularly reactive software systems that engage in stimulus-response behavior. Such systems, which include information systems, workflow management systems, systems for e-commerce, production control systems, and embedded software, increasingly embody design aspects previously considered alone—such as complex information processing, non-trivial behavior, and communication between different components—aspects traditionally treated separately by classic software design methodologies. But, as this book illustrates, the software designer is better served by the ability to intelligently pick and choose from among a variety of techniques according to the particular demands and properties of the system under development.Design Methods for Reactive Systems helps the software designer meet today's increasingly complex challenges by bringing together specification techniques and guidelines proven useful in the design of a wide range of software systems, allowing the designer to evaluate and adapt different techniques for different projects. Written in an exceptionally clear and insightful style, Design Methods for Reactive Systems is a book that students, engineers, teachers, and researchers will undoubtedly find of great value.