Model Driven Development for BPM

Model Driven Development (MDD) is an approach to developing applications—from domainspecific models to platform-sensitive models—that bridges the gap between business processes and information technology.We describe the MDD framework and methodology used to create the IBM Business Performance Management (BPM) solution.


Business process integration and monitoring provides an invaluable means for an enterprise to adapt to changing conditions. However, developing such applications using traditional methods is challenging because of the intrinsic complexity of integrating large-scale business processes and existing applications.

Model Driven Development (MDD) is an approach to developing applications—from domainspecific models to platform-sensitive models—that bridges the gap between business processes and information technology.We describe the MDD framework and methodology used to create the IBM Business Performance Management (BPM) solution.

We describe how we apply model-driven techniques to BPM and present a scenario from a pilot project in which these techniques were applied. Technical details on models and transformation are presented. Our framework uses and extends the IBM business observation metamodel and introduces a data warehouse metamodel and other platform-specific and transformational models. We discuss our lessons learned and present the general guidelines for using MDD to develop enterprise-scale applications.

Download (please login and scroll down)

Download Document: Documents are in common file formats such as Microsoft Word (doc), Powerpoint (ppt), Excel (xls,csv,xlsx), and Adobe pdf.
Download


Related Categories




Related Topics




Related Articles


A Quick Introduction to Business Process Management (BPM)

This quick introduction to business process management (BPM) provides a definition, modeling language and implementation advice.

An Ontology Framework for Semantic Business Process Management

This paper outlines requirements of Semantic Business Process Management (SBPM), proposes a set of ontologies and defines their scope.

BPMN and Business Process Management

This paper provides an in-depth introduction to the new BPMN - Business Process Modeling Notation -  standard, illustrating how it is used to model business processes and web services.

Business Process Management (BPM) Standards

 Business Process Management (BPM) Standards provides an overview of the key organizations, standards developed by them and proposes a framework to integrate these disparate standards.

Business Process Management Enterprise Architecture Definition Sample

 Enterprise Architecture Definition Business Process Management (BPM) sample from California Franchise Tax Board (FTB)

Business Process Management Overview

 This presentation provides an overview of business process management (BPM).

Extended Enterprise Architecture Framework (E2AF)

A one page quick reference summary of the Extended Enterprise Architecture Framework (E2AF) developed by IFEAD.

Introduction to Business Process Management (BPM)

A quick introduction to business process management (BPM) - what is it? why is it important? how to get started with BPM?

Introduction to Business Process Management (BPM)

 This paper provides an introduction to business process management (BPM) - what is BPM? Why use BPM? When to use BPM? What are the benefits of using BPM?

Risk Management in Business Process Management Life Cycle

 Do software engineering risk management techniques apply to business process management projects? This paper argues for a risk management approach unique to business process management initiatives.

Semantic Management of Business Processes

This presentation discusses semantic business process management (in the context of web services) based upon the SUPER (Semantics Utilized for Process Management within and between Enterprises) approach.

The Business Process Management Benchmark Report

 This research report outlines business process management best practices employed by Global 5000 companies to achieve results aka business value through monitoring and performance measurement - a component of BPM.




Posted on 05/28/2009 by


Model Driven Development for BPM author sourabhhajela

sourabhhajela




Signup For ThoughtLeader









Subscribe


CIO Index

Our Focus is On Your Agenda

CIO Index is the world's largest professional network for CIOs - of the CIO, for the CIO, by the CIO. 

Over 70,000 CIOs and other IT Executives use CIO Index to Learn, Network and Share.

 

Cioindex, Inc.

  • (+1) 800-309-3550
  • Mon - Fri 9:00am - 5:00 pm
  • 115 Franklin Tpke, Mahwah, NJ 07430