SlideShare a Scribd company logo
1 of 4
Download to read offline
WebMethods 7.x Development Case Study 
Visionet Systems Inc. 
¡ 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. 
Case Study: Enterprise Title Processing System 
Business Benefits: 
Streamline existing business processes 
Effectively manage outsourcing relationship with BPO partners 
Deliver 40% productivity gain with the implementation of a scalable architecture 
Manage business effectively through automation and integration among business partners 
Add more products seamlessly through this system, which will increase the revenues for the client 
Leverage analytics engine to predict when a loan closing may fall outside of SLA agreements 
Provide a rich, web-enabled business application to enhance customer/borrower experience 
Allow business users to graphically understand current state process workflows and potential issues 
Remove complexity of separate systems being used by employees and external parties 
Ability to customize processes on a client basis without needing extensive SOP's and manual intervention 
Measure and manage performance of employees and external parties 
Migrate from an individual user security model to a role based security model
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. 
Title industry business rules are dynamic and vary from one geographic area to another. 
Clients' business and reporting requirements are unique and vary from one client to another. 
Process depends on many business partners, including many vendors, demanding a robust, rule-based Vendor Management System. 
Design and Implementation of a location agnostic business process that can facilitate Business Process Outsourcing in an 
on/near/offshore model. 
Create one system that can support multiple rules for internal and external users of the system, including but not limited to employees, 
customers, vendors, borrowers, sellers, notaries, etc. 
Implementation of Service Oriented Architecture to allow for the proper governance and reuse of components to reduce development 
time. 
Create an agile workflow environment where regulatory requirements can be easily addressed. 
Develop a bundled services system for streamlined integration, built on a mature workflow system. 
Implement cost effective scalability and redundancy between multiple data centers. 
Selection of a platform to optimize business processes, which would also facilitate the Centralized and Complete end-to-end 
Development Environment from Process Modeling, Workflows, GUI, Services, Business Rules Management System, Executive 
Dashboards, Portals and Process Monitoring. 
Leverage AJAX to create a rich users' interface. 
Apply Organizational Change Management principles by moving from a human workflow system with limited automation to an 
automated workflow system with true human centric processing, escalation, and prediction engine. 
Vendors Outsource Partners Borrowers Sellers All records 
IS Reverse Invocation Server 
DMZ 
WSDL Services Clients Clients 
MWS IS Servers 
Employees Adobe Live Cycle Forms Server Email/Fax AR/AP System 
System 
Cognos Reporting Services 
SAN Storage Device 
Browser Interface 
Clients 
Trading Networks 
MWS 
LDAP Authentication 
PRT 
MWS 
BAM 
Business Challenges:
Internal 
Accounting 
System 
Vendor 
Clients 
Wire 
Services 
Clients 
(XML) 
Value 
Added 
Networks 
JDBC Connector 
Offshore 
BPO Users 
Borrower Seller 
Screen Manager 
IT Hing ID 
Open Item 
Manager 
Folder Manager 
Vendors (XML) 
Notary 
Courier 
Services 
County 
Courthouse 
System 
Employees 
3rd Party 
WSDL 
Services 
System Authentication 
System Shell 
WorkFlow Management 
System’s Menu Navigation System 
Screen (Basic, ListScreen, 
SwapBox Screen, Workflow Screen) 
Lock Manager 
Code Manager 
Value List 
Manager 
Audit Accountt 
Manager 
Action Handler 
Adobe LiveCycle 
Form Generator 
Report 
Manager 
Cognos Report Server 
Other Third 
Party Services 
Adobe Live Cycle 
Form Service 
System 
Database Cluster 
System 
Skin 
Service Connector Framework 
Integration Server 
Innovation 
TDhee vneewlo appmpliecnatti oAn pisp breoinagc dhe:veloped CAF Framework 
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: 
900 IS Services 
150 Publishable Documents 
800 Database Adapters 
20 BPM Processes 
90 CAF Development Screens 
Numerous BPM Charts, Reports, KPI's, etc. 
Goal 
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. 
Usability: 
Users now have to perform the 
following steps in order to create a CAF 
Screen: 
Define a screen entry in screen 
configuration file. 
Create a specific Screen Class extending 
the generalized framework Screen Class 
and associating a Data Object. 
Create View. 
1. 
2. 
3.
Service Connector Architecture 
Business Activity Monitoring 
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. 
Business Process Management 
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. 
Visionet Systems Inc. 
East Coast Office: 
3 Cedarbrook Drive 
Cranbury, NJ 08512 
Phone: 609-452-0700 - Ext: 1116 
Fax: 609-655-5232 
www.visionetsystems.com 
Mortgage 
VSI and the VSI logo are registered trademarks of Visionet Systems Inc. 
Copyright Š 2007 Visionet Systems Inc. All rights reserved. 
Glue - WS 
Connector 
<service-conf> 
<service name=”manage Service” 
class=”com.webmethods.wsclient.ManageService” 
type=”Manage” 
parameter=”System.caf.XXX.service.ManageServiceParameter”/> 
<service-conf> 
Data 
Communication 
Service Handler Service Handler 
Message 
Transformer Service Parameter 
Development Approach: 
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: 
900 IS Services 
150 Publishable Documents 
800 Database Adapters 
20 BPM Processes 
90 CAF Development Screens 
Numerous BPM Charts, Reports, KPI's, etc. 
Goal: 
The goal was to make an architecture 
which provides a generalized, simplified 
and single invocation point for all IS 
services in an application. 
Usability: 
Users now have to perform the following 
steps in order to execute an IS Service: 
1.Define a service entry in service 
configuration file. 
2.Provide implementation of Service 
Parameters (Inputs/Outputs). 
3.Invoke Service Handler to invoke the 
service. 
Gabriel T. Arce, Jr. 
Business Development Executive 
Direct (858) 964-4555 
Toll (888) 817-5735 
Fax (858) 964-3207 
Cell (858) 877-0226 
HQ (609) 409-1063 
Email gabriel.arce@visionetsystems.com

More Related Content

Viewers also liked

Regular Expressions 101
Regular Expressions 101Regular Expressions 101
Regular Expressions 101
Raj Rajandran
 
Regular Expressions
Regular ExpressionsRegular Expressions
Regular Expressions
Satya Narayana
 
MOBILE LUMAscape
MOBILE LUMAscapeMOBILE LUMAscape
MOBILE LUMAscape
LUMA Partners
 

Viewers also liked (15)

Hitendra_Singh
Hitendra_SinghHitendra_Singh
Hitendra_Singh
 
webMethods Integration Cloud Deep Dive
webMethods Integration Cloud Deep DivewebMethods Integration Cloud Deep Dive
webMethods Integration Cloud Deep Dive
 
The Future of Customer Centricity
The Future of Customer Centricity The Future of Customer Centricity
The Future of Customer Centricity
 
Ten Disruptive Digital Trends Retailers Need To Know
Ten Disruptive Digital Trends Retailers Need To Know Ten Disruptive Digital Trends Retailers Need To Know
Ten Disruptive Digital Trends Retailers Need To Know
 
Apama and Terracotta World: Getting Started in Predictive Analytics
Apama and Terracotta World: Getting Started in Predictive Analytics Apama and Terracotta World: Getting Started in Predictive Analytics
Apama and Terracotta World: Getting Started in Predictive Analytics
 
Thingalytics
ThingalyticsThingalytics
Thingalytics
 
ARIS World
ARIS World ARIS World
ARIS World
 
Swarm Intelligence
Swarm IntelligenceSwarm Intelligence
Swarm Intelligence
 
Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls
Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls
Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls
 
Regular Expressions 101
Regular Expressions 101Regular Expressions 101
Regular Expressions 101
 
Regular Expressions
Regular ExpressionsRegular Expressions
Regular Expressions
 
Introduction to Regular Expressions
Introduction to Regular ExpressionsIntroduction to Regular Expressions
Introduction to Regular Expressions
 
Regular expressions
Regular expressionsRegular expressions
Regular expressions
 
MOBILE LUMAscape
MOBILE LUMAscapeMOBILE LUMAscape
MOBILE LUMAscape
 
What Would Steve Do? 10 Lessons from the World's Most Captivating Presenters
What Would Steve Do? 10 Lessons from the World's Most Captivating PresentersWhat Would Steve Do? 10 Lessons from the World's Most Captivating Presenters
What Would Steve Do? 10 Lessons from the World's Most Captivating Presenters
 

More from Visionet Systems, Inc.

More from Visionet Systems, Inc. (20)

Preparing for your journey to Magento 2
Preparing for your journey to Magento 2Preparing for your journey to Magento 2
Preparing for your journey to Magento 2
 
Current trends in enterprise application integration
Current trends in enterprise application integrationCurrent trends in enterprise application integration
Current trends in enterprise application integration
 
VAN independence: So, how does a trading partner break from their VAN?
VAN independence: So, how does a trading partner break from their VAN?VAN independence: So, how does a trading partner break from their VAN?
VAN independence: So, how does a trading partner break from their VAN?
 
What EDI can mean for your business processes
What EDI can mean for your business processesWhat EDI can mean for your business processes
What EDI can mean for your business processes
 
How RPA is changing your role in the workplace?
How RPA is changing your role in the workplace?How RPA is changing your role in the workplace?
How RPA is changing your role in the workplace?
 
VisiRecording - A Mortgage Recording Solution
VisiRecording - A Mortgage Recording SolutionVisiRecording - A Mortgage Recording Solution
VisiRecording - A Mortgage Recording Solution
 
VisiRecording Client Portal – Visionet Systems
VisiRecording Client Portal – Visionet SystemsVisiRecording Client Portal – Visionet Systems
VisiRecording Client Portal – Visionet Systems
 
VisiRecording - Bringing Speed and Accuracy to Mortgage Recordings
VisiRecording - Bringing Speed and Accuracy to Mortgage RecordingsVisiRecording - Bringing Speed and Accuracy to Mortgage Recordings
VisiRecording - Bringing Speed and Accuracy to Mortgage Recordings
 
Electronic Data Interchange Decoupled
Electronic Data Interchange DecoupledElectronic Data Interchange Decoupled
Electronic Data Interchange Decoupled
 
Does your EDI solution have you tethered down?
Does your EDI solution have you tethered down?Does your EDI solution have you tethered down?
Does your EDI solution have you tethered down?
 
Tales from the HMDA Trenches
Tales from the HMDA TrenchesTales from the HMDA Trenches
Tales from the HMDA Trenches
 
EDGE AX Cloud solution for the apparel - TEAR DOWN THOSE SILOS
EDGE AX Cloud solution for the apparel - TEAR DOWN THOSE SILOSEDGE AX Cloud solution for the apparel - TEAR DOWN THOSE SILOS
EDGE AX Cloud solution for the apparel - TEAR DOWN THOSE SILOS
 
Powering Fashion Retail Consumer Insights with Advanced Retail Predictive Ana...
Powering Fashion Retail Consumer Insights with Advanced Retail Predictive Ana...Powering Fashion Retail Consumer Insights with Advanced Retail Predictive Ana...
Powering Fashion Retail Consumer Insights with Advanced Retail Predictive Ana...
 
Mortgage Lending: The Latest Silver Bullets
Mortgage Lending: The Latest Silver BulletsMortgage Lending: The Latest Silver Bullets
Mortgage Lending: The Latest Silver Bullets
 
Microsoft Dynamics AX 2012 R3 - What’s New
Microsoft Dynamics AX 2012 R3 - What’s NewMicrosoft Dynamics AX 2012 R3 - What’s New
Microsoft Dynamics AX 2012 R3 - What’s New
 
Microsoft Dynamics AX - It’s only your entire enterprise
Microsoft Dynamics AX - It’s only your entire enterpriseMicrosoft Dynamics AX - It’s only your entire enterprise
Microsoft Dynamics AX - It’s only your entire enterprise
 
VisiEscrow | Maximize Float - Minimize Shortages
VisiEscrow | Maximize Float - Minimize ShortagesVisiEscrow | Maximize Float - Minimize Shortages
VisiEscrow | Maximize Float - Minimize Shortages
 
Visionet Business Intelligence Solutions - Is your Business Intelligence real...
Visionet Business Intelligence Solutions - Is your Business Intelligence real...Visionet Business Intelligence Solutions - Is your Business Intelligence real...
Visionet Business Intelligence Solutions - Is your Business Intelligence real...
 
IT Security and Risk Management - Visionet Systems
IT Security and Risk Management - Visionet SystemsIT Security and Risk Management - Visionet Systems
IT Security and Risk Management - Visionet Systems
 
Building With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet SystemsBuilding With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet Systems
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

WebMethods 7.x Development - Enterprise Title Processing System | Case Study

  • 1. WebMethods 7.x Development Case Study Visionet Systems Inc. ¡ 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. Case Study: Enterprise Title Processing System Business Benefits: Streamline existing business processes Effectively manage outsourcing relationship with BPO partners Deliver 40% productivity gain with the implementation of a scalable architecture Manage business effectively through automation and integration among business partners Add more products seamlessly through this system, which will increase the revenues for the client Leverage analytics engine to predict when a loan closing may fall outside of SLA agreements Provide a rich, web-enabled business application to enhance customer/borrower experience Allow business users to graphically understand current state process workflows and potential issues Remove complexity of separate systems being used by employees and external parties Ability to customize processes on a client basis without needing extensive SOP's and manual intervention Measure and manage performance of employees and external parties Migrate from an individual user security model to a role based security model
  • 2. 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. Title industry business rules are dynamic and vary from one geographic area to another. Clients' business and reporting requirements are unique and vary from one client to another. Process depends on many business partners, including many vendors, demanding a robust, rule-based Vendor Management System. Design and Implementation of a location agnostic business process that can facilitate Business Process Outsourcing in an on/near/offshore model. Create one system that can support multiple rules for internal and external users of the system, including but not limited to employees, customers, vendors, borrowers, sellers, notaries, etc. Implementation of Service Oriented Architecture to allow for the proper governance and reuse of components to reduce development time. Create an agile workflow environment where regulatory requirements can be easily addressed. Develop a bundled services system for streamlined integration, built on a mature workflow system. Implement cost effective scalability and redundancy between multiple data centers. Selection of a platform to optimize business processes, which would also facilitate the Centralized and Complete end-to-end Development Environment from Process Modeling, Workflows, GUI, Services, Business Rules Management System, Executive Dashboards, Portals and Process Monitoring. Leverage AJAX to create a rich users' interface. Apply Organizational Change Management principles by moving from a human workflow system with limited automation to an automated workflow system with true human centric processing, escalation, and prediction engine. Vendors Outsource Partners Borrowers Sellers All records IS Reverse Invocation Server DMZ WSDL Services Clients Clients MWS IS Servers Employees Adobe Live Cycle Forms Server Email/Fax AR/AP System System Cognos Reporting Services SAN Storage Device Browser Interface Clients Trading Networks MWS LDAP Authentication PRT MWS BAM Business Challenges:
  • 3. Internal Accounting System Vendor Clients Wire Services Clients (XML) Value Added Networks JDBC Connector Offshore BPO Users Borrower Seller Screen Manager IT Hing ID Open Item Manager Folder Manager Vendors (XML) Notary Courier Services County Courthouse System Employees 3rd Party WSDL Services System Authentication System Shell WorkFlow Management System’s Menu Navigation System Screen (Basic, ListScreen, SwapBox Screen, Workflow Screen) Lock Manager Code Manager Value List Manager Audit Accountt Manager Action Handler Adobe LiveCycle Form Generator Report Manager Cognos Report Server Other Third Party Services Adobe Live Cycle Form Service System Database Cluster System Skin Service Connector Framework Integration Server Innovation TDhee vneewlo appmpliecnatti oAn pisp breoinagc dhe:veloped CAF Framework 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: 900 IS Services 150 Publishable Documents 800 Database Adapters 20 BPM Processes 90 CAF Development Screens Numerous BPM Charts, Reports, KPI's, etc. Goal 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. Usability: Users now have to perform the following steps in order to create a CAF Screen: Define a screen entry in screen configuration file. Create a specific Screen Class extending the generalized framework Screen Class and associating a Data Object. Create View. 1. 2. 3.
  • 4. Service Connector Architecture Business Activity Monitoring 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. Business Process Management 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. Visionet Systems Inc. East Coast Office: 3 Cedarbrook Drive Cranbury, NJ 08512 Phone: 609-452-0700 - Ext: 1116 Fax: 609-655-5232 www.visionetsystems.com Mortgage VSI and the VSI logo are registered trademarks of Visionet Systems Inc. Copyright Š 2007 Visionet Systems Inc. All rights reserved. Glue - WS Connector <service-conf> <service name=”manage Service” class=”com.webmethods.wsclient.ManageService” type=”Manage” parameter=”System.caf.XXX.service.ManageServiceParameter”/> <service-conf> Data Communication Service Handler Service Handler Message Transformer Service Parameter Development Approach: 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: 900 IS Services 150 Publishable Documents 800 Database Adapters 20 BPM Processes 90 CAF Development Screens Numerous BPM Charts, Reports, KPI's, etc. Goal: The goal was to make an architecture which provides a generalized, simplified and single invocation point for all IS services in an application. Usability: Users now have to perform the following steps in order to execute an IS Service: 1.Define a service entry in service configuration file. 2.Provide implementation of Service Parameters (Inputs/Outputs). 3.Invoke Service Handler to invoke the service. Gabriel T. Arce, Jr. Business Development Executive Direct (858) 964-4555 Toll (888) 817-5735 Fax (858) 964-3207 Cell (858) 877-0226 HQ (609) 409-1063 Email gabriel.arce@visionetsystems.com