Skip to main content

Books in Computer science

The Computing collection presents a range of foundational and applied content across computer and data science, including fields such as Artificial Intelligence; Computational Modelling; Computer Networks, Computer Organization & Architecture, Computer Vision & Pattern Recognition, Data Management; Embedded Systems & Computer Engineering; HCI/User Interface Design; Information Security; Machine Learning; Network Security; Software Engineering.

  • Problems in the Philosophy of Science

    • 1st Edition
    • Volume 49
    • Lev D. Beklemishev
    • English
  • Languages with Expressions of Infinite Length

    • 1st Edition
    • Volume 36
    • Lev D. Beklemishev
    • English
  • The Axiom of Choice

    • 1st Edition
    • Volume 75
    • Lev D. Beklemishev
    • English
  • A Theory of Cognitive Aging

    • 1st Edition
    • Volume 28
    • T. Salthouse
    • English
    Over a half-century of research has documented the fact that people of different ages perform at different levels on a variety of tests of cognitive functioning, and yet there are still no comprehensive theories to account for these phenomena. A Theory of Cognitive Aging is intended to begin intellectual discussion in this area by identifying major issues of controversy, and proposing a particular theoretical interpretation based on the notion that the rate of processing information slows down with increased age. Although still quite preliminary, the theoretical perspective is demonstrated to provide a plausible account for age-related differences in functioning on measures of memory, spatial ability and reasoning. The book has four aims: - To advocate a more explicitly theoretical approach to research in the area of cognitive aging. - To outline three important dimensions along which it is argued that any theory of cognitive aging phenomena must take a position. - To evaluate empirical evidence relevant to specific positions along those dimensions. - To summarize the major concepts of the current theory, and to describe its application to selected findings in the research literature.
  • A Deductive Theory of Space and Time

    • 1st Edition
    • Volume 45
    • Lev D. Beklemishev
    • English
  • Logic in Algebraic Form

    • 1st Edition
    • Volume 72
    • Lev D. Beklemishev
    • English
  • Truth, Syntax and Modality

    • 1st Edition
    • Volume 68
    • Lev D. Beklemishev
    • English
  • Provability, Computability and Reflection

    • 1st Edition
    • Volume 3
    • Lev D. Beklemishev
    • English
  • Elementary Induction on Abstract Structures

    • 1st Edition
    • Volume 77
    • Lev D. Beklemishev
    • English
  • Provability, Computability and Reflection

    • 1st Edition
    • Volume 19
    • Lev D. Beklemishev
    • English
  • Provability, Computability and Reflection

    • 1st Edition
    • Volume 23
    • Lev D. Beklemishev
    • English
  • Logic Colloquium '77

    • 1st Edition
    • Volume 96
    • Lev D. Beklemishev
    • English
  • Introduction to the Theory of Finite Automata

    • 1st Edition
    • Volume 38
    • Lev D. Beklemishev
    • English
  • SET THEORY

    • 1st Edition
    • Volume 53
    • Lev D. Beklemishev
    • English
  • Pocket PC Clear and Simple

    • 1st Edition
    • Craig Peacock
    • English
    The expert introduction to Microsoft's Pocket PC operating system that runs on devices such as the Compaq ipaq, Casio E125, EM-500 and the HP Jornada 540 series. Pocket PC Clear and Simple teaches readers how to use, customize and get the most out of the built in applications included on the Pocket PC. The book is packed with over 200 screen shots to illustrate the points being made. Pocket PC is bursting with powerful new capabilities, including direct internet connectivity, multimedia, and e-book reader functions, features that have led many industry experts to dub it the "Palm killer," referring to the competing Palm Pilot device. Pocket PC Clear and Simple is written by Craig Peacock, a recipient of Microsoft's "Windows CE MVP" award and one of the few Windows CE gurus outside of Microsoft. Drawing on his extensive experience running "Craig Peacock's Windows CE Pages," one of the most heavily trafficked sites on the topic, the author offers extensive tips, workarounds, and innovative solutions that will help readers get the most of a Pocket PC device. Consistent with the "Clear & Simple" series, this book features a very visual and engaging style.
  • Troubleshooting Windows 2000 TCP/IP

    • 1st Edition
    • Syngress
    • English
    TCP/IP is a set of proposals developed to allow cooperating computers to share resources across a network. Some of the largest networks today are built on the TPC/IP protocol suite. Understanding how TCP/IP is "supposed" to work is not enough for today's network managers. In this book, readers will learn to prevent, detect, troubleshoot and correct TCP/IP network problems. By using products such as distributed sniffers, field metering tools and protocol analyses, network managers can learn a lot about what is going on in (or wrong in) an internetwork and be able to troubleshoot a live TPC/IP network. This book focuses specifically on identifying problem areas, including identifying and correcting protocol errors, DNS route problems, application faults and slow response times.Syngress have sold over 700,000 Microsoft and Cisco certification guides in the last two years. Most of the administrators buying these will be interested in this book.
  • Computer Busses

    • 1st Edition
    • William Buchanan
    • English
    As more and more equipment is interface or'bus' driven, either by the use of controllers or directly from PCs, the question of which bus to use is becoming increasingly important both in industry and in the office. 'Computer Busses' has been designed to help choose the best type of bus for the particular application. There are several books which cover individual busses, but none which provide a complete guide to computer busses. The author provides a basic theory of busses and draws examples and applications from real bus case studies. Busses are analysed using from a top-down approach, helping the undergraduate electrical or computer engineer to chose the right type of bus for their particular application. This book is essential reading for students of software engineering and electronic design, as well as for those working in disciplines such as production engineering or process control. It will also be a handy reference book for professional engineers, systems designers, consultants and those working in technical support.
  • Introduction to Data Compression

    • 2nd Edition
    • Khalid Sayood
    • English
    The second edition of Introduction to Data Compression builds on the features that made the first the logical choice-for practitioners who need a comprehensive guide to compression for all types of multimedia and instructors who want to equip their students with solid foundations in these increasingly important and diverse techniques.This book provides an extensive introduction to the theory underlying today's compression techniques, with detailed, instruction for their application. All of the coverage has been updated to reflect the state of the art in data compression, including both new algorithms and older methods for which new uses are being found.
  • Information Appliances and Beyond

    Interaction Design for Consumer Products
    • 1st Edition
    • Eric Bergman
    • English
    Information appliances and other interactive products "beyond the desktop" present user interface design challenges that are only beginning to be understood. In this one-of-a-kind book, interaction designers examine the issues they confronted in their projects: Microsoft Windows CE, a vehicle navigation system, interactive children's toys, and more. You'll enjoy reading their engaging and sometimes surprising stories, but more importantly you'll gain insights that will benefit your own design and development work.
  • Windows 2000 Configuration Wizards

    • 1st Edition
    • Syngress
    • English
    Developers are used to working with Wizards, component-like products that allow them to create certain elements - like dialog buttons - quickly and easily while they are coding applications. With the launch of Windows 2000, Microsoft has announced a new set of Wizards that will help administrators and users configure and set up Windows 2000 Professional (the Windows NT 4 Workstation successor) and Windows 2000 Server (the Windows NT 4 Server successor). Windows 2000 Setup and Configuration Wizards covers all the available Wizards, with an emphasis on those new to Windows 2000. Each Wizard is broken down by dialog box, with explanations of all options and required elements so administrators will know what to be prepared with.In addition, coverage of new services that will speed configuration and set up (like the Windows Installer) will be covered.
  • GUI Bloopers

    Don'ts and Do's for Software Developers and Web Designers
    • 1st Edition
    • Jeff Johnson
    • English
    GUI Bloopers looks at user interface design bloopers from commercial software, Web sites, and information appliances, explaining how intelligent, well-intentioned professionals made these dreadful mistakes--and how you can avoid them. While equipping you with all the theory needed to learn from these examples, GUI expert Jeff Johnson also presents the reality of interface design in an entertaining, anecdotal, and instructive way.This is an excellent, well-illustrated resource for anyone whose work touches on usability issues, including software engineers, Web site designers, managers of development processes, QA professionals, and usability professionals.Hear Jeff Johnson's interview podcast on software and website usability at the University of Canterbury (25 min.)
  • Psychological Experiments on the Internet

    • 1st Edition
    • Michael H. Birnbaum
    • English
    Until recently, most psychological research was conducted using subject samples in close proximity to the investigators--namel... university undergraduates. In recent years, however, it has become possible to test people from all over the world by placing experiments on the internet. The number of people using the internet for this purpose is likely to become the main venue for subject pools in coming years. As such, learning about experiments on the internet will be of vital interest to all research psychologists. Psychological Experiments on the Internet is divided into three sections. Section I discusses the history of web experimentation, as well as the advantages, disadvantages, and validity of web-based psychological research. Section II discusses examples of web-based experiments on individual differences and cross-cultural studies. Section III provides readers with the necessary information and techniques for utilizing the internet in their own research designs.
  • A Computational Framework for Segmentation and Grouping

    • 1st Edition
    • G. Medioni + 2 more
    • English
    This book represents a summary of the research we have been conducting since the early 1990s, and describes a conceptual framework which addresses some current shortcomings, and proposes a unified approach for a broad class of problems. While the framework is defined, our research continues, and some of the elements presented here will no doubt evolve in the coming years.It is organized in eight chapters. In the Introduction chapter, we present the definition of the problems, and give an overview of the proposed approach and its implementation. In particular, we illustrate the limitations of the 2.5D sketch, and motivate the use of a representation in terms of layers instead.In chapter 2, we review some of the relevant research in the literature. The discussion focuses on general computational approaches for early vision, and individual methods are only cited as references. Chapter 3 is the fundamental chapter, as it presents the elements of our salient feature inference engine, and their interaction. It introduced tensors as a way to represent information, tensor fields as a way to encode both constraints and results, and tensor voting as the communication scheme. Chapter 4 describes the feature extraction steps, given the computations performed by the engine described earlier. In chapter 5, we apply the generic framework to the inference of regions, curves, and junctions in 2-D. The input may take the form of 2-D points, with or without orientation. We illustrate the approach on a number of examples, both basic and advanced. In chapter 6, we apply the framework to the inference of surfaces, curves and junctions in 3-D. Here, the input consists of a set of 3-D points, with or without as associated normal or tangent direction. We show a number of illustrative examples, and also point to some applications of the approach. In chapter 7, we use our framework to tackle 3 early vision problems, shape from shading, stereo matching, and optical flow computation. In chapter 8, we conclude this book with a few remarks, and discuss future research directions.We include 3 appendices, one on Tensor Calculus, one dealing with proofs and details of the Feature Extraction process, and one dealing with the companion software packages.
  • The Joy of Mathematica

    Instant Mathematica for Calculus, Differential Equations, and Linear Algebra
    • 2nd Edition
    • Alan Shuchat + 1 more
    • English
    Joy of Mathematica, Second Edition, is a book that makes Mathematica easier to use and learn. The software includes the most common Mathematica operations needed in the first two years of college and university courses. The book is a manual for the software and an introduction to using Mathematica for mathematics and its applications to other fields. It contains material for students in calculus, differential equations, and linear algebra courses. Students and professionals will benefit from this user-friendly, practical guide to Mathematica.
  • Windows 2000 Server System Administration Handbook

    • 1st Edition
    • Syngress
    • English
    Many organizations and network administrators are looking for information on Windows 2000 and its new features. IT professionals responsible for installing, configuring, and managing Microsoft products will be highly motivated to migrate to this new technology, based on its promise of reducing administrative overhead.Windows 2000 Server System Administration Handbook will help NT4 professionals to administer and support the Windows 2000 Server operating system. NT administrators will be able to differentiate the features and technology changes from Windows NT 4.0 to Windows 2000. In the handbook, readers will find a complete overview of the product, catered to their needs.
  • Information Visualization

    Perception for Design
    • 1st Edition
    • Colin Ware
    • English
    This is the first book to combine a strictly scientific approach tohuman perception with a practical concern for the rules governing theeffective visual presentation of information. Surveying the researchof leading psychologists and neurophysiologists, the author isolateskey principles at work in vision and perception, and from them, derivesspecific, effective visualization techniques, suitable for a wide rangeof scenarios. You can apply these principles in ways to optimize howothers perceive visual information-resultin... in improved clarity,utility, and persuasiveness. Likewise, you can apply them to yourown exploratory data analyses to develop display strategies thatmake data patterns and their significance easier to discern.Information Visualization transcends the often-divergent approaches tovisualization taken by individual disciplines. It will prove afascinating, practical resource for anyone who uses graphicalpresentatio... as a key to successful analysis and communication:graphi... artists, user interface/interactio... designers, financialanalysts, data miners, and managers faced with information-intensiv...
  • IP Addressing and Subnetting INC IPV6

    Including IPv6
    • 1st Edition
    • Syngress
    • English
    Internetworking Protocol (IP) addresses are the unique numeric identifiers required of every device connected to the Internet. They allow for the precise routing of data across very complex worldwide internetworks. The rules for their format and use are governed by the Internet Engineering Task Force (IETF) of the The Internet SOCiety (ISOC). In response to the exponential increase in demand for new IP addresses, the IETF has finalized its revision on IP addressing as IP Version 6, also know as IPng (ng = Next Generation). Key hardware vendors such as Cisco and major Internet Service Providers such as America Online have already announced plans to migrate to IP Version 6.IP address allocation within an organization requires a lot of long-term planning. This timely publication addresses the administrator and engineer's need to know how IP 6 impacts their enterprise networks.
  • Multifunction Peripherals for PCs

    Technology, Troubleshooting and Repair
    • 1st Edition
    • Marvin Hobbs
    • English
    Multifunction devices combine the essentials of a fax machine, printer, scanner, and copier into one peripheral for small and home offices. As the market for this equipment grows, the need for skilled repair and maintenance increases. Unfortunately the service documentation supplied by the manufacturers is completely inadequate making the repair jobs even harder and more expensive. Marvin Hobbs teaches you how multifunction peripherals work in theory and in practice with lots of hands-on examples and important troubleshooting and repair tips you don't want to miss. This book fills a gap in the literature, and will be a welcome addition to the library of any technician or do-it-yourselfer.
  • The Object Data Standard

    ODMG 3.0
    • 1st Edition
    • R. G. Cattell + 8 more
    • English
    This isn't a book about the Object Data Standard; it's the complete,fully authoritative version of the standard itself, presented by theresearchers who developed it. This book provides all the detailscomprising ODMG 3.0, making the latest version of the specificationthe most mature and most flexible yet.When it comes to storing objects in databases, ODMG 3.0 is astandard with which you need to be familiar-whether you design,develop, or implement object database products, object-to-relational... mapping products, or applications based on these products.
  • Windows CE Clear & Simple

    • 1st Edition
    • Craig Peacock
    • English
    Windows CE Clear & Simple teaches readers how to use, customize and optimize the new generation of palm-size and handheld PCs based on Microsoft's Windows CE operating system. Written by a topical expert who runs a very popular Windows CE Web site, this will be the first book to cover in detail Windows CE palm-size devices and the just-launched handheld PC Pro devices. Consistent with the "Clear & Simple" series, this book features a very visual and engaging style.Windows CE is the version of Microsoft's Windows operating system designed specifically for small portable computing devices (the non-Microsoft "Palm Pilot" is the most recent successful manifestation of these). Windows CE 2.0, the last major release, shipped in late 1997 but has been upgraded significantly since then. Originally only designed for larger "Handheld PCs" (H/PCs), a new version of Windows CE in 1998 optimized the system for powerful H/PCs and enabled the system to run on smaller "Palm-Sized PCs" (P/PCs). The H/PC market has begun to grow rapidly, and Windows CE's share of the hot P/PC market is quickly increasing.
  • Theory of Modeling and Simulation

    • 2nd Edition
    • Bernard P. Zeigler + 2 more
    • English
    The increased computational power and software tools available to engineers have increased the use and dependence on modeling and computer simulation throughout the design process. These tools have given engineers the capability of designing highly complex systems and computer architectures that were previously unthinkable. Every complex design project, from integrated circuits, to aerospace vehicles, to industrial manufacturing processes requires these new methods. This book fulfills the essential need of system and control engineers at all levels in understanding modeling and simulation. This book, written as a true text/reference has become a standard sr./graduate level course in all EE departments worldwide and all professionals in this area are required to update their skills.The book provides a rigorous mathematical foundation for modeling and computer simulation. It provides a comprehensive framework for modeling and simulation integrating the various simulation approaches. It covers model formulation, simulation model execution, and the model building process with its key activities model abstraction and model simplification, as well as the organization of model libraries. Emphasis of the book is in particular in integrating discrete event and continuous modeling approaches as well as a new approach for discrete event simulation of continuous processes. The book also discusses simulation execution on parallel and distributed machines and concepts for simulation model realization based on the High Level Architecture (HLA) standard of the Department of Defense.
  • Microsoft Outlook 2000 E-mail and Fax Guide

    • 1st Edition
    • Sue Mosher
    • English
    The authoritative guide for advanced Outlook users and Outlook administrators. Microsoft Outlook 2000 E-mail and Fax Guide teaches advanced users and administrators, especially those within networked organizations using Exchange Server, how to manage and optimize Microsoft Outlook, the industry's leading messaging client, and use it as an effective tool for organizational communications. Written by one of the industry's leading experts on Outlook, Microsoft MVP-recognition winner Sue Mosher, the book concentrates on features, techniques and troubleshooting vital to advanced users and administrators but which are covered lightly, if at all, by other books on Outlook. Rather than offering only basic instruction or, like mammoth tomes on the topic, surveying every Outlook feature for every conceivable Outlook user, administrator, and developer, Microsoft Outlook 2000 E-mail and Fax Guide provides extensive instruction and best practices on the Outlook e-mail, fax and workgroup capabilities considered critical by sophisticated and frequent users of Outlook.
  • Oracle8i Data Warehousing

    • 1st Edition
    • Lilian Hobbs + 1 more
    • English
    Cutting-edge Oracle data warehousing from people creating the software.Oracle8i Data Warehousing explains how to design, develop, and administer powerful data warehouses and data marts on Windows NT using Oracle's major new industry-leading database. This authoritative guide helps database developers, administrators, and designers master the major new data warehousing and Internet capabilities in Oracle8i and specifically plan and implement affordable and successful data warehouses and data marts. In one exciting package, this book brings together three hot computing topics: new Oracle databases, Windows NT, and Internet technologies. Data warehouses and smaller data marts allow companies to pool and analyze large quantities of data, yielding valuable information about customers and business processes. Data warehouses have in the past been expensive and very complex. Oracle8i is an important new version of Oracle Corporation's market-leading database system. Most of the significant new features in Oracle8i are for data warehousing, Internet development, or optimizations for the Windows NT platform. Oracle8i and Windows NT together will make data warehouse projects easier and more affordable.
  • Advanced RenderMan

    Creating CGI for Motion Pictures
    • 1st Edition
    • Anthony A. Apodaca + 1 more
    • English
    Advanced RenderMan: Creating CGI for Motion Pictures is precisely what you and other RenderMan users are dying for. Written by the world's foremost RenderMan experts, it offers thoroughly updated coverage of the standard while moving beyond the scope of the original RenderMan Companion to provide in-depth information on dozens of advanced topics. Both a reference and a tutorial, this book will quickly prove indispensable, whether you're a technical director, graphics programmer, modeler, animator, or hobbyist.
  • Advances in Persistent Object Systems

    Proceedings of the Int'l Workshop on Persistent Object Systems (POS) and the Int'l Workshop on Persistence & Java (PJAVA)
    • 1st Edition
    • Ron Morrison + 2 more
    • English
    Proceedings of the biennial International Workshops on Persistent Object Systems.
  • Computer Networks

    A Systems Approach
    • 1st Edition
    • Larry L. Peterson + 1 more
    • English
    NEW EDITION NOW AVAILABLE! ISBN 1-55860-832-XNetwork... technologies and practices are constantly evolving. Equip your students with an understanding that helps them keep pace with Internet time.In this carefully focused revision of the best-selling first edition, authors Peterson and Davie reiterate their commitment to a systems-oriented approach to networking instruction. Focusing on the why of network design—not just the specifications comprising today's systems but how key technologies and protocols actually work in the real world to solve specific problems—they promote an enduring, practical understanding of networks and their building blocks.The second edition incorporates coverage of Quality of Service issues, mobile and wireless networks, VPNs, and much more. Over 100 new exercises help users consolidate and expand their knowledge.
  • Industrial Strength Parallel Computing

    • 1st Edition
    • Alice E. Koniges
    • English
    Today, parallel computing experts can solve problems previously deemed impossible and make the "merely difficult" problems economically feasible to solve. This book presents and synthesizes the recent experiences of reknown expert developers who design robust and complex parallel computing applications. They demonstrate how to adapt and implement today's most advanced, most effective parallel computing techniques. The book begins with a highly focused introductory course designed to provide a working knowledge of all the relevant architectures, programming models, and performance issues, as well as the basic approaches to assessment, optimization, scheduling, and debugging.Next comes a series of seventeen detailed case studies—all dealing with production-quality industrial and scientific applications, all presented firsthand by the actual code developers. Each chapter follows the same comparison-inviting format, presenting lessons learned and algorithms developed in the course of meeting real, non-academic challenges. A final section highlights the case studies' most important insights and turns an eye to the future of the discipline.
  • Understanding Motion Capture for Computer Animation and Video Games

    • 1st Edition
    • Alberto Menache
    • English
    Motion capture is one of the most talked about and misunderstood technologies in computer animation because of its rocketing popularity and ambiguous implementation. In Understanding Motion Capture for Computer Animation and Video Games, industry insider Alberto Menache tells the complete story of motion capture, examining its technical details as well as its growth as an industry. Menache's narrative voice and in-depth technical discussions allow the reader to not only learn motion capture, but also to understand the reasons behind its successes, failures, and increasing role in blockbuster films, such as Batman Forever and Batman and Robin. With its careful balance between technical analysis and industry trends, Understanding Motion Capture for Computer Animation and Video Games is the first book to explore the controversial art and practice of modern character animation using motion capture.
  • Curves and Surfaces in Geometric Modeling

    Theory & Algorithms
    • 1st Edition
    • Jean Gallier
    • English
    Curves and Surfaces for Geometric Design offers both a theoretically unifying understanding of polynomial curves and surfaces and an effective approach to implementation that you can bring to bear on your own work—whether you're a graduate student, scientist, or practitioner.Inside, the focus is on "blossoming"—the process of converting a polynomial to its polar form—as a natural, purely geometric explanation of the behavior of curves and surfaces. This insight is important for far more than its theoretical elegance, for the author proceeds to demonstrate the value of blossoming as a practical algorithmic tool for generating and manipulating curves and surfaces that meet many different criteria. You'll learn to use this and related techniques drawn from affine geometry for computing and adjusting control points, deriving the continuity conditions for splines, creating subdivision surfaces, and more.The product of groundbreaking research by a noteworthy computer scientist and mathematician, this book is destined to emerge as a classic work on this complex subject. It will be an essential acquisition for readers in many different areas, including computer graphics and animation, robotics, virtual reality, geometric modeling and design, medical imaging, computer vision, and motion planning.
  • Object-Oriented Database Design Clearly Explained

    • 1st Edition
    • Jan L. Harrington
    • English
    Object-oriented database management systems are growing in popularity, thanks to changing corporate needs and the emergence of several viable products. However, while most database professionals have had at least some exposure to the basic concepts of object-oriented programming, information relating specifically to object-oriented databases has remained hard to come by.Object-Oriented Database Design Clearly Explained remedies this, providing developers and administrators with a ground-up understanding of the logical design of object-oriented databases. Focusing on the principles of the object paradigm while noting the particularities of specific products, this book will give readers the know-how required to produce effective designs in any environment.
  • Cumulative Subject and Author Indexes for Volumes1-49, Part I

    • 1st Edition
    • Volume 50
    • English
    As we approach the 21st century, the Advances in Computers serial remains the oldes continuously published anthology chronicling the evolution of the information technology field. Since 1960, this series has described the ever-changing nature of computing. In this volume, we will emphasize the major themes that have dominated computing in these latter days of the 1990s. Of course we mean the distributed nature of information technology.The growth of networking, the Internet and the World Wide Web have greatly changed the role of the computer, and in turn, our lives as well. Starting as a computer science research topic in 1969, the ARPANET, funded by the U.S. government's Advanced Research Projects Agency (ARPA), tied together university, research, and military computing centers. By the mid-1980s the ARPANET evolved into the Internet under funding by the U.S. National Science Foundation (NSF). The computer experimenter, the so-called "computer geek," discovered the Internet and joined the fun. By the early 1990s, the World Wide Web (WWW) grew as a subnet of the Internet, and email and Web browsing became available to all. Today millions of "computer illiterate" individuals daily use these resources to send mail and search for online information. No longer is the Internet the domain of the serious computer researcher. In this volume we will describe some of the changes the Internet has brought us.
  • Cumulative Subject and Author Indexes for Part II

    • 1st Edition
    • Volume 51
    • English
    As we approach the 21st century, the Advances in Computers serial remains the oldes continuously published anthology chronicling the evolution of the information technology field. Since 1960, this series has described the ever-changing nature of computing. In this volume, we will emphasize the major themes that have dominated computing in these latter days of the 1990s. Of course we mean the distributed nature of information technology.The growth of networking, the Internet and the World Wide Web have greatly changed the role of the computer, and in turn, our lives as well. Starting as a computer science research topic in 1969, the ARPANET, funded by the U.S. government's Advanced Research Projects Agency (ARPA), tied together university, research, and military computing centers. By the mid-1980s the ARPANET evolved into the Internet under funding by the U.S. National Science Foundation (NSF). The computer experimenter, the so-called "computer geek," discovered the Internet and joined the fun. By the early 1990s, the World Wide Web (WWW) grew as a subnet of the Internet, and email and Web browsing became available to all. Today millions of "computer illiterate" individuals daily use these resources to send mail and search for online information. No longer is the Internet the domain of the serious computer researcher. In this volume we will describe some of the changes the Internet has brought us.
  • ASN.1 Complete

    • 1st Edition
    • John Larmouth
    • English
    ASN.1 Complete teaches you everything you need to know about ASN.1-whether you're specifying a new protocol or implementing an existing one in a software or hardware development project. Inside, the author begins with an overview of ASN.1's most commonly encountered features, detailing and illustrating standard techniques for using them. He then goes on to apply the same practice-oriented approach to all of the notation's other features, providing you with an easy-to-navigate, truly comprehensive tutorial.The book also includes thorough documentation of both the Basic and the Packed Encoding Rules-indispensable coverage for anyone doing hand-encoding, and a valuable resource for anyone wanting a deeper understanding of how ASN.1 and ASN.1 tools work. The concluding section takes up the history of ASN.1, in terms of both the evolution of the notation itself and the role it has played in hundreds of protocols and thousands of applications developed since its inception.Features* Covers all the features-common and not so common-available to you when writing a protocol specification using ASN.1.* Teaches you to read, understand, and implement a specification written using ASN.1.* Explains how ASN.1 tools work and how to use them.* Contains hundreds of detailed examples, all verified using OSS's ASN.1 Tools package.* Considers ASN.1 in relation to other protocol specification standards.
  • Differential Equations with Maple V

    • 2nd Edition
    • Martha L. Abell + 1 more
    • English
    This book is an indespensable tool for anyone using Maple V in computing ordinary and partial differential equations.
  • Soft Computing and Intelligent Systems

    Theory and Applications
    • 1st Edition
    • Madan M. Gupta
    • Naresh K. Sinha
    • English
    The field of soft computing is emerging from the cutting edge research over the last ten years devoted to fuzzy engineering and genetic algorithms. The subject is being called soft computing and computational intelligence. With acceptance of the research fundamentals in these important areas, the field is expanding into direct applications through engineering and systems science.This book cover the fundamentals of this emerging filed, as well as direct applications and case studies. There is a need for practicing engineers, computer scientists, and system scientists to directly apply "fuzzy" engineering into a wide array of devices and systems.
  • Programming Language Pragmatics

    • 1st Edition
    • Michael Scott
    • English
    Programming Language Pragmatics addresses the fundamental principles at work in the most important contemporary languages, highlights the critical relationship between language design and language implementation, and devotes special attention to issues of importance to the expert programmer. Thanks to its rigorous but accessible teaching style, you'll emerge better prepared to choose the best language for particular projects, to make more effective use of languages you already know, and to learn new languages quickly and completely.
  • Multimedia Servers

    Applications, Environments and Design
    • 1st Edition
    • Dinkar Sitaram + 1 more
    • English
    This book will undoubtedly satisfy the needs of application developers, server designers, integrators, and service providers, as it provides end-to-end, top-down coverage: from application-specific issues to low-level components. Inside, the authors offer specific design, development, and implementation approaches that take into account the complexity of the environments in which multimedia servers operate. You'll learn which techniques are best suited for different kinds of applications and different kinds of networks. You'll master the challenges associated with resource scheduling, collaborative computing, session set-up, and distributed storage. Most importantly, you'll discover how to put all of these solutions to work as part of a coherent strategy aimed at exploiting economies of scale and meeting quality of service requirements.
  • Data on the Web

    From Relations to Semistructured Data and XML
    • 1st Edition
    • Serge Abiteboul + 2 more
    • English
    The Web is causing a revolution in how we represent, retrieve, and process information Its growth has given us a universally accessible database, but in the form of a largely unorganized collection of documents. This is changing, thanks to the simultaneous emergence of new ways of representing data: from within the Web community, XML; and from within the database community, semistructured data. The convergence of these two approaches has rendered them nearly identical. Now, there is a concerted effort to develop effective techniques for retrieving and processing both kinds of data. Data on the Web is the only comprehensive, up-to-date examination of these rapidly evolving retrieval and processing strategies, which are of critical importance for almost all Web- and data-intensive enterprises. This book offers detailed solutions to a wide range of practical problems while equipping you with a keen understanding of the fundamental issues including data models, query languages, and schemas involved in their design, implementation, and optimization. You'll find it to be compelling reading, whether your interest is that of a practitioner involved in a database-driven Web enterprise or a researcher in computer science or related field.
  • High-Performance Communication Networks

    • 2nd Edition
    • Jean Walrand + 1 more
    • English
    By focusing on the convergence of the telephone, computer networking, cable TV, and wireless industries, this fully revised second edition explains current and emerging networking technologies. The authors proceed from fundamental principles to develop a comprehensive understanding of network architectures, protocols, control, performance, and economics. Communications engineers, computer scientists, and network administrators and managers will appreciate the book for its perspectives on the innovations that impact their work. Students will be enriched by the descriptive and thorough coverage of networking, giving them the knowledge to explore rewarding career opportunities.
  • Linkers and Loaders

    • 1st Edition
    • John R. Levine
    • English
    Whatever your programming language, whatever your platform, you probably tap into linker and loader functions all the time. But do you know how to use them to their greatest possible advantage? Only now, with the publication of Linkers & Loaders, is there an authoritative book devoted entirely to these deep-seated compile-time and run-time processes. The book begins with a detailed and comparative account of linking and loading that illustrates the differences among various compilers and operating systems. On top of this foundation, the author presents clear practical advice to help you create faster, cleaner code. You'll learn to avoid the pitfalls associated with Windows DLLs, take advantage of the space-saving, performance-improvin... techniques supported by many modern linkers, make the best use of the UNIX ELF library scheme, and much more. If you're serious about programming, you'll devour this unique guide to one of the field's least understood topics. Linkers & Loaders is also an ideal supplementary text for compiler and operating systems courses.