In this book leading researchers and practitioners describe the disciplines of software requirements engineering and software architecture, identify key issues, examine the state of the art in research and practice and outline emerging trends and challenges.
This volume establishes a new quality standard for software products, and increased efficiency in their development, by applying findings in the field of logic to mainstream software development and its languages. It covers both domain and software modeling.
OOAD has become a vast field, encompassing such diverse topics as design process and principles, documentation tools, refactoring, and design and architectural patterns. This new textbook provides a comprehensive introduction to OOAD implementation.
This book shows how to apply pattern ideas in business applications. It explains the REA patterns and details how to apply more than 20 business patterns for business application. It further shows how to find business objects and related modeling elements.
This book introduces all the relevant information required to understand and put Model Driven Architecture (MDA) into industrial practice. The book combines a sound theoretical approach based on more than 10 years’ research.