Visionet Systems (VSI) is a New Jersey-based technology company and has been in business for 12 years. VSI is an employee owned company comprising of 850 IT professionals in 3 development centers. Our leadership employs prevalent Project Management principles to innovate processes. We use state of the art development tools to help our clients achieve location agnostic, scalable and enabling technology to support their business. VSI's offshore centers have obtained CMMI Level III Certification for IT services and processes. VSI specializes in Service Oriented Architecture (SOA) to facilitate the reuse of components to reduce development time and costs.
Developing a state-of-art application for the automation of Title, Escrow, Closing and Recordation processes was proposed to the client. During this process the following business challenges have been raised which are critical to the success of this implementation.
The new application is being developed in an onsite/offshore development model. The client has partnered with Visionet Systems Inc. (VSI) to develop the system in conjunction with their onsite development team. To achieve maximum efficiency and reusable code, the development team has created reusable Service Connector Framework, Inbox, BPM Process templates and CAF Frameworks.
Coding began on January 22nd, 2007 immediately following WebMethod's 7.0 release. Since that time, the team has created and implemented the following objects:
Innovation CAF Framework
The goal was to provide a simplified approach for creating CAF screens, as well as promoting reusability so that redundancy could be avoided, efforts could be minimized and changes could be accommodated easily.
Users now have to perform the following steps in order to create a CAF Screen:

Optimization of Processes provides ability to monitor the current status of Key Performance Indicators (KPIs) employing a very friendly user interface. "What's happening now" will provide current statistics to upper management to quickly address problems and aid in decision making. The application imports the Analytic Portlet pages directly into its own frames and style so business users can access this information directly using the same application without going to MWS.
Considering our client's extensive workflow oriented requirements so that hundreds of business processes can run concurrently, WebMethods BPM suite proved to be the ideal solution. It's intelligent Task Rules (assignment, change and filter) provides real time distribution of tasks among users which previously impeded the client's demanding productivity goals. Aside from the usual business processes, the application also uses special error handling queues which allow the helpdesk to receive notifications so that issues can be resolved in a timely manner. The application also uses the Task Engine APIs to complete, delegate, suspend and resume tasks directly within the code. The task expiration and escalation techniques will make the supervisors' jobs much easier.

Service Connector Architecture
The new application is being developed with an onsite/offshore development model. The client short listed three vendors and partnered with Visionet to develop the system. To achieve maximum efficiency and reusable code the development team has created reusable Service Connector Framework, Inbox, BPM Process templates and CAF Frameworks. Coding began on January 22nd, 2007 immediately following the WebMethod's 7.0 release. Since that time, we have created and implemented the following objects:
The goal was to make an architecture which provides a generalized, simplified and single invocation point for all IS services in an application.
Users now have to perform the following steps in order to execute an IS Service: