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.

  • Readings in Intelligent User Interfaces

    • 1st Edition
    • Mark Maybury + 1 more
    • English
    This book represents a collection of the classic and contemporary readings in the field of Intelligent User Interfaces. An invaluable resource for students, professors, research scientists and engineers, it includes both fundamental research and applied innovations in the key areas of IUI including input analysis, output generation, user and discourse adapted interaction, agent-based interaction, model-based interface design, and evaluation. Editors Maybury and Wahlster, two prominent researchers in the field of Intelligent User Interfaces, offer an introduction to the field along with commentary on each topic. In order to provide a uniquely synergistic view they chose a five person interdisciplinary review board to act as a sounding board for the organization of the book that included paper selection and reviewing commentary for the editors. Each paper concludes with a reflection by the original author on what worked, what did not, and where opportunities remain, as well as commentary on subsequent research and advances since the publication of their work, including important developments and key follow-up publications by the author and others.Editorial Review Board:Dr. Oliviero Stock, Instituto per la Ricerca Scientifica e Tecnologica (IRST), Trento, ItalyDr. Eduard Hovy, Information Science Institute (ISI), University of Southern CaliforniaDr. Johanna D. Moore, University of PittsburghDr. Steven F. Roth, Robotics Institute, Carnegie Mellon UniversityDr. Sharon Oviatt, Oregon Graduate Institute of Science and Technology
  • Designus Maximus Unleashed!

    • 1st Edition
    • Clive Maxfield
    • English
    Designus Maximus Unleashed! is more than a collection of article reprints; in this book, the original (unedited) text is revisited, along with new insights and previously unpublished material, all presented in the author's distinctive personal style. The accompanying CD-ROM includes a fully-functioning virtual computer, as well as BOOL Logic Synthesis, MMLogic Multimedia Logic Design System, and Analog Magic.Clive Maxfield, a popular columnist, has collected his articles in a new order, grouped by topic, and expanded from the limits of magazine space. These articles have been published in magazines such as EDN, Electronic Design, and Electronic Design & Technology. In addition, he includes new material such as the history of computing, logic design tools, and the virtual computer. Two chapters of personal perspective begin and end the text.Clive 'Max' Maxfield received his B.SC. in Control Engineering from Sheffield Polytechnic (now Sheffield Hallam University), England, and began his career as a mainframe CPU designer. He is currently a Member of the Technical Staff at Intergraph Computer Systems, Huntsville AL. In his spare time, Max is a contributing editor to EDN magazine and a member of the advisory board to the Computer History Association of California. In addition to numerous technical articles and papers, Max is also the author of Bebop to the Boolean Boogie and the co-author of Bebop BYTES Back (An Unconventional Guide to Computers).
  • Developing User Interfaces

    • 1st Edition
    • Dan R. Olsen
    • English
    In the early days of computing, technicians in white coats controlled refrigerator-sized computers housed in sealed rooms, far from ordinary users. Today, computers are inexpensive commodities, like television sets,and ordinary people control and interact with them. This new paradigm has led to a burgeoning demand for graphics-intensive and highly interactive interfaces. Developing User Interfaces is targeted at the programmer who will actually implement, rather than design, the user interface. Most user interface books focus on psychology and usability, not programming techniques. This book recognizes the need for programmers to collaborate with usability experts and psychologists, so topics such as the principles of visualization, human perception, and usability evaluation are touched upon. Yet the primary focus remains on those tools and techniques required for programming the complex user interface. * Focuses on advanced programming topics* event handling* interaction with geometric objects* widget tool kits* input syntax* Useful to programmers using any language—no particular windowing system or tool kit is presumed, examples are drawn from a variety of commercial systems, and code examples are presented in pseudo code* The basic concepts of traditional computer graphics such as drawing and three-dimensional modeling are covered for readers without a computer graphics background.
  • Visual Basic for Network Applications

    • 1st Edition
    • SIMON COLLIN
    • English
    This book is aimed at Programmers and MIS managers who need to produce network-aware programs with Visual Basic. Most other Visual Basic books say a little about file sharing and so on, but in thin detail and with poor coverage of MAPI and Network DDE/OLE. This is an important area to cover. This book assumes prior knowledge of Visual Basic, but it could be used by any competent C programmer who wants to use Visual Basic to mock up a network application.
  • Building an Optimizing Compiler

    • 1st Edition
    • Bob Morgan
    • English
    Compiler courses have been an academic mainstay in both undergraduate and graduate computer science departments. These courses emphasize either the implementation of languages or parallel processing. Little analysis is presented for generating excellent code for a language on a single processor.Building an Optimizing Compiler addresses this gap. It provides a high level design for a thorough optimizer, code generator, scheduler and register allocator for a generic modern RISC processor. In the process it addresses the small issues that have a long impact on the implementation.The book approaches this subject from a practical viewpoint. Theory is introduced where intuitive arguments are insufficient, however the theory is described in practical terms. A single running example is used throughout the book to illustrate the compilation process.
  • IPv6: The Next Generation Protocol

    • 1st Edition
    • Stewart S. Miller
    • English
    IPv6: The Next Generation Protocol is a complete overview of IPv6 and begins by covering such topics as header format, extensions, addressing, and routing. Once the overview of the protocol is explained, the book moves on to take a look at several implementations involving both the host and router.The book also covers the overall addressing architecture that IPv6 has to offer, including management, format, and identifies its interfaces with link local addressing. The book then discusses more specific ideas regarding header compression and packet tunneling to provide a more practical representation of IPv6.The last sections are more advanced, and discuss such topics as the transmission of IPv6 packets over IPv4 networks, security architecture, different protocols such as DHCPv6, and programming interfaces. The book concludes by discussing the transmission of IPv6 packets over Ethernet, FDDI, Token Ring, ARCnet, PPP, and NBMA networks to round out the versatility and functionality of IPv6 in a real world environment.
  • Guide to Neural Computing Applications

    • 1st Edition
    • Lionel Tarassenko
    • English
    Neural networks have shown enormous potential for commercial exploitation over the last few years but it is easy to overestimate their capabilities. A few simple algorithms will learn relationships between cause and effect or organise large volumes of data into orderly and informative patterns but they cannot solve every problem and consequently their application must be chosen carefully and appropriately. This book outlines how best to make use of neural networks. It enables newcomers to the technology to construct robust and meaningful non-linear models and classifiers and benefits the more experienced practitioner who, through over familiarity, might otherwise be inclined to jump to unwarranted conclusions. The book is an invaluable resource not only for those in industry who are interested in neural computing solutions, but also for final year undergraduates or graduate students who are working on neural computing projects. It provides advice which will help make the best use of the growing number of commercial and public domain neural network software products, freeing the specialist from dependence upon external consultants.
  • Cache Memory Book, The

    • 2nd Edition
    • Jim Handy
    • English
    The Second Edition of The Cache Memory Book introduces systems designers to the concepts behind cache design. The book teaches the basic cache concepts and more exotic techniques. It leads readers through someof the most intricate protocols used in complex multiprocessor caches. Written in an accessible, informal style, this text demystifies cache memory design by translating cache concepts and jargon into practical methodologies and real-life examples. It also provides adequate detail to serve as a reference book for ongoing work in cache memory design.The Second Edition includes an updated and expanded glossary of cache memory terms and buzzwords. The book provides new real world applications of cache memory design and a new chapter on cache"tricks".
  • The Student's Guide to VHDL

    • 1st Edition
    • Peter J. Ashenden
    • English
    VHDL is a language for describing digital electronic systems. A vital, efficient step in the system design process, VHDL allows for the design and simulation of a hardware system prior to it actually being manufactured. This new book provides a tutorialintroduction to the fundamental modeling features of VHDL and shows how the features are used for the design of digital systems. Offering the same clear, accessible style as The Designer's Guide to VHDL, The Student's Guide is designed as a main text for introductory VHDL courses, and as a supplementary text for courses that require VHDL-based project work, such as computer architecture, digital design, and digital logic courses. This new condensed text also serves as a quick, self-teaching guide for practicing engineers who need to learn only the basics of VHDL.
  • Digital Compression for Multimedia

    Principles and Standards
    • 1st Edition
    • Jerry D. Gibson + 4 more
    • English
    Drawing on their experience in industry, research, and academia, this powerful author team combines their expertise to provide an accessible guide to data compression standards and techniques and their applications. The essential ideas and motivation behind the various compression methods are presented, and insight is provided into the evolution of the standards. Standards-compliant design alternatives are discussed, and some noncompliant designs also are treated. Covering the fundamental underpinnings of the most widely used compression methods, this book is intended for engineers and computer scientists designing, manufacturing, and implementing compression systems, as well as system integrators, technical managers, and researchers. It provides, in a single source, an overview of the current standards for speech, audio, video, image, fax, and file compression. Authored by five experts from industry and academia who are heavily involved in research, development, and standards-setting activities Covers the full spectrum of multimedia compression standards including those for lossless data compression, speech coding, high-quality audio coding, still image compression, facsimile, and video compression Provides enough theory for you to understand the building blocks of the compression systems discussed, with appendices containing necessary algorithmic details and mathematical foundations
  • Proceedings of the 1989-97 DARPA Speech Recognition and Natural Language Workshops

    • 1st Edition
    • DARPA
    • English
    Proceedings of meetings related to the DARPA speech and natural language research programs. The series is currently titled Speech Recognition Workshops; in past years, the conferences for the program have been called either Spoken Language Technology Conferences or the Speech and Natural Language Processing Workshops.
  • Color for Science, Art and Technology

    • 1st Edition
    • Volume 1
    • Kurt Nassau
    • English
    The aim of this book is to assemble a series of chapters, written by experts in their fields, covering the basics of color - and then some more. In this way, readers are supplied with almost anything they want to know about color outside their own area of expertise. Thus, the color measurement expert, as well as the general reader, can find here information on the perception, causes, and uses of color. For the artist there are details on the causes, measurement, perception, and reproduction of color. Within each chapter, authors were requested to indicate directions of future efforts, where applicable. One might reasonably expect that all would have been learned about color in the more than three hundred years since Newton established the fundamentals of color science. This is not true because:• the measurement of color still has unresolved complexities (Chapter 2)• many of the fine details of color vision remain unknown (Chapter 3)• every few decades a new movement in art discovers original ways to use new pigments, and dyes continue to be discovered (Chapter 5)• the philosophical approach to color has not yet crystallized (Chapter 7)• new pigments and dyes continue to be discovered (Chapters 10 and 11)• the study of the biological and therapeutic effects of color is still in its infancy (Chapter 2).Color continues to develop towards maturity and the editor believes that there is much common ground between the sciences and the arts and that color is a major connecting bridge.
  • Image Processing and Pattern Recognition

    • 1st Edition
    • Volume 5
    • Cornelius T. Leondes
    • English
    Image Processing and Pattern Recognition covers major applications in the field, including optical character recognition, speech classification, medical imaging, paper currency recognition, classification reliability techniques, and sensor technology. The text emphasizes algorithms and architectures for achieving practical and effective systems, and presents many examples. Practitioners, researchers, and students in computer science, electrical engineering, andradiology, as well as those working at financial institutions, will value this unique and authoritative reference to diverse applications methodologies.
  • Neural Network Systems Techniques and Applications

    Advances in Theory and Applications
    • 1st Edition
    • Volume 7
    • English
    The book emphasizes neural network structures for achieving practical and effective systems, and provides many examples. Practitioners, researchers, and students in industrial, manufacturing, electrical, mechanical,and production engineering will find this volume a unique and comprehensive reference source for diverse application methodologies. Control and Dynamic Systems covers the important topics of highly effective Orthogonal Activation Function Based Neural Network System Architecture, multi-layer recurrent neural networks for synthesizing and implementing real-time linear control,adaptive control of unknown nonlinear dynamical systems, Optimal Tracking Neural Controller techniques, a consideration of unified approximation theory and applications, techniques for the determination of multi-variable nonlinear model structures for dynamic systems with a detailed treatment of relevant system model input determination, High Order Neural Networks and Recurrent High Order Neural Networks, High Order Moment Neural Array Systems, Online Learning Neural Network controllers, and Radial Bias Function techniques.
  • Fuzzy Logic and Expert Systems Applications

    • 1st Edition
    • Volume 6
    • Cornelius T. Leondes
    • English
    This volume covers the integration of fuzzy logic and expert systems. A vital resource in the field, it includes techniques for applying fuzzy systems to neural networks for modeling and control, systematic design procedures for realizing fuzzy neural systems, techniques for the design of rule-based expert systems using the massively parallel processing capabilities of neural networks, the transformation of neural systems into rule-based expert systems, the characteristics and relative merits of integrating fuzzy sets, neural networks, genetic algorithms, and rough sets, and applications to system identification and control as well as nonparametric, nonlinear estimation. Practitioners, researchers, and students in industrial, manufacturing, electrical, and mechanical engineering, as well as computer scientists and engineers will appreciate this reference source to diverse application methodologies.
  • FINDsomeone.com

    • 1st Edition
    • R. Scott Grasser
    • English
    FINDsomeone.com is the complete people-finder of the communications age. This timely reference offers proven and effective search techniques for finding anybody, anywhere. The professional techniques described in FINDsomeone.com were developed by the author over many years in military intelligence, international security, and as a professional investigator. Core strategies for conducting adoption, genealogical, and other missing persons investigations are discussed in clear and understandable terms.FINDsomeone.co... contains numerous sample search reports, which can be used in conjunction with the author's web site FINDsomeone.com or on their own. The book describes in detail the most powerful communications tools that the Internet and modern technology now provide, combined with a range of other time-honored investigative techniques. R. Scott Grasser is an international security consultant and licensed private investigator. Grasser has both corporate and governmental experience, including a decade as a former Captain with 5th Special Forces Group and the military police. He has successfully taught searching skills to hundreds of students taking his America Online course "Private Investigative Techniques" and as a featured speaker at San Francisco's Bay Area Law Enforcement and Security Liaison Group, ASIS, and North Bay Industrial Security Awareness Council.
  • Setting up a Web Server

    • 1st Edition
    • SIMON COLLIN
    • English
    Setting Up a Web Server was written to help new and prospective web masters choose, configure, use, and understand how web servers work. It details each step required to choose, install, and configure the hardware and software elements, then promote and publish on the web site. It covers Internet and intranet security, communications, and links to other servers in an organization. The book also explains about the main web server software applications, how they differ and which works best in different environments.Setting Up a Web Server ensures that your server is well-connected. It covers communications and hardware, explaining:How to choose the best communications links between the server and the internetHow to link your server to your LANHow TCP/IP works to bind the Internet togetherHow to configure your server for a particular hardware setupThe publishing techniques covered will help you to create a great web site. You'll also find coverage of advanced HTML page design, database publishing, and programming with Perl, Java, Javascript, and Visual Basic.Setting Up a Web Server is the complete reference book for anyone who is setting up a web server-it covers all major platforms, software, links and web techniques!
  • Principles of Database Query Processing for Advanced Applications

    • 1st Edition
    • Clement T. Yu + 1 more
    • English
    The aim of query processing is to find information in one or more databases and deliver it to the user quickly and efficiently. Traditional techniques work well for databases with standard, single-site relational structures, but databases containing more complex and diverse types of data demand new query processing and optimization techniques.Most real-world data is not well structured. Today's databases typically contain much non-structured data such as text, images, video, and audio, often distributed across computer networks. In this complex milieu(typified by the world wide Web), efficient and accurate query processing becomes quite challenging.Principl... of Database Query Processing for Advanced Applications teaches the basic concepts and techniques of query processing and optimization for a variety of data forms and database systems, whether structured or unstructured.
  • Industrial and Manufacturing Systems

    • 1st Edition
    • Volume 4
    • Cornelius T. Leondes
    • English
    Industrial and Manufacturing Systems serves as an in-depth guide to major applications in this focal area of interest to the engineering community. This volume emphasizes the neural network structures used to achieve practical and effective systems, and provides numerous examples. Industrial and Manufacturing Systems is a unique and comprehensive reference to diverse application methodologies and implementations by means of neural network systems. It willbe of use to practitioners, researchers, and students in industrial, manufacturing, electrical, and mechanical engineering, as well as in computer science and engineering.
  • Implementation Techniques

    • 1st Edition
    • Volume 3
    • Cornelius T. Leondes
    • English
    This volume covers practical and effective implementation techniques, including recurrent methods, Boltzmann machines, constructive learning with methods for the reduction of complexity in neural network systems, modular systems, associative memory, neural network design based on the concept of the Inductive Logic Unit, and a comprehensive treatment of implementations in the area of data classification. Numerous examples enhance the text. Practitioners, researchers,and students in engineering and computer science will find Implementation Techniques a comprehensive and powerful reference.
  • Simulating Oil Entrapment in Clastic Sequences

    • 1st Edition
    • Volume 16
    • J. Wendebourg + 1 more
    • English
    The book introduces procedures for simulating migration and entrapment of oil in three dimensions in sequences of sandstones and shales.A principal purpose is to show how simulation experiments can represent oil migration routes and predict places where oil may be trapped in sandstones and intercalated shales.The book derives the differential equations used to represent three-dimensional motions of porewater and oil in sedimentary sequences, and shows how the equations may be transformed into finite form for numerical solution with computers. There is emphasis on the graphic display of solutions, and results of example theoretical and actual applications are presented.The book is directed to geologists who have backgrounds in mathematics and computing and who are engaged in oil exploration and production.
  • Optimization Techniques

    • 1st Edition
    • Volume 2
    • Cornelius T. Leondes
    • English
    Optimization Techniques is a unique reference source to a diverse array of methods for achieving optimization, and includes both systems structures and computational methods. The text devotes broad coverage toa unified view of optimal learning, orthogonal transformation techniques, sequential constructive techniques, fast back propagation algorithms, techniques for neural networks with nonstationary or dynamic outputs, applications to constraint satisfaction,optimiz... issues and techniques for unsupervised learning neural networks, optimum Cerebellar Model of Articulation Controller systems, a new statistical theory of optimum neural learning, and the role of the Radial Basis Function in nonlinear dynamical systems.This volume is useful for practitioners, researchers, and students in industrial, manufacturing, mechanical, electrical, and computer engineering.
  • Cooperative Information Systems

    Trends and Directions
    • 1st Edition
    • M. P. Papazoglou + 1 more
    • English
    Cooperative Information Systems: Trends and Directions contains chapters from international experts in the field on all aspects of cooperative information systems. It covers theory, practice, implementation, security, and other important issues.
  • Mastering Mathematica

    Programming Methods and Applications
    • 2nd Edition
    • John W. Gray
    • English
    This new edition of Mastering Mathematica focuses on using Mathematica as a programming language, because programming in Mathematica is the best way to use the software to its fullest capacity. The book covers functional programming, imperative programming, rewrite programming, and object-oriented programming. It also addresses the use of Mathematica as a symbolic manipulator and a general tool for knowledge representation.
  • Algorithms and Architectures

    • 1st Edition
    • Volume 1
    • Cornelius T. Leondes
    • English
    This volume is the first diverse and comprehensive treatment of algorithms and architectures for the realization of neural network systems. It presents techniques and diverse methods in numerous areas of this broad subject. The book covers major neural network systems structures for achieving effective systems, and illustrates them with examples. This volume includes Radial Basis Function networks, the Expand-and-Truncate Learning algorithm for the synthesis of Three-Layer Threshold Networks, weight initialization, fast and efficient variants of Hamming and Hopfield neural networks, discrete time synchronous multilevel neural systems with reduced VLSI demands, probabilistic design techniques, time-based techniques, techniques for reducing physical realization requirements, and applications to finite constraint problems. A unique and comprehensive reference for a broad array of algorithms and architectures, this book will be of use to practitioners, researchers, and students in industrial, manufacturing, electrical, and mechanical engineering, as well as in computer science and engineering.
  • X.400 and SMTP

    Battle of the E-mail Protocols
    • 1st Edition
    • John Rhoton
    • English
    X.400 and X.500: An Introduction is aimed at those with current or planned involvement in the management of X.400, including messaging managers, system or network planners, and software developers. This book provides background knowledge of mailing systems and functionality as well as a grasp of how the underlying network operates. It explains the terminology and concepts of the standards. Because the standards are very abstract, John Rhoton has illustrated them with an overview of MAILbus 400 and Digital X.500, which are thorough and faithful implementations of the standards.
  • Readings in Agents

    • 1st Edition
    • Michael N. Huhns + 1 more
    • English
    The world of agents comprises a broad range of intelligent programs that perform specific tasks on behalf of their users. Agents are distinguished from other types of software by their status as independent entities capable of completing complex assignments without intervention, rather than as tools that must be manipulated by a user. Largely the province of speculation before the early 1990s, agent research has flourished since the advent of the Internet, which has created an ideal operating environment.This important collection unifies the extensive recent literature on agent technology, presenting a wealth of the finest published papers on both theory and applications. Huhns and Singh have drawn on research communities in AI, databases, distributed computing, and programming languages to assemble the most comprehensive overview of the agent world available. The editors add a summary of the field and its terminology, history, and major issues, together with introductions to each of the thematic chapters and discussions of the significance and context of the individual papers. Focuses on:+ applications of agents+ classical techniques for agent construction+ theory for modeling and understanding agents+ intellectual frontiers in agent science.Researchers, practitioners, and students will gain the essential background and perspective needed to understand and appreciate current and future agent research.
  • Understanding UML

    The Developer's Guide
    • 1st Edition
    • Mark Watson
    • English
    The Unified Modeling Language (UML) is a third generation method for specifying, visualizing, and documenting an object-oriented system under development. It unifies the three leading object-oriented methods and others to serve as the basis for a common, stable, and expressive object-oriented development notation. As the complexity of software applications increases, so does the developer's need to design and analyze applications before developing them. This practical introduction to UML provides software developers with an overview of this powerful new design notation, and teaches Java programmers to analyse and design object-oriented applications using the UML notation.
  • Software Development for Engineers

    C/C++, Pascal, Assembly, Visual Basic, HTML, Java Script, Java DOS, Windows NT, UNIX
    • 1st Edition
    • William Buchanan
    • English
    Specialisation in software has become a thing of the past. With the move towards graphical user interface programming, engineers must have a sound knowledge of several programming languages and for the first time most of the main technical languages are introduced in a single volume.All the example programs included relate to real life applications to provide a long needed reference that students will find invaluable throughout their studies, and a definitive guide for professional developers requiring an insight into other languages. Using C++ and Pascal to provide a basic grounding in software development the author then goes on to introduce more advanced concepts such as object-orientated design through the development of C++. Sections on Visual Basic and 80X86 Assembly Language follow before Java, Windows, NT and DOS are introduced, finishing with an overview of the UNIX system.
  • Neural Network Models of Cognition

    Biobehavioral Foundations
    • 1st Edition
    • Volume 121
    • J.W. Donahoe + 1 more
    • English
    This internationally authored volume presents major findings, concepts, and methods of behavioral neuroscience coordinated with their simulation via neural networks. A central theme is that biobehaviorally constrained simulations provide a rigorous means to explore the implications of relatively simple processes for the understanding of cognition (complex behavior). Neural networks are held to serve the same function for behavioral neuroscience as population genetics for evolutionary science. The volume is divided into six sections, each of which includes both experimental and simulation research: (1) neurodevelopment and genetic algorithms, (2) synaptic plasticity (LTP), (3) sensory/hippocampal systems, (4) motor systems, (5) plasticity in large neural systems (reinforcement learning), and (6) neural imaging and language. The volume also includes an integrated reference section and a comprehensive index.
  • Readings in Information Retrieval

    • 1st Edition
    • Karen Sparck Jones + 1 more
    • English
    Information retrieval systems provide end-user access to the huge range of textual information resources that are now available. The techniques used are now being applied to multimedia retrieval, and to related information-seeking tasks such as information extraction and summarization. This collection contains papers covering both general theory and specific method, to offer a comprehensive view of the entire field. Each section consists of a carefully selected group of papers, together with a critical introduction to that topic and an extensive list of additional references.
  • Practical Digital Libraries

    Books, Bytes, and Bucks
    • 1st Edition
    • Michael Lesk
    • English
    A digital library is not merely a collection of electronic information. It is an organized and digitized system of data that can serve as a rich resource for its user community. This authoritative and accessible guide for librarians and computer scientists explores the technologies behind digital libraries, the choices to be made in building them, and the economic and policy structures that affect them.The most comprehensive book on the subject, Practical Digital Libraries* offers the most wide-ranging overview of digital libraries currently available* analyzes economic and intellectual issues in the emerging digital environment* shows how text, images, audio, and video can be represented, distributed, used, and collected as forms of knowledge
  • PCB Design Using AutoCAD

    • 1st Edition
    • Chris Schroeder
    • English
    Designing PCBs is made easier with the help of today's sophisticated CAD tools, but many companies' requirements do not justify the acquisition cost and learning curve associated with specialized PCB design software. Printed Circuit Board Design Using AutoCAD helps design engineers and students get the most out of their AutoCAD workstation, showing tips and techniques to improve your design process. The book is organized as a series of exercises that show the reader how to draft electronic schematics and to design single-sided, double-sided, and surface-mount PCBs.Coverage includes drafting schematics, designing PCB artwork, and preparation of detailed fabrication and assembly drawings for PCBs designed on other EDA systems. Appendices on the Gerber and Excellon formats are vital information for anyone involved in professional PCB design. An introductory chapter gives an overview of PCB manufacturing technology and design techniquesIn addition to the tips and techniques, the author has provided a copy of AutoPADS, a proprietary toolkit for PCB designers using AutoCAD. The disk includes the AutoPADS conversion utilities, sample files for the book exercises, and AutoCAD libraries for schematic drafting and PCB design. The AutoPADS utilities allow bidirectional transfer of Gerber format photophlotter data and Excellon format numerical control (NC) drill data from AutoCAD. The AutoPADS utilities also allow input of Hewlett-Packard Graphics Language (HPGL) data from other computer-aided design systems into AutoCAD. ABOUT THE AUTHORChris Schroeder is the Chief Engineer, Electronics, for Crane Technologies Group, Inc., Daytona Beach, Florida, a leading automotive aftermarket and original equipment supplier. He has 19 years of engineering, marketing, and management experience in the electronics industry and has a broad, yet in-depth technical knowledge of both design and manufacturing. His specialized areas of design expertise include: embedded controls using RISC microcontroller technology, assembly language programming, magnetic design for switching power supplies and ignition coils, and printed circuit board design, including the use of surface mount technology.
  • Introduction to Implicit Surfaces

    • 1st Edition
    • Jules Bloomenthal
    • English
    Implicit surfaces offer special effects animators, graphic designers, CAD engineers, graphics students, and hobbyists a new range of capabilities for the modeling of complex geometric objects. In contrast to traditional parametric surfaces, implicit surfaces can easily describe smooth, intricate, and articulatable shapes. These powerful yet easily understood surfaces are finding use in a growing number of graphics applications.This comprehensive introduction develops the fundamental concepts and techniques of implicit surface modeling, rendering, and animating in terms accessible to anyone with a basic background in computer graphics.+ provides a thorough overview of implicit surfaces with a focus on their applications in graphics+ explains the best methods for designing, representing, and visualizing implicit surfaces+ surveys the latest researchWith contributions from seven graphics authorities, this innovative guide establishes implicit surfaces as a powerful and practical tool for animation and rendering.
  • Contextual Design

    Defining Customer-Centered Systems
    • 1st Edition
    • Karen Holtzblatt + 1 more
    • English
    This book introduces a customer-centered approach to business by showing how data gathered from people while they work can drive the definition of a product or process while supporting the needs of teams and their organizations. This is a practical, hands-on guide for anyone trying to design systems that reflect the way customers want to do their work. The authors developed Contextual Design, the method discussed here, through their work with teams struggling to design products and internal systems. In this book, you'll find the underlying principles of the method and how to apply them to different problems, constraints, and organizational situations.Contextua... Design enables you to+ gather detailed data about how people work and use systems + develop a coherent picture of a whole customer population + generate systems designs from a knowledge of customer work+ diagram a set of existing systems, showing their relationships, inconsistencies, redundancies, and omissions
  • IJCAI Proceedings 1997

    • 1st Edition
    • IJCAI
    • English
  • Handbook of Human-Computer Interaction

    • 2nd Edition
    • M.G. Helander + 2 more
    • English
    This completely revised edition, of the Handbook of Human-Computer Interaction, of which 80% of the content is new, reflects the developments in the field since the publication of the first edition in 1988. The handbook is concerned with principles for design of the Human-Computer Interface, and has both academic and practical purposes. It is intended to summarize the research and provide recommendations for how the information can be used by designers of computer systems. The volume may also be used as a reference for teaching and research. Professionals who are involved in design of HCI will find this volume indispensable, including: computer scientists, cognitive scientists, experimental psychologists, human factors professionals, interface designers, systems engineers, managers and executives working with systems development. Much of the information in the handbook may also be generalized to apply to areas outside the traditional field of HCI.
  • SDL '97: Time for Testing

    SDL, MSC and Trends
    • 1st Edition
    • Ana Cavalli + 1 more
    • English
    As Cavalli and Sarma astutely remarked in the introduction to this volume, it is quite remarkable that SDL '97 may have the first participant younger than SDL itself. SDL '97 provides the opportunity to reflect the course SDL has taken and why it has been successful over two decades where other languages addressing the same market have failed.SDL now also has a permanent companion in MSC (Message Sequence Charts). MSC today is a language in its own right and has its areas of application both in conjunction with SDL and independently or in combination with other techniques. MSC has strong structuring concepts to specify message sequences for large systems and can be used to develop scenarios, which is extremely useful for test and design environments. The SDL Forum today really is the SDL and MSC Forum.
  • The SQL Server 6.5 Performance Optimization and Tuning Handbook

    • 1st Edition
    • Ken England
    • English
    The SQL Server 6.5 Performance Optimization and Tuning Handbook takes a detailed look at the factors that influence database performance, beginning with good physical design. The internal storage structures are covered next, because an understanding of these is essential to performance tuning. The critical subject of indexes is then discussed, followed by the query optimizer, which is perhaps the most crucial SQL Server performance topic. Making mistakes in these areas can mean the difference between a query taking seconds or literally hours. SQL Server is highly integrated with Windows NT and so it is crucial that it and Windows NT are both optimized to work together. The book covers the extent of this integration, how to detect CPU, memory and disk bottlenecks and how to overcome them. In a multi-user system, the biggest performance headache is probably locking and this subject is discussed in detail with many example scenarios. Once an efficient physical design has been obtained it is necessary to monitor performance, and a chapter is devoted to the performance monitoring tools available with SQL Server. Finally, a performance, tuning and optimization checklist is provided as an aid for the database administrator.
  • Advanced Compiler Design and Implementation

    • 1st Edition
    • Steven Muchnick
    • English
    From the Foreword by Susan L. Graham:This book takes on the challenges of contemporary languages and architectures, and prepares the reader for the new compiling problems that will inevitably arise in the future.The definitive book on advanced compiler designThis comprehensive, up-to-date work examines advanced issues in the design and implementation of compilers for modern processors. Written for professionals and graduate students, the book guides readers in designing and implementing efficient structures for highly optimizing compilers for real-world languages. Covering advanced issues in fundamental areas of compiler design, this book discusses a wide array of possible code optimizations, determining the relative importance of optimizations, and selecting the most effective methods of implementation.* Lays the foundation for understanding the major issues of advanced compiler design* Treats optimization in-depth* Uses four case studies of commercial compiling suites to illustrate different approaches to compiler structure, intermediate-code design, and optimization—these include Sun Microsystems's compiler for SPARC, IBM's for POWER and PowerPC, DEC's for Alpha, and Intel's for Pentium an related processors* Presents numerous clearly defined algorithms based on actual cases* Introduces Informal Compiler Algorithm Notation (ICAN), a language devised by the author to communicate algorithms effectively to people
  • Predictive Data Mining

    A Practical Guide
    • 1st Edition
    • Sholom M. Weiss + 1 more
    • English
    The potential business advantages of data mining are well documented in publications for executives and managers. However, developers implementing major data-mining systems need concrete information about the underlying technical principles—and their practical manifestations—in order to either integrate commercially available tools or write data-mining programs from scratch. This book is the first technical guide to provide a complete, generalized roadmap for developing data-mining applications, together with advice on performing these large-scale, open-ended analyses for real-world data warehouses.Note: If you already own Predictive Data Mining: A Practical Guide, please see ISBN 1-55860-477-4 to order the accompanying software. To order the book/software package, please see ISBN 1-55860-478-2.
  • Productive Objects

    An Applied Software Project Management Framework
    • 1st Edition
    • Robert J. Muller
    • English
    The increasing popularity of object-oriented programming languages, design methods, database managers, and other technologies has challenged software development project managers with a new set of rules. Project managers need to reexamine their standard methods for planning and controlling projects to adapt to the new rules for development. This book combines the perspectives of project management and systems theory to provide a unique look at managing object-oriented projects. Software engineers and project managers working with object technology will obtain essential tools for managing any software project and will learn how to apply those tools specifically to managing object-oriented software projects.This guidebook provides an integrated, cohesive system of project management that aligns directly with the technology it manages. Organized into self-contained sections, this book permits you to access the project management objects you need. In addition, it provides examples of what to do and what not to do using real-life examples from the author's experience.
  • Time-Varying Image Processing and Moving Object Recognition, 4

    • 1st Edition
    • V. Cappellini
    • English
    New digital image processing and recognition methods, implementation techniques and advanced applications (television, remote sensing, biomedicine, traffic, inspection, robotics, etc.) are presented in this volume. Novel approaches (i.e. digital filters, source coding, neural networks etc.) for solving 2-D and 3-D problems are described. Many papers focus on the motion estimation and tracking recognition of moving objects. The increasingly important field of Cultural Heritage is also covered. Some papers are more theoretical or of review nature, while others contain new implementations and applications. Generally the book presents - for the above outlined area - the state of the art (theory, implementation, applications) with future trends.This book will be of interest not only to researchers, professors and students in university departments of engineering, communications, computers and automatic control, but also to engineers and managers of industries concerned with computer vision, manufacturing, automation, robotics and quality control.
  • Persistent Object Systems 7 (POS-7)

    • 1st Edition
    • Richard Conner + 1 more
    • English
  • Microsoft Exchange Server 5.0

    Planning, Design, and Implementation
    • 1st Edition
    • Tony Redmond
    • English
    Microsoft Exchange Server V5.0: Planning, Design and Implementation incorporates the author's general expertise gained from 15 years working with corporate messaging systems as well as several years specific experience working with large deployments of Exchange Server. The new functionality of Exchange V5.0 is covered, but the real value lies in the pragmatic and practical attitude taken to solving the problems posed by large-scale implementations of any messaging system. Exchange is not magic and little different to other e-mail systems; it is software that needs to be understood to be implemented well. This book helps system designers, implementation teams, and e-mail administrators understand what Exchange V5.0 is good at and where it needs human assistance to succeed.
  • Applying Case-Based Reasoning

    Techniques for Enterprise Systems
    • 1st Edition
    • Ian Watson
    • English
    Case-based reasoning (CBR) is an intelligent-systems method that enables information managers to increase efficiency and reduce cost by substantially automating processes such as diagnosis, scheduling and design. A case-based reasoner works by matching new problems to "cases" from a historical database and then adapting successful solutions from the past to current situations. Organizations as diverse as IBM, VISA International, Volkswagen, British Airways, and NASA have already made use of CBR in applications such as customer support, quality assurance, aircraft maintenance, process planning, and decision support, and many more applications are easily imaginable. It is relatively simple to add CBR components to existing information systems, as this book demonstrates. The author explains the principles of CBR by describing its origins and contrasting it with familiar information disciplines such as traditional data processing, logic programming, rule-based expert systems, and object-oriented programming. Through case studies and step-by-step examples, he goes on to show how to design and implement a reliable, robust CBR system in a real-world environment. Additional resources are provided in a survey of commercially available CBR tools, a comprehensive bibliography, and a listing of companies providing CBR software and services.
  • EDN Design Ideas (CD ROM)

    • 1st Edition
    • EDN
    • English
    The EDN Design Ideas CD-ROM contains the articles from EDN's Design Ideas section and related articles from EDN's Bulletin Board. The Design Ideas section of EDN consists of articles submitted by EDN readers to give hints to designers who are troubleshooting or who need ideas to solve circuit design problems. Powerful key word search allows you to quickly find all articles of interest. This CD-ROM has cut and paste capability to export design ideas to other programs. The bookmark and notes functions also help users adapt the information to their specific needs.
  • Advances in Computers

    • 1st Edition
    • Volume 44
    • English
    Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in hardware and software and in computer theory, design, and applications. It has also provided contributorswith a medium in which they can examine their subjects in greater depth and breadth than that allowed by standard journal articles. As a result, many articles have become standard references that continue to be of significant, lasting value despite the rapid growth taking place in the field.
  • M Programming: A Comprehensive Guide

    • 1st Edition
    • Richard Walters
    • English
    M Programming: A Comprehensive Guide is a complete update to ABCs of MUMPS. While ABCs of MUMPS was an introduction for novice and intermediate M programmers, M Programming: A Comprehensive Guide has a new section containing advanced material. This new section addresses features such as transaction processing, networking, structured system variables, and interfaces to other standards. Five new chapters have been added, covering an overview of M for readers familiar with other languages; M and the Windows environment; interaction between M and the underlying system; transaction processing; interfacing M with other standards; and error handling. Sections on interactive programming and futures have been extensively updated. M Programming: A Comprehensive Guide is an invaluable resource for everyone who is learning or using M.
  • Advanced Database Systems

    • 1st Edition
    • Carlo Zaniolo + 5 more
    • English
    The database field has experienced a rapid and incessant growth since the development of relational databases. The progress in database systems and applications has produced a diverse landscape of specialized technology areas that have often become the exclusive domain of research specialists. Examples include active databases, temporal databases, object-oriented databases, deductive databases, imprecise reasoning and queries, and multimedia information systems. This book provides a systematic introduction to and an in-depth treatment of these advanced database areas. It supplies practitioners and researchers with authoritative coverage of recent technological advances that are shaping the future of commercial database systems and intelligent information systems.Advanced Database Systems was written by a team of six leading specialists who have made significant contributions to the development of the technology areas covered in the book. Benefiting from the authors' long experience teaching graduate and professional courses, this book is designed to provide a gradual introduction to advanced research topics and includes many examples and exercises to support its use for individual study, desk reference, and graduate classroom teaching.