Resit Coursework 2014 for F21EC eCommerce Technology
A Summary and Comparison studies Report on the research paper “Evolutionary Optimization of Business Process Designs” by Ashutosh Tiwari, Kostas Vergidis and Rajkumar Roy.
PART I – SUMMARY
Tiwari, Kostas and Roy’s (Tiwari, Vergidis, & Roy, 2007) Evolutionary Optimization of Business Process(BP) Designs provide high level of insight into business process redesign and optimization. The report outlines the importance of design and management of BPs for organisations. Citing various experts the authors state that Business Processes (BPs) vary widely with respect to its applicability. Various existing techniques and approaches for modelling, performance analysis and optimization of BPs are discussed and evaluated according to their applicability, strengths and weakness.
After reviewing the existing methods and techniques, the authors present their multi-objective optimization to solve scheduling problem based BPs. The results are discussed along with practical implications, limitations and future research to address these issues. The report concludes with suggestions on future research into building highly effective BP optimization method. According to the authors, companies need to design, constantly improvise and optimize BPs to reduce cost, improve quality and efficiency, adapt to changing requirements so as to stay ahead of competition in the market. The report cites some authors suggesting that a BP is mostly seen as collection of ordered activities to produce an output from input, while others suggest it as network of tasks. This is similar to the scheduling problem which allocates resources to tasks and hence techniques available to scheduling can be applied for capturing and modelling of BPs. BUSINESS PROCESS:
The authors state that BP modelling provides an effective
technique for designing and optimizing BPs within an organization and failure to do so could substantially undermine the productivity associated with the process and hence modelling of BPs play a significant role. The report states the importance of identifying the uses and purpose of the BP model while selecting the appropriate available modelling techniques. Two groups of BP models are listed in the report, the traditional diagrammatic models such as flowcharts and IDEF models which are qualitative in nature and lack dynamic and functional aspects for sophisticated analysis and the second being formal methods that can be quantified and also represented mathematically. The authors prefers formal methods as they can be 1) defined thoroughly and accurately 2) mathematically analysed to extract knowledge, draw conclusions and verified for consistency which is key to performance analysis and optimization. Three formal BP modelling techniques discussed in the report are:
BUSINESS PROCESS MODELLING:
Petri-nets - A formal graphical modeling language represented as a directed graph with formal semantics to record events and various states of the process. It offers various analysis techniques to evaluate the performance of modeled BP by calculating estimated throughput of the process, average throughput time for the job etc.
AI based language - This formal methodology constructed using Artificial Intelligence programming language defines a detailed formal specification of BP to achieve predefined business objectives. Five interconnected sub-models consisting of various concepts for each BP are specified and formally described using declarative logical language. The emphasis is on actor and role concepts as each role involves a set of responsibilities and actions carried out by the actor.
Resit Coursework 2014 for F21EC eCommerce Technology
Scheduling based mathematical formulation – Is a formal BP model with an objective function to portray any business objective (i.e. cost) which can then be minimized or maximized by the optimization algorithm. This process design...
References: Aguilar-Saven, R. S. (2004). Business process modeling: Review and framework. Int J of Production
Economics, 90, 129-149.
Cohn, D., & Hull, R. (2009). Business artifacts: A data-centric approach to modeling business operations and
Curtis, B., Kellner, M., & Over, J. (1992). Process modeling. Communications of the ACM, 35, 75-90.
Eriksson, H., & Penker, M. (2000). Business Modeling with UML: Wiley.
Gulla, J. A., & Lindland, O. I. (1994). Modelling Cooperative Work for Workflow Management. CaiSE’94.
Kock, N. (2001). Changing the focus of business process redesign from activity flows to information flows: A
defense acquisition application
Koubarakis, M., & Plexousakis, D. (2001). A formal framework for business process modeling and design.
Lindsay, A., Downs, D., & Lunn, K. (2003). Business processes - attempts to find a definition. Information and
Software Technology, 45, 1015-1019.
Nigam, A., & Caswell, N. S. (2003). Business artifacts: An approach to operational specification. IBM Systems
Journal, 42(3), 428-445.
Phalp, K., & Shepperd, M. (2000). Quantitative analysis of static models of process. The Journal of Systems
and Softwar, 52, 105-112.
Sadiq, W., & Orlowska, E. M. (2000). Analyzing process models using graph reduction techniques.
Scheer, A. W. (1999). ARIS-Business Process Modeling. Berlin: Springer-Verlag.
Tiwari, A., Vergidis, K., & Roy, R. (2007). Evolutionary Optimization of Business Process Designs. Studies in
Computational Intelligence (SCI), 49, 513–541.
van der Aalst, W. M. P. (1996). Petri Net Based Scheduling. OR Spectrum, 18, 219-229.
Wikipedia. (2014). Business Process Model and Notation. from
Yu, E., & Mylopoulos, J. (1994). From E-r to A-R modelling strategic actor relationships for business process
Please join StudyMode to read the full document