Abstract
In today’s ever changing environment organizations need flexibility and agility to be able to deal with changes. Flexibility is necessary to adapt to changes in their environment, whilst agility is needed to rapidly response to changing customer demands. In this paper a mechanism based on the separation of knowledge rules, process rules and information resources is proposed to enhance the flexibility and agility of business processes. Agent-based simulation is employed to test and evaluate if the necessary flexibility and agility can be created using these mechanisms. In the agent-based simulation the clients and organization entities are simulated, whilst the separation of knowledge rules, process rules and information sources is implemented. Three changes have been evaluated using the simulation. Flexibility and agility proved to be dependent on good system design based on the separation of knowledge rules, process rules and information sources, as well as on the human resources and capabilities executing tasks. Agent-based simulation proved to be a suitable tool for evaluating the level of flexibility and agility prior to real implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gong, Y., Janssen, M., Overbeek, S.J., Zuurmond, A.: Enabling flexible processes by ECA orchestration architecture. In: Janowski, T., Davies, D. (eds.) The 3rd International Conference on Theory and Practice of Electronic Governance (ICEGOV 2009), pp. 19–26. ACM Press, New York (2009)
Georgakopoulos, D., Hornick, M., Sheth, A.: An overview of workflow management: From process modeling to workflow automation infrastructure. Distributed and Parallel Databases 3, 119–153 (1995)
van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M.: Business Process Management: A Survey. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 1–12. Springer, Heidelberg (2003)
Li, L., Zhao, X.: Enhancing competitive edge through knowledge management in implementing ERP systems. Systems Research and Behavioral Science 23, 129–140 (2006)
McGaughey, R.E.: Internet thechnology: contributing to agility in the twenty-first ecntury. International Journal of Agile Management Systems 1, 7–13 (1999)
Wadhwa, S., Rao, K.S.: Flexibility and agility for enterprise synchronization: knowledge and Innovation Management Towards Flexagility. Studies in Information and Control 12, 111–128 (2003)
Pesic, M., van der Aalst, W.M.P.: A Declarative Approach for Flexible Business Processes Management. In: Eder, J., Dustdar, S. (eds.) BPM Workshops 2006. LNCS, vol. 4103, pp. 169–180. Springer, Heidelberg (2006)
Heinl, P., Horn, S., Jablonski, S., Neeb, J., Stein, K., Teschke, M.: A comprehensive approach to flexibility in workflow management systems. In: The International Joint Conference on Work Activities Coordination and Collaboration, pp. 79–88. ACM, New York (1999)
Janssen, M., Verbraeck, A.: An Agent-based Simulation Testbed for Evaluating Internet-based Matching Mechanisms. Simulation Modelling Practice and Theory 13,, 371–388 (2005)
Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, Upper Saddle River (2003)
Wu, J.: An Agent-based Simulation Study for Exploring Organizational Adaptation. Simulation 85, 397–413 (2009)
Alter, M.J.: Science of flexibility. Human Kinetics (2004)
Carlsson, B.: Flexibility and the theory of the firm. International Journal of Industrial Organization 7, 179–203 (1989)
Gosain, S., Malhotra, A., Sawy, O.A.E.: Coordinating for Flexibility in e-Business Supply Chains. Journal of Management Information Systems 21, 7–45 (2004)
Tan, C., Sia, S.K.: Managing Flexibility in Outsourcing. Journal of the Association for Information Systems 7, 179–206 (2006)
Bernardes, E.S., Hanna, M.D.: A theoretical review of flexibility, agility and responsiveness in the operations management literature. International Journal of Operations & Production Management 29, 30–53 (2009)
Kumar, A., Motwani, J.: A methodology for assessing time-based competitive advantage of manufacturing firms. International Journal of Operations & Production Management 15, 36–53 (1995)
Vokurka, R.J., Fliedner, G.: The journey toward agility. Industrial Management & Data Systems 98, 165–171 (1998)
Gunasekaran, A.: Agile manufacturing: a framework for research and development. International Journal of Production Economics 62, 87–105 (1999)
Meredith, S., Francis, D.: Journey towards agility: the agile wheel explored. The TQM Magazine 12, 137–143 (2000)
Bieberstein, N., Laird, R.G., Jones, K., Mitra, T.: Executing SOA: A Practical Guide for the Service-Oriented Architect. Addison-Wesley, Reading (2008)
Medina-Mora, R., Winograd, T., Flores, R., Flores, F.: The action workflow approach to workflow management technology. In: ACM Conference on Computer-Supported Cooperative Work, pp. 281–288. ACM, New York (1992)
Faget, J., Marin, M., Patrick, M., Owens, V.J., Tarin, L.-O.: Business Processes and Business Rules: Business Agility Becomes Real. Future Strategies Inc. (2003)
Lienhard, H., Künzi, U.-M.: Workflow and Business Rules: a Common Approach. In: Workflow Handbook 2005, pp. 129–140. Future Strategies Inc. (2005)
Müller, R., Greiner, U., Rahm, E.: Agent Work: a workflow system supporting rule-based workflow adaptation. Data & Knowledge Engineering 51, 223–256 (2004)
Law, A.M., Kelton, W.D.: Simulation Modeling and Analysis. Mc-Graw Hill, New York (2000)
Wetzel, I., Klischewski, R.: Serviceflow beyond workflow? IT support for managing inter-organizational service processes. Information Systems 29, 127–145 (2004)
Likert, R.: The human organization: its management and values. McGraw-Hill, New York (1967)
Zhao, Z., Belloum, A., De Laat, C., Adriaans, P., Hertzberger, B.: Using Jade agent framework to prototype an e-Science workflow bus. In: The Seventh IEEE International Symposium on Cluster Computing and the Grid., pp. 655–660. IEEE Computer Society, Washington (2007)
Yoo, M.-J., Glardon, R.: Combining JADE and Repast for the Complex Simulation of Enterprise Value-Adding Networks Agent-Oriented Software Engineering IX, pp. 243–256. Springer, Heidelberg (2009)
Bordini, R.H., Hübner, J.F.: BDI Agent Programming in AgentSpeak Using Jason. In: Toni, F., Torroni, P. (eds.) CLIMA 2005. LNCS (LNAI), vol. 3900, pp. 143–164. Springer, Heidelberg (2006)
Wooldridge, M.: Reasoning about Rational Agents. The MIT Press, Cambridge (2000)
Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak using Jason. Wiley, Blackwell (2007)
Moreira, Á.F., Vieira, R., Bordini, R.H., Hübner, J.F.: Agent-Oriented Programming with Underlying Ontological Reasoning. In: Baldoni, M., Endriss, U., Omicini, A., Torroni, P. (eds.) DALT 2005. LNCS (LNAI), vol. 3904, pp. 155–170. Springer, Heidelberg (2006)
Horridge, M., Bechhofer, S.: The OWL API: A Java API for Working with OWL 2 Ontologies. In: 6th OWL Experienced and Directions Workshop, CEUR Workshop Proceedings, Chantilly, Virginia (2009)
Klapiscak, T., Bordini, R.H.: JASDL: A Practical Programming Approach Combining Agent and Semantic Web Technologies. In: Baldoni, M., Son, T.C., van Riemsdijk, M.B., Winikoff, M. (eds.) DALT 2008. LNCS (LNAI), vol. 5397, pp. 91–110. Springer, Heidelberg (2009)
de Maat, E., Winkels, R.: A next step towards automated modelling of sources of law. In: International Conference on Artificial Intelligence and Law, pp. 31–39. ACM, New York (2009)
Hübner, J.F., Bordini, R.H.: Jason Home page (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gong, Y., Janssen, M. (2010). Agent-Based Simulation for Evaluating Flexible and Agile Business Processes: Separating Knowledge Rules, Process Rules and Information Resources. In: Barjis, J. (eds) Enterprise and Organizational Modeling and Simulation. EOMAS 2010. Lecture Notes in Business Information Processing, vol 63. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15723-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-15723-3_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15722-6
Online ISBN: 978-3-642-15723-3
eBook Packages: Computer ScienceComputer Science (R0)