how the gs1 architecture helps you build the gs1 system? gs1 gsmp brooklyn march 2011 sue schmid –...

22
How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent Consultant

Upload: timothy-brooks

Post on 21-Jan-2016

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

How the GS1 Architecture helps you build the GS1 System?GS1 GSMP Brooklyn March 2011

Sue Schmid – GS1 Australia

Kevin Dean – GS1 Canada

Ken Traub – Independent Consultant

Page 2: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

Another acronym….

2

Page 3: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

Architecture starts when you carefully put two bricks together. There it begins.

Ludwig Mies van der Rohe

3

Page 4: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

Who is the GS1 Architecture Team?

Page 5: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

What is it that we do?

5

Promote and protect the technical integrity of the GS1 System

Develop the GS1 System Architecture

Request for Findings

Provide Guidance

Page 6: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

GS1 Architecture

Page 7: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 Architecture Principles

• Guidelines for the development of standards• An ideal goal of the GS1 System• Ensure consistency for our Members• Ensure stability for our Members• Variances permitted only after stringent review

• Must be approved by various GSMP management boards

• http://www.gs1.org/gsmp/process/arch_group

7

Page 8: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 Architecture Principles – Categories

Fundamentals Outcomes / objectives

Processes

8

Page 9: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 Architecture Principles

• Fundamentals• Alignment with GS1 Strategy, Vision, and Mission• Use of GS1 Keys• Use of GS1 Global Data Dictionary• Forward-looking, with migration strategies and backward

compatibility where needed• Aligned with well-defined business processes and able to

demonstrate real business value• Security-enabled where appropriate• Consistent• Royalty-free

9

Fundamentals

Outcomes / objectives

Processes

Page 10: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 Architecture Principles

• Outcomes/objectives• Best overall value at lowest total cost of ownership• Promote scalability• Promote seamless integration• Promote interoperability and compliance• Promote simplicity and standard interfaces• Avoid duplication• Promote technology independence and a layered approach• Promote global cross-sector definitions and leverage the best of

global and local• Leverage a common strategy for extensibility

10

Fundamentals

Outcomes / objectives

Processes

Page 11: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 Architecture Principles

• Process• Leverage the work of other standards bodies wherever possible• Strive to eliminate exceptions and variances wherever possible

11

Fundamentals

Outcomes / objectives

Processes

Page 12: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 Architecture

• GS1 System Landscape – the “what”• Written for a general audience of existing and new Members and

Solution Providers• Enumerates, summarizes, and categorizes all GS1 Standards

• GS1 Architecture – the “what” + the “why”• builds on the GS1 System Landscape to:

– Show how the standards fit together– Articulate underlying technical principles– Help to guide the development of future standards

• GS1 Architecture to be revised annually

12

Page 13: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 System LandscapeBusiness Objective

GS1 System Landscape Section

Standards

Identify 1. Identification

2. Supplementary data

GS1 Identification Keys

AIsGlobal Product Classification (GCP)Pkg Meas & other rules

Capture 3. Data representation

4. Physical data carriers

Syntax: bar code, EPC URI, EPC Tag data, EANCOM, XML

Bar CodesRFID Air InterfacesRFID Software Standards

Share 5. Business data

6. Information distribution and discovery

7. Communication

Master Data: Trade Item, Catalogue, Party, PriceBusiness Transactions: Plan, Order, Deliver, Pay, OtherPhysical Event Data (EPCIS)

EANCOM, GS1 XML, EPCIS capture/query, ONS, Discovery

Comm syntax, protocols, security

Page 14: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 System Architecture

Identify

Capture

Share

GS1 Keys

Identification Data Syntax

Supplementary Identification Data

Bar Code SymbologiesRFID

GTIN SSCC GLN GRAI GIAI GDTI GSRN GINc GSIN

Application Identifiers: LOT, EXPIRY, 113 others

EPC URI Element String

U.P.C.-A U.P.C.-E EAN-13

EAN-8

DataBar DataMatrix

GS1-128 ITF-14

UHF Class 1 Gen 2 HF Class 1

ALE

LLRPRM

DCI

Air Interfaces

Infrastructure

EDIINT AS1/2 ebMS Web Svcs

Master Data Business Transactions Physical Visibility

Trade Item Catalog Item

Party Price GPC

Plan OrderPay

DeliverOther

GDS EANCOM xCOM

EPCIS Events

CBV

EPCIS Query

Data

Comm

Network Cert Profile ONS Discovery

Transport

Page 15: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 System Architecture – Identify

IdentifyGS1 Keys

Identification Data Syntax

Supplementary Identification Data

GTIN SSCC

GLN

GRAI GIAI

GDTI GSRN GINC GSIN

Application Identifiers: LOT, EXPIRY, 113 others

EPC URI Element String

Page 16: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 System Architecture – Capture

Capture

Bar Code SymbologiesRFID

U.P.C.-A U.P.C.-E EAN-13

EAN-8

DataBar DataMatrix

GS1-128 ITF-14UHF Class

1 Gen 2

HF Class 1

ALE

LLRPRM

DCI

Air Interfaces

Infrastructure

Page 17: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 System Architecture

Share

EDIINT AS1/2 ebMS Web Svcs

Master Data Business Transactions

Physical Visibility

Trade Item

Catalog Item

Party Price GPC

Plan OrderPay

DeliverOther

GDS EANCOM xCOM

EPCIS Events

CBV

EPCIS Query

Data

Comm

Network Cert Profile ONS Discovery

Transport

Page 18: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

GS1 Architecture – Existing Documents

• GS1 Architecture Principles• GS1 System Landscape• GS1 Integrated Communications• EPC Architecture Framework

18

Page 19: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

Conclusion

Sue Schmid

GS1 Australia

Page 20: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

WIIFM……

20

Request for Findings Process

Website

Published Documents

Architecture Liaisons

Page 21: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS1

The goal of enterprise architecture is boundary-less information flow, where all

systems, IT and non-IT interoperateAllen Brown

21

Page 22: How the GS1 Architecture helps you build the GS1 System? GS1 GSMP Brooklyn March 2011 Sue Schmid – GS1 Australia Kevin Dean – GS1 Canada Ken Traub – Independent

© 2010 GS122

http://www.gs1.org/gsmp/process/arch_group