Conceptual structures: information processing in mind and machine
Conceptual structures: information processing in mind and machine
Software architecture in practice
Software architecture in practice
Aris-Business Process Modeling
Aris-Business Process Modeling
The Knowledge Engineering Review
Method construction - a core approach to organizational engineering
Proceedings of the 2005 ACM symposium on Applied computing
Enterprise Ontology: Theory and Methodology
Enterprise Ontology: Theory and Methodology
Business process mining: An industrial application
Information Systems
A software engineering view of data base systems
VLDB '78 Proceedings of the fourth international conference on Very Large Data Bases - Volume 4
Aris Design Platform: Getting Started with Bpm
Aris Design Platform: Getting Started with Bpm
Supply chain excellence: a handbook for dramatic improvement using the scor model, second edition
Supply chain excellence: a handbook for dramatic improvement using the scor model, second edition
A role-based enterprise architecture framework
Proceedings of the 2009 ACM symposium on Applied Computing
Design and natural science research on information technology
Decision Support Systems
Enterprise Architecture at Work: Modelling, Communication and Analysis
Enterprise Architecture at Work: Modelling, Communication and Analysis
Design science in information systems research
MIS Quarterly
Process mining and verification of properties: an approach based on temporal logic
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Hi-index | 0.00 |
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 of a business process and the unambiguous identification of its atomic activities.