Addison-Wesley / Prentice Hall
Computer Science
Browse available resources for Computer Science:
- Select a resource
- Resources for Computer Science GOAL where virtual office hours are 24/7! Your Own TA, Just a Click Away! Deitel Resource Centers National Center for Women & Information Technology View material from Search Engines: Information Retrieval in Practice VideoNotes Andrew Tanenbaum Flame Award Recipient Custom Programs Instructor Resource Center myPearsonStore

ISBN-10: 020155805X
ISBN-13: 9780201558050
Publisher: Addison-Wesley Professional
Copyright: 1995
Format: Paper; 384 pp
Published: 10/18/1994
Suggested retail price: $29.95
Buy from myPearsonStore
This fascinating and useful book by noted expert Peter Neumann contains accounts of mishaps, failures, and other disasters attributed to computers. Computer-based systems are everywhere in our lives, from the smallest radio components to the largest aerospace installations; and while computers can make our lives easier, they can also fail, and the people using them can make errors-causing inconvenience or even catastrophe. Neumann characterizes different kinds of computer-related risks, discusses risk causes and effects, and considers their implications. He also suggests ways to minimize such risks in the future. Featured are sections on reliability and safety problems, security vulnerabilities, privacy, and global systems.
1. The Nature Of Risks.
2. Reliability And Safety Problems.
3. Security Vulnerabilities.
4. Causes And Effects.
5. Security And Integrity Problems.
6. Threats To Privacy And Well-Being.
7. A System-Oriented Perspective.
8. A Human-Oriented Perspective.
9. Implications And Conclusions.
About Peter Neumann
Peter G. Neumann (Principal Scientist in the Computer Science Laboratory of SRI International) runs the popular and provocative on-line Internet newsgroup, The Risks Forum, which he started in 1985. He also writes the widely read "Inside Risks" column in the Communications of the ACM. Running RISKS is a sideline to his research and development interests, which include computer hardware and software, systems, networks, and communications, as well as security, reliability, and safety--and how to attain them. He is a Fellow of both the ACM and the IEEE. He is often the first person called when computer disasters occur.
020155805XAB04062001
"This sobering description of many computer-related failures throughout our world deflates the hype and hubris of the industry. Peter Neumann analyzes the failure modes, recommends sequences for prevention and ends his unique book with some broadening reflections on the future."
--Ralph Nader, Consumer Advocate
This book is much more than a collection of computer mishaps; it is a serious, technically oriented book written by one of the world's leading experts on computer risks. The book summarizes many real events involving computer technologies and the people who depend on those technologies, with widely ranging causes and effects. It considers problems attributable to hardware, software, people, and natural causes. Examples include disasters (such as the Black Hawk helicopter and Iranian Airbus shootdowns, the Exxon Valdez, and various transportation accidents); malicious hacker attacks; outages of telephone systems and computer networks; financial losses; and many other strange happenstances (squirrels downing power grids, and April Fool's Day pranks).
Computer-Related Risks addresses problems involving reliability, safety, security, privacy, and human well-being. It includes analyses of why these cases happened and discussions of what might be done to avoid recurrences of similar events. It is readable by technologists as well as by people merely interested in the uses and limits of technology. It is must reading for anyone with even a remote involvement with computers and communications--which today means almost everyone.
Computer-Related Risks:
- Presents comprehensive coverage of many different types of risks
- Provides an essential system-oriented perspective
- Shows how technology can affect your life--whether you like it or not!
020155805XB04062001
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.
This title is a member of the ACM Press, which also contains the titles below . You can also visit the ACM Press page.
Beyond Chaos: The Expert Edge in Managing Software Development
Constantine
© 2001 | Addison-Wesley Professional | Paper; 416 pages | Instock
ISBN-10: 0201719606 | ISBN-13: 9780201719604
Buy from myPearsonStore
Bringing Design to Software
Winograd
© 1996 | Addison-Wesley Professional | Paper; 352 pages | Instock
ISBN-10: 0201854910 | ISBN-13: 9780201854916
Brief Description | Buy from myPearsonStore- Organized by application areas, rather than by specific network architectures or learning algorithms, Building Neural Networks shows why certain networks are more suitable than others for solving specific kinds of problems. Skapura also reviews principles of neural information processing and furnishes an operations summary of the most popular neural-network processing models. Finally, the book provides information on the practical aspects of application design, and contains six topic-oriented chapters on specific applications of neural-network systems. These applications include networks that perform:
- -Pattern matching, storage, and recall.-Business and financial systems.-Data extraction from images.-Mechanical process control systems.-New neural networks that combine pattern matching with fuzzy logic.
Building Neural Networks
Skapura
© 1996 | Addison-Wesley Professional | Paper; 304 pages | Instock
ISBN-10: 0201539217 | ISBN-13: 9780201539219
Brief Description | Buy from myPearsonStore
Computer-Related Risks
Neumann
© 1995 | Addison-Wesley Professional | Paper; 384 pages | Instock
ISBN-10: 020155805X | ISBN-13: 9780201558050
Brief Description | Buy from myPearsonStore
Computers Under Attack: Intruders, Worms and Viruses
Denning
© 1990 | Addison-Wesley Professional | Paper; 592 pages | Estimated Availability: 01/01/1990
ISBN-10: 0201530678 | ISBN-13: 9780201530674
Buy from myPearsonStore
Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach
Bosch
© 2000 | Addison-Wesley Professional | Paper; 368 pages | Instock
ISBN-10: 0201674947 | ISBN-13: 9780201674941
Brief Description | Buy from myPearsonStore
History of Programming Languages, Volume 2
Bergin & Gibson
© 1996 | Addison-Wesley Professional | Paper; 864 pages | Instock
ISBN-10: 0201895021 | ISBN-13: 9780201895025
Buy from myPearsonStore- This book provides a comprehensive and detailed look at information warfare: computer crime, cybercrime, and information terrorism. It describes attacks on information systems through theft, deception, or sabotage, and demonstrates the countermeasures being mounted to defeat these threats. Focusing on the criminals and information terrorists whose depredations include information-based threats to nations, corporations, and individuals, Denning places cybercrime within a broader context, integrating the various kinds of information crime, and the countermeasures against it, into a methodology-based framework.
- Among the topics included are government use of information warfare for law enforcement investigations and for military and intelligence operations; also, the conflicts arising in the areas of free speech and encryption. The author discusses offensive information warfare, including acquisition of information, deceptive exploitation of information, and denial of access to information; and also addresses defensive information warfare, specifically, information security principles and practices. The book features coverage that is both broad and deep, illustrating cyberspace threats with real-world examples.
Information Warfare and Security
Denning
© 1999 | Addison-Wesley Professional | Paper; 544 pages | Instock
ISBN-10: 0201433036 | ISBN-13: 9780201433036
Brief Description | Buy from myPearsonStore
Internet Besieged: Countering Cyberspace Scofflaws
Denning & Denning
© 1998 | Addison-Wesley Professional | Paper; 560 pages | Estimated Availability: 10/03/1997
ISBN-10: 0201308207 | ISBN-13: 9780201308204
Brief Description | Buy from myPearsonStore
Mobility: Processes, Computers, and Agents
Milojicic, Douglis & Wheeler
© 1999 | Addison-Wesley Professional | Paper; 704 pages | Estimated Availability: 04/19/1999
ISBN-10: 0201379287 | ISBN-13: 9780201379280
Brief Description | Buy from myPearsonStore
Multimedia Systems
Buford
© 1994 | Addison-Wesley Professional | Paper; 464 pages | Estimated Availability: 04/30/1994
ISBN-10: 0201532581 | ISBN-13: 9780201532586
Buy from myPearsonStore
Networked Virtual Environments: Design and Implementation
Singhal & Zyda
© 1999 | Addison-Wesley Professional | Cloth; 352 pages | Out of Stock
ISBN-10: 0201325578 | ISBN-13: 9780201325577
Brief Description
Programming Pearls, 2/E
Bentley
© 2000 | Addison-Wesley Professional | Paper; 256 pages | Instock
ISBN-10: 0201657880 | ISBN-13: 9780201657883
Brief Description | Buy from myPearsonStore
SIGGRAPH 1996 Conference Proceedings: Computer Graphics Annual Conference Series
ACM
© 1996 | Addison-Wesley Professional | Paper; 448 pages | Instock
ISBN-10: 0201948001 | ISBN-13: 9780201948004
Buy from myPearsonStore
Software Requirements And Specifications
Jackson
© 1995 | Addison-Wesley Professional | Paper; 256 pages | Instock
ISBN-10: 0201877120 | ISBN-13: 9780201877120
Brief Description | Buy from myPearsonStore
Software Reuse: Architecture, Process and Organization for Business Success
Jacobson, Griss & Jonsson
© 1997 | Addison-Wesley Professional | Cloth; 528 pages | Instock
ISBN-10: 0201924765 | ISBN-13: 9780201924763
Brief Description | Buy from myPearsonStore
Software Test Automation
Fewster & Graham
© 1999 | Addison-Wesley Professional | Paper; 596 pages | Instock
ISBN-10: 0201331403 | ISBN-13: 9780201331400
Brief Description | Buy from myPearsonStore
Software Testing In The Real World: Improving The Process
Kit
© 1996 | Addison-Wesley Professional | Cloth; 272 pages | Instock
ISBN-10: 0201877562 | ISBN-13: 9780201877564
Brief Description | Buy from myPearsonStore
Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design
Constantine & Lockwood
© 1999 | Addison-Wesley Professional | Cloth; 608 pages | Instock
ISBN-10: 0201924781 | ISBN-13: 9780201924787
Brief Description | Buy from myPearsonStore
Test Process Improvement: A step-by-step guide to structured testing
Koomen & Pol
© 1999 | Addison-Wesley Professional | Cloth; 240 pages | Instock
ISBN-10: 0201596245 | ISBN-13: 9780201596243
Brief Description | Buy from myPearsonStore
This book aims to illuminate and stimulate the discipline of software design. Collecting insights and experience from experts in diverse fields, it addresses the growing demand that the software industry produce software that really works-software that fits people and situations far better than the examples we see today. With Terry Winograd's introductory framework to guide readers through thoughtful essays, perceptive interviews, and instructive profiles of successful projects and programs, the book explores the issues and concerns that most directly influence the functionality, usability, and significance of software. Contributors include some of the most prominent names in the computing and design fields. Programming Languages Survey/Compilers
This practical introduction describes the kinds of real-world problems neural network technology can solve. Surveying a range of neural network applications, the book demonstrates the construction and operation of artificial neural systems. Through numerous examples, the author explains the process of building neural-network applications that utilize recent connectionist developments, and conveys an understanding both of the potential, and the limitations of different network models. Examples are described in enough detail for you to assimilate the information and then use the accumulated experience of others to create your own applications. These examples are deliberately restricted to those that can be easily understood, and recreated, by any reader, even the novice practitioner. In some cases the author describes alternative approaches to the same application, to allow you to compare and contrast their advantages and disadvantages.
The book includes application-oriented exercises that further help you see how a neural network solves a problem, and that reinforce your understanding of modeling techniques.
This fascinating and useful book by noted expert Peter Neumann contains accounts of mishaps, failures, and other disasters attributed to computers. Computer-based systems are everywhere in our lives, from the smallest radio components to the largest aerospace installations; and while computers can make our lives easier, they can also fail, and the people using them can make errors-causing inconvenience or even catastrophe. Neumann characterizes different kinds of computer-related risks, discusses risk causes and effects, and considers their implications. He also suggests ways to minimize such risks in the future. Featured are sections on reliability and safety problems, security vulnerabilities, privacy, and global systems.
Internet Besieged features interesting, alarming, original, and recently published writing about the vulnerability of the computer networks we use every day, and timely recommendations for strengthening network security. More than thirty chapters by leading figures in the field of security range from fairly technical explanations of encryption and detection systems to popular accounts of hacker attacks and the cyberpunk subculture. The book provides a history of awareness of Internet security risks while exploring the social, legal, political, and ethical implications of these security breaches and their suggested countermeasures.
This book is intended to give practising software developers and engineers a series of practical and enlightening insights into the real world of software development and system design. Arranged as an alphabetically ordered set of short pieces forming a lexicon, readers will be challenged, entertained and provoked by the ideas and opinions offered on topics that are of great importance to the field of software development.
In Software Reuse: Architecture, Process and Organization for Business Success, the authors present a brand new, technically innovative, coherent and systematic model for implementing reuse. They have combined their experience in the fields of object oriented software engineering, business engineering and systematic software reuse to create the Reuse-Driven Software Engineering Business (Reuse Business) framework. This book introduces the concept of software reuse as a business success enabler, and it describes how the right architecture allows applications and components to evolve gracefully. It also provides guidelines for implementing software engineering processes, and advises on organizational issues such as structure, transition, day-to-day management, economics and measurement. In addition, the UML (Unified Modeling Language) is used throughout.
A sound and practical introduction to automated testing, this book presents a detailed account of the principles of automated testing. The authors provide practical techniques for designing a good automated testing regime, and advice on choosing and applying off-the-shelf testing tools for specific needs.
Software Testing In The Real World provides the reader with a tool-box for effectively improving the software testing process. The book gives the practicing software engineer a menu of techniques with guidance on how to create a strategy for continuous, sustainable improvement within their organization. The author addresses the most frequently asked questions about methodologies, tools, technology and organizational issues being posed in the testing community today. Pragmatic in its approach, the book confronts the problem of the relative immaturity of the software engineering discipline in most organizations with practical guidance on cost and risk, standards, planning testing tasks and testing tools.
Larry L. Constantine teams with Lucy A. D. Lockwood to present the models and methods of a revolutionary approach to software that will help programmers deliver more usable software--software that will enable users to accomplish their tasks with greater ease and efficiency. Much more than just another set of rules for good user-interface design, this book guides readers through a systematic software development process. This process, called usage-centered design, weaves together two major threads in software development methods: use cases (also used with UML) and essential modeling. With numerous examples and case studies of both conventional and specialized software applications, the authors illustrate what has been shown in practice to work and what has proved to be of greatest practical value.
Software testing is a vital component of the software development process, but few organizations expend any effort optimizing the process to make it more efficient. Although in practice it can be hard to define what steps need to be taken, models such as the Capability Maturity Model (CMM) have been successful in helping organizations improve their software process and TPI aims to do a similar thing for the testing part of the software process. The TPI model offers a frame of reference which helps to determine the strong and weak points in an organization's current test practice, and gives specific and realistic suggestions for the improvement of the test process in terms of lead time, costs and quality.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.
