tailieunhanh - Ebook Software engineering: Part 1
(BQ) Part 1 book “Software engineering” has contents: Socio-technical systems, Critical systems, software processes, project management, software requirements, requirements engineering processes, architectural design, critical systems specification, distributed systems architectures, and other contents. | 26/4/06 17:48 Page 1 Software Engineering S O M M E RV I L L E SOMMERVILLE 8 The 8th edition of the best-selling introduction to software engineering is now updated with three new chapters on state-of-the-art topics. KEY FEATURES • Includes the latest developments in software engineering theory and practice, integrated with relevant aspects of systems engineering. • Extensive coverage of agile methods and reuse. • Integrated coverage of system safety, security and reliability – illustrating best practice in developing critical systems. NEW CHAPTERS IN THE 8TH EDITION • Security engineering, showing you how you can design software to resist attacks and recover from damage; • Aspect-oriented software development, introducing new techniques based on the separation of concerns. ONLINE RESOURCES Visit to access a full range of resources for students and instructors. In addition, a rich collection of resources including links to other websites, teaching material on related courses and additional chapters is available at . IAN SOMMERVILLE is Professor of Software Engineering at the University of St. Andrews in Scotland Log on to for a full list of Computing titles. ISBN 0-321-31379-8 9 780321 313799 an imprint of Software Engineering • Service-oriented software engineering, explaining how reusable web services can be used to develop new applications; • Two running case studies (an information system and a control system) illuminate different stages of the software lifecycle. SOMMERVILLE Software Engineering 8 Software Engineering 8 4/4/06 8:53 Page i Software Engineering Eighth Edition This 8th edition has enhanced the 7th edition with new material on security engineering, service-oriented software engineering and aspect-oriented software development. For educational purposes, it is completely compatible .
đang nạp các trang xem trước