IBUPROFEN (Improvement and BUsiness Process Refactoring OF Embedded Noise) is a framework with which to refactor business process models retrieved particularly by reverse engineering from existing information systems. IBUPROFEN is specially designed for business process models represented according to the BPMN (Business Process Modeling Notation). IBUPROFEN allows different refactoring operators to be applied as well as the assessment of several measures related to the modifiability and understandability of business process models. Sor far, IBUPROFEN provides a set of ten refactoring operators grouped into three categories: relevant elements maximization, fine-grained granularity reduction and completeness. IBUPROFEN has been implemented as an EclipseTM plug- (Download) and it 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.
A demonstration of the IBUPROFEN tool can be seen here