Patent ID: 8731998

Claim:
A non-transitory computer program product storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations of monitoring a business process of an executing business application, the operations comprising: receiving, at a business process monitor, runtime information and design time information of a business process element of the business application executing a business process; integrating, by a business process management module connected to the business process monitor, the runtime information with the design time information to generate integrated information, the runtime information including a description of an action of the business process element and a business process instance identifier, the design time information including a business process model of the business process, the integrated information being displayed in a three-dimensional structure characterizing data associated with the business process element, the three dimensional structure comprising a three-dimensional visual representation of at least a portion of the integrated information, the three-dimensional visual representation having a first dimension identifying the business process, a second dimension identifying the business process element, and a third dimension characterized by an instance of the business process that is being executed on the business application; determining, by a business intelligence module connected to the business process monitor and the business process management module, a problem in the business process element of the executing business application, the problem being determined based on the integrated information displayed in the three-dimensional structure; and selectively monitoring, by the business process monitor, a functionality of the business process element having the problem, the selective monitoring displaying the three-dimensional structure and a representation of the business process model associated with the business process to facilitate a solving of the problem, wherein the representation of the business process model identifies the business process element having the problem.