XBPR logo


stands for eXtensible Business Process Repository.

What is XBPR®?

XBPR® is a semantic repository. Put it simply, it is a database that can store simple as well as structured data, like business processes and organisational charts. Through a number of templates, XBPR provides you a simple way of representing and storing all the information of an enterprise: there are templates for employees, products, services, down to operating systems and so on, and the relationships between them are sorted out automatically.
In short XBPR® lets you model in a coherent way a whole enterprise and easily use the data for developing advanced reports across the company, for wiring existing applications or for quickly developing new ones.
Does that mean that you have to get rid of all databases and documents that you have developed over time? No, XBPR® simply helps you organise them coherently around your business processes.

The Event-Driven Process Chain template (others can also be easily implemented) is used as the onceptual ( semantic ) model to represent and organize the enterprise information, and it is implemented through a layer of ontologies. This template describes the enterprise as a collection of business processes (the integration of organization, product and services, data, applications and process chains concepts). All information sources are mapped to elements of this model.

This model provides the sole entry point for enterprise information access. Through this model, applications retrieve context-based information (information and business rules), reason over data using business rules and constraints, and infer information (relations between data) that was not explicitly modeled.

XBPR® supports the definition and analysis phases of the information system’s relationships and automatically carries out the development and integration phases of information sources and the software applications.

Overcoming the IT-business divide

Holy Grail of BPM is so-called bridging (or closing) the gap between business and IT. The gap refers to the situation whereby business submits requirements which are fuzzy from IT point of view. IT implements them as good as it can, but eventually, after some months, business doesn’t get what was expected. BPM copes with this problem by:

  • directly executable business processes diagrams ( “What You See Is What You Run”);

  • rapid prototyping and short development cycles (supported by XBPR®).

In short, the former knows well “what for” but little about “how” and viceversa for the latter. Although most business consultants are aware of what business processes are and recognize their role in business transformation, they have little knowledge about current BPM practice.

A more efficient and scalable solution, named XBPR®, provides a logical model capable to catch, store and transform business knowledge in a normalized format so that IT consultant can access to knowledge according to models/standards needed.

XBPR®-driven value across businesses

  • Business Consultants: they can modify the applications behavior directly operating on the Organizational Repository. They can offer consultancy regardless of BPA or BPM vendors adopted by their stakeholders.

  • System integrator: they can use contextual data and information about organizational structures that perform processes. They can manage the processes regardless of the chosen workflow engines or process editors.

  • SMB: they can monitor the business processes through indexes embedded into their management information system and through periodical reports. They can manage in one application processes, activities and business organization charts.

  • BPM: XBPR® allows BPM vendors to improve selling proposition and acquire market share, System Integrators to enter new markets, lower costs & risk, improve margins and SMB to manage in only one application processes, activities and business organization charts.

xbpr functional architecture