IBUPROFEN (Improvement and BUsiness Process Refactoring OF Embedded Noise) is a framework with which to refactor business process models retrieved particularly by reverse engineering. IBUPROFEN is specially designed for business process models which are represented in accord with the BPMN (Business Process Modeling Notation). IBUPROFEN allows different refactoring operators to be applied, taking into account the assessment of various measures related to the modifiability and understandability of business process models.
IBUPROFEN is supported by a tool that has been implemented as an Eclipse
TM plug-in (
Download) that is also available in
Eclipse Marketplace. The supporting tool can therefore be used in combination with other Eclipseâ„¢ plug-ins aimed at obtaining business process models from the source code of existing information systems.
IBUPROFEN provides a set of ten refactoring operators grouped into three categories: maximization of relevant elements, fine-grained granularity reduction and completeness.
IBUPROFEN recommends the use of
MARBLE to obtain business process models from existing information systems.