Cooperations—an abstraction concept suitable for business process re-engineering · Study