Automating Tendering Processes with Web Services: A Case Study on Building Construction Tendering in Hong Kong Patrick C. K. HUNG Faculty of Business and.

Slides:



Advertisements
Similar presentations
Customer Service through Technology Michael Jordan, Director of Operations ESP Computer Services …or How Programming and Technology Can Contribute to Better.
Advertisements

Module 3: Business Information Systems
Strategic Sourcing Scenario Overview
Procure-to-Pay (Services) Scenario Overview
Norfolk County Council Public Health Primary Care Contract Background From the 1 st April 2013, Norfolk County Council adopted responsibility to deliver.
Alert Driven Process Integration and Exception Handing: A Case Study on Audit Confirmation with Web Service Mandy Y.S. Tong Dept. of Computer Science,
E-Government Integration with Web Services and Alerts: A Case Study on an Emergency Route Advisory System in Hong Kong Dickson K. W. CHIU Senior Member,
Enhancing Workflow Automation in Insurance Underwriting Processes with Web Services and Alerts Dickson K. W. CHIU Senior Member, IEEE Dickson Computer.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.
HICSS 36 Data-driven Methodology to Extending Workflows to E-services over the Internet Presenter: Dickson K.W. CHIU Chinese University of HK Co-authors:
Cooperative Brokerage Integration for Transaction Capacity Sharing: A Case Study in Hong Kong Dickson K. W. CHIU Senior Member, IEEE Dickson Computer Systems.
An authorization control framework to enable service composition Takashi Suzuki, Randy H. Katz EECS Department University of California, Berkeley {tsuzuki,
Enhancing E-Commerce Processes with Alerts and Web Services: A case study on Online Credit Card Payment Notification Winnie N.Y.Yan Dept. of Computer Science,
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
XML Technologies and Applications Rajshekhar Sunderraman Department of Computer Science Georgia State University Atlanta, GA 30302
1 Alert Driven Communications Management for Distance Learning Dickson K.W. Chiu, Senior Member, IEEE Dickson Computer Systems, Hong Kong
Web-service Based Human Resource Recruitment by Using Matchmaking Decision Support Dickson K. W. CHIU Senior Member, IEEE Dickson Computer Systems Hong.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved. Electronic Business Systems Chapter 7.
Slide 1 EE557: Server-Side Development Lecturer: David Molloy Room: XG19 Mondays 10am-1pm Notes:
Business Process Orchestration
AlertsHICSS37-1 Alert-driven E-Service Management Dickson K.W. Chiu, Benny Kwok, Ray Wong Dept. of Computer Science & Engineering, Chinese University of.
An Integration of Web Service and Workflow to Order Placement Hub: A Case Study on a Wealth Management System for.
SOAP Chandra Dutt Yarlagadda Introduction  Why ?  What ?  How ?  Security Issues in SOAP  Advantages  Uses  Conclusion.
Web-service Based Information Integration for e-Mortgage Contract Matchmaking Decision Support: A Case Study in Hong Kong Dickson K. W. CHIU Senior Member,
E-Monitoring of Outsourcing IS Project in Financial Institutions: A Case Study on Mandatory Provident Fund Projects in Hong Kong Vincent C.T. Chan Dept.
Protecting the Exchange of Medical Images in Healthcare Process Integration with Web Services Patrick C. K. HUNG Faculty of Business and Information Technology,
Reverse Auctioning at the University of Pennsylvania Purchasing Services May 2003.
Collaborative Workflow Management with Alerts: An Integrated Retailing System for Garments Brands Donald S.F. Wong Department of Computing, Hong Kong Polytechnic.
Strengthening Public Finance Management Through Computerization of Procurement Management System High Level Forum on Procurement Reforms in Africa Tunisia.
Project Centric Solutions Page 1 Swaziland Electricity Board Magsoft e-Tendering Solution Magsoft International LLC
McGraw-Hill/Irwin Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved. ENTERPRISE INFORMATION SYSTEMS A PATTERN BASED APPROACH Chapter.
Research on Non-repudiation service By Yi Zhang. Motivation of Non-repudiation In paper-based business Electronic business transactions Less physical.
Enhancing ERP System with RFID: Logistic Process Integration and Exception Handling Dickson K. W. CHIU Senior Member, IEEE Eleanna Kafeza Athens University.
Enterprise Systems & Architectures. Enterprise systems are mainly composed of information systems. Business process management mainly deals with information.
Service Oriented Architecture CPSC 410 Some content based on IBM’s SOA material, especially SW708: For Business Partners: Service-Oriented Architecture.
Electronic reporting in Poland 27th Voorburg Group Meeting Warsaw, Poland October 1st to October 5th, 2012 Central Statistical Office of Poland.
Training Workshop on the use of the CRF Reporter for European Community Experts Introduction Copenhagen – 12 September 2005 James Grabert Inventories sub-programme.
Discovering E-Services Using UDDI in SELF-SERV Quan Z. Sheng, Boualem Benatallah, Rayan Stephan, Eileen Oi-Yan Mak, Yan Q. Zhu School of Computer Science.
Evaluating Web Services for FDMS Cynthia Loitch OAR/PMEL (PI) Eugene Burger OAR/PMEL NOAA Research Webshop 2003 Longmont, CO 3-5 June 2003.
Web Services (SOAP, WSDL, and UDDI)
Computer Emergency Notification System (CENS)
The State Procurement Agency of the Republic of Azerbaijan Welcomes the participants of the 9 th Public Procurement Exchange Platform “Efficient Implementation.
Update on e-Placement at Aon Ian Summers. Aon Limited is authorised and regulated by the Financial Services Authority in respect of insurance mediation.
Enterprise COllaboration & INteroperability Business Cases for Enterprise Interoperability The Andalusian Aeronautics Business Case Noordwijk, June 23.
BBP successful story at China American Petrochemical James Ou Com2B Corp. Feb.14, 2001.
.NET and SOAP An Overview of SOAP By Raghavendra Aekka.
Management System For Graduate Students Projects Day Presentation – June 2011.
Advanced Procurement Stephen Chan Senior Solutions Consultant.
Netprog: Soap & XML-RPC1 XML-RPC and SOAP. Netprog: Soap & XML-RPC2 XML Extensible Markup Language Markup Language. –HTML is also a markup language (but.
Introduction to Web Services Presented by Sarath Chandra Dorbala.
UNECE CAPACITY BUILDING WORKSHOP ON TRADE FACILITATION IMPLEMENTATION: TOOLS, TECHNIQUES AND METHODOLOGIES 18 – 20 October 2004, Geneva Single Window Development.
Electronic Purchasing
Purchasing Cards. What is a Purchasing Card? It is a type of commercial credit card, used by organizations for payment of goods and services. This tool.
SOAP, Web Service, WSDL Week 14 Web site:
Procurement Management System (PMS) What is PMS? What are the Objectives? Features Overview of the database Challenges Future Developments Views from Users.
SOAP : Simple Object Access Protocol A ‘clean’ tool for remote procedure calls.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
Jackson, Web Technologies: A Computer Science Perspective, © 2007 Prentice-Hall, Inc. All rights reserved Chapter 9 Web Services: JAX-RPC,
COMARCH EDI 10 YEARS COMARCH EDI IN BULGARIA Paweł Klich Business Solution Manager.
Procure-to-Pay (Stock) Scenario Overview
Procure-to-Pay (Non-Stock) Scenario Overview
Tender Evaluation and Award Process
Intercompany Project Time and Expenses Scenario Overview
ESøknad - A web-based system for the electronic submission of research funding applications A short presentation of the system intended for principal investigators/researchers.
Procure-to-Pay (Services) Scenario Overview
ESøknad - A web-based system for the electronic submission of research funding applications A short presentation of the system intended for principal investigators/researchers.
Procure-to-Pay (Services) Scenario Overview
Procure-to-Pay (Stock) Scenario Overview
e-Invoicing – e-Ordering 20/11/2008
Presentation transcript:

Automating Tendering Processes with Web Services: A Case Study on Building Construction Tendering in Hong Kong Patrick C. K. HUNG Faculty of Business and Information Technology, University of Ontario Institute of Technology Dickson K. W. CHIU Senior Member, IEEE Dickson Computer Systems Hong Kong NG, Lick Lun Nick Lai Sau Chan Dept. of Computer Science Hong Kong University of Science & Technology {nickng,

TPMGDN Introduction Tendering processes involves lots of business procedures Internal integration: communicate with other systems such as supply, order, purchase, procurement, account, … External integration: need a framework for all stakeholders to follow to enable application-to-application communication over Internet Current manual or only semi-automated Involves both humans (esp. decision) and systems Important for enterprises and government suppliers

TPMGDN Case Study in Building Construction Problems of tendering done by hand late submission of the tender booklet calculation errors by hand / spreadsheet Benefits of automatic e-tendering tenderer make final decision of the price in almost the last minutes update price of the material from ERP and external sources Client easy generation of the tender report after electronic submission Benefits of web-services Different tenderer may have different database and system need to use an open standard for the data exchange

TPMGDN Typical e-tendering system

TPMGDN Typical tendering process for building construction

TPMGDN Tendering Business Processes

TPMGDN Request to Participate (RTP) MessagesDescription Request to participate Sent by a supplier to the CA to request participation. Contains all required information. RTP ResponseSent by the CA to a supplier in response to a previous request to participate to acknowledge receipt of RTP.

TPMGDN Invitation to Tender (ITT) MessagesDescription Short-listing ResultNotification of rejected suppliers by the CA of the result of the short-listing process. Invitation to tenderSent by the CA to a supplier in order to invite it to submit a tender, after a previous request to participate.

TPMGDN Tender Submission (TS) MessagesDescription TenderOffer sent by the supplier to the CA. A tender may take the form of an electronic catalogue. Reception ResponseSent by the CA to a supplier in response to a tender submitted. It acknowledges the receipt of the tender submitted.

TPMGDN Tender Award Notification (TAN) MessagesDescription Award NoticeSent by the CA for official publication using the corresponding standard form. Award ResultNotification of the tenders by the CA of the result of the awarding process.

TPMGDN System Architecture The pricing system can use e-Negotiation approach or traditional method

TPMGDN Data Flow Overview Client Tenderer Tender-out Supplier Sub- contractor Database Call quotation Subcontract Tender-in … … … Sub- contractor Supplier … Price information

TPMGDN Data Conceptual Model

TPMGDN Web Service Implementation Overview

TPMGDN SOAP Message Embedded in HTTP Request POST /Tender HTTP/1.1 Host: Content-Type: text/xml; charset="utf-8" Content-Length: nnnn <SOAP-ENV:Envelope xmlns:SOAP-ENV=" SOAP-ENV:encodingStyle=" HKUST English Cash

TPMGDN SOAP Message Embedded in HTTP Response HTTP/ OK Content-Type: text/xml; charset="utf-8" Content-Length: nnnn <SOAP-ENV:Envelope xmlns:SOAP-ENV=" SOAP-ENV:encodingStyle=" true

TPMGDN Example Decision Metrics Metrics M i Score X i Weight W i M 1 : CostX=0: >=3000 X=1: 2000<=M1<3000 X=2: 1000<=M1<2000 X=3: 0<=M1< M 2 : LocationX=0: Other Countries X=1: US-Based X=2: INDIA-Based X=3: CHINA-Based 1 M 3 : ScaleX=0: Small-Scaled X=1: Middle-Scaled X=2: Large-Scaled X=3: Enterprise-Scaled 2

TPMGDN Example Weighted Average Score TendererMetrics StatusScoreWeighted Average Score SiSi MiMi XiXi S1S1 M 1 =2,500 M 2 =INDIA M 3 =Enterprise X=1 X=2 X=3 {3(1)+1(2)+2(3)}/6 =1.83 S2S2 M 1 =8,500 M 2 =US M 3 =Enterprise X=0 X=1 X=3 {3(0)+1(1)+2(3)}/6 =1.17 S3S3 M 1 =2,100 M 2 =CHINA M 3 =Middle X=1 X=3 X=1 {3(1)+1(3)+2(1)}/6 =1.33 S4S4 M 1 =1,580 M 2 =JAPAN M 3 =Enterprise X=2 X=0 X=3 {3(2)+1(0)+2(3)}/6 =2 S5S5 M 1 =2,900 M 2 =UK M 3 =Large X=1 X=0 X=2 {3(1)+1(0)+2(2)}/6 =1.17

TPMGDN Example Ranking Rank RTenderer S i Weighted Average Score Top-3 Decision 1 st S4S4 2Accept 2 nd S1S1 1.83Accept 3 rd S3S3 1.33Accept 4 th S 2, S Reject

TPMGDN Exception Handling Web Services Tender Addendum Consistency of the tender document Bulk discount Additional information provided by tenderer Withdraw of tender

TPMGDN Summary Digitalization of the tender document Process and data integration Timely actions Reduced human effort Web service based architecture with the SOAP messages exchange during tendering processes Typical example application scenario and data model Establish cross-organizational collaboration via existing Internet standards supporting both human Web-based and application programmatic interactions smaller business partners with varies degree of automation event passing with the publish-and-subscribe paradigm facilitate exception handling

TPMGDN Future Work Further integration studies internal integration of tendering processes with ERP / DSS external integration with e-marketplaces and brokers sub-contracting Similar integration work can be done for other related business processes in enterprises Managing the complexity of Web service composition Further development methodologies Monitoring and alerts Further decision models

TPMGDN Question and Answer Thank you! Contact: