Why RosettaNet in our cource of XML in Publishing Systems?

Slides:



Advertisements
Similar presentations
B2B standards REGNET INTEGRATION EAI B2B EAI ? A2A ? IAI ? B2B ? Set of processes and technologies dealing with the structural integration of software.
Advertisements

MIS ENTERPRISE SYSTEMS In Tech We trust Dell in Action What is SCM
ROSETTANET CmpE 494 Technology Presentation
And what it means to you Provided to you by a generous grant from the Marshall MBA students Michael Boschma Michael Huang Chris Jhawar Siddarth Sethi Su.
1 Business-to-Business (B2B) Ecommerce r Larger business have been engaged in EDI (Electronic Data Interchange) to exchange data r Traditional EDI is expensive.
EbXML (summary) Sungchul Hong. ebXML ebXML provides a means for companies to integrate their processes easily. Business needs communication. And EDI has.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
E-commerce items  EDI: Application-to-application communication of data in standard format for business transactions, Electronic Data Interchange (EDI)
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved. Electronic Business Systems Chapter 7.
© 1999 webMethods, Inc. All rights reserved. Page 1 Market Opportunity Source: Forrester Research Business-to-business e- commerce will grow three times.
September 2001Ch 11: Collaborative Commerce1 Collaborative Commerce  Questions answered in this chapter: –What is collaborative commerce? –What is buy-side.
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
A. Dogac Grenoble Ecole de Management MEDFORIST Workshop1 Grenoble Ecole de Management MEDFORIST Workshop RosettaNet Asuman Dogac Middle East Technical.
System Integration (Cont.) Week 7 – Lecture 2. Approaches Information transfer –Interface –Database replication –Data federation Business process integration.
Thursday, February 10, Management of Information Systems: Mini-3 Spring 2000.
EDI A set of standards for structuring information that is to be electronically exchanged between and within businesses, organizations, government entities.
Umbrella Corp Practica 9 – English Group E-commerce Resources.
Barcoding in the supply chain
Chapter 13: Process Specifications Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
Rawlins EDI Consulting1 Future EDI - What comes after X12 and EDIFACT? Michael C. Rawlins.
Information Technology and Logistics. Importance of Information Technology on Logistics  Competitiveness and business improvement  Flexibility and accessibility.
Electronic Business Systems
Inter-enterprise Integration e-market solutions Technological solutions Prepared in collaboration with Michel Leblanc.
Synergy 2000 Chip Casanave President Data Access Corporation.
Chung-Ping Liang Nov. 21, 2000 Taipei
4/22/20031 Data Interchange Initiative Lower the Barrier of Entry to B2B eBusiness Prepared by Bennet Pang
Helsinki University of Technology
Electronic Commerce Systems. Electronic Commerce (E-Commerce) Commerce refers to all the activities the purchase and sales of goods or services. – Marketing,
1 Rosetta Net EMBA West Elaine Clem Eric Gierahn Ashley Greer Mercedes Inman Ben Ramp Steve Schmidt 14 March 2003.
WSDL Tutorial Ching-Long Yeh 葉慶隆 Department of Computer Science and Engineering Tatung University
Web Services (SOAP, WSDL, UDDI) SNU OOPSLA Lab. October 2005.
Sep 30, 2000XML Workshop Talk, IIT Bombay XML Standardization for Business Applications Dr. Vasudev Kamath Persistent Systems.
OASIS Week of ebXML Standards Webinars June 4 – June 7, 2007.
Interfacing Registry Systems December 2000.
EbXML Technical Overview How all the pieces fit together Duane Nickull CTO – XML Global Technologies Chair – UN/CEFACT eBusiness Architecture
RosettaNet Overview September, 2000 Jennifer Hamilton CEO, RosettaNet.
Business-to-Business Authors: Authors: Mladenka Jakovljevic, Prof. Dr. Veljko Milutinovic,
7-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
1 RosettaNet Applications in Semiconductor Industry.
E-procurement E-procurement is the business-to-business or business-to-consumer purchase and sale of supplies and services through the Internet as well.
AIA RFID Data Exchange Guideline Status AIA / Electronics Enterprise Integration Committee May 10, 2005.
8 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
1 Copyright ©2009 by Cengage Learning Inc. All rights reserved Designed by Eric Brengle B-books, Ltd. CHAPTER 14 Prepared by Amit Shah Frostburg State.
PapiNet from Top to Bottom An introduction to papiNet.
Week 11: Open standards and XML MIS 3537: Internet and Supply Chains Prof. Sunil Wattal.
1 清華大學工業工程與工程管理系電腦整合製造研究室 Cimlab© Copyright 2005 RosettaNet Applications in Semiconductor Industry Speaker: James Chen Manager, e-commerce, SPIL PhD student,
Electronic Commerce Enabling Solutions for Small to Medium Enterprises Carol Pozezanac Associate - Electronic Commerce Imperial Tobacco Limited Mario Binette.
Logistics and Supply Chain Management. Introduction to Global Supply Chain Management  What is a Supply Chain ? A system or network consisting of organizations.
Chapter7 TELECOMMUNICATIONS AND NETWORKS. Content e-Business Systems – Cross-Functional Enterprise Applications – Enterprise Application Integration –
2015 NetSymm Overview NETSYMM OVERVIEW December
EbXML Business Process Dept of Computer Engineering Khon Kaen University.
Milestone Program Overview September  2004 Copyright RosettaNet. RosettaNet Milestone Programs eBusiness Process Alignment Order Demand Creation.
Electronic Purchasing
Chapter 13 Extending the Organization Along the Supply Chain © Toh Kheng Ho/Age Fotostock America, Inc.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School THE INTERNET AND ELECTRONIC COMMERCE LESSON 10.
XML— “Oxygen for E-Business” Persistent eBusiness Solutions Pvt. Ltd. Arvind Pandey
RosettaNet: Global e-Business Process Standards Paul Tearnen, VP Standards Management July 2002.
4 THE DIGITAL FIRM: ELECTRONIC COMMERCE & ELECTRONIC BUSINESS.
Software Solutions for E-Business
Business Processes in Logistics and Supply Chain Management (Part II)
Management Information Systems
TeleManagement Forum The voice of the OSS/BSS industry.
CS 493/693: Distributed Systems Programming
What is ebXML? Electronic Business Extensible Markup Language
XML Based Interoperability Components
專題進度報告 第一組 指導教授:林則孟.張瑞芬.江.
Enterprise Resource Planning
Enterprise Resource Planning
Presentation transcript:

Why RosettaNet in our cource of XML in Publishing Systems? There are two main applications of XML: 1. Presentation-oriented publishing (POP), the most important for us. 2. Message-oriented middleware (MOM), essential to know one example.

HOW IS ROSETTANET STANDARD STRUCTURED? WHAT IS ROSETTANET? HOW IS ROSETTANET STANDARD STRUCTURED? LINKS & THE LEGEND Barbara Heikkinen barbara.heikkinen@nokia.com Nokia Research Center

The RosettaNet Vision, Mission Vision: The Leader in global e-business standards Mission: RosettaNet drives collaborative development and rapid deployment of internet-based business standards, creating a common language and open e-business processes that provide measurable benefits and are vital to the evolution of the global, high-technology trading network.

It's all about integrated business processes RosettaNet PIPs PIP=Partner Interface Processes

E-Business Exchange RosettaNet DIALOG PIP™ Alphabet Grammar Words Sound Business Process Telephone XML Internet Ecom Application RosettaNet Framework Dictionary eBusiness Process DIALOG PIP™ Dialog human-to-human business exchange Partner-to-Partner eBusiness exchange

eBusiness Tools for doing business with Nokia Electronic Data Interchange Existing standard. Nokia recongises that EDI is needed by some partners,and will be supported accordingly Exists In production Under deployment Nokia Global Supply Web NGSW is Nokia's web marketplace. Easy to set up and operate, but does not deliver a system to system connection Rosettanet is a non-proprietary XML protocol allowing system to system connections. Nokia is committed to integrate business process with Rosettanet standard.

Final Goal: Integrated Business Processes Conducted On-line NOKIA SUPPLIER On-line Business processes between: Human-to-human System-to-human/human-to-system (WEB) System-to-system (RosettaNet) Millions of components every hour

Press Release, February 26, 2002: Nokia continues to drive the implementation of RosettaNet Jean-Francois Baril, senior vice president, Sourcing & Procurement, Nokia Mobile Phones In 2001, we concentrated on gaining experiences from RosettaNet with a selected number of business partners, ranging from component suppliers to customers and contact manufacturers. We are convinced that RosettaNet is the right choice for our business integration, and our target is to have 40% of Nokia's purchasing volume involved in RosettaNet interfaces already this year. Currently, there are seven Partner Interfaces Processes (PIP) in use between Nokia and its business partners. They cover collaborative forecasting, order management, transportation and distribution, and finance.

Rosettanet structure Rosettanet Executive board (Nokia) Rosettanet overall management and admin. Nokia is represented in this board as well Solution Provider Board System solution providers i2, SAP, etc. Supply chain boards EC, Electronic components (Nokia) IT, Information Technology SM, Semiconductor Manufacturing Role of supply chain boards Drive and prioritize the standard development according to business requirements of this particular supply chain Rosettanet Executive Board Solution Provider Board EC Supply Chain Boards IT SM

Extensive representation from Electronics Industry SEMICONDUCTOR SUPPLIERS Altera, AMD, Hitachi, Intel, Lucent, Micron, Motorola, National, NEC, Philips, Samsung, ST, TI, Toshiba, Xilinx, Sony Process integration takes two... CUSTOMER Agilent, IBM, CISCO, Solectron, Nokia RosettaNet EC Managing Board DISTRIBUTOR Arrow, Avnet, Future, Pioneer, VEBA CONNECTOR SUPPLIER Tyco, FCI, Molex PASSIVE SUPPLIER AVX, Bourns, Kemet

HOW IS ROSETTANET STANDARD STRUCTURED? WHAT IS ROSETTANET? HOW IS ROSETTANET STANDARD STRUCTURED? LINKS & THE LEGEND

The Key Elements of RosettaNet PIP™s – Partner Interface Processes – define business processes between supply-chain companies, providing the models and documents for the implementation of standards Dictionaries - provide a common set of properties for PIP™s & designates the properties used in basic business activities. Product & Partner Codes - Working in conjunction with RosettaNet dictionaries are product and partner codes, including the Data Universal Numbering System (D-U-N-S), Global Trade Item Number (GTIN) and United Nations/Standard Product and Services Code (UN/SPSC). RNIF - An open, common networked-application framework, the RosettaNet Implementation Framework (RNIF) provides common exchange protocols that enable the implementation of PIP™s.

Partner Interface Process™ (PIP™) Depict activities, decisions and interactions that fulfill a business transaction Specify structure and format of business document payloads Organized by clusters and segments Cluster 0: RosettaNet Support Cluster 1: Partner, Product and Service Rev. Cluster 2: Product Information Cluster 3: Order Managem. Cluster 4: Inventory Management Cluster 5: Marketing Inform. Management Cluster 6: Service and Supp. Cluster 7: Manufacturing Segment 0A: Administrative Segment 1A: Partner Review Segment 1B: Product and Service Review Segment 2A: Preparation for Distribution Segment 2B: Product Change Notification Segment 2C: Product Design Information Segment 3A: Quote and Order Entry Segment 3B: Transportation and Distribution Segment 3C: Returns and Finance Segment 3D: Product Configuration Segment 4A: Collaborative Forecasting Segment 4B: Inventory Alloc. Segment 4C: Inventory Report Segment 4D: Inventory Replenishment Segment 4E: Sales Reporting Segment 4F: Price Protection Segment 5A: Lead Opportunity Management Segment 5B: Marketing Campaign Management Segment 5C: Design Win Management (EC) Segment 5D: Ship from Stock and Debit (EC) Segment 6A: Provide and Administer Warranties, Service Packages and Contract Services Segment 6B: Provide and Administer Asset Management Segment 6C: Technical Support and Service Management Segment 7A: Design Transfer Segment 7B: Manage Manufacturing WO & WIP Segment 7C: Distribute Manufacturing Information 13

RosettaNet Business & Technical Dictionaries Ensures consistent information exchange during PIP™ execution Technical dictionary (form, fit, function) Specifies common product properties Business dictionary Specifies common partner properties Enables partners to identify one another Shares common standards E.g., Global Trade Item Number (GTIN) . 18

ROSETTANET PIP DOCUMENTATION PIP SPECIFICATION word document one per PIP defines the process players & roles activities messages www.rosettanet.org  standards  PIPs (for members only) PIP DOCUMENTATION TO BE DOWNLOADED XML MESSAGE GUIDELINE (+DTD) HTML document one per each message defines the message structure data entities cardinalities

PIP DOCUMENTS PIP Specification (one per PIP) Defines processes and codes for eBusiness transactions Word document, three sections: Business Operational View (BOV) Functional Service View (FSV) Implementation Framework View (IFV) XML Message Guidelines (one per each message) Defines the content and structure of a business document (message) HTML format (easy to transfer into Excel) XML Message Schemas - DTD (one per each message) Machine readable structure for XML Message Guideline

Document Schema <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XML Spy v4.1 U (http://www.xmlspy.com) by David C. McGee (RosettaNet) --> <xs:schema targetNamespace="http://www.rosettanet.org/nextgen/PIP3C3_InvoiceNotification" xmlns:financialdoc="http://www.rosettanet.org/nextgen/financialdoc" xmlns:businessdocheader="http://www.rosettanet.org/nextgen/businessdocheader" xmlns:tax="http://www.rosettanet.org/nextgen/tax" xmlns:primitives="http://www.rosettanet.org/nextgen/primitives" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.rosettanet.org/nextgen/PIP3C3_InvoiceNotification" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:import namespace="http://www.rosettanet.org/nextgen/tax" schemaLocation="tax.xsd"/> <xs:import namespace="http://www.rosettanet.org/nextgen/financialdoc" schemaLocation="financialdocument.xsd"/> <xs:import namespace="http://www.rosettanet.org/nextgen/businessdocheader" schemaLocation="businessdocheader.xsd"/> <xs:import namespace="http://www.rosettanet.org/nextgen/primitives" schemaLocation="primitives.xsd"/> <xs:element name="PIP3C3_InvoiceNotification"> … <xs:complexType name="PurchaseOrderReference"> <xs:annotation> <xs:documentation>Reference to a previously exchanged Purchase Order</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="purchaseOrderIdentifier" type="primitives:ProprietaryDocumentIdentifier"/> </xs:sequence> </xs:complexType> </xs:schema> It is the XML Schema alone that defines the business document.

HOW IS ROSETTANET STANDARD STRUCTURED? WHAT IS ROSETTANET? HOW IS ROSETTANET STANDARD STRUCTURED? LINKS & THE LEGEND

USEFUL ROSETTANET LINKS www.rosettanet.org

Why RosettaNet is called RosettaNet? The name of RosettaNet originates from The Rosetta Stone (196 BC), which provided the key to solve the mystery of hieroglyphs. The Rosetta Stone is the only surviving fragment of a stella bearing a decree written in three languages: Greek, Demotic and Hieroglyphs. Hieroglyphs Demotic the everyday script of literate Egyptians The Rosetta Stone was probably originally erected at the temple of the city of Sais, later in the medieval period moved to Rosetta (aka el-Rashid), where it was discovered in July 1799 by Pierre François Xavier Bouchard. The Rosetta stone is now located at British Museum in London. Greek the language of the government

Future: the Next Generation Architecture of RosettaNet Work in progress First visible results probably during the next spring PIP® process specifications: choreography and message controls To use Business Process Specification Schema (BPSS) from ebXML Re-architected business content Standard and reusable PIP “components” UML as a message design notation PIPs defined in machine-sensible XML Schema Choreography and message controls in a BPSS document Each business document defined by an XML schema

Links RosettaNet http://www.rosettanet.org ebXML, UN/CEFACT and OASIS http://www.ebxml.org UML (Unified Modeling Language), OMG http://www.omg.org/uml/ UML Forum http://www.celigent.com/uml/ Cetus Links on UML http://www.cetus-links.org/oo_uml.html XML Schema, W3C http://www.w3.org/XML/Schema XML Schemas, The XML Cover Pages http://xml.coverpages.org/schemas.html XML Schemas: Best Practices Homepage http://www.xfront.com/BestPracticesHomepage.html

More information on XML and UML XML Metadata Interchange (XMI), OMG http://www.omg.org/technology/documents/formal/xmi.htm Conceptual Modeling and Markup Languages, the XML Cover Pages http://xml.coverpages.org/conceptualModeling.html XML Modeling, David Carlson http://xmlmodeling.com/ Modeling XML Applications with UML (Book, Addison-Wesley) http://xml.coverpages.org/ni2001-04-19-a.html Modeling XML Applications (Software Development Magazine) http://www.sdmagazine.com/documents/s=815/sdm0206e/ Modeling XML Vocabularies with UML (xml.com) http://www.xml.com/pub/a/2001/10/10/uml.html Analysis and Design of XML Vocabularies with UML (Presentation) http://swradio.omg.org/workshop/proceedings/Carlson.ppt Modeling the UDDI Schema with UML http://xmlmodeling.com/examples/uddi/ Modeling XHTML with UML http://xmlmodeling.com/examples/xhtml/