TIBCOmmunity navigation

Category: Use Case

Jun 16 2010

CEP use case: Energy Australia smart metering

Just noticed another CEP-related press release: this one announcing details of Energy Australia’s “Meter Data Management” - not to be confused with MDM. Relevant quotes are:

The use of TIBCO products as the foundation platform has allowed Energy Australia to realize significant efficiencies in data entry and integrity, which has led to significant improvements in customer service and improved turnaround times. This also has provided Energy Australia with a real-time view of the customer and facilitated the scalability and robustness for a 4000 times increase in data volumes from the new Smart Meters …

Central to its integration architecture to manage interactions with energy markets, Energy Australia … Intelligently analyzed large volumes of data in real time for enhanced decision-making capabilities using TIBCO BusinessEventsTM.

CEP driving the Smarter Planet, indeed…

VN:F [1.4.2_694]
Rating: 4.5/5 (2 votes cast)
  • Share/Save/Bookmark
Jun 15 2010

Seminar on Events, Rules and Processes

Prof Adrian Paschke invited me to present to his students this week on some of the real-world experiences of CEP versus the semantic technology space and the merger with the BPM space. Well, for the semantics study, we will be presenting some thoughts at the Semantic Technology conference next week.

On CEP and BPM, I should start first by pointing out TIBCO’s new ActiveMatrix BPM suite, that seems to have been very well received by the BPM world. BPM today is not the same thing as CEP, of course  - they are complementary components in an enterprise IT stack. But having said that, they both conform to the event-decision-action model - where as CEP tools concentrate on the events (and defining complex events in terms of other events) and decisions thereon, the BPM world focuses on the actions (ie process activities or tasks), and predefines many event-decisions as control flow in a BPMN model. But the idea here is that both these cover “process” in a generic sense, with different “models” (and hence deployment architecture optimisations), and for different use cases.

One of the TUCON2010 user presentations that brought this out was the excellent and detailed OOCL shipping line presentation, where they did 3 different implementations of an event processing use case (managing the milestones and subsequent exceptions for shipping - where shipping is of course the overall business process). From the data presented, and being unduly pessimistic in my interpretation of said data for the CEP part, I noted and derived the following:

detail J2EE version BPM version CEP version
Implementation coverage* 100% ~3%** 100%
Effort (person yrs) 5.3 1.7 2.3***
Development cost (person yrs per milestone) 0.6 56.7 0.3
Issues Change costs****

Notes:
* Based on >100 milestones being defined
** 3 milestones were completed in the BPM project; however it may well have been that these were particularly difficult implementation-wise
*** TIBCO effort includes a POC (which probably shouldn’t be counted), and 4mths of “tuning” (which probably did not involve the full team) - without these the figure becomes 0.75 person years, and development cost per milestone a low 0.01 …
**** The reason for discontinuing the J2EE version was stated as being the cost of changes to business rules, new milestone implementations, etc.

One important fact here remains that the role of this application was to direct - or invoke - existing known business processes (implement in Oracle BPM). So while this particular application was clearly ideal for a CEP solution, it works very much alongside conventional BPM business processes

VN:F [1.4.2_694]
Rating: 3.0/5 (1 vote cast)
  • Share/Save/Bookmark
Jun 03 2010

CEP in Manufacturing: STMicroelectronics

My thanks to TIBCO colleague Philippe Amiel for pointing out to me the recent announcement of a TIBCO BusinessEvents CEP customer in the highly competitive semiconductor manufacturing business.

STMicroelectronics, one of the world’s largest semiconductor manufacturers, is using TIBCO’s event-driven and real-time messaging software to simplify and optimize quality control across the semiconductor chip manufacturing process on 200mm silicon wafers.

Silicon wafer production operators need a lot of information to do their jobs, requiring them to seek out and connect to multiple systems and information sources during the manufacturing process. With this in mind, STMicroelectronics has created a highly dynamic IT platform environment to help increase productivity by enabling:

* Quicker turnaround of workloads - 24,000 tasks per day - by actively pushing crucial information - such as the precise location of materials in the 10,000m2 clean room required to complete the next job - to operators as they need it
* Heightened production quality levels that are tailored to meet specific customer requirements by dynamically modifying the sampling of wafers according to external ‘events’, such as time elapsed since the last production equipment maintenance
* Faster on-boarding of new manufacturing staff via quicker and easier training - new staff consult a single information source for all details of the job in hand

The new IT platform environment being implemented at STMicroelectronics 200mm-wafer semiconductor-chip manufacturing site at Crolles in France will leverage TIBCO BusinessEventsTM, TIBCO ActiveMatrix BusinessWorksTM and TIBCO Rendezvous® software. This new system is part of a wider global initiative aimed at enhancing the company’s efficiency and global market competitiveness.

“The manufacture of silicon wafers is a complex process, with several hundred key steps. TIBCO’s solutions play an important role in allowing us to deliver seamless quality control and real-time manufacturing information, allowing us to increase productivity without any dip in the quality of our product,” comments Jérôme Reygrobellet, IT Project Manager, STMicroelectronics’ Crolles 200 site. “This will be instrumental in ensuring the continued competitiveness of our Crolles 200 site. We expect to see rapid return on investment from these deployments, and have also designed these solutions to be easy to integrate and roll out at other STMicroelectronics sites globally in the future.”

Unfortunately the PR does not talk about numbers or values to support the ROI - but I understand the value proposition is significant… Congratulations to the STM and TIBCO France team!

VN:F [1.4.2_694]
Rating: 4.5/5 (2 votes cast)
  • Share/Save/Bookmark
May 25 2010

TUCON 2010 CEP Customer Presentations

truck-fleetHaving sufficiently had a chance to recover from a very busy and very engaging TUCON TIBCO 2010 user conference in Las Vegas, I wanted to pass along a few observations and notes from my track this year which was the Optimization and Visibility track.  This was a very full 2 days of mostly CEP customer presentations with a smattering of industry IT analysts and TIBCO engineering presentations thrown in for good measure.

I’ll include this as a series and cover one presentation at a time.

First up is PepsiCo, co-presented with their implementation partner, Infosys.

The use case was how PepsiCo uses CEP software to provide more efficient and cost-effective usage of their company transportation fleet and other dedicated transportation partners.

In specific, they wanted to use their CEP software to provide advice on when to use their own transportation fleet, or use another carrier for consumer product shipments all over the U.S.  Previously, Pepsi was using a manual, labor intensive process to manage the process.

In researching this project it was decided that they needed to be able to dynamically deploy their policies (or business rules), and automatically create decision trees to reflect the changing dynamics and costs of the transportation industry, they needed real time information on truck locations and cost valuations, and to capture metrics for performance measurement.

They also covered the architecture and design of their deployed system which was implemented with the Pepsi IT team and Infosys.  He explained how they were able to develop simple and timed events to automate and manage the business rules with the TIBCO rule authoring tool, deploy customized and re-usable processes to extract data from a 3rd Party tool at regular intervals and provide enhanced performance by querying large amount of data as subsets and utilizing XSL and XPATH capabilities within the TIBCO software.

They also wanted to provide the ability to correlate events or create alerts based on events. He described it as “managing their company transportation events”

Example: If xx# errors occur in an hour, then send email to baseline support.

Example: If the Dedicated Fleet carrier has not reviewed their trip within 2 hours of offering, alert the Network Coordinator.

They also covered their business benefits– which included the ability to strategically identify the placement of dedicated and company fleet capacity, scale their fleet best practices nationally, and provide an agile software platform that gives them the flexibility to adapt to change via business rules that require minimum to no code change.

Key learnings from their project included his observation that they were glad they involved the business side early in the project in defining business rules, actions and data elements. PepsiCo also chose to build this CEP solution using iterative methodology principles to in order to keep the business side engaged throughout the project, specifically in the area of User Interface and Rule Authoring.

One of the speakers also covered ROI and payback– but we were sworn to secrecy.

In general, it was a well received presentation by the packed room.

But what I really liked about this particular session was that it presented by the guys who were directly involved and it was to Infosys’ credit that they let the Pepsi guys (and the project’s) success speak for itself.

CEP applications are often touted as to be so cutting edge and revolutionary, but it’s applications such as these “bread and butter” projects that seems to have made a difference in their everyday company operations and sometimes it’s those applications that turn out to be the most important of all.

More customer presentations later …

VN:F [1.4.2_694]
Rating: 5.0/5 (2 votes cast)
  • Share/Save/Bookmark
May 17 2010

Use Case: VHA, CEP and Scalable Real-Time Provisioning

In the midst of the TUCON announcements last week was some PR on Vodafone Hutchison Australia (VHA) - the fastest growing mobile operator in Australia by customer numbers - moved to a “real-time event-driven order management platform”.

Leveraging its new enterprise service bus (ESB) backbone, VHA was also able to take advantage of SOA capabilities by leveraging existing applications to bring services to market faster. With decreased application development times, VHA was able to execute operations faster while exercising lower operating costs.

The typical provisioning process for each new mobile phone purchase involves activating the customer profile using a front-end application that links to more than a dozen systems to execute multiple business processes for billing, voicemail, mobile number portability, IMEI management and credit scoring and other functions.

In six-and-a-half months, VHA revitalized its previous platform with TIBCO’s messaging, complex event processing and business process management solutions. The company linked all associated systems and processes together to deliver a scalable real-time provisioning.

Today, armed with a new robust and stable platform, VHA is able to consistently meet and exceed service level targets as the company continues to grow, as well as:

* Proactively monitor in near real-time the processing of the events leveraging TIBCO’s messaging software
* Orchestrate the management of complex events through a single real-time provisioning layer using TIBCO BusinessEventsTM
* Handle high volume transaction loads by scaling more smoothly with one system with TIBCO ActiveMatrix BusinessWorksTM

VN:F [1.4.2_694]
Rating: 4.0/5 (1 vote cast)
  • Share/Save/Bookmark