e99 Online Shopping Mall
Help | |
Home - Technology - Software Engineering (Books) |
  | Back | 41-60 of 100 | Next 20 |
click price to see details click image to enlarge click link to go to the store
41. The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks | |
Paperback: 336
Pages
(1995-08-12)
list price: US$39.99 -- used & new: US$24.24 (price subject to change: see help) Asin: 0201835959 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (151)
A must read for anyone working on a software development project.
A good, undying, informative, inspiring and enjoyable read!
While I may take heat for this but...
Not that useful - pretty out-dated
Mythical Man-Month - a period piece |
42. Software Engineering Concepts (Mcgraw-Hill Series in Software Engineering and Technology) by Richard E. Fairley | |
Hardcover: 364
Pages
(1985-01)
list price: US$98.55 -- used & new: US$11.99 (price subject to change: see help) Asin: 0070199027 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Customer Reviews (1)
Still relevant |
43. Software Performance and Scalability: A Quantitative Approach (Quantitative Software Engineering Series) by Henry H. Liu | |
Hardcover: 375
Pages
(2009-05-26)
list price: US$94.95 -- used & new: US$72.16 (price subject to change: see help) Asin: 0470462531 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description "The practicality of the subject in a real-world situation distinguishes this book from others available on the market." "This book could replace the computer organization texts now in use that every CS and CpE student must take. . . . It is much needed, well written, and thoughtful." A distinctive, educational text onsoftware performance and scalability This is the first book to take a quantitative approach to the subject of software performance and scalability. It brings together three unique perspectives to demonstrate how your products can be optimized and tuned for the best possible performance and scalability: Software Performance and Scalability gives you a specialized skill set that will enable you to design and build performance into your products with immediate, measurable improvements. Complemented with real-world case studies, it is an indispensable resource for software developers, quality and performance assurance engineers, architects, and managers. It is anideal text for university courses related to computer and software performance evaluation and can also be used to supplement a course in computer organization or in queuing theory for upper-division and graduate computer science students. Customer Reviews (8)
Perfect Quantitative (Quality) approach Performance and Scalability
Very valuable for those who worry about performance and scalability
An excellent educational textbook on software performance
Excellent coverage of the subject
Strongly Recommend! |
44. Software Security Engineering: A Guide for Project Managers by Julia H. Allen, Sean Barnum, Robert J. Ellison, Gary McGraw, Nancy R. Mead | |
Paperback: 368
Pages
(2008-05-11)
list price: US$54.99 -- used & new: US$27.00 (price subject to change: see help) Asin: 032150917X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description “This book’s broad overview can help an organization choose a set of processes, policies, and techniques that are appropriate for its security maturity, risk tolerance, and development style. This book will help you understand how to incorporate practical security techniques into all phases of the development lifecycle.” —Steve Riley, senior security strategist, Microsoft Corporation “There are books written on some of the topics addressed in this book, and there are other books on secure systems engineering. Few address the entire life cycle with a comprehensive overview and discussion of emerging trends and topics as well as this one.” —Ronda Henning, senior scientist-software/security queen, Harris Corporation Software that is developed from the beginning with security in mind will resist, tolerate, and recover from attacks more effectively than would otherwise be possible. While there may be no silver bullet for security, there are practices that project managers will find beneficial. With this management guide, you can select from a number of sound practices likely to increase the security and dependability of your software, both during its development and subsequently in its operation. Software Security Engineering draws extensively on the systematic approach developed for the Build Security In (BSI) Web site. Sponsored by the Department of Homeland Security Software Assurance Program, the BSI site offers a host of tools, guidelines, rules, principles, and other resources to help project managers address security issues in every phase of the software development life cycle (SDLC). The book’s expert authors, themselves frequent contributors to the BSI site, represent two well-known resources in the security world: the CERT Program at the Software Engineering Institute (SEI) and Cigital, Inc., a consulting firm specializing in software security. This book will help you understand why Chapter 1: Why Is Security a Software Issue? 1 1.1 Introduction 1 1.2 The Problem 2 1.3 Software Assurance and Software Security 6 1.4 Threats to Software Security 9 1.5 Sources of Software Insecurity 11 1.6 The Benefits of Detecting Software Security Defects Early 13 1.7 Managing Secure Software Development 18 1.8 Summary 23 Chapter 2: What Makes Software Secure? 25 2.1 Introduction 25 2.2 Defining Properties of Secure Software 26 2.3 How to Influence the Security Properties of Software 36 2.4 How to Assert and Specify Desired Security Properties 61 2.5 Summary 71 Chapter 3: Requirements Engineering for Secure Software 73 3.1 Introduction 73 3.2 Misuse and Abuse Cases 78 3.3 The SQUARE Process Model 84 3.4 SQUARE Sample Outputs 91 3.5 Requirements Elicitation 99 3.6 Requirements Prioritization 106 3.7 Summary 112 Chapter 4: Secure Software Architecture and Design 115 4.1 Introduction 115 4.2 Software Security Practices for Architecture and Design: Architectural Risk Analysis 119 4.3 Software Security Knowledge for Architecture and Design: Security Principles, Security Guidelines, and Attack Patterns 137 4.4 Summary 148 Chapter 5: Considerations for Secure Coding and Testing 151 5.1 Introduction 151 5.2 Code Analysis 152 5.3 Coding Practices 160 5.4 Software Security Testing 163 5.5 Security Testing Considerations Throughout the SDLC 173 5.6 Summary 180 Chapter 6: Security and Complexity: System Assembly Challenges 183 6.1 Introduction 183 6.2 Security Failures 186 6.3 Functional and Attacker Perspectives for Security Analysis: Two Examples 189 6.4 System Complexity Drivers and Security 203 6.5 Deep Technical Problem Complexity 215 6.6 Summary 217 Chapter 7: Governance, and Managing for More Secure Software 221 7.1 Introduction 221 7.2 Governance and Security 223 7.3 Adopting an Enterprise Software Security Framework 226 7.4 How Much Security Is Enough? 236 7.5 Security and Project Management 244 7.6 Maturity of Practice 259 7.7 Summary 266 Chapter 8: Getting Started 267 8.1 Where to Begin 269 8.2 In Closing 281 Customer Reviews (1)
A disjointed rehash of earlier material |
45. Software Measurement and Estimation: A Practical Approach (Quantitative Software Engineering Series) by Linda M. Laird, M. Carol Brennan | |
Hardcover: 280
Pages
(2006-06-05)
list price: US$99.95 -- used & new: US$73.99 (price subject to change: see help) Asin: 0471676225 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (5)
Kindle price for the book
Very Good Book
Excellent Book
Excellent book.
Outstanding book! |
46. Ontologies for Software Engineering and Software Technology | |
Paperback: 339
Pages
(2010-11-30)
list price: US$139.00 -- used & new: US$110.66 (price subject to change: see help) Asin: 3642070876 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description This book covers two applications of ontologies in software engineering and software technology: sharing knowledge of the problem domain and using a common terminology among all stakeholders; and filtering the knowledge when defining models and metamodels. By presenting the advanced use of ontologies in software research and software projects, this book is of benefit to software engineering researchers in both academia and industry. Customer Reviews (2)
Perspicacious
Tip |
47. Requirements Engineering by Elizabeth Hull, Ken Jackson, Jeremy Dick | |
Hardcover: 207
Pages
(2010-10-11)
list price: US$79.95 -- used & new: US$72.83 (price subject to change: see help) Asin: 1849964041 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Written for those who want to develop their knowledge of requirements engineering process, whether practitioners or students. Using the latest research and driven by practical experience from industry, Requirements Engineering gives useful hints to practitioners on how to write and structure requirements. It explains the importance of Systems Engineering and the creation of effective solutions to problems. It describes the underlying representations used in system modeling and introduces the UML2, and considers the relationship between requirements and modeling. Covering a generic multi-layer requirements process, the book discusses the key elements of effective requirements management. The latest version of DOORS (Version 7) - a software tool which serves as an enabler of a requirements management process - is also introduced to the reader here. Additional material and links are available at: http://www.requirementsengineering.info Customer Reviews (2)
Practical application
Excellent ! The beautiful thing aboout this generic process (and the concrete ones to follow it) is that V&V and change management are intrinsically part of it. The authors are particularly strong in their treatment of traceability. They have gone into an unusual depth. The book has some good advice on writing better requirements . In particular, I find the idea of requirements boilerplates (i.e. templates for each class of requirements) extremely useful. The book concludes with an introduction/demonstration of the DOORS RE tool, from Telelogic (the affiliation of two of the authors). Overall, this is an excellent book that every requirements engineer, should have on their desk. ... Read more |
48. Requirements Engineering for Software and Systems (Applied Software Engineering Series) by Phillip A. Laplante | |
Hardcover: 264
Pages
(2009-03-27)
list price: US$89.95 -- used & new: US$85.95 (price subject to change: see help) Asin: 1420064673 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Solid requirements engineering has become increasingly essential to improved on-time and on-budget delivery of software and systems projects. As more engineering programs make it a mandatory part of their curricula, students and working engineers require significant training to master the field, especially the complicated emerging ancillary software tools vital to the requirements engineering process. With an intentional focus on software-intensive systems, Requirements Engineering for Software and Systems provides a probing and comprehensive review of the state of technology and developments in intelligent systems, soft computing techniques, and their diverse applications in manufacturing. Topics covered can be applied to the requirements engineering practices for— Real-World Examples Inform and Clarify Theory Customer Reviews (1)
An essential reference for any software engineer |
49. Software Requirements by Karl E. Wiegers | |
Paperback: 544
Pages
(2003-02-26)
list price: US$39.99 -- used & new: US$22.50 (price subject to change: see help) Asin: 0735618798 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description The book's commonsense approach provides exemplary project management skills tailored to gathering (and refining, implementing, and eventually tracking) software requirements. While the book often cites recent software engineering studies, the focus always returns to practical management techniques. A case study for a chemical tracking application frames the book, and most chapters begin with anecdotes that demonstrate situations in which users and developers misunderstand each other about a software project's ultimate goals. (If you've ever worked in the field, these stories will probably sound all too familiar.) This book offers hope, though, for improving your software design process, with dozens of tips on getting better design input from your customers and then using these requirements to generate a variety of design documents. There are numerous templates and sample documents too--a big help for the busy software manager. Several standout sections cover negotiating difficult steps in the process, particularly how to manage shifting requirements as projects move forward and keep the various users and stakeholders content throughout the software process. Late in the book, the author surveys today's software management tools and shows how to pick the right ones for your organization. Anchored by the author's considerable experience and software engineering expertise, this jargon-free and practical guide to software requirements can definitely give you the edge in managing software projects more efficiently. --Richard Dragan Topics covered: software requirements specifications (SRS); business and user requirements; risk management; the requirements process; sample documents and templates; requirements development: elicitation, analysis, specification, and verification; rights and responsibilities for software customers; best practices; project management tips; process assessment and improvement; types of users; product champions; use cases and other diagrams; tips for prototyping; managing requirements change; change centered boards (CCBs); evaluating and using requirements tools; requirements traceability matrix; impact analysis. Customer Reviews (51)
Excellent book
Very Comprehensive
Helpful
Worth your time
Great overview on methodology of requirements gathering |
50. Code Complete: A Practical Handbook of Software Construction by Steve McConnell | |
Paperback: 960
Pages
(2004-06-09)
list price: US$49.99 -- used & new: US$31.49 (price subject to change: see help) Asin: 0735619670 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (124)
Great Book
Should be required reading
A must-read for every programmer
Code Complete: A Practical Handbook of Software Construction
Required Reading |
51. Practical Enhanced Reservoir Engineering: Assisted with Simulation Software by Abdus Satter, Ghulam M. Iqbal, James L. Buchwalter | |
Hardcover: 706
Pages
(2008-03-18)
list price: US$139.00 -- used & new: US$110.66 (price subject to change: see help) Asin: 1593700563 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (3)
Good Comprehensive Book
Excellent
The Encyclopedia. |
52. Essential Software Architecture by Ian Gorton | |
Paperback: 286
Pages
(2009-12-15)
list price: US$59.95 -- used & new: US$59.95 (price subject to change: see help) Asin: 3642066844 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Job titles like "Technical Architect" and "Chief Architect" nowadays abound in the software industry, yet many people suspect that "architecture" is one of the most overused and least understood terms in professional software development. Gorton's book helps resolve this predicament. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of software structure and quality attributes, through technical issues like middleware components and documentation techniques, to emerging technologies like model-driven architecture, software product lines, aspect-oriented design, service-oriented architectures, and the Semantic Web, all of which will influence future software system architectures. All approaches are illustrated by an ongoing real-world example. So if you work as an architect or senior designer (or want to someday), or if you are a student in software engineering, here is a valuable and yet approachable source of knowledge. "Ian's book helps us to head in the right direction through the various techniques and approaches... An essential guide to computer science students as well as developers and IT professionals who aspire to become an IT architect". (Anna Liu, Architect Advisor, Microsoft Australia) Customer Reviews (6)
Good solid book on software architecture
Complex and Useful
This book was not for me...
See UML 2 applied to architecture specification
Practical and timely |
53. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides | |
Hardcover: 416
Pages
(1994-11-10)
list price: US$59.99 -- used & new: US$30.99 (price subject to change: see help) Asin: 0201633612 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (276)
A must have
Excellent
Exactly what I needed
Rely
poor explanation though important topics |
54. Agent-Oriented Software Engineering | |
Paperback: 323
Pages
(2001-02-23)
list price: US$74.95 -- used & new: US$60.29 (price subject to change: see help) Asin: 3540415947 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
Not good |
55. Agent-Oriented Software Engineering II: Second International Workshop, AOSE 2001, Montreal, Canada, May 29, 2001. Revised Papers and Invited Contributions (Lecture Notes in Computer Science) (Pt. 2) | |
Paperback: 319
Pages
(2002-03-22)
list price: US$74.95 -- used & new: US$63.93 (price subject to change: see help) Asin: 3540432825 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
56. The Dark Side of Software Engineering: The Ethics and Realities of Subversion, Lying, Espionage, and Other Nefarious Activities by Johann Rost, Robert L. Glass | |
Paperback: 336
Pages
(2011-02-14)
list price: US$34.95 -- used & new: US$31.56 (price subject to change: see help) Asin: 0470597178 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Industry experts Johann Rost and Robert L. Glass explore the seamy underbelly of software engineering in this timely report on and analysis of the prevalance of subversion, lying, hacking, and espionage on every level of software project management. Based on the authors' original research and augmented by frank discussion and insights from other well-respected figures, The Dark Side of Software Engineering goes where other management studies fear to tread -- a corporate environment where schedules are fabricated, trust is betrayed, millions of dollars are lost, and there is a serious need for the kind of corrective action that this book ultimately proposes. |
57. Reversing: Secrets of Reverse Engineering by Eldad Eilam | |
Paperback: 624
Pages
(2005-04-15)
list price: US$40.00 -- used & new: US$12.73 (price subject to change: see help) Asin: 0764574817 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (20)
Does not include 64-bit processors and OSs
Good
Pure perfection.
Mainly for Microsoft Windows
Good book |
58. A Concise Introduction to Software Engineering (Undergraduate Topics in Computer Science) by Pankaj Jalote | |
Paperback: 272
Pages
(2008-09-05)
list price: US$49.95 -- used & new: US$25.00 (price subject to change: see help) Asin: 1848003013 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description This book offers an easily accessible foundation to the topic of software engineering. It focuses on the essential elements, providing the reader with the basic skills and knowledge required to execute a software project successfully. Following the winning formula and easy-to read style of the author’s previous An Integrated Approach to Software Engineering, this reader-friendly text is written especially for undergraduates as an introduction to this broad-ranging discipline. With a strong emphasis on practice, this textbook takes a case-study approach whereby a project is developed through the course of the book, illustrating the different activities of software development. The sequence of chapters is essentially the same as the sequence of activities performed during a typical software project. Designed for undergraduates and bolstered with numerous examples and chapter summaries, this text imparts to the reader the fundamental knowledge, skills, practices and techniques within software engineering. |
59. Software Process Improvement: Results and Experience from the Field | |
Paperback: 413
Pages
(2010-11-30)
list price: US$139.00 -- used & new: US$139.00 (price subject to change: see help) Asin: 3642068804 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description For over a decade, software process improvement (SPI) has been promoted as an approach to improve systematically the way software is developed and managed. Mostly this research and the relevant experience reports have focused on large software companies. This book collects the main results from four Norwegian industrial research and development projects on SPI carried out between 1996 and 2005. It concentrates on small and medium-sized companies, typically characterized by fast-changing environments. Customer Reviews (1)
Software Process Improvement experience |
60. Software Reliability Engineering: More Reliable Software Faster and Cheaper 2nd Edition by John D. Musa | |
Hardcover: 632
Pages
(2004-09-20)
list price: US$79.95 -- used & new: US$71.95 (price subject to change: see help) Asin: 1418493880 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
Book Contents |
  | Back | 41-60 of 100 | Next 20 |