Applying the principle of separation of concerns to business process design
by Artur Caetano; António Rito Silva; José Tribolet
International Journal of Organisational Design and Engineering (IJODE), Vol. 2, No. 3, 2012

Abstract: Functional decomposition breaks down a business process into a set of progressively more detailed activities. It facilitates the modular design of a system, the reuse of its parts and also contributes to increasing its comprehensibility. But achieving these qualities requires a business process to be decomposed consistently. Separation of concerns is the principle of separating a system into distinct features with a minimum of overlapping. This paper proposes using this principle to consistently decompose a business process into its constituent activities. An activity is modelled as a collaboration between role types that are played by entities. The decomposition method successively separates the overlapping roles until an activity is specified by the collaboration of an orthogonal set of role types. This method facilitates the consistent decomposition and design of a business process and the unambiguous identification of its atomic activities.

Online publication date: Sat, 16-Aug-2014

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Organisational Design and Engineering (IJODE):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com