Supply Chain Automation using ebXML by Visva K. Visvanathan Electronic Enterprises Laboratory Department of Computer Science and Automation Indian Institute of Science, Bangalore
Agenda Issues that are important for Implementation and Deployment The expanse of the problem, need for a comprehensive approach, and hence ebXML What constitutes ebXML and our efforts to be on par with the world
Implementation Issues Business Process Definition Technology Framework, tools –Used by all in the e-business community Across the globe Availability of agreements, definitions to all participants
Qualities Open architecture –i.e., to work with different systems and platforms Avoid High cost, Proprietary systems High level of acceptance by different governments, industry domains, etc.
What are the components of an e-business infrastructure Specification of e-business content –Document standards (examples of documents include manifests, invoices, shipping notices, stock request, medical claims, etc.) Business Process Definition Messaging –Guaranteed delivery, Security, Protocol Profiles of participants involved –Agreements, collaboration profiles Registry –To make it available to all concerned
The ebXML initiative Who started it and why Across the world –Singapore-Thailand, Japan, HK, Korea-Taiwan –EU (European Union) –North America India –Early stages: test bed effort at EEL, IISc., ebXMLIndia.org
Business Integration –Who, What, When, How Trading Profile Management and Discovery. Assembly of transaction content. Establishing consistent data definitions Business Process Collaboration. Message Handling Services What does ebXML do?
CPP/A eBusiness Runtime Components O/S App Server ebXML MS URL config Port Security BPEE BP Rules BPSS I/O Payload(s) ebXML Message Content Registry Server
O/S App Server ebXML MS BPEE BP Rules CPP/A I/O BPSS API TRANSFORMS Instance values Transform Templates Assembly Templates Backend Integration
Main ebXML concepts Business Processes –defined as models in UMM, scripted in XML Business Messages –content agnostic - exchanged using ebMS Trading Partner Agreement –specifies parameters for businesses to interface with each other Messaging Layer –moves the actual XML data between trading partners – ebMS Core components –library of pre-defined business vocabulary artifacts Collaboration Registry –Provides a “container” for process models, vocabularies, assembly templates, partner profiles + discovery.
ebXML Architecture
Government procurement: A possible scenario Registry Profiles of suppliers and service providers Epidemics and other health information of the population at large Suppliers Govt. health administration and distribution facilities Dist. Health centers Business Processes and Messaging infrastructure
ebXML prototype effort at eEnterprises Lab ebXML specifications Stable platform components Application Server, DBMS Registry/Repository Messaging System In house developed modules Installation and Configuration eEnterprises Lab Test bed Deployable e-business infrastructure Testing and Validation of scenarios obtained from pilot efforts
ebXMLIndia.org Objectives –To interpret the work on global standards in e- business and adapt it to the needs of Indian Industry, government and other organizations in the service sector Participation –We invite major players in the area of business, government, education, technology and policy enforcement bodies to create a ‘e-India’ and make it seamless with the developed world.
Barriers to successful adoption of ebXML in India – what we have learned so far Lack of funding, commitment –Well defined projects should be deployed and ‘show cased’ rapidly. Inexperienced implementation teams –Very well defined tasks can be messed up because of a ‘training ground’ based approach. Unwilling and/or incompetent decision makers at the government and large driver organizations
Many Thanks To Prof Y. Narahari Ph.D –Professor, Dept of CSA Team members: –Chetan, Kumar, Sandeep, Lavanya (project associates) –Kamesh, Chandra, Biswas, Garg (research scholars) Mr. Prashant Kumar –General Manager, Concor, Bangalore and CEO, Air cargo complex Mr. Vinay Kumar Pabba –Joint Commissioner of Customs, Air Cargo complex, Bangalore