5. april 2006iti: oasis bcm-epr sc ( efolder isr ) 1 trading and tracing fresh seafood safely...

16
5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project: www.hifm.no/ttq PS & QA program: www.eprforum.no The TOSS-Use case ( Trade On Seafood Safely ) SOA based PSQA program for: -Food -Finance -Health -Construction -etc

Upload: madison-pendelton

Post on 31-Mar-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1

Trading and Tracing Fresh Seafood Safely

TTQ-project:www.hifm.no/ttq

PS & QA program:www.eprforum.no

The TOSS-Use case( Trade On Seafood Safely )

SOA based PSQA program for:-Food-Finance-Health-Construction-etc

Page 2: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 2

Phases in a Seafood Supply-Chain

Product=Trading Partners

Computer systems

Cap

ture

Land

ing

Sh

ippin

g

Recep

tion

Transport

Con

sum

e

Plan

ning

Role based e-FoldersIn SUPER PORTALS

EPR-engine:Dynamic Forms/Templates ( Web services + ebXML )

SOA usecase:From Capture to Table

Page 3: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 3

Motivation Time People

Specifications Schema

Workflow

Contract

Directory S

ervices

Presentation

Artifact relationships

Data/Codes Services/Functions Network

Source: BCM Lubash Pyramid

Core Components

Core Components WSDLWSDL

XFormsXForms

TransportRouting, Packaging

TransportRouting, Packaging

Collaboration Partner

Agreements- CPA

Collaboration Partner

Agreements- CPA

MSHSOAP

MSHSOAP

MessagesMessages

RolesRoles

Collaboration Partner

Profiles - CPP

Collaboration Partner

Profiles - CPP

NounsNouns

EventsEvents

Templat

e engine

RulesRules

VerbsVerbs

Content Assembly Mechanism - CAM

Content Assembly Mechanism - CAM

BP Specification Schema

BPSS

BP Specification Schema

BPSSProcessProcess

Semantic Interoperability Standards Semantic Interoperability Standards StackStack

((OASIS- CAM , BCM , SAML, ebSOA, BPEL …………………. )OASIS- CAM , BCM , SAML, ebSOA, BPEL …………………. )

eFolderTemplates:

Organizing and Orchestrating

Loosely coupled applications

(ebXML, WS)

Product=

Page 4: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 4

TOA Technology driven - ebXML - Web Services

BanksTransactions

Trading partners in Supply Chainfor fresh seafood

Processing Dynamic Forms/Templates

SOA Service driven ( Templates )Mirroring technology on business centric

(semantic) terms and processes.

eFolders Processing Dynamic Forms/Templates( New way of SW Engineering)

FrontOfficeService Desk

Roles/Actors

Product=

Page 5: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 5

SOA eFolder Basis-templates eFolder-Engine organize and handle service work and reportingeFolder-Engine organize and handle service work and reporting

FrontOffice:FrontOffice:

(Service Desk)(Service Desk)

eFolder Container: ( The Folders access content from several SERVERS )

Phase

Steeringcard

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

Content cardHandles and organize all the

Documents, Drawings, Audio/Video-files,

Condition Monitoring data etc in the folder.

Steering functions

Workflow cardSupport to manage work-

processes and business logic..(Rule Controlled Process Flow)

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

DokumentkortStyrer tilgang til blankett- og

dokumentmaler samt arkiverte Dokumenter.

Work card (Service card)

Def. of manual instructions In a working process.

Includes inspection and reports.

Steering card:

Arbeidsmappe( Opprettes når ny bruker eller ny process )Arbeidsmappe

( Opprettes når ny bruker eller ny process )

Working FolderContain everything a user needs in real time work.All Working Folders are divided into phasesRelated to progress.

Role Service

+

User ID

Single Sign-On (PKI) portal:

(Security Domains)

Product=

Page 6: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 6

Adapted Work-Folder in user Adapted Work-Folder in user environmentenvironment

Tracing and Quality Control in the Supply Chain of “Fresh seafood”Tracing and Quality Control in the Supply Chain of “Fresh seafood”

Integrated Planning/Description/Reporting work using PDA-phones. Integrated Planning/Description/Reporting work using PDA-phones. Role authentication with Digital signature or SMSRole authentication with Digital signature or SMS

Page 7: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 7

STATICreusable conventional

ModelsWSDL,UMM,UML,XML

The new Hybrid way of doing Service Centric SW The new Hybrid way of doing Service Centric SW EngineeringEngineering

( ( PPlatformlatform IIndependentndependent MModelingodeling Design FactoriesDesign Factories ) )

Shared and Persistent DATA

CATALOG servicesExposing the

Loosely coupledapplications:

WSebXML

Installation

Implementation/Use

Needs

Requirements

Procurement

Users:Business related

-Service receivers

-Service handlers

AgileINTERACTIVE

Modeling in real-timeby help of

TEMPLATES

Adoption, integration

Community of Interest

TEMPLATEregisters

TEMPLATE =

f( WS,ebXML)

TEMPLATE PROCESSING:

BCM/CAM with eFolders

TechnologyOrientedArchitecture (Bottom Up: PROPRIETARY+OPEN standards)

ServiceOrientedArchitecture (Top Down: Business Centric OPEN INCLUSIVE integration standards)

Analysis

Design

Coding

TestMaintenance

SW Developers:SW Developers: TechnocratsTechnocrats

Specification

eFolderTemplates:

Page 8: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 8

TraceFish Chain (standard schemas)Tracing of captured fish

Traders(from Logical View)

Prosessors(from Logical View)

Fishing vessels(from Logical View)

Vessel landing Businesses(from Logical View)

Auction Markets(from Logical View)

Storers(from Logical View)

Transporters(from Logical View)

Caterers(from Logical View)

Retailers(from Logical View)

Tracing Schema

Tracing

Tracing

TracingTracing Tracing

Tracing

Tracing

TracingTracing

Wholesalers(from Logical View)

Tracing

Repository

Tracing Schemas

(from Logical View)

CATALOG services

WSebXML

Product=

Page 9: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 9

Breeders(from Logical View)

Live Fish(from Logical View)

Transporters(from Logical View)

Storers(from Logical View)

Retailers(from Logical View)

Fish Feed Producers(from Logical View)

Prosessors(from Logical View)

Fish Farms(from Logical View)Hatcheries

(from Logical View)

Tracing Schema

Repository

Tracing Schemas

(from Logical View)

TraceFish Chain (standard schemas)Tracing of farmed fish

CATALOG services

WSebXML

Product=

Page 10: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 10

Fishing Business Package

Fishing Business Package

TraceFish Chain(from Logical View)

Other(from Logical View)

Bank(from Logical View)

Public Authority(from Logical View)

B2B Collaboration

ebXML Repository

CATALOG services

WSebXML

Product=

Page 11: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 11

Two Business Cases (projects)Under the TOSS umbrella

Business-Case 1:

Business-Case 2:

Automated electronic trade of seafood.Focus: Perform and documentall business transactions

Tracing through whole supply chain back to originFocus: Quality, legal capture, business transactions

Business Case1 isdependant on Business Case 2to be able to document thebusiness transactions

Product=

Page 12: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 12

Business Reference model

UMM (UN/CEFACT) sheets(Templates) helps in integrating different businessModels…..

UMM sheets for:Business Domain modellingBusiness Requirement ModellingBusiness Transaction Modelling

UMM sheets are very simple to understand,and filling in UMM sheets can be understood bya Business person.

But UMM sheets are only a part of a Business Reference Model

Business Case Planner

To plan and create realistic Business CasesPlanning Support is very important

Business Context Business Context PLANNING & PLANNING & DESIGN TOOLS:DESIGN TOOLS:I: eFolder ConstructorsService Part

Product=

Page 13: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 13

Business Modelling with UMM(UMM integrates different business models)

Business Domain View(BDV)

Business Requirement View(BRV)

Business Transaction View(BTV)SupportsSupports

UMM View

Includes Includes Includes

ebXML Components

Supports Supports Supports

BusinessProcessesB2B processes

Business Processes

Use results from UMMTo model business processes. Eg. Porter, eTOM

Use results from UMMTo model business processes. Eg. Zacman, SCOR

ebXML

Defined by

UN/CEFACT

Page 14: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 14

Seller : Seller Net Market : Net Market

Buyer : Buyer Payment Authority : Payment Authority

Buyer Bank : Buyer Bank

Seller Bank : Seller Bank

Catalog Upload

Catalog Download

Place Order

Purchase Order

PO AckPayment Authorization

ASN

Invoice

Invoice Response Financial Settlement

Financial Settlement

Bill

Financial Settlement

X12

OAG

AIAG XML XML

SWIFT

RosettaNet

ebXML

Web form

And ebXML integrates different payloads

Page 15: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 15

ebXML Search Engine

ebXML Repository

(from Logical View)

Company(from Logical View)

Find PartnerService Organisations

Banking ServicesEnsurance SertvicesLegal ServicesAuthority ServicesPublic Relation servicesOther Consultant services

(from Logical View)

Food chain

SeafoodMeat

(from Logical View) Wine Chain(from Logical View)

Other Chain(from Logical View)

establish CPA(eContract)

But ebXML Implementation and Operation needs to be automatedAutomated search and eContract establishement( Depended on planning)

Role based Role based Simulation for Simulation for training needs in training needs in PLANNING & PLANNING & DESIGN TOOLS:DESIGN TOOLS:

Page 16: 5. April 2006ITI: OASIS BCM-EPR SC ( eFolder ISR ) 1 Trading and Tracing Fresh Seafood Safely TTQ-project:  PS & QA program:

5. April 2006 ITI: OASIS BCM-EPR SC ( eFolder ISR ) 16

EPR TemplatesEPR Templates =>=> Shifting Power to Business EXPERTSShifting Power to Business EXPERTS

[email protected]@iti.as

www.oasis-open.orgwww.eprforum.orgwww.eprforum.no

eFolders Processing Dynamic Forms/Templates