JSSM  Vol.3 No.3 , September 2010
A New Framework for Designing E-Government Procurement in China Based on Ontology and Business Component
Abstract: Electronic government (e-government) procurement is one of the most important activities in China. The paper consists of three parts. First, the paper introduces current situation of China’s e-government procurement system which includes the overall technical level, application level, and the existing problems. Based on the problem brought forward from the first part, the paper considers that a better solution is to apply business component theory and business component framework in the construction of e-government procurement, as it can solve the problems that block the develop- ment of e-government procurement in a more convenient way. The paper constructs the Business Component (BC) framework for the e-government procurement, analyzes the superiority of BC framework and describes a methodology for the application of BCs in e-government procurement. The paper utilizes semantic model for workflow by using ontology modeling tool Protégé, uses ontology model database to store and manage workflow model, and builds a permission-based and user-involved workflow. At last, the paper takes public bidding, a main e-procurement method in China as an example and uses Appfuse and Osworkflow to prove the validity of the framework and methodology.
Cite this paper: nullN. Lin, D. Li, T. Dong and Z. Qin, "A New Framework for Designing E-Government Procurement in China Based on Ontology and Business Component," Journal of Service Science and Management, Vol. 3 No. 3, 2010, pp. 298-308. doi: 10.4236/jssm.2010.33037.

[1]   Z. Qin and D. F Li, “The Application Research of E- Government Procurement in China Based on Business Component Framework,” 3rd International Conference on the Digital Society, Cancun, 2009, pp. 30-39.

[2]   S. Palkovits and M. Wimmer, “Processes in E-Government - A Holistic Framework for Modelling Electronic Public Services,” Electronic Government, 2003, pp. 213- 219.

[3]   China Government Procurement Center. http://www.ccgp.

[4]   “The Study of Government Procurement in 2008,” 2009.

[5]   “The Situation and the Problem of E-Government Procurement in China,” 2006. zhuanti/zwfzbg/txt/2006-07/27/content_7028180.htm

[6]   W. Kozaczynski, “Architecture Framework for Business Components,” 5th International Conference on Software Reuse, Victoria, Computer Society Press, 1998, pp. 300- 307.

[7]   P. Herzum and O. Sims, “Business Components Factory: A Comprehensive Overview of Component-Based Development for the Enterprise,” John Wiley, New York, 2000.

[8]   C. Szyperski, D. Gruntz and S. Murer, “Component Software: Beyond Object-Oriented Programming,” 2nd Edition, Pearson Education Limited, 2003.

[9]   Y. Guo, G. Zhang, L. Xie, and Y. Xu, “The Research and Design of Business Component Reuse in Enterprise Information System Integration,” Proceedings of the 3rd IEEE International Conference of Information Technology and Applications, Sydney, Vol. 2, 2005, pp. 41-44.

[10]   H. Jain, N. Chalimeda, N. Ivaturi and B. Reddy, “Business Component Identification: A Formal Approach,” The 5th IEEE International Enterprise Distributed Object Computing Conference, Seattle, IEEE Computer Society Press, 2001, pp. 183-187.

[11]   J. K. Lee, S. J. Jung, S. D. Kim, W. H. Jang and D. H. Ham, “Component Identification Method with Coupling and Cohesion,” The 8th Asia-Pacific Software Engineering Conference, Macau, IEEE Computer Society Press, 2001, pp. 79-88.

[12]   M. F. Chao, Z. D. Chen and X. X. Fei, “Business Component Identification of Enterprise Information System: A Hierarchical Clustering Method,” IEEE International Conference on E-Business Engineering, Beijing, 2005, pp. 1-8.

[13]   J. Ginbayashi, R. Yamamoto and K. Hashimoto, “Business Component Framework and Modeling Method for Component-Based Application Architecture,” The 4th International Enterprise Distributed Object Computing Conference, Makuhari, 2000, pp. 184-193.

[14]   J.-E. Cha, Y.-J. Yang and M.-S. Song, “Design and Implementation of Component Repository for Supporting the Component Based Development Process,” IEEE International Conference on Systems, Man, and Cybernetics, Tucson, Washington IEEE Computer Society, 2001, pp. 735-740.

[15]   B. Shishkov and J. L. G. Dietz, “Design of Software Applications Using Generic Business Components,” Proceedings of the 37th Hawaii International Conference on System Sciences, Big Island, Hawaii, Vol. 9, 2004, pp. 90272b.

[16]   B. Eckel, “Thinking in Java,” China Machine Press, 2004, pp. 241-256.

[17]   H. W. Sui, H. Y. Wang, H. Liu and R. X. Wang, “Design and Implementation of User Permission Management Component System Based on Software Reuse,” Computer Application, Vol. 25, No. 5, 2005, pp. 139-143.

[18]   L. Zhang, H. Mei and H. Zhu, “A Configuration Management System Supporting Component-Based Software Development,” Computer Software and Applications Conference, IEEE Computer Society, Washington, 2001, pp. 25-30.

[19]   R. Harrop, “Guide of Spring Professional Development,” Electronic Industrial Publishing Company, Vol. 8, 2006, pp. 125-167.

[20]   “Osworkflow”.

[21]   “Appfuse”.

[22]   A. Albani and J. L. G. Dietz, “Identifying Business Components on the Basis of an Enterprise Ontology,” 1st International Conference on Interoperability of Enterprise Software and Applications, Geneva, 2005, pp. 1-12.

[23]   T. B. Lee, J. Hendler and O. Lassila, “The Semantic Web,” Scientific American, 2001.

[24]   “Jena—A Semantic Web Framework for Java”. http://

[25]   C. Bizer and D. Maynard, “Semantic Web Challenge,” 2010.

[26]   L. Y. Li and P. Li, “The Information System Engineering Supervisor Manual,” Publishing House of Electronics Industry, Beijing, 2006, pp. 433-435.

[27]   C. C. Zhang, H. X. Xue, P. Tao, “Research on Business Component Modeling in Enterprise Management Application Systems,” IEEE International Conference on Management of Innovation and Technology, 2006, pp. 916-920.

[28]   S. D. Lee and E. S. Cho, “COMO: A UML-Based Component Development Methodology,” IEEE International Conference on E-Business Engineering, 1999, pp. 54-61.