Information Systems Frontiers

, Volume 10, Issue 5, pp 611–624 | Cite as

An approach to enterprise process dynamic modeling supporting enterprise process evolution

  • Lida Xu
  • WenAn Tan
  • Hongyuan Zhen
  • Weiming Shen


This study presents an evolutionary approach to support dynamic enterprise modeling for enterprise process cooperative scheduling and management. In this paper, an evolutionary dynamic enterprise process modeling method was proposed from the concepts of enterprise process evolution to zero-time enterprise modeling and layered complex enterprise modeling. Based on an autonomous agent development platform, an agent-based enterprise collaborative modeling environment has been implemented by integrating several software resource agents that wrap main function modules of EPMS. Scheduling strategies, algorithms, and process-driven cooperative scheduling mechanism are also discussed.


Evolutionary approach Enterprise modeling Enterprise process modeling Enterprise process scheduling Enterprise information systems 



This project was supported by the National Natural Science Foundation of China (Grant No. 69803003), the Zhejiang Provincial Natural Science Foundation of China (Grant No. Y106039), and the Key Research Foundation of Zhejiang Provincial Education Department of China (Grant No. 20060491).


  1. Barjis, J. (2007). Automatic business process analysis and simulation based on DEMO. Enterprise Information Systems, 1(4), 365–381.CrossRefGoogle Scholar
  2. Bate, R., Kuhn, D., Wells, C., Armitage, J., Clark, G., Cusick, K., et al. (1995). A systems engineering capability maturity model, Version1.1, CMU/SEI-95-MM-003. Pittsburgh, PA: Carnegie Mellon University.Google Scholar
  3. Beheshti, H. M., Hultman, M., Jung, M.-L., Opoku, R. A., & Salehi-Sangari, E. (2007). Electronic supply chain management application by Swedish SMEs. Enterprise Information Systems, 1(2), 255–268.CrossRefGoogle Scholar
  4. Chen, Z., & Xu, L. (2001). An object-oriented intelligent CAD system for ceramic kiln. Knowledge-Based Systems, 14, 263–270.CrossRefGoogle Scholar
  5. Deming, W. E. (1986). Out of crisis, MIT center for advanced engineering study. Cambridge MA: MIT.Google Scholar
  6. Fan, Y. S., & Wu, C. (2000). Research on integrated enterprise modeling method and the support tool system. Computer Integrated Manufacturing Systems, 5(3), 1–5.Google Scholar
  7. Feiler, P. H., & Humphrey,W. S. (1993). Software process development and enactment: concepts and definitions. In Proc. of the 2nd Inter. Conference on Software Process (ICSP).Google Scholar
  8. Feng, S., Li, L., & Cen, L. (2001). An objected-oriented intelligent design tool to aid the design of manufacturing systems. Knowledge-based Systems, 14, 225–232.CrossRefGoogle Scholar
  9. Feng, S., Min, J., Tang, C., & Xu, L. (2003a). A programmable agent for knowledge discovery on the web. Expert Systems, 20(2), 79–85.CrossRefGoogle Scholar
  10. Feng, S., Xu, L., Tang, C., & Yang, S. (2003b). An intelligent agent with layered architecture for operating systems resource management. Expert Systems, 20(4), 171–178.CrossRefGoogle Scholar
  11. FIPA (2008). Foundation for Intelligent Physical Agent,
  12. Grady, R. B. (1997). Successful software process improvement. America: Hewlett-Packard.Google Scholar
  13. Hammer, M., & Champy, J. (1993). Reengineering the corporation: a manifesto for business revolution. New York: HarperCollins.Google Scholar
  14. Hollingsworth, D. (1994). The workflow reference model. Workflow Management Coalition.Google Scholar
  15. Lander, S. E. (1997). Issues in multi-agent design systems. IEEE Expert, 12(2), 18–26.CrossRefGoogle Scholar
  16. Li, L. (1999). Proposing an architectural framework of hybrid knowledge-based system for production rescheduling. Expert Systems, 16(4), 273–279.CrossRefGoogle Scholar
  17. Li, L. (2000). An analysis of the sources of competitiveness and performance of Chinese manufacturers. International Journal of Operations and Production Management, 20(3), 299–315.CrossRefGoogle Scholar
  18. Li, L. (2006). The effects of information technology implementation on supply chain collaboration. International Journal of Internet and Enterprise Management, 4(2), 118–134.Google Scholar
  19. Li, L., Markowski, E. P., Markowski, C., & Xu, L. (2008). Assessing the effects of manufacturing infrastructure preparation prior to enterprise information systems implementation. International Journal of Production Research, 46(6), 1645–1665.CrossRefGoogle Scholar
  20. Li, H., & Wang, H. (2007). A multi-agent-based model for a negotiation support system in electronic commerce. Enterprise Information Systems, 1(4), 457–472.CrossRefGoogle Scholar
  21. Luo, J., Xu, L., Jamont, J., Zeng, L., & Shi, Z. (2007). Flood decision support system on agent grid: method and implementation. Enterprise Information Systems, 1(1), 49–68.CrossRefGoogle Scholar
  22. McFeely, B. (1996). IDEAL: a user’s guide for software process improvement, CMU/SEI-96-HB-001. Pittsburgh, PA: Carnegie Mellon University.Google Scholar
  23. Moller, C. (2007). Process innovation laboratory: a new approach to business process innovation based on enterprise information systems. Enterprise Information Systems, 1(1), 113–128.CrossRefGoogle Scholar
  24. Shen, W., Norrie, D. H., & Barthès, J. P. (2001). Multi-agent systems for concurrent intelligent design and manufacturing. London, UK: Taylor and Francis.Google Scholar
  25. Shewhart, W. A. (1931). Economic control of quality of manufactured product. New York: D. Van Nostrand.Google Scholar
  26. Tan, W. A. (2001). A study and development for dynamic optimizing enterprise process technique and its supporting environment. PhD Thesis, BeiHang University, Beijing, China.Google Scholar
  27. Tan, W. A., & Tang, A. Q. (2003). Research on the dynamic optimization technique for enterprise process and the integrated support tool. Computer Integrated Manufacturing Systems, 9(2), 137–142.Google Scholar
  28. Tan, W. A., Zhou, B. S., & Li, M. S. (2002). Research on simulation-based auto-optimizing technique in enterprise process modeling. Journal of Software, 13(4), 705–710.Google Scholar
  29. Tan, W. A., Zhou, B. S., & Zhang, L. (2001). Research on the flexible simulation technology for enterprise process model. Journal of Software, 12(7), 1080–1087.Google Scholar
  30. Tang, C., Xu, L., & Feng, S. (2001). An agent-based geographical information system. Knowledge-Based Systems, 14(5–6), 233–242.CrossRefGoogle Scholar
  31. Taylor, D. A. (1995). Business engineering with object technology. United States of America: John Wiley & Sons, Inc.Google Scholar
  32. Umar, A. (2005). IT infrastructure to enable next generation enterprises. Information Systems Frontiers, 7(3), 217–256.CrossRefGoogle Scholar
  33. Warfield, J. N. (2007). Systems science serves enterprise integration: a tutorial. Enterprise Information Systems, 1(2), 235–254.CrossRefGoogle Scholar
  34. Wooldridge, M. J., & Jennings, N. R. (1995). Agent theories, architectures, and languages: A survey (pp. 1–39.). In Proc. of Intelligent Agents, ECAI Workshop on Agent Theories, Architectures, and Languages, Berlin, Germany.Google Scholar
  35. Xu, L. (2007) Editorial, Enterprise Information Systems, 1(1), 1–2.Google Scholar
  36. Yen, V. (2007). A node-centric analysis of metagraphs and its applications to workflow models. Enterprise Information Systems, 1(2), 139–159.CrossRefGoogle Scholar
  37. Yeh, R. T., & Mittermeir, R. T. (1991). A commonsense management model. IEEE Software, 6, 23–33.CrossRefGoogle Scholar
  38. Zang, C., & Fan, Y. (2007). Complex event processing in enterprise information systems based on RFID. Enterprise Information Systems, 1(1), 3–23.CrossRefGoogle Scholar
  39. Zhang, H., Kishore, R., Sharman, R., & Ramesh, R. (2007). Agile integration modeling language: a conceptual modeling grammar for agile integrative business information systems. Decision Support Systems, 44(1), 266–284.CrossRefGoogle Scholar
  40. Zhou, B. S. (1997). Visual process modeling language VPML. Journal of Software, 8, 535–545.Google Scholar
  41. Zhou, B. S., Xu, H., & Zhang, L. (1997). The principle of process engineering and introduction to process engineering environments. Journal of Software, 8, 519–534.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2008

Authors and Affiliations

  • Lida Xu
    • 1
    • 2
  • WenAn Tan
    • 3
    • 4
  • Hongyuan Zhen
    • 4
  • Weiming Shen
    • 5
  1. 1.College of Economics and ManagementBeijing Jiaotong UniversityBeijingChina
  2. 2.Department of Information Technology and Decision ScienceOld Dominion UniversityNorfolkUSA
  3. 3.School of Mathematics, Physics & Information EngineeringZhejiang Normal UniversityJinhuaChina
  4. 4.School of Information Science and TechnologyNanjing University of Aeronautics and AstronauticsNanjingChina
  5. 5.Integrated Manufacturing Technologies InstituteNational Research Council of CanadaLondonCanada

Personalised recommendations