Special Offers see all
More at Powell'sRecently Viewed clear list |
$79.00
List price:
Used Hardcover
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Software Engineering 7TH Editionby Ian Sommerville
Synopses & ReviewsPlease note that used books may not include additional media (study guides, CDs, DVDs, solutions manuals, etc.) as described in the publisher comments.
Publisher Comments:SOMMERVILLE Software Engineering 8
The eighth edition of the best-selling introduction to software engineering is now updated with three new chapters on state-of-the-art topics.
New chapters in the 8th edition
Ø Security engineering, showing youhow you can design software to resist attacks and recover from damage; Ø Service-oriented software engineering, explaininghow reusable web services can be used to develop new applications; Ø Aspect-oriented software development, introducing new techniques based on the separation of concerns.
Key features
Ø Includes the latest developments in software engineering theory and practice, integrated with relevant aspects of systems engineering. Ø Extensive coverage ofagile methods andreuse. Ø Integrated coverage of system safety, security and reliability illustrating best practice in developing critical systems. Ø Two running case studies (an information system and a control system) illuminate different stages of thesoftware lifecycle.
Online resources
Visit www.pearsoned.co.uk/sommerville to access a full range of resources for students and instructors.
In addition, a rich collection of resources including links to other web sites, teaching material on related courses and additional chapters is available at http://www.software-engin.com.
IAN SOMMERVILLE is Professor of Software Engineering at the University of St. Andrews in Scotland.
Book News Annotation:This undergraduate textbook describes software requirements specification, software design processes, different approaches to software development, and verification and validation techniques, then addresses some issues to consider when managing people, costs, and quality within a project. The seventh edition adds chapters on application architectures, rapid software development, component- based software engineering, and software evolution.
Annotation ©2004 Book News, Inc., Portland, OR (booknews.com) Synopsis:THE most current Software Engineering text in the market quality trusted coverage, practical case studies, strong lecturer support.
Synopsis:Software Engineering presents a broad perspective on software systems engineering, concentrating on widely used techniques for developing large-scale systems. The objectives of this seventh edition are to include new material on iterative software development, component-based software engineering and system architectures, to emphasize that system dependability is not an add-on but should be considered at all stages of the software process, and not to increase the size of the book significantly.
To this end the book has been restructured into 6 parts, removing the separate section on evolution as the distinction between development and evolution can be seen as artificial. New chapters have been added on: Socio-technical Systems - discussing the context of software in a broader system composed of other hardware and software, people, organisations, policies, procedures and laws. Application System Architectures - to teach students the general structure of application systems such as transaction systems, information systems and embedded control systems. The chapter covers 6 common system architectures with an architectural overview and discussion of the characteristics of these types of system. Iterative Software Development - looking at prototyping and adding new material on agile methods and extreme programming. Component-based Software Engineering - introducing the notion of a component, component composition and component frameworks and covering design with reuse. Software Evolution - revising the presentation of the 6th edition to cover re-engineering and software change in a single chapter. The book supports students taking undergraduate or graduate courses insoftware engineering, and software engineers in industry needing to update their knowledge. Table of ContentsINTRODUCTION
Ch 1: Introduction Ch 2: Socio-technical Systems Ch 3: Dependability Ch 4: Software Processes Ch 5: Project Management REQUIREMENTS ENGINEERING Ch 6: Software Requirements Ch 7: RE Processes Ch 8: Systems Models Ch 9: Critical Systems Specification Ch 10: Formal Specification DESIGN Ch 11: Architectural Design Ch 12: Distributed Systems Architecture Ch 13: Application Architectures Ch 14: Object-oriented Design Ch 15: Real-time Systems Ch 16: User Interface Design SOFTWARE DEVELOPMENT Ch 17: Iterative Software Development Ch 18: Software Reuse Ch 19: CBSE Ch 20: Critical Systems Development Ch 21: Software Evolution VERIFICATION AND VALIDATION Ch 22: Verification and Validation Ch 23: Software Testing Ch 24: Critical Systems Validation MANAGEMENT Ch 25: Managing People Ch 26: Software Cost Estimation Ch 27: Quality Management Ch 28: Process Improvement Ch 29: Configuration Management EMERGING TECHNOLOGIES Ch 30: Security Engineering Ch 31: Service-oriented Software Engineering Ch 32: Aspect-oriented Software Development Glossary References Index
What Our Readers Are SayingAdd a comment for a chance to win!Average customer rating based on 2 comments:![]() ![]() ![]() ![]()
View all 2 commentsProduct Details
Other books you might likeRelated Subjects |
|||||||||
|
|
||||||||||
|
|
||||||||||