Книга "Software Evolution and Maintenance: A Practitioner's Approach" предоставляет студентам и инженерам основные принципы и общепринятые практики развития и поддержки программного обеспечения. Каждая глава дает ясное понимание конкретной темы в развитии программного обеспечения и обсуждает главные идеи с подробными примерами. Авторы сначала объясняют основные концепции, а затем углубляются в важные аспекты развития программного обеспечения.
Книга предназначена для использования как учебное пособие в бакалаврском курсе по развитию и поддержке программного обеспечения, но также может быть полезна для инженеров-программистов, профессионалов в области информационных технологий и аспирантов в области программной инженерии. Она основана на IEEE SWEBOK (Software Engineering Body of Knowledge) и объясняет два стандарта обслуживания: IEEE/EIA 1219 и ISO/IEC14764. Также обсуждаются несколько коммерческих инструментов для обратной и доменной инженерии.
Книга "Software Evolution and Maintenance: A Practitioner's Approach" помогает читателям получить прочное понимание законов программной инженерии, моделей развития и поддержки, техник реинжиниринга, информационных систем наследственного типа, анализа влияния, рефакторинга, понимания программ и повторного использования. Для преподавателей доступны онлайн-слайды.
This book provides students and software engineers with an introduction to the theoretical and practical aspects of modern software development and maintenance. It examines how principles are applied to evolving programs and keep them running smoothly.
Электронная Книга «Software Evolution and Maintenance» написана автором Naik Kshirasagar в году.
Минимальный возраст читателя: 0
Язык: Английский
ISBN: 9781118960301
Описание книги от Naik Kshirasagar
Provides students and engineers with the fundamental developments and common practices of software evolution and maintenance Software Evolution and Maintenance: A Practitioner’s Approach introduces readers to a set of well-rounded educational materials, covering the fundamental developments in software evolution and common maintenance practices in the industry. Each chapter gives a clear understanding of a particular topic in software evolution, and discusses the main ideas with detailed examples. The authors first explain the basic concepts and then drill deeper into the important aspects of software evolution. While designed as a text in an undergraduate course in software evolution and maintenance, the book is also a great resource forsoftware engineers, information technology professionals, and graduate students in software engineering. Based on the IEEE SWEBOK (Software Engineering Body of Knowledge) Explains two maintenance standards: IEEE/EIA 1219 and ISO/IEC14764 Discusses several commercial reverse and domain engineering toolkits Slides for instructors are available online Software Evolution and Maintenance: A Practitioner’s Approach equips readers with a solid understanding of the laws of software engineering, evolution and maintenance models, reengineering techniques, legacy information systems, impact analysis, refactoring, program comprehension, and reuse.