e99 Online Shopping Mall
Help | |
Home - Basic S - 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. 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 |
42. Software Engineering Handbook by General Electric Company. Corporate Information Systems | |
Hardcover: 1
Pages
(1985-10)
list price: US$74.50 -- used & new: US$74.50 (price subject to change: see help) Asin: 0070231656 Canada | United Kingdom | Germany | France | Japan | |
43. Software Project Survival Guide (Pro -- Best Practices) by Steve McConnell | |
Paperback: 304
Pages
(1997-10-15)
list price: US$24.99 -- used & new: US$10.00 (price subject to change: see help) Asin: 1572316217 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (64)
Software Project Survival Guide
I've read this book a long time ago, but the remembering is good
A must for project leaders
well-researched
The presented methodology is good but... |
44. Component-Based Software Engineering: Putting the Pieces Together (paperback) by George T. Heineman, William T. Councill | |
Paperback: 880
Pages
(2001-06-18)
list price: US$64.99 -- used & new: US$49.32 (price subject to change: see help) Asin: 076868207X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (4)
Book Articles
Encyclopedic and full of information
A definitive reference on the subject Instead of giving a chapter-by-chapter description, I am going to cover the chapters that I found useful.To begin, Part II, chapters 1 through 3 gave me a quick primer in software components and highlighted the need to think in a different frame when dealing with component-based development.If you are new to CBSW then the 48 pages devoted to the basics are worthwhile reading. Part II's five chapters on making a business and technical case for components is outstanding and the authors cover every facet.I found Part III, which covers software engineering practices, particularly useful.The value to me was the status of CBSW engineering on a global scale because I am currently providing consulting services to an India-based company that specializes in components.For this reason I also found Part IV's eight chapters on managing component-based software systems especially valuable. The real eye-opener [for me], however, was in Part VIII, which devotes four interesting chapters on aspects of legal and regulatory issues as they related to software development as a discipline, and component-based software engineering specifically.In particular, chapter 38 on software component standards and certification was enlightening. I was also enlightened by chapter 39's fascinating discussion on commercial law applicable to component-based software, and the effects of the Uniform Computer Information Transactions Act (UCITA) on component-based software development and marketing. This is an excellent book that covers the entire landscape of component-based software engineering and, although is a weighty 818 pages, is not difficult to read through.Each chapter is really a paper or article, so each is standalone.If you are dealing with off-shore development in any way, the book is especially valuable, and if you are doing CBSW in-house, the key differences between this approach and other development approaches are highlighted and will give you sufficient information with which to approach CBSW intelligently and effectively.
Excellent Anthology |
45. 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! |
46. 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$23.49 (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 |
47. Requirements Engineering by Elizabeth Hull, Ken Jackson, Jeremy Dick | |
Hardcover: 207
Pages
(2010-10-11)
list price: US$79.95 -- used & new: US$70.58 (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. 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! |
49. 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 |
50. 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 |
51. 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 |
52. 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 |
53. 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. |
54. C: A Software Engineering Approach by Peter A. Darnell, Philip E. Margolis | |
Paperback: 497
Pages
(1996-05-29)
list price: US$109.00 -- used & new: US$62.36 (price subject to change: see help) Asin: 0387946756 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (13)
Good at C language, average on Software Engineering
There are better...
Great for learning or reference
Its sad that this book is not world famous
Best single reference for using C - period. |
55. 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 |
56. 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$20.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 |
57. Reversing: Secrets of Reverse Engineering by Eldad Eilam | |
Paperback: 624
Pages
(2005-04-15)
list price: US$40.00 -- used & new: US$12.99 (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. Software Estimation: Demystifying the Black Art (Best Practices (Microsoft)) by Steve McConnell | |
Paperback: 308
Pages
(2006-03-01)
list price: US$39.99 -- used & new: US$19.99 (price subject to change: see help) Asin: 0735605351 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (41)
Home Run
Really demystifying book
If you estimate software cost and effort YOU MUST READ THIS
Title is a little misleading
required reading for everyone in the software industry |
59. 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. |
60. 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. |
  | Back | 41-60 of 100 | Next 20 |