Understanding Primary Education will help trainees and newly qualified teachers reflect on the professional decisions they need to make within their planning and classroom practice. The authors analyse key issues and policies within contemporary education through reference to research and pedagogica..
Software Configuration Management discusses the CM framework from a standards viewpoint, using original DoD standards to describe elements of configuration management within a software engineering perspective. The first section contains 14 chapters that explain every facet of configuration managemen..
This book provides computational scientists and engineers with a reference book containing information about the best software engineering practices to employ in the development of computational software. The book contains case studies and real world examples of the use of these practices, through c..
Software Engineering Measurement lays the basis for measurement standards so that software developers can begin to share experimental results in a meaningful way. It teaches computer science practitioners what metrics to collect, how to convert measurement data to management information, and how to ..
This book goes beyond syntax to explicitly define and illustrate high-level design concepts. It provides a solid understanding of control flow, ADTs (objects), memory, type relationships, and dynamic behavior, while promoting modern software design options independent of a particular programming lan..
This comprehensive reference uses a formal and standard evaluation technique to show the strengths and weakness of more than 60 software development methodologies such as agile, DevOps, RUP, Waterfall, TSP, XP and many more. Each methodology is applied to an application of 1000 function points using..
This book introduces a new process for creating software design patterns that leads to highly stable, reusable, and cost-effective software. The basis of this new process is a topology of software patterns called knowledge maps. This book is designed to allow readers to master the basics of knowledg..
This book introduces a new process for creating software design patterns that leads to highly stable, reusable, and cost-effective software. The basis of this new process is a topology of software patterns called knowledge maps. This book is designed to allow readers to master the basics of knowledg..
This book presents an attack basis for testing mobile and embedded systems in "smart" devices. It explains patterns and techniques ranging from simple mind mapping to sophisticated test labs. For traditional testers moving into the mobile and embedded area, the book bridges the gap between IT and mo..
Software testing is at a crucial cross-road today. It has changed dramatically over the last decade, and now is the time where the future is being defined. There is a lot of ambiguity today in the industry with developer-tester role mergers, and in some sense there is an identity crisis for testers...
This book presents a new, pragmatic approach for understanding the problem domain and in utilizing stable analysis patterns for engineering and modeling stable software systems, components and frameworks. The unique template employed in this book for describing the presented analysis patterns makes ..