Title: Supply Chain Automation using ebXML
1Supply Chain Automation using ebXML
- by
- Visva K. Visvanathan
- Electronic Enterprises Laboratory
- Department of Computer Science and Automation
- Indian Institute of Science, Bangalore
2Agenda
- 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
3Implementation 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
4Qualities
- 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.
5What 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
6The 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
7What does ebXML do?
- 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
8eBusiness Runtime Components
CPP/A
BP Rules
BPEE
ebXML Message Content
ebXML MS
BPSS
URL config Port Security
I/O
App Server
Payload(s)
O/S
9Backend Integration
Assembly Templates
CPP/A
BP Rules
BPSS
BPEE
API
TRANSFORMS
ebXML MS
I/O
App Server
Instance values
Transform Templates
O/S
10Main 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.
11ebXML Architecture
12Government procurement A possible scenario
Govt. health administration and distribution
facilities
Registry
Epidemics and other health information of the
population at large
Business Processes and Messaging infrastructure
Profiles of suppliers and service providers
Dist. Health centers
Dist. Health centers
Suppliers
Suppliers
13ebXML prototype effort at eEnterprises Lab
Stable platform components Application Server,
DBMS Registry/Repository Messaging System
ebXML specifications
Installation and Configuration
In house developed modules
Testing and Validation of scenarios obtained from
pilot efforts
eEnterprises Lab Test bed
Deployable e-business infrastructure
14ebXMLIndia.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.
15Barriers 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
16Many 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