In the past decade, many research efforts have gone into the object-oriented development of information systems and the design of workflow systems. Both domains however, have largely evolved independently. Nevertheless, particular
advantages of object-orientedness such as reusability, scalability and portability can be useful in workflow systems. Obviously, strategic advantages that have been gained by analysing business environments with a process view are also important when considering object-oriented developments. In this paper we will describe the
necessary requirements to model a business process using the object-oriented approach. Next, we will discuss two approaches to combine workflow systems with
object-oriented development: the pure and the mixed approach. Both methods have their strengths and weaknesses and none can claim to be the best solution. We will conclude by giving a short overview of existing models and applications in both approaches.