YOUR FEEDBACK
NGASI Releases AppServer Manager 8.1
Dave Jenkins wrote: The remote server management is a welcomed added feature...
SOA World Conference
Virtualization Conference
$200 Savings Expire May 16, 2008... – Register Today!


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SOA World Editorial: Defining Terms
It seems like not a day goes by lately in which some new story of malfeasance in office doesn't come out - whether it's lying under oath, using the services of a call girl, or spying on other officials in the government in order to further a personal agenda. Clearly, our elected officials don't have
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


Managing Enterprise Data Complexity Using Web Services: Part 2
Developing enterprise digital dashboards using data services architecture

Digg This!

Page 1 of 3   next page »

Enterprises are increasingly feeling the need for shorter lead time for decision making, the need to extract and present KPI (Key Performance Indicators) to management, and the need for enhanced response capability. These business needs are not in sync with the technological challenges such as the presence of heterogeneous technologies and disparate enterprise systems (e.g., ERP, SCM, CRM, etc.). This situation gets complicated with the increasing number of mergers and acquisitions resulting in the various business units within an enterprise having their own data warehouses. Adding to this is the increasing number of users inside and outside the enterprise who need real-time access to information.

In such a scenario, an EDD (Enterprise Digital Dashboard) would improve the lead time and quality of decision making by extracting and generating KPIs from enterprise software systems. The EDD is in many ways similar to an automotive dashboard, which provides for the driver a single view of the state of the automobile. Development of an EDD involves extracting and generating metrics, indicators, sales figures, production of certain product lines, identifying lead times, inventory levels, and other key organizational data from the enterprise software systems. Dashboards present critical data about the enterprise to the most significant powers who make very strategic decisions based on this information. Therefore, the quality and timeliness of this data cannot be overemphasized. The most fundamental issue is one of data integration and data rationalization across a variety of applications, databases, and technologies. In this article we present an overview of the architecture for developing enterprise digital dashboards.

Challenges
EDDs are difficult to implement due to the complexities involved in combining and calculating data from disparate business and enterprise systems such as SAP, i2, etc. Moreover there are associated problems related to the duplication of data that require data synchronization. Multiple systems in different lines of business access data in different ways depending on their needs and specific technologies. There are no consistent practices or techniques in place for the access and update of data. Apart from this, the same data element may be stored and accessed in multiple formats in different databases. The critical factor in the development of an enterprise dashboard is the fact that a dashboard is fundamentally a representation of core business data in multiple formats. These data elements may be rolled up to different levels of granularity depending on the audience in question. Therefore, one of the fundamental issues in the development of a dashboard boils down to the ease of obtaining quality data from a variety of sources. The key architectural requirements in the development of an enterprise-level dashboard include:

  • Guaranteeing data quality given the nature of the audience
  • The ability to integrate data sources in a loosely coupled manner
  • The ability to provide a unified view of information persisted across varied data sources
  • Buying instead of building - use proven commercial/open source products/frameworks instead of building from scratch
Architectural Options for the EDD: Web Services
Integration solutions from EAI vendors involve large initial investments. Moreover, the EAI products are not very flexible, do not fully support incremental investments, and are of proprietary nature. Furthermore it is not easy to work with EAI systems while integrating with IT systems of different partners with heterogeneous systems. All of the aforementioned problems need to be addressed while implementing a Web services-based EDD solution. This is because the solution should be able to interact with various systems, should be flexible, should support incremental investments, and should be able to interact with the systems of the firm's partners. Web services address most of the problems mentioned above. Web services would support the data coming from various disparate systems to have a single view of the data. Enterprise dashboards need to be able to communicate with multiple business applications in order to display the correct information and apply correct rules in order to display certain data. This calls for a solution that offers a low cost, open standards-based option for executive decision making. Web services are an effective technology to power EDDs. Since Web services are loosely coupled and interoperable, it is easy to expose and extract appropriate data from enterprise systems. The EDD would consume these Web services and processes the data to derive the appropriate metrics, which are then displayed. This could be similar to a portal screen with a high degree of personalization depending upon the type of metrics chosen by the decision maker. This results in shorter lead-time for decision making by making available timely information across the supply chain, by accessing data from multiple sources, and bringing in a high degree of interactivity with the information using drill-down features. Let's examine the applicability of Web services as a solution in the context of a specific industry vertical.

EDD in the Context of the Automotive Industry
We will discuss a Web services-based EDD architecture in the context of the automotive industry. The automotive industry is characterized by global economic slowdown, global overcapacity, decreasing prices and margins, consolidation, etc. Large automotive companies operate across geographies, a phenomena that can be partly attributed to consolidation among car companies, suppliers etc., which has resulted in fewer, larger companies that have more complete product lines. Moreover, consolidation in the automotive industry has resulted in the automotive companies having to deal with disparate systems spread across geographies and supporting differing business models. The automotive companies have large, complex information technology investments. The disparate IT systems in place within the automotive company bring in problems related to information access and decision making. Seamless information sharing across the global operations of the automotive company is necessary to leverage the benefits of consolidation such as cost reduction and effective information access. Appropriate alignment between geographically dispersed business units and functional groups is required to create a unified view of sales, dealers, consumers, products, and services. Currently, each business unit, functional group, and brand operates through independent systems, programs etc. As a result, there is limited synergy across the organization, leading to inefficiencies and lack of coordination. In the following section we illustrate a typical decision-making scenario in an automotive company and explain how the problem can be addressed through Web services-based EDD.


Page 1 of 3   next page »

About Sriram Anand
Dr. Sriram Anand is a principal researcher at Infosys Technologies, Bangalore. Prior to joining Infosys he worked in IT consulting as well as product engineering in the US for over 12 years. His interests include enterprise architecture, service-oriented architecture, and legacy integration and software engineering methodologies. Dr. Anand is experienced in designing enterprise architectural strategy for leading U.S. companies in the financial services, retail, and pharmaceutical domains. He holds a Bachelor?s degree from IIT-Madras with a PhD from SUNY-Buffalo, USA.

About Dr. Jai Ganesh
Dr. Jai Ganesh is a Research Associate with the technology research division of Infosys Technologies Limited. He obtained his PhD in information systems from the Indian Institute of Management Bangalore (IIMB) in 2003 and holds an MBA degree in corporate strategy and marketing. His research focuses on Web services, IT strategy and adaptive enterprises. His research has been published in journals such as Information and Management, Journal of Global Information Management, International Journal of Retail and Distribution Management, etc. and conferences such as AMCIS, ICWS, ICEC, ICEB etc. He serves as a reviewer for a number of peer-reviewed journals and conferences, and has consulted for many software firms.

SOA WORLD LATEST STORIES
HP Launches New Versions Of SOA Testing Products
HP has introduced enhanced quality and management software designed to meet new requirements for mainstream deployment of service-oriented architectures (SOA) by businesses. To make sure that services meet all functional and performance objectives and are ready for production deploymen
Why Enterprise Architects Continue to Fall Short with SOA
If you read this column and listen to my podcasts, you know that I call SOA what SOA is - an architectural pattern. In many instances, SOA is a vital component of healthy enterprise architecture. Indeed, I've provided some keynote talks around this very topic at about half-a-dozen ente
Aras Delivers Version 9 of Advanced Model-Based SOA for Enerprise PLM
Aras announced the availability of Version 9 of the Aras Innovator suite of model-based service-oriented architecture (SOA) solutions for enterprise Product Lifecycle Management (PLM). Version 9 delivers model-based SOA for PLM and includes single-instance multi-language capabilities a
Skyway Software Launches SOA Developer Contest at JavaOne
Skyway Software, announced a SOA developer contest. The SOA design and delivery solutions provider announced the contest with a prize of a $2500 gas card for the winner. The company feels that the basics are very easy. The winner would also get a copy of the Skyway SOA Platform - Devel
Micro Focus Upgrades SOA Express for IBM CICS
Micro Focus announced the availability of SOA Express 8.0. The new version adds support for direct deployment into IBM's Customer Information Control System (CICS), enabling users to accelerate the deployment of Web services by reusing their existing CICS TS mainframe infrastructure in
Oracle Previews Fusion Middleware 11g
Building on its November 2007 preview, Oracle previewed additional planned feature enhancements of Oracle Fusion Middleware 11g. Based on feedback resulting from close cooperation with customers testing in real-world environments, the latest preview of Oracle Fusion Middleware 11g incl
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS


ADS BY GOOGLE