LISA Continuous Validation Service (LISA CVS)
The "Always On" build time, runtime, and change time quality governance platform
LISA Continuous Validation Service (LISA CVS) orchestrates the testing and validation aspects of SOA Governance, to ensure reliability and instill trust throughout the lifecycle of the application. LISA conducts live regression, functional and performance monitoring of critical business workflows on a continuous basis, providing an actionable way to enforce that expected business Policies are being met.
The Challenge: Solving the Unintended Consequences of Change in SOA Applications
SOA applications will naturally evolve over time, as they leverage highly interdependent and changing services and technologies, which are assembled to build the finished application at runtime. Continuous Integration is moving from a best practice to a do-or-die tactic. With so many heterogeneous components working together as an application, there is no specified "release date" for a build of your SOA application. So when a service is added or changed, it has the potential to cause a "ripple effect" on other dependent upstream and downstream workflows.
In order to manage the business risk of this change, companies seek to employ SOA Governance practices, to ensure that SOA Management, Policy and Testing are all incorporated into their strategy. LISA Continuous Validation Service's "Always On" testing provides a key enabler for SOA Quality, ensuring that Policies and business requirements are reliably met.
How LISA CVS works
LISA CVS is deployed on the LISA Server, and can be used as a shared provider of both scheduled and event-based regression and performance test suites. When a change to an underlying application is made, or if an unexpected error or performance expectation is not met, LISA CVS can communicate with the enterprise's stakeholders, or report this activity to an SOA governance platform.

Benefits
Thorough, repeatable SOA validation and testing that runs according to your process, and takes your entire extended application into account, pays measurable dividends: avoided failures, reduced testing and release costs, alignment of IT with business goals and Policies, and best of all a good night's sleep.
- For Integration activities, instead of having to figure out if a given build succeeded or failed by poring through unit tests that might provide little result data, the LISA can report detailed conditions directly to the tester or governance platform as a gateway for the release. This protects the integrity of the existing workflows already in play, and drastically accelerates the process of build/adjust during release thanks to LISA's deep contextual feedback to the developer.
- For Live deployed applications, LISA provides extreme visibility into the entire SOA architecture, both at a component and system-wide level, as it continually evolves. The ability to manage such extensive and detailed test suites, with a project hierarchy for flexibly building and scheduling test processes, with automated dashboards for stakeholders to use, creates a
- For Governance practices, deeply enhanced dynamic test registry and test suite management tools give your team an actionable set of verification assets, thereby ensuring that SOA Policies for the compliance and behavioral needs of the business are actually being met by the combined services.
What is the cost of application failure in your mission-critical applications? Mandating a Policy or a Service Level Agreement is a great way to start, but real functional and performance verification with LISA is where the rubber meets the road. LISA can provide you with a picture of the health of your SOA on a continuous basis, which is what you need if you are relying on mission-critical enterprise applications.
For more information on Continuous Validation Service features, download the LISA Product Sheet. >>