Reverse simulation for collaborative commerce: A study of integrating object-oriented database technology with object-oriented simulator

  • Timon C. DuEmail author
  • Eldon Y. Li
  • Hsin Rau
  • Guan-Yuan Lian


Collaborative commerce has been used for communication, design, planning, information sharing, and information discovery in business-to-business (B2B) applications. The collaboration between buyers and sellers enhances product quality and customer satisfaction. However, most effort currently focuses on information sharing with customers and suppliers instead of joint product development or manufacturing. Moreover, traditional analytical methods have limited capability in solving problems. This study presents a framework for doing reverse simulation, where designers can reuse past experiments and change system parameters in manufacturing system for collaborative commerce. The framework integrates the object-oriented simulator and the object-oriented database. In this framework, the object-oriented database records the whole experiment scenarios and allows multiple planners with different expertise to involve concurrently and collaboratively. Then, simulations of advanced planning and scheduling in a product manufacturing environment that involves several planners working collaboratively are used for demonstration.


Collaborative commerce Reverse simulation Object-oriented database 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Aviv Y (2001) The effect of collaborative forecasting on supply chain performance. Man Sci 47(10):1326–1343Google Scholar
  2. Banks J, Aviles E, McLaughlin JR, Yuan RC (1991) The simulator: New member of the simulation family. Interfaces 21(2):76–86CrossRefGoogle Scholar
  3. Banks J, Carson JS, Nelson BL, Nicol DM (2000) Discrete-event system simulation, 3rd edn. Prentice-Hall, Englewood Cliffs, NJGoogle Scholar
  4. Barcio B, Ramaswamy S, Barber S (1997) An object-oriented modeling and simulation environment for reactive systems development. Int J Flex Manuf Syst 9(1):51–80CrossRefGoogle Scholar
  5. Bertino E, Martino L (1991) Object-oriented database management systems: Concepts and issues. IEEE Comput 24(4):33–47Google Scholar
  6. Browne J, Zhang J (1999) Extended and virtual enterprises—Similarities and differences. Int J Agile Manag Syst 1(1):30–44CrossRefGoogle Scholar
  7. Browne J, Sackett PJ, Wortmann JC (1995) Future manufacturing systems—Towards the extended enterprise. Comput Ind 25:235–254CrossRefGoogle Scholar
  8. Chopra S, Meindl P (2001) Supply chain management: Strategy, planning and operation. Prentice-Hall, New JerseyGoogle Scholar
  9. Childe SJ (1998) The extended concept of co-operation. Prod Plan & Cont 9(4):320–327CrossRefGoogle Scholar
  10. Contero M, Company P, Vila C, Aleixos N (2002) Product data quality and collaborative engineering. IEEE Comp Graph Appli 22(3):32–42CrossRefGoogle Scholar
  11. Deitel HM, Deitel PJ, Steinbuhler K (2001) e-Business and e-commerce for managers. Prentice-Hall, New JerseyGoogle Scholar
  12. Eum DD, Minoura T (1996) Structural active object system for mixed-mode simulation. IEICE Trans Inform Syst E79-D(6):855–865Google Scholar
  13. Du T, Wolfe P (1997) An implementation perspective of applying object-oriented database technologies. IIE Trans 29:733–742CrossRefGoogle Scholar
  14. Du T, Wu JL (2001) Developing an evolutional vehicle routing system in object-oriented paradigm. Comp Ind 44:229–249CrossRefGoogle Scholar
  15. Elmasri R, Navathe SB (1994) ‘Object-oriented database,’ in Fundamentals of database systems, 2 edn. Benjamin-Cummings, California pp.663–701Google Scholar
  16. Fliedner G, (2003) CPFR: An emerging supply chain tool. Industrial Man Data Syst 103(1):14–21CrossRefGoogle Scholar
  17. Gupta A, Stahl DO, Whinston AB (1998) Managing computing resources in intranets: An electronic commerce perspective. Dec Supp Syst 24(1):55–69CrossRefGoogle Scholar
  18. Gupta VK, Govindarajan S, Johnson TM (2001) Overview of content management approaches and strategies. Electro Mkts 11(4):281–287Google Scholar
  19. Henderson-Sellers B (1991) A book of object-oriented knowledge. Prentice-Hall, New JerseyGoogle Scholar
  20. Huang GQ (2002) Web-based support for collaborative product design. Comp Ind 48:71–88CrossRefGoogle Scholar
  21. Jagdev HS, Browne J (1998) The extended enterprise-a context for manufacturing. Prod Plan Contr 9(3):216–229CrossRefGoogle Scholar
  22. Kim W (1991) Object-oriented database systems: strengths and weaknesses. J Obj-Ori Progr 4(4):21–29Google Scholar
  23. Kumar A, Zhao JL (2002) Workflow support for electronic commerce applications. Dec Supp Syst 32(3):265–278CrossRefGoogle Scholar
  24. Kuroda M, Shin H, Zinnohara A (2002) Robust scheduling in an advanced planning and scheduling environment. I J Prod Res 40(15):3655–3668CrossRefzbMATHGoogle Scholar
  25. Law AM, Kelton WD (2000) Simulation modeling and analysis, 3rd edn. McGraw-Hill, New YorkGoogle Scholar
  26. Li Eldon, Du T (2005) Advances in electronic business, vol I: Collaborative Commerce. IGI Press, Hershey, PennsylvaniaGoogle Scholar
  27. McGreevy RL, Pusztai L (1982) Reverse Monte Carlo Simulation: A new technique for the determination of disordered structure. Mol Simu 1(6):359–367Google Scholar
  28. McGregor DR, Randhawa SU (1994) ENTs: An interactive object-oriented system for discrete simulation modeling. J Obj-Ori Prog 5(8):21–29Google Scholar
  29. Mize JH, Bhuskute, Pratt, HCDB, Kamath M (1992) Modeling of integrated manufacturing systems using an object-oriented approach. IIE Trans 24(3):14–26Google Scholar
  30. Pegden CD, Shannon RE, Sadowski RP (1995) Introduction to simulation using SIMAN, 2nd edn. McGraw-Hil, New YorkGoogle Scholar
  31. Pritsker AAB (1986) An introduction to simulation and SLAM II, 3rd edn. Wiley-Interscience, New YorkGoogle Scholar
  32. Raghu TS, Ramesh R, Chang A-M, Whinston A (2001) A collaborative decision making: A connectionist paradigm for dialectical support. Inform Syst Rest 12(4):363–383CrossRefGoogle Scholar
  33. Turban E, King D (2003) Introduction to e-commerce. Prentice-Hall, New JerseyGoogle Scholar
  34. Wild R, Pignatiello J (1994) Finding stable system designs: A reverse simulation technique. Comm ACM 37(10):87–98CrossRefGoogle Scholar
  35. Zacharia G, Moukas A, Maes P (2000) Collaborative reputation mechanisms for electronic marketplaces. Dec Supp Syst 29(4):371–388CrossRefGoogle Scholar
  36. Zhang D, Zhang HC (1999) A simulation study of an object-oriented integration testbed for process planning and production scheduling. Int J Flex Manuf Syst 11:19–35Google Scholar

Copyright information

© Springer Science + Business Media, LLC 2006

Authors and Affiliations

  • Timon C. Du
    • 1
    Email author
  • Eldon Y. Li
    • 2
  • Hsin Rau
    • 3
  • Guan-Yuan Lian
    • 3
  1. 1.Department of Decision Sciences and Managerial EconomicsThe Chinese University of Hong KongHong Kong
  2. 2.Department of Management Information SystemsNational Chengchi UniversityTaipeiTaiwan
  3. 3.Department of Industrial EngineeringChung Yuan Christian UniversityTaiwan

Personalised recommendations