Patent ID: 8600791

Claim:
A method in a computer system comprising: establishing a first class of users, wherein the first class of users corresponds to a first phase of a business process definition; receiving a view request, wherein the view request is received by the computer system, the view request is a request to view the business process definition, the business process definition is configured to provide a plurality of modes, and a subset of the plurality of modes corresponds to the first class of users; identifying, using a processor of the computer system, one or more model objects, wherein each of the one or more model objects is classified as being part of one or more of the plurality of modes of the business process definition, and the subset of the plurality of modes comprise the one or more of the plurality of modes; selecting, using the processor of the computer system, a model object of the one or more model objects, wherein the model object is selected based on an accessibility rule, and the accessibility rule defines whether the model object is configured to be viewed by the first class of users; and creating, using the processor of the computer system, a view, wherein the view is created using the model object.