Tulip
A comprehensive open source content verification framework. Tulip facilitates you to verify and validate your web/application content for any compliance purposes. The framework is written entirely in Java and has a set of well defined API's that can be easily integrated with any of the existing solutions. The result of the processed content is provided in the form of XML, which can be used for any reporting/analytical purposes.
Tulip is first of its kind in the verification / validation space for providing a comprehensive framework for developers to quickly implement a custom verification processes.
Understanding Tulip - A business case
Bank A provides a set of web services for their retailers to submit their new prospect information, online. Retailers who want to automate their submission process must have an interface developed with their existing system. This involves development and testing efforts for the integration of the retailer's solution.
Let's assume, if this happens without Tulip, the Bank A has to provide a working version of their web services as a test bed for its retailers to develop and test their integration. Also the retailers have to wait till Bank A completes its first version of the product.
This situation can be easily be simplified using Tulip's framework. The required verification and validation can be easily developed by extending the framework and provide as a test bed for your customers.
Sample Tulip Implementation
This framework has been demonstrated by implementing some of the core validations required for a web page to be displayed on iPhone and Blackberry.
The Tulip implementation gets the web page URL that needs to be verified and passes it to the Tulip Web URL Analyzer. The analyzer, analyses the given URL, acquires the metrics needed for validating the URL against the rules and feeds the data to the Tulip Rule Engine. The Tulip Rule Engine then verifies the input against a set of rules configured and generates the Tulip Report
|