July 06, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Business Intelligence + Information Management Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Book Excerpt: Smart (Enough) Systems
08/27/2007
By James Taylor, Blogger, ebizQ, ebizQ and Neil Raden, Founder, Hired Brains

Editor's note: This is a book excerpt from Smart (Enough) System, published by Prentice Hall (2007). Purchase the book here. Copyright © 2007 Pearson Education. All rights reserved.

ADVERTISEMENT
Our Popular Webinars
BPM for Financial Services
Roundtable Discussion: Open Source Market Update
Evolving Security Architectures and SOA for Better Business Collaboration
Getting Started with BPM
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
More Webinars

Complementing Your IT Architecture

The first area of IT architecture to consider is what EDM (Enterprise Decision Management) complements. EDM builds on and takes advantage of some current IT architectural trends:

  • Service-oriented architecture (SOA)

  • Business process management (BPM)

  • Data integration (including CDI, MDM, EAI, and EII)

  • Web 2.0 and social networking (tagging, mashups, wikis)

EDM builds on each trend in different but complementary ways, as explained in the following sections.

Building on SOA

A major benefit of adopting an SOA is supposed to be an increase in business agility, mostly because of the reduced time, cost, and difficulty of making a change. The definition of functionality as coherent components or services with well-defined interfaces helps limit a change's impact to a single service, which makes change easier to control and implement. Well-defined services are loosely coupled—they use service contracts to allow services to interact without having to depend on interaction. These services change independently, and as long as the interface to the service doesn't need to be changed, independent service changes shouldn't affect other services. SOA contrasts with the typical result of changing monolithic applications—a change is likely to cause a ripple effect throughout the application stack. SOA also supports a more iterative approach to defining services because of this control over the impact of change, which also helps in agility by eliminating the need to define a complete set of requirements upfront. SOA makes more agile development possible.

When you define business services with SOA, you can decouple the business from automation of the business. Business services are independent of a particular process; they perform a business function you can use in many processes. In this way, you can define new composite applications and business processes that use existing business services, which increases reuse as well as agility. Now you can assemble a new process—such as for handling a new channel, for example—mostly by orchestrating existing business services, especially with entity-centered business services in which functionality is associated with a defined entity or set of information, such as customers or accounts.

Page 1

More Top Stories
BI as a Boon to Business: Now More Than Ever Gold Club Protected
Data Warehouses and Disaster Recovery Gold Club Protected
QAD Buys FullTilt for Master Data Management Gold Club Protected
What's Happening in BI in 2008? (I of II) Gold Club Protected
Kalido's Info Engine "Rivals Systems Integrators'" Gold Club Protected
Greenplum Bags $27 Million in Funding Gold Club Protected
More Top Stories
Related News
IBM Unveils Cognos 8 BI for Mainframes
Colosa Brings Business Process Management to Red Hat Exchange
Cloud9 Analytics Introduces Next Generation Business Intelligence
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
Changing Tires on a Moving Car
Case studies and solutions for governing the continuous evolution of complex SOA systems

Date: Jul 15, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
Date: Jul 16, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  BPM Done Right
Start your BPM project by measuring your current performance. Discover “lessons learned” to succeed with BPM and achieve core business goals. Learn More
ebizQ also recommends
 Optimal Service-Parts Management: Part One
 The Geek Gap: Do Suits Care?
 Collaboration and Social Media <i>Taking Stock of Today's Experiences and Tomorrow's Opportunities</i>
 Mitigate Risk with Security Assessments
 Marketing Insights - Making Trade Promotion Pay Off
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat