Home > SOA News > Online real estate SOA moves into BPEL
SOA News:
EMAIL THIS

Online real estate SOA moves into BPEL

By Rich Seeley, News Writer
03 Apr 2008 | SearchSOA.com

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

Service-oriented architecture (SOA) and Business Process Execution Language (BPEL) are being used to tie together vertical real estate applications at Move Inc., an online service for everything from home buying and renting to the logistics of relocating.

Through mergers and acquisitions, the online service has brought together websites for customers looking for existing home sales, new homes, rentals and senior housing as well as support services such as arranging a move. "Our company is focused on the real estate business and anything to do with it," said Mike Remedios, CTO at Move Inc.

Having joined the company in the past month, Remedios is focused on what he terms "pragmatic SOA." The immediate task is to integrate a variety of acquired legacy applications to provide a single view of all the data relating to customers and their real estate transactions.

As we go back and re-engineer parts of the business, we migrate them to SOA.
Mike Remedios
CTO, Move Inc.

Remedios is not a neophyte to the online business world, having been CIO at eBay and Shopping.com, and served as a member of the technology board for eBay, PayPal and Skype.

The pragmatic approach that Remedios brings to SOA is to incrementally integrate legacy systems with a long-term goal of providing the online business with the agility needed to quickly add innovations to its websites.

"We are partially SOA," Remedios explained. "Like a lot of companies we have taken some of the legacy spaghetti from companies we bought and are breaking them out into various levels of granularity for SOA."

The CTO's incremental approach seeks to avoid the pitfalls of over-committing IT resources to a massive project that provides little immediate return on investment.

"We don't have one of those monolithic projects that has little business value in the short-term, and sucks up resources," he said. "As we go back and re-engineer parts of the business, we migrate them to SOA."

For the immediate task of providing a single view of the customer for Move's sales and support staff as well as for the customers themselves, the company is using the Oracle BPEL Process Manager to integrate customer data. It is also using the workflow engines in two other Oracle products, Siebel for customer relationship management (CRM) and PeopleSoft for enterprise resource planning (ERP), Remedios said.

Move needs to integrate all the legacy and new applications so they communicate with to each other and tie in to the user interfaces for the call center and websites, as well as automated and manual business processes for fulfillment.

"That's where BPEL comes in," Remedios said.

BPEL is currently being used for traditional enterprise application integration (EAI) as a first step to SOA.

The goal is to create that 360-degree view of customers starting when they are a prospect all the way through to when they are in final billing, as well as providing the sales force with a view of the customer at every stage of the process, Remedios explained.

For data services there is a customer data hub providing a unified database for data aggregation and populating individual data stores used by the front-end systems for processes such as credit card verification.

For more information
Las Vegas bets on BPEL

Check out our BPEL Learning Guide

For real estate and related businesses the orchestration of business processes is different from other industries, Remedios explained. In financial services and retail transactions might be done in milliseconds, but people don't buy or even rent a house in milliseconds.

Move is using BPEL to handle "long duration transactions," Remedios said. In real estate, the purchase of a home, for example, might take 30-days to go through escrow.

In cases where the workflow engine within the application isn't capable of handling long duration transaction, a message is sent to the Oracle BPEL Process Manager, which is linked to the main message bus. The BPEL manager then monitors the transaction to makes sure it is completed and that service-level agreements (SLAs) are being enforced.

While BPEL and SOA implementation often get approved by business executives based on projected cost savings, they are far more valuable on a long-term basis because they allow for business innovation, such as updates to Web applications, Remedios said. In this way, he said, BPEL is more of a strategic rather than tactical tool.



Tags: BPELOracle Web servicesSOA implementationsData services for SOABusiness intelligence for SOAData governance and management for SOAVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
BPEL
Oracle SOA Suite Developer's Guide by Matt Wright
BPEL tutorial
Co-evolution of BPMN and BPEL drives BPM in SOA settings
UML modeler includes BPMN support
BPM Special Report: What you model is what you monitor
Verizon uses BPEL app to cut down on code, check for fraud, and go green
Visual orchestration tool addresses event processing and SOA
SOA, BPEL working on the railroad
UML and SOA the Microsoft way
Oracle links SOA, data services, BI and BAM
BPEL Research

Oracle Web services
Viewers not convinced by Oracle reassurances
Oracle affirms MySQL, NetBeans and Glassfish have future after Sun
Oracle unwraps suite of Software as a Service (SaaS)-enabled Fusion Applications
Oracle SOA Suite Developer's Guide by Matt Wright
Oracle Open World: Fusion middleware on hand - users discuss integration
What does Oracle Fusion 11g mean for the industry?
Fusion 11g integrates BEA technology, but whither OSGi?
Java side of Sun seen strengthened by Oracle buy
Web Service Test Forum launched by vendors
BPM platform updated by Oracle adding new dashboard options

SOA implementations
SOA implementation evolves from open source to Oracle SOA suite
U.S. Coast Guard adopts SOA and ESB to better track ships at sea
SOA Implementation: Should top down meet bottom up?
ESB watered down by EAI, but distinction remains
On the road to SOA – Part 1, Boubez on early insights
On the road to SOA – Part 2, Governance is fundamental
Sparx releases new SoaML profile for Enterprise Architect 7.5
SOA implementation: It's the increments, stupid
Bury SOA inside a larger architectural vision
Enterprise Architecture in the Agile age - Part 1, Styles of EA
SOA implementations Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
BPEL  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts