Rapid business changes require companies to make rapid changes in business processes and ultimately in BPS systems. These changes can be done rapidly if business modelers understand the base roles of business processes and relationships between these roles. In this paper we present an alternative to the traditional business processes modeling approaches. In our approach we make explicit roles present in business processes. This facilitates business process reengineering and improves the alignment between business and supporting systems.