Introduction Process models have traditionally evolved from modeling software processes. Most modeling in these areas has entailed adapting existing process models. Doing this causes 2 problems. First, software process models usually model only one aspect of a process.
Most software modeling paradigms use multiple models to model a process.
However, having to integrate many models to get a complete view lowers ease of use and user acceptance. It is clear that a business process model must support these new concepts. This work contributes towards solving these problems in 2 ways. First, a comprehensive content specification for a business process model is developed. We show that this framework offers detailed insights into the structure of process models.