xCOR - a Value Chain Framework Ontology

Leipziger Semantic Web Tag
Leipziger Semantic Web TagLeipziger Semantic Web Tag
DIGITAL FIDELITY AND HIGH VISIBILITY
xCOR: a Value Chain Framework ontology
Markus Freudenberg
Initiating a Purchase
• Select product and create PO
• Email PO to supplier
• …
• Activating a Supply Chain (SC)
• Select a product
• Create purchase order
• Send an email with PO
Purchase Order
• The supplier often just receives a PDF document
• Enter new order
• Hopefully without erroneous inputs
• Ask to clarify details
• Await an answer…
Further Communications
• More pain while negotiating CRM/BMS
interfaces and their particular demands
• Relaying their requirements to the customer
• Waiting for responses…
• Prolonging response time further
• …
• More pain while negotiating
CRM/ERP interfaces and their
particular demands
• Relaying their requirements to the
customer
• Waiting for responses…
• Prolonging response time further
Status Quo
• Brittle information flow between customer and seller
• Depending on a few agents, often reduced to a single point of failure
• Only minor number of attributes are exchanged/comparable (automated/digital)
• In reality, required data is in different data sources:
• Using different names, units, abbreviations
• Using unrelated schemata (“speaking different languages”)
• Varying accessibility
• The diversity in data increases when comparing different organizations
• Available digital interfaces are limited
• Often reduced to Excel sheets or PDF files
• Communication often based on e-mails
• Changes during a purchase are “whispered down the lane”
• Communication breakdown is a constant risk
Digital Approach
• SC information model as a common digital language
• For integration of different data sources
• For defining universal data interfaces
• As representation of the shared understanding of the domain
• Digital representation of all relevant, interactional data
• Defining and certifying digital objects exchanged between partners
• Expanding the available view on processes, stock and capacities of SC partners
• Automated, instantaneous matching of digital objects
• Comparing expected state against the actual shape of an object
• At any stage and process of a SC
• Minimal interaction with customer relations operatives and sales
• Not reliant on e-mail communication (or Excel / PDF)
A digital Supply Chain Environment
• Most of the Emerging Practices depend on a digital SC environment
• Requiring a common digital representation of SC entities
• Within an organization and between SC partners
• Assuming such a representation is available and employed by partners of a SC:
• A constant demand for comparing digital entities is evident:
• To establish the equality/similarity between two objects
(e.g. does the delivered item correspond to the product specification)
• To compare available stocking and production capacities of a supplier with demand
• To validate product quality test results with ones requirements
• Most prominent Practice based on such comparisons:
• 3/4 Way Match (SCOR BP.188)
Use Case: 4 Way Match
Delivery product
information
Delivery invoice
information
Excursion – xCOR & SCOR
© eccenca GmbH 2018
SCOR
• A value chain is a set of activities that an organization performs in order
to deliver a valuable product or service for the market (value enrichment).
• The Supply Chain Operations Reference model (SCOR)
• Introduced by the Supply Chain Council in 1996
• Served as a leading tool and process model for supply chain management
• SCOR consists of four basic taxonomies and their concepts interrelations
• Processes – describing the actions necessary to accomplish something
• Metrics – defining measures used to gauge the performance of Processes
• Practices – Best practices, established procedures to improve performance
• Skills – describes the necessary abilities of involved Agents, beneficial to Processes
What is xCOR?
• An upper level information model featuring all
jointly used concepts and relations of the value
chain domain.
• Representing an abstract view on all enterprise
domain frameworks of ASCM:
• SCOR - Supply Chain Operations Reference model
• DCOR - Design Chain
• CCOR - Customer Chain
• PLCOR – Product Lifecycle Chain
• Reused to implement each of its sub-ontologies
• Based on the W3C standardized process
reference and provenance ontology PROV-O
Implementing xCOR
• Model the value chain domain as described by the ASCM specifications.
• Extend the domain description derived from the official ASCM documents. In
particular regarding:
• an extended view on Metrics
• and the introduction of the Event concept
• Provide a structured foundation for any digital message exchanged between
partners in a supply chain.
• Consider the added requirements for the complex and emerging challenges of
the supply chain domain regarding its digital transition.
eccenca is developing xCOR and dependent ontologies in cooperation with ASCM
© eccenca GmbH 2018
Automated Matching
© eccenca GmbH 2018
Purchase Order example (some data)
Name From To Actual
PO Number 7654321 7654321 7654321
Customer Id 12345670 12345670 12345670
Currency EUR EUR EUR
Terms of Payment [complex] - -
PO Item* [complex] - -
-> Product Number 135790 135790 135790
-> Product Description* [complex] - -
-> Price per Unit 41200 41200 41200
-> Quantity 500 500 500
-> Quantity Unit lb_us lb_us lb_in
-> Customer Requested Date 03/04/2019 05/04/2019 04/04/2019
Matching PO
• Comparing an invoice
against the agreed PO
• Containing simple values
and complex objects
(such as PO Items or
Terms of Payment)
• The expected shape
(orange)
• Vs. the actual invoiced
shape
Matching PO Item 2
• Zooming in on PO Item 2
• Demonstrating a shape
with ranged value specs.
(Customer Requested Date)
• apparently QuantityUnit
has an unexpected value
The showcase – PO data
Name From To Actual
PO Number 7654321 7654321 7654321
Customer Id 12345670 12345670 12345670
Currency EUR EUR EUR
Terms of Payment [complex] - -
PO Item* [complex] - -
-> Product Number 135790 135790 135790
-> Product Description* [complex] - -
-> Price per Unit 41200 41200 41200
-> Quantity 500 500 500
-> Quantity Unit lb_us lb_us lb_in
-> Customer Requested Date 03/04/2019 05/04/2019 04/04/2019
Digital Fidelity
© eccenca GmbH 2018
Digital Fidelity
• Requires digital object matching based on a common vocabulary
• Validating the fidelity to the common vocabulary or defined data interfaces
• Has to be capable to ingest and validate additional, complex conditions
• Support for complex matching operations and queries
• Must accurately compare values in different units of any dimension
• Physical dimensions, currencies, standardized taxonomies, etc.
• Capable to deal with a certain amount of fuzziness
W3C Shapes Constraint Language
• W3C Recommendation as of 20 July 2017
• For validating graph-based data against a set of conditions
• Conditions are
• Inferred directly (automatically) from an ontology
• Or defined explicitly (in addition, satisfying the demand for complex constraints)
• Multiple conditions an object has to satisfy are summarized as a “shape”
• Various SHACL validation engines are available
• Can be included into any automatic data workflow
• (For example to trigger automatic responses to violations)
High Visibility
© eccenca GmbH 2018
Proliferation and High Visibility
• Extending the reach and depth of the currently visible view of a SC officer
• Exposing Product, Process, Plan and Inventory information to SC partners:
• Forward real information about every item at any stage of the SC
• SC planning does not have to revolve around gathering messages to account and
plan around delays
• “This approach provides real information about those parts that are truly at risk of
negatively impacting the planned availability of inventory”[1].
• Based on the same shape comparison as in 4-way-matching:
• Differences between the expected and actual shape of an object can be evaluated
• Allows for a high degree of automation in SC planning
• => fewer planners can make better decisions more quickly
[1] Ptak, Carol and Smith, Chad (2011). Orlicky's MRP 3rd edition, McGraw Hill, New York
Proliferation and High Visibility
Demand Driven MRP
• Fulfils the technical requirements for Demand Driven MRP (BP.179)
• Crucial for the 4th component the DDMRP stack [1]: Demand-driven planning
• planning based on observations of “highly visible” partners
• Basis for the 5th component: Highly visible and collaborative execution
• Extends insights during the execution horizon
© eccenca GmbH 2018
[1] Ptak, Carol and Smith, Chad (2011). Orlicky's MRP 3rd edition, McGraw Hill, New York
Proliferation and High Visibility
Summary
• The Value Chain domain is in an digital transition
• A common, unified information model is needed to support most tasks
related to this effort:
• Data integration
• Creating transactional data between partners
• Creating high visibility between supply chain partners
• To gather, unify, and communicate data from different sources,
departments, and organizations, without loss of content, meaning or
functionality, requires a universal and flexible language, understood by all
participants, humans and machines alike.
• Fulfilling the origin vision of SCOR
© eccenca GmbH 2018
© eccenca GmbH 2018
Markus Freudenberg
Data & Knowledge Engineer
markus.freudenberg@eccenca.com
1 of 28

Recommended

ERP for Project Industry - Nfra lite by
ERP for Project Industry - Nfra liteERP for Project Industry - Nfra lite
ERP for Project Industry - Nfra litenfra erp
508 views43 slides
Canonical data model by
Canonical data modelCanonical data model
Canonical data modelGovind Mulinti
4.9K views5 slides
SRM Sourcing - Overview by
SRM Sourcing - OverviewSRM Sourcing - Overview
SRM Sourcing - Overviewraj_gladiator5
7K views15 slides
Sourcing & SRM by
Sourcing & SRMSourcing & SRM
Sourcing & SRMFadel.Xpert
1.5K views32 slides
Budget entries import in Dynamics AX 2012 by
Budget entries import in Dynamics AX 2012Budget entries import in Dynamics AX 2012
Budget entries import in Dynamics AX 2012Bilal Jawarneh
3.9K views7 slides

More Related Content

Similar to xCOR - a Value Chain Framework Ontology

Project Based Industry ERP - Nfra enterprise Solution by
Project Based Industry ERP - Nfra enterprise SolutionProject Based Industry ERP - Nfra enterprise Solution
Project Based Industry ERP - Nfra enterprise Solutionnfra erp
463 views44 slides
[2019] week07 enterprise systems by
[2019] week07   enterprise systems[2019] week07   enterprise systems
[2019] week07 enterprise systemsAnisah Herdiyanti
249 views44 slides
Why you should use Elastic for infrastructure metrics by
Why you should use Elastic for infrastructure metricsWhy you should use Elastic for infrastructure metrics
Why you should use Elastic for infrastructure metricsElasticsearch
391 views28 slides
Software for Project Planning - Nfra professional by
Software for Project Planning - Nfra professionalSoftware for Project Planning - Nfra professional
Software for Project Planning - Nfra professionalnfra erp
343 views43 slides
Implementing Advanced Analytics Platform by
Implementing Advanced Analytics PlatformImplementing Advanced Analytics Platform
Implementing Advanced Analytics PlatformArvind Sathi
783 views41 slides
An intro to building an architecture repository meta model and modeling frame... by
An intro to building an architecture repository meta model and modeling frame...An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...wweinmeyer79
5.6K views15 slides

Similar to xCOR - a Value Chain Framework Ontology(20)

Project Based Industry ERP - Nfra enterprise Solution by nfra erp
Project Based Industry ERP - Nfra enterprise SolutionProject Based Industry ERP - Nfra enterprise Solution
Project Based Industry ERP - Nfra enterprise Solution
nfra erp463 views
Why you should use Elastic for infrastructure metrics by Elasticsearch
Why you should use Elastic for infrastructure metricsWhy you should use Elastic for infrastructure metrics
Why you should use Elastic for infrastructure metrics
Elasticsearch391 views
Software for Project Planning - Nfra professional by nfra erp
Software for Project Planning - Nfra professionalSoftware for Project Planning - Nfra professional
Software for Project Planning - Nfra professional
nfra erp343 views
Implementing Advanced Analytics Platform by Arvind Sathi
Implementing Advanced Analytics PlatformImplementing Advanced Analytics Platform
Implementing Advanced Analytics Platform
Arvind Sathi783 views
An intro to building an architecture repository meta model and modeling frame... by wweinmeyer79
An intro to building an architecture repository meta model and modeling frame...An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...
wweinmeyer795.6K views
IBM Blockchain Platform - Architectural Good Practices v1.0 by Matt Lucas
IBM Blockchain Platform - Architectural Good Practices v1.0IBM Blockchain Platform - Architectural Good Practices v1.0
IBM Blockchain Platform - Architectural Good Practices v1.0
Matt Lucas987 views
Decision Matrix for IoT Product Development by Alexey Pyshkin
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
Alexey Pyshkin167 views
Beating the Burden of Brick & Mortar for Omnichannel Fulfillment Success by Michael Hu
Beating the Burden of Brick & Mortar for Omnichannel Fulfillment SuccessBeating the Burden of Brick & Mortar for Omnichannel Fulfillment Success
Beating the Burden of Brick & Mortar for Omnichannel Fulfillment Success
Michael Hu1.6K views
Business driven IT design by Chris Haddad
Business driven IT designBusiness driven IT design
Business driven IT design
Chris Haddad720 views
5 Secret Weapons Of A Great Salesforce Architect by Sebastian Wagner
5 Secret Weapons Of A Great Salesforce Architect5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect
Sebastian Wagner480 views
How to drive real business value from your virtual Supply Chain twin? by Bluecrux
How to drive real business value from your virtual Supply Chain twin?How to drive real business value from your virtual Supply Chain twin?
How to drive real business value from your virtual Supply Chain twin?
Bluecrux429 views
Modeling Blockchain Applications v1.02 by Matt Lucas
Modeling Blockchain Applications v1.02Modeling Blockchain Applications v1.02
Modeling Blockchain Applications v1.02
Matt Lucas267 views
Agile Development – Why requirements matter by Fariz Saracevic by Agile ME
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
Agile ME193 views
INFORMATION TECHNOLOGY FRAMEWORK.pptx by EzAzMahmood1
INFORMATION TECHNOLOGY FRAMEWORK.pptxINFORMATION TECHNOLOGY FRAMEWORK.pptx
INFORMATION TECHNOLOGY FRAMEWORK.pptx
EzAzMahmood142 views
Adopting FIBO – a Practical Approach_Conrad_Toby_Laurie_Stuart.pdf by ChunLei(peter) Che
Adopting FIBO – a Practical Approach_Conrad_Toby_Laurie_Stuart.pdfAdopting FIBO – a Practical Approach_Conrad_Toby_Laurie_Stuart.pdf
Adopting FIBO – a Practical Approach_Conrad_Toby_Laurie_Stuart.pdf
Supply Chain Management by uksuman9889
Supply Chain ManagementSupply Chain Management
Supply Chain Management
uksuman98892.1K views

More from Leipziger Semantic Web Tag

GeniusTex - a Smart Textiles innovation platform with semantic technologies i... by
GeniusTex - a Smart Textiles innovation platform with semantic technologies i...GeniusTex - a Smart Textiles innovation platform with semantic technologies i...
GeniusTex - a Smart Textiles innovation platform with semantic technologies i...Leipziger Semantic Web Tag
431 views16 slides
Präsentation der Semantic Web Lehrkonzepte an der TH Brandenburg by
Präsentation der Semantic Web Lehrkonzepte an der TH Brandenburg Präsentation der Semantic Web Lehrkonzepte an der TH Brandenburg
Präsentation der Semantic Web Lehrkonzepte an der TH Brandenburg Leipziger Semantic Web Tag
872 views12 slides
Semantic Web in the Digital Humanities by
Semantic Web in the Digital HumanitiesSemantic Web in the Digital Humanities
Semantic Web in the Digital HumanitiesLeipziger Semantic Web Tag
223 views19 slides
Knowledge Graphs for Scholarly Communication by
Knowledge Graphs for Scholarly CommunicationKnowledge Graphs for Scholarly Communication
Knowledge Graphs for Scholarly CommunicationLeipziger Semantic Web Tag
188 views52 slides
Das QROWD-Projekt - Because Big Data Integration is Humanly Possible by
Das QROWD-Projekt - Because Big Data Integration is Humanly PossibleDas QROWD-Projekt - Because Big Data Integration is Humanly Possible
Das QROWD-Projekt - Because Big Data Integration is Humanly PossibleLeipziger Semantic Web Tag
140 views12 slides
An Ontology Engineering Approach to Support Personalized Gamification of CSCL by
An Ontology Engineering Approach to Support Personalized Gamification of CSCLAn Ontology Engineering Approach to Support Personalized Gamification of CSCL
An Ontology Engineering Approach to Support Personalized Gamification of CSCLLeipziger Semantic Web Tag
181 views46 slides

More from Leipziger Semantic Web Tag(17)

GeniusTex - a Smart Textiles innovation platform with semantic technologies i... by Leipziger Semantic Web Tag
GeniusTex - a Smart Textiles innovation platform with semantic technologies i...GeniusTex - a Smart Textiles innovation platform with semantic technologies i...
GeniusTex - a Smart Textiles innovation platform with semantic technologies i...
An Ontology Engineering Approach to Support Personalized Gamification of CSCL by Leipziger Semantic Web Tag
An Ontology Engineering Approach to Support Personalized Gamification of CSCLAn Ontology Engineering Approach to Support Personalized Gamification of CSCL
An Ontology Engineering Approach to Support Personalized Gamification of CSCL
PlatonaM - Plattform-Ökosystem for innovative maintenance management through ... by Leipziger Semantic Web Tag
PlatonaM - Plattform-Ökosystem for innovative maintenance management through ...PlatonaM - Plattform-Ökosystem for innovative maintenance management through ...
PlatonaM - Plattform-Ökosystem for innovative maintenance management through ...
Das LIMBO Projekt – Linked Data Enterprise Use-Cases unter Verwendung der Dat... by Leipziger Semantic Web Tag
Das LIMBO Projekt – Linked Data Enterprise Use-Cases unter Verwendung der Dat...Das LIMBO Projekt – Linked Data Enterprise Use-Cases unter Verwendung der Dat...
Das LIMBO Projekt – Linked Data Enterprise Use-Cases unter Verwendung der Dat...

Recently uploaded

Mini-Track: Challenges to Network Automation Adoption by
Mini-Track: Challenges to Network Automation AdoptionMini-Track: Challenges to Network Automation Adoption
Mini-Track: Challenges to Network Automation AdoptionNetwork Automation Forum
13 views27 slides
SUPPLIER SOURCING.pptx by
SUPPLIER SOURCING.pptxSUPPLIER SOURCING.pptx
SUPPLIER SOURCING.pptxangelicacueva6
16 views1 slide
PRODUCT PRESENTATION.pptx by
PRODUCT PRESENTATION.pptxPRODUCT PRESENTATION.pptx
PRODUCT PRESENTATION.pptxangelicacueva6
15 views1 slide
PRODUCT LISTING.pptx by
PRODUCT LISTING.pptxPRODUCT LISTING.pptx
PRODUCT LISTING.pptxangelicacueva6
14 views1 slide
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdfDr. Jimmy Schwarzkopf
20 views29 slides
6g - REPORT.pdf by
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdfLiveplex
10 views23 slides

Recently uploaded(20)

STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
6g - REPORT.pdf by Liveplex
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdf
Liveplex10 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker40 views
HTTP headers that make your website go faster - devs.gent November 2023 by Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn22 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab21 views
Powerful Google developer tools for immediate impact! (2023-24) by wesley chun
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)
wesley chun10 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman36 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views
Future of AR - Facebook Presentation by ssuserb54b561
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
ssuserb54b56115 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2218 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi132 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software280 views

xCOR - a Value Chain Framework Ontology

  • 1. DIGITAL FIDELITY AND HIGH VISIBILITY xCOR: a Value Chain Framework ontology Markus Freudenberg
  • 2. Initiating a Purchase • Select product and create PO • Email PO to supplier • … • Activating a Supply Chain (SC) • Select a product • Create purchase order • Send an email with PO
  • 3. Purchase Order • The supplier often just receives a PDF document • Enter new order • Hopefully without erroneous inputs • Ask to clarify details • Await an answer…
  • 4. Further Communications • More pain while negotiating CRM/BMS interfaces and their particular demands • Relaying their requirements to the customer • Waiting for responses… • Prolonging response time further • … • More pain while negotiating CRM/ERP interfaces and their particular demands • Relaying their requirements to the customer • Waiting for responses… • Prolonging response time further
  • 5. Status Quo • Brittle information flow between customer and seller • Depending on a few agents, often reduced to a single point of failure • Only minor number of attributes are exchanged/comparable (automated/digital) • In reality, required data is in different data sources: • Using different names, units, abbreviations • Using unrelated schemata (“speaking different languages”) • Varying accessibility • The diversity in data increases when comparing different organizations • Available digital interfaces are limited • Often reduced to Excel sheets or PDF files • Communication often based on e-mails • Changes during a purchase are “whispered down the lane” • Communication breakdown is a constant risk
  • 6. Digital Approach • SC information model as a common digital language • For integration of different data sources • For defining universal data interfaces • As representation of the shared understanding of the domain • Digital representation of all relevant, interactional data • Defining and certifying digital objects exchanged between partners • Expanding the available view on processes, stock and capacities of SC partners • Automated, instantaneous matching of digital objects • Comparing expected state against the actual shape of an object • At any stage and process of a SC • Minimal interaction with customer relations operatives and sales • Not reliant on e-mail communication (or Excel / PDF)
  • 7. A digital Supply Chain Environment • Most of the Emerging Practices depend on a digital SC environment • Requiring a common digital representation of SC entities • Within an organization and between SC partners • Assuming such a representation is available and employed by partners of a SC: • A constant demand for comparing digital entities is evident: • To establish the equality/similarity between two objects (e.g. does the delivered item correspond to the product specification) • To compare available stocking and production capacities of a supplier with demand • To validate product quality test results with ones requirements • Most prominent Practice based on such comparisons: • 3/4 Way Match (SCOR BP.188)
  • 8. Use Case: 4 Way Match Delivery product information Delivery invoice information
  • 9. Excursion – xCOR & SCOR © eccenca GmbH 2018
  • 10. SCOR • A value chain is a set of activities that an organization performs in order to deliver a valuable product or service for the market (value enrichment). • The Supply Chain Operations Reference model (SCOR) • Introduced by the Supply Chain Council in 1996 • Served as a leading tool and process model for supply chain management • SCOR consists of four basic taxonomies and their concepts interrelations • Processes – describing the actions necessary to accomplish something • Metrics – defining measures used to gauge the performance of Processes • Practices – Best practices, established procedures to improve performance • Skills – describes the necessary abilities of involved Agents, beneficial to Processes
  • 11. What is xCOR? • An upper level information model featuring all jointly used concepts and relations of the value chain domain. • Representing an abstract view on all enterprise domain frameworks of ASCM: • SCOR - Supply Chain Operations Reference model • DCOR - Design Chain • CCOR - Customer Chain • PLCOR – Product Lifecycle Chain • Reused to implement each of its sub-ontologies • Based on the W3C standardized process reference and provenance ontology PROV-O
  • 12. Implementing xCOR • Model the value chain domain as described by the ASCM specifications. • Extend the domain description derived from the official ASCM documents. In particular regarding: • an extended view on Metrics • and the introduction of the Event concept • Provide a structured foundation for any digital message exchanged between partners in a supply chain. • Consider the added requirements for the complex and emerging challenges of the supply chain domain regarding its digital transition. eccenca is developing xCOR and dependent ontologies in cooperation with ASCM
  • 15. Purchase Order example (some data) Name From To Actual PO Number 7654321 7654321 7654321 Customer Id 12345670 12345670 12345670 Currency EUR EUR EUR Terms of Payment [complex] - - PO Item* [complex] - - -> Product Number 135790 135790 135790 -> Product Description* [complex] - - -> Price per Unit 41200 41200 41200 -> Quantity 500 500 500 -> Quantity Unit lb_us lb_us lb_in -> Customer Requested Date 03/04/2019 05/04/2019 04/04/2019
  • 16. Matching PO • Comparing an invoice against the agreed PO • Containing simple values and complex objects (such as PO Items or Terms of Payment) • The expected shape (orange) • Vs. the actual invoiced shape
  • 17. Matching PO Item 2 • Zooming in on PO Item 2 • Demonstrating a shape with ranged value specs. (Customer Requested Date) • apparently QuantityUnit has an unexpected value
  • 18. The showcase – PO data Name From To Actual PO Number 7654321 7654321 7654321 Customer Id 12345670 12345670 12345670 Currency EUR EUR EUR Terms of Payment [complex] - - PO Item* [complex] - - -> Product Number 135790 135790 135790 -> Product Description* [complex] - - -> Price per Unit 41200 41200 41200 -> Quantity 500 500 500 -> Quantity Unit lb_us lb_us lb_in -> Customer Requested Date 03/04/2019 05/04/2019 04/04/2019
  • 20. Digital Fidelity • Requires digital object matching based on a common vocabulary • Validating the fidelity to the common vocabulary or defined data interfaces • Has to be capable to ingest and validate additional, complex conditions • Support for complex matching operations and queries • Must accurately compare values in different units of any dimension • Physical dimensions, currencies, standardized taxonomies, etc. • Capable to deal with a certain amount of fuzziness
  • 21. W3C Shapes Constraint Language • W3C Recommendation as of 20 July 2017 • For validating graph-based data against a set of conditions • Conditions are • Inferred directly (automatically) from an ontology • Or defined explicitly (in addition, satisfying the demand for complex constraints) • Multiple conditions an object has to satisfy are summarized as a “shape” • Various SHACL validation engines are available • Can be included into any automatic data workflow • (For example to trigger automatic responses to violations)
  • 23. Proliferation and High Visibility • Extending the reach and depth of the currently visible view of a SC officer • Exposing Product, Process, Plan and Inventory information to SC partners: • Forward real information about every item at any stage of the SC • SC planning does not have to revolve around gathering messages to account and plan around delays • “This approach provides real information about those parts that are truly at risk of negatively impacting the planned availability of inventory”[1]. • Based on the same shape comparison as in 4-way-matching: • Differences between the expected and actual shape of an object can be evaluated • Allows for a high degree of automation in SC planning • => fewer planners can make better decisions more quickly [1] Ptak, Carol and Smith, Chad (2011). Orlicky's MRP 3rd edition, McGraw Hill, New York
  • 25. Demand Driven MRP • Fulfils the technical requirements for Demand Driven MRP (BP.179) • Crucial for the 4th component the DDMRP stack [1]: Demand-driven planning • planning based on observations of “highly visible” partners • Basis for the 5th component: Highly visible and collaborative execution • Extends insights during the execution horizon © eccenca GmbH 2018 [1] Ptak, Carol and Smith, Chad (2011). Orlicky's MRP 3rd edition, McGraw Hill, New York
  • 27. Summary • The Value Chain domain is in an digital transition • A common, unified information model is needed to support most tasks related to this effort: • Data integration • Creating transactional data between partners • Creating high visibility between supply chain partners • To gather, unify, and communicate data from different sources, departments, and organizations, without loss of content, meaning or functionality, requires a universal and flexible language, understood by all participants, humans and machines alike. • Fulfilling the origin vision of SCOR © eccenca GmbH 2018
  • 28. © eccenca GmbH 2018 Markus Freudenberg Data & Knowledge Engineer markus.freudenberg@eccenca.com