December 2016

We often come across requirements to persist process instance data to an application database in addition to having it in the process instance. The easy way to do this is to persist the process instance data into the database in the form of a serialized XML. However, when data is persisted in this manner, it is difficult to retrieve the required data from this serialized XML. If we persist the... + continue reading
Introduction Over the past two decades, several organizations worldwide are in the process of continuously improving their IT services. With their growing business needs, they may sometimes need a business partner or IT consulting firm who is readily available with the set of skills required to fulfill those needs. A great fit for this is a global delivery approach, which provides the... + continue reading
In this installment, we discuss setting up and working with the Workflow function in IGC. This function allows you to “promote to production” business assets within the tool and maintains a history of who changed what and when. First, we will walk through turning Workflow on. Second, we will walk the Categories from the last installment through the publishing process. The Workflow... + continue reading
The Prolifics BPM team was posed a problem by one of our clients. They needed to merge multiple PDF documents uploaded to the BPM document store into a single PDF document appended one after the other for further processing. So our objective is to aggregate and merge the required documents into a single PDF file, which can be then used as needed (mailing, FTP, etc.) Here are the steps the team... + continue reading
Information governance (IG) is the set of multi-disciplinary structures, policies, procedures, processes, and controls implemented to manage information at an enterprise level, supporting an organization's immediate and future regulatory, legal, risk, environmental, and operational requirements. It is a holistic approach to manage, improve, and leverage information to increase an organization... + continue reading
In this post, let us discuss the Localization feature available in IBM BPM standard version. In our journey, we will come to understand the central idea behind Localization and Localization resources and the limitations of this out of box feature. Furthermore, we will discuss a solution designed at Prolifics to overcome the limitation to the maximum extent possible. First of all: “What is... + continue reading
Last time, we set up Basic User access to IGC. This week, let’s get into IGC and demonstrate the process of setting up a category and a term. There are three methods for loading Categories and Terms, and we will go through two of them in this segment. The first method is manual. With this method, you are typing in or copying and pasting information. Manual is useful if you have a small... + continue reading
Last time, we introduced IGC and getting access to the Launchpad. In this post, we will take a look at the permissions needed to use the software and briefly run through setting up access for a basic user. The Information Server suite has the standard permissions from users to administrators across the different tools. Here is IBM's documentation explaining the different... + continue reading
Today’s IT leaders assess the value of any offering based on multiple factors—though not restricted to performance, customer service, security, and ease of migration in addition to cost. Over the last few years, I have met lot of customers who are very excited about the BPM on Cloud offering, but are not fully bought in to the idea of moving their applications to the cloud due to... + continue reading
In today’s dynamic business environment, organizations need to be agile and flexible so they’re ready to respond to whatever challenges come their way. BPM can help organizations become more agile and able to face those challenges. By using BPM, we not only improve current processes, but also build and deploy new capabilities and improve Return on Investment (ROI). An agile and... + continue reading
Over the past few years, IBM Smarter Process has helped organizations become more customer-centric and weather away at operational challenges in an ever-changing business environment. Where processes are reinvented to be optimized and effective, the 360-degree inherent feedback mechanism has been insightful. In this article, I would like to focus on some add-ons which, when augmented with... + continue reading
Overview IBM Operational Decision Manager (ODM) is a Decision Management tool that is used by Fortune 500 companies across business domains for capturing, automating and governing frequent, repeatable business decisions. ODM enables business users to create, update, modify, and delete business rules. Debugging business rules and identifying problems and defects is a time-consuming effort in... + continue reading
In case you don’t know, Eclipse is a highly extensible development environment that supports the dynamic loading of plugins coded in Java. Now, say you don’t want to extend it in a million different ways, but you just want to make it validate and support your language syntax. Well, this is what a Domain Specific Languages (DSL) plugin does. DSLs, as the name implies, allow you to... + continue reading
IBM’s InfoSphere Information Server (IIS) provides a comprehensive set of tools to manage data governance efforts. This post explores how to implement Data Governance using the IBM tool. We do not intend to replace IBM documentation or expertise, but rather to give additional technical perspectives. We will work with the current version ( This initial installment focuses setting... + continue reading
Overview IBM Operational Decision Manager (ODM) is a Decision Management tool that is used for maintaining business decisions by Fortune 500 companies across various business domains. ODM enables business users to create, update, modify, and delete business rules. ODM provides three different types of rule artifacts: BAL rule, decision table, and decision tree. The decision table is the most... + continue reading