Read more
Informationen zum Autor Mike Hinchey, PhD, is a Professor and former Director of Lero - the Irish Software Research Centre at the University of Limerick, Ireland. Dr. Hinchey is also the President of the International Federation for Information Processing (IFIP), a former column editor for Software Technologies (IEEE Computer Magazine), and a senior member of the IEEE. He is the author of more than 200 papers, and has written multiple books. Klappentext A comprehensive collection of influential articles from one of IEEE Computer magazine's most popular columnsThis book is a compendium of extended and revised publications that have appeared in the "Software Technologies" column of IEEE Computer magazine, which covers key topics in software engineering such as software development, software correctness and related techniques, cloud computing, self-managing software and self-aware systems. Emerging properties of software technology are also discussed in this book, which will help refine the developing framework for creating the next generation of software technologies and help readers predict future developments and challenges in the field.Software Technology provides guidance on the challenges of developing software today and points readers to where the best advances are being made. Filled with one insightful article after another, the book serves to inform the conversation about the next wave of software technology advances and applications. In addition, the book:* Introduces the software landscape and challenges associated with emerging technologies* Covers the life cycle of software products, including concepts, requirements, development, testing, verification, evolution, and security* Contains rewritten and updated articles by leaders in the software industry* Covers both theoretical and practical topicsInformative and thought-provoking throughout, Software Technology is a valuable book for everyone in the software engineering community that will inspire as much as it will teach all who flip through its pages. Zusammenfassung A comprehensive collection of influential articles from one of IEEE Computer magazine's most popular columnsThis book is a compendium of extended and revised publications that have appeared in the "Software Technologies" column of IEEE Computer magazine! which covers key topics in software engineering such as software development! software correctness and related techniques! cloud computing! self-managing software and self-aware systems. Emerging properties of software technology are also discussed in this book! which will help refine the developing framework for creating the next generation of software technologies and help readers predict future developments and challenges in the field.Software Technology provides guidance on the challenges of developing software today and points readers to where the best advances are being made. Filled with one insightful article after another! the book serves to inform the conversation about the next wave of software technology advances and applications. In addition! the book:* Introduces the software landscape and challenges associated with emerging technologies* Covers the life cycle of software products! including concepts! requirements! development! testing! verification! evolution! and security* Contains rewritten and updated articles by leaders in the software industry* Covers both theoretical and practical topicsInformative and thought-provoking throughout! Software Technology is a valuable book for everyone in the software engineering community that will inspire as much as it will teach all who flip through its pages. Inhaltsverzeichnis Foreword xv Preface xix Acknowledgments xxiii List of Contributors xxv Part I The Software Landscape 1 1 Software Crisis 2.0 3 Brian Fitzgerald 1.1 Software Crisis 1.0 ...