Track: Tools & Trends Showcase
Traditional hardware & OS virtualization technology reduce software development/testing infrastructure costs and increase access to constrained systems. Yet, it is not always feasible for all dev/test components. Moreover, configuring & maintaining the environment & data needed to support dev/test efforts still requires considerable time and resources—especially for Agile.
Complementing traditional virtualization, service virtualization (also known as Application-Behavior Virtualization) provides a new way for developers & testers to exercise their applications in incomplete, constantly evolving, and/or difficult-to-access environments. Rather than virtualizing entire applications and/or databases, service virtualization virtualizes only the specific behavior that is exercised as developers & testers execute their core use cases.