States Academic Press
Computer Science & Information Technology - Software Engineering
A program is a type of executable code that performs some computational function. Software is defined as a group of executable programming code, along with related documentation and libraries. Software engineering is a discipline of engineering concerned with the creation of software products based on scientific procedures, principles and methods. It produces an effective and dependable software product. The requirement for software engineering rises as a result of the increased rate of change in user needs and the environment in which the software operates. Some of the major functions of software engineering are software testing, software architecture and software analysis. This book traces the progress of software engineering and highlights some of its key concepts and applications. There has been rapid progress in this field and its applications are finding their way across multiple industries. The book will provide comprehensive knowledge to the readers.