At a time when business demands urge companies to innovate and CIOs face increasing cost pressures, offshore delivery offers the opportunity to industrialize the implementation processes for system harmonization, consolidation, and enhancement, thereby realizing substantial cost savings and quality improvements.
Software has become omnipresent and vital in our information-based society, so all software producers should assume responsibility for its reliability.
The authors of this book have put together the first reference on all aspects of testing and validating service-oriented architectures, taking into account inherent intricacies.
Model-driven development has become the most important new paradigm in software development and has already demonstrated considerable impact in reducing time to market and improving product quality.
Software product lines represent perhaps the most exciting paradigm shift in software development since the advent of high-level programming languages.
Semantic Web services promise to automate tasks such as discovery, mediation, selection, composition, and invocation of services, enabling fully flexible automated e-business.
Software visualization encompasses the development and evaluation of methods for graphically representing different aspects of software, including its structure, its execution, and its evolution.
In these days of shortened fiscal horizons and contracted time-to-market schedules, traditional approaches to capacity planning are often seen by management as tending to inflate their production schedules.
Business applications are designed using profound knowledge about the business domain, such as domain objects, fundamental domain-related principles, and domain patterns.
More and more, software systems involve autonomous and distributed software components that have to execute and interact in open and dynamic environments, such as in pervasive, autonomous, and mobile applications.
Since its original inception back in 1989 the Web has changed into an environment where Web applications range from small-scale information dissemination applications, often developed by non-IT professionals, to large-scale, commercial, enterprise-planning and scheduling applications, developed by multidisciplinary teams of people with diverse skills and backgrounds and using cutting-edge, diverse technologies.
AI-Driven Software Testing explores how Artificial Intelligence (AI) and Machine Learning (ML) are revolutionizing quality engineering (QE), making testing more intelligent, efficient, and adaptive.
Dieses Buch vermittelt einen systematischen Einstieg in die Python-Programmierung und fuhrt Schritt fur Schritt durch alle wichtigen Grundlagen bis hin zu fortgeschrittenen Konzepten.
This book constitutes the refereed proceedings of the 32nd International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2026, held in Poznan, Poland, during March 2026.
This book constitutes the refereed proceedings of the 32nd International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2026, held in Poznan, Poland, during March 2026.
This two-volume set CCIS 2887-2888 constitutes the refereed proceedings of the Third International Conference on Sustainable Development through Machine Learning, AI and IoT, ICSD 2025, held in New Delhi, India, during June 14-15, 2025.
This two-volume set CCIS 2887-2888 constitutes the refereed proceedings of the Third International Conference on Sustainable Development through Machine Learning, AI and IoT, ICSD 2025, held in New Delhi, India, during June 14-15, 2025.
AI-Driven Software Testing explores how Artificial Intelligence (AI) and Machine Learning (ML) are revolutionizing quality engineering (QE), making testing more intelligent, efficient, and adaptive.
This book explains how the Z Garbage Collector was designed, why it was designed this way, the common pitfalls to avoid when using ZGC in JDK 25 and how to get useful information from the garbage collector.
This book highlights the integration of cloud, edge, and network computing for sustainable farming and future trends in smart farming, including the role of UAVs, 5G, and advanced artificial intelligence.
This book explains how the Z Garbage Collector was designed, why it was designed this way, the common pitfalls to avoid when using ZGC in JDK 25 and how to get useful information from the garbage collector.
This book highlights the integration of cloud, edge, and network computing for sustainable farming and future trends in smart farming, including the role of UAVs, 5G, and advanced artificial intelligence.
The rapid rise of generative artificial intelligence (GenAI) is reshaping urban computing and intelligence, marking the next frontier of sustainable smart cities.
An enterprise architecture tries to describe and control an organisation's structure, processes, applications, systems and techniques in an integrated way.
Job titles like "e;Technical Architect"e; and "e;Chief Architect"e; nowadays abound in software industry, yet many people suspect that "e;architecture"e; is one of the most overused and least understood terms in professional software development.
An enterprise architecture tries to describe and control an organisation's structure, processes, applications, systems and techniques in an integrated way.
An enterprise architecture tries to describe and control an organisation's structure, processes, applications, systems and techniques in an integrated way.
Coloured Petri Nets (CPN) is a graphical language for modelling and validating concurrent and distributed systems, and other systems in which concurrency plays a major role.
An enterprise architecture tries to describe and control an organisation's structure, processes, applications, systems and techniques in an integrated way.
This book is devoted to the most difficult part of concurrent programming, namely synchronization concepts, techniques and principles when the cooperating entities are asynchronous, communicate through a shared memory, and may experience failures.
Problems demanding globally optimal solutions are ubiquitous, yet many are intractable when they involve constrained functions having many local optima and interacting, mixed-type variables.