OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-lcsc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: [ubl-lcsc] Agenda for the next UBL Library Content subcommittee to beheld on MONDAY 30th December between 8 and 10 a.m California time


The regular meeting of the UBL Library Content subcommittee will be held 
on MONDAY 30th December between 8 and 10 a.m California time

http://www.timeanddate.com/worldclock/fixedtime.html?year=2002&mon=12&day=30&hour=16&min=0&sec=0

The numbers (for this week only) are...

 International: 646 441 1003
   U.S. domestic: 866 680 0148
   Participant code: 701188


NOTE: This is yet another NEW call number.  You may be placed on hold 
until Jon or I join the call.

Once again we shall run a MetMeeting in conjunction with this call.  For 
access details consult the message:

http://lists.oasis-open.org/archives/ubl-lcsc/200201/msg00032.html

It would be helpful if those using NetMeeting or VNC would connect 5 
minutes prior to the call.
The agenda will be:

1. Welcome from Chair and  appointment of Secretary to take minutes

2. Acceptance of previous minutes

3. Analysis Team report  (Sue/Michael)

4. Assembly Team report (Mike)
* Document Types/Reusable components spreadsheets
* XSD generation

5. QA Team report (Marion)
* Scope Statement
* Normalized Model

6. Packaging Team (Lisa/Tim)
Draft Document (see attached)

7. Review work plan and schedule

8. Other Business

-- 
regards
tim mcgrath
fremantle  western australia 6160
phone: +618 93352228  fax: +618 93352142 

Title: Universal Business Language — Part 2: Library Content

Universal Business Language — Part 2: Library Content

Introduction

This document has been prepared to assist parties wishing to comment on the UBL Library. It attempts to explain the various components of the UBL release and how they fit together to form an architecture for UBL.

The UBL Library is…

The UBL Library is a collection of business information entities expressed in a logical model. These are then transformed using the UBL Naming and Design rules into XML Schema syntax.

This methodology position paper (Ref: ) describes the process by which the UBL logical model has been developed. The logical model itself is shown in UML class diagram notation (Ref: ) and as a spreadsheet (Ref: ).

For example, the document Order Response may have a limited audience, but the re-usable component Party or Item will have relevance to many applications. We are keen to hear from experts who can suggest supplementary components used in the context of their industry or geopolitical environment.

The UBL methodology can be applied by both UBL members and the broader community. This will enable a broader range of interested parties to understand, refine and extend the UBL Library and to develop models for contextualized situations.

1 Scope

UBL establishes a system for the concrete representation of documents to be used in electronic commerce.

This part of UBL specifies an XML library of simple and aggregate business information entities to be used in the construction of business documents together with a set of basic XML business documents assembled from entities in the library.

The UBL Library is a collection of business information entities expressed in a logical model. These are then transformed using the UBL Naming and Design rules into XML Schema syntax.

This methodology position paper (Ref: ) describes the process by which the UBL logical model has been developed. The logical model itself is shown in UML class diagram notation (Ref: ) and as a spreadsheet (Ref: ). Reviewers are asked to consider this model in terms of its potential value to their work at either the component or document level. For example, the document Order Response may have a limited audience, but the re-usable component Party or Item will have relevance to many applications. We are keen to hear from experts who can suggest supplementary components used in the context of their industry or geopolitical environment.

The UBL methodology can be applied by both UBL members and the broader community. This will enable a broader range of interested parties to understand, refine and extend the UBL Library and to develop models for contextualized situations.

2 Normative References

[Normative references go here:

XML

XML Schema

CCTS

3 Terms and Definitions

[Terms and definitions go here; can point to CCTS for most of them...]

Normalization

Containership

Normalized Model

Document Assembly

Hierarchical Model

Context

Class Diagram

Busines Information Entity

Core Component

Object Class

Property

Representation Term

Type

4 Symbols and Abbreviations

BIE,BBIE, ABIE, ASBIE

CC, BCC, ACC, ASCC

XSD

UML

5 UBL Context and Business Rules

[The former “Scope Document” and the 'implementation guidelines' go here. Note that we cannot use “Scope” for the name of this section; that's reserved for the scope statement at number 1 above.]

6 UBL Component Library

6.1 Description

The current spreadsheet matrix used by UBL has proven the most versatile and manageable in developing a logical model of the UBL Library. However, we have also found it useful to have a view that encapsulates the big picture of the structure of UBL. Therefore, we have included a graphical notation in the form of UML Class Diagrams. Such a notation provides a top-level, exploding view.

The UBL logical model contains enough meta-data to allow the automatic generation of XML Schemas based on the rules of the UBL Naming and Design Rules sub-committee. This process is managed by an automated Perl1 script also included in this realse (Ref: ).

The final artifacts for the UBL Library are the XML Schemas themselves. These represent the physical implementation of the logical UBL models.

6.2 Component Library Schema

The UBL component libary schema is referenced through
[Link to the component library schema goes here.]

7 UBL Document Schemas

7.1 Introduction

[Explanatory text goes here.]

7.2 XSD Schemas

Normative XSD schemas for the UBL documents and core component types are referenced through the identifiers below.

UBL Core Component Types
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/CoreComponentTypes.xsd
UBL Order
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_Order.xsd
UBL Order Response
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_OrderResp.xsd
UBL Simple Order Response
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_OrderRespSimple.xsd
UBL Order Cancellation
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_OrderCancellation.xsd
UBL Despatch Advice
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_DespatchAdv.xsd
UBL Receipt Advice
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_ReceiptAdv.xsd
UBL Invoice
http://oasis-open.org/committees/ubl/lcsc/0p70/xsd/UBL_Invoice.xsd

Annex A Methodology (informative)

[The methodology document goes here.]

Annex B UBL Associative Data Model (informative)

B.1 Introduction

[Intro goes here.]

B.2 Spreadsheet

The spreadsheet for the associative data model is referenced through
http://oasis-open.org/committees/ubl/lcsc/0p70/xls/UBL_NormComp.xls

Annex C UBL Component Library Descriptions (informative)

C.1 Introduction

[An explanation of these pieces goes here, including caveats about their non-normative status.]

C.2 Library Spreadsheet

The spreadsheet for the component library is referenced through
[Link to the library spreadsheet goes here] [is this document actually going to exist???]

C.3 ASN.1 schema

An ASN.1 schema for the component library is referenced through
[Link to the ASN.1 equivalent of the component library goes here.][is this document actually going to exist???]

C.4 RELAX NG Schema

A RELAX NG schema for the component library is referenced through
[Link to RELAX NG version of the library goes here.][is this document actually going to exist???]

Annex D UBL Reference Models (informative)

D.1 Introduction

[An explanation of these pieces goes here, including caveats about their non-normative status.]

D.2 Document Spreadsheets

Spreadsheets for the UBL documents are referenced through the identifiers below.

UBL Order
http://oasis-open.org/committees/ubl/lcsc/0p70/xls/UBL_Order.xls
UBL Order Response
http://oasis-open.org/committees/ubl/lcsc/0p70/xls/UBL_OrderResp.xls
UBL Simple Order Response
http://oasis-open.org/committees/ubl/lcsc/0p70/xls/UBL_OrderRespSimple.xls
UBL Order Cancellation
http://oasis-open.org/committees/ubl/lcsc/0p70/xls/UBL_OrderCancellation.xls
UBL Despatch Advice
http://oasis-open.org/committees/ubl/lcsc/0p70/xls/UBL_DespatchAdv.xls
UBL Receipt Advice
http://oasis-open.org/committees/ubl/lcsc/0p70/xls/UBL_ReceiptAdv.xls
UBL Invoice
http://oasis-open.org/committees/ubl/lcsc/0p70/xls/UBL_Invoice.xls

D.3 UML Class Diagrams

[Note to SC: I'll include these as soon as someone sends me an exported set of JPEGs.]

Class diagrams for the UBL documents are referenced through the identifiers below.

UBL Order
http://oasis-open.org/committees/ubl/lcsc/0p70/uml/UBL_Order.jpg
UBL Order Response
http://oasis-open.org/committees/ubl/lcsc/0p70/uml/UBL_OrderResp.jpg
UBL Simple Order Response
http://oasis-open.org/committees/ubl/lcsc/0p70/uml/UBL_OrderRespSimple.jpg
UBL Order Cancellation
http://oasis-open.org/committees/ubl/lcsc/0p70/uml/UBL_OrderCancellation.jpg
UBL Despatch Advice
http://oasis-open.org/committees/ubl/lcsc/0p70/uml/UBL_DespatchAdv.jpg
UBL Receipt Advice
http://oasis-open.org/committees/ubl/lcsc/0p70/uml/UBL_ReceiptAdv.jpg
UBL Invoice
http://oasis-open.org/committees/ubl/lcsc/0p70/uml/UBL_Invoice.jpg

D.4 ASN.1 Schemas

Note: This section is a placeholder for materials that will be supplied in the final specification. In the current review cycle, they are scheduled for release after the ASN.1 team processes the normative materials given above. When available, those materials will be found in a supplementary package linked from the UBL Library Content Subcommittee portal at http://oasis-open.org/committees/ubl/lcsc/.

ASN.1 schemas for the UBL documents are referenced through the identifiers below.

UBL Order
pending
UBL Order Response
pending
UBL Simple Order Response
pending
UBL Order Cancellation
pending
UBL Despatch Advice
pending
UBL Receipt Advice
pending
UBL Invoice
pending

D.5 RELAX NG Schemas

Note: This section is a placeholder for materials that will be supplied in the final specification. In the current review cycle, they are scheduled for release after the RELAX NG team processes the normative materials given above. When available, those materials will be found in a supplementary package linked from the UBL Library Content Subcommittee portal at http://oasis-open.org/committees/ubl/lcsc/.

RELAX NG schemas for the UBL documents are referenced through the identifiers below.

UBL Order
pending
UBL Order Response
pending
UBL Simple Order Response
pending
UBL Order Cancellation
pending
UBL Despatch Advice
pending
UBL Receipt Advice
pending
UBL Invoice
pending

D.6 XSL-FO Stylesheets

Note: This section is a placeholder for materials that will be supplied in the final specification. In the current review cycle, they are scheduled for release after the XSL-FO team processes the normative materials given above. When available, those materials will be found in a supplementary package linked from the UBL Library Content Subcommittee portal at http://oasis-open.org/committees/ubl/lcsc/.

XSL-FO stylesheets for the UBL documents are referenced through the identifiers below.

UBL Order
pending
UBL Order Response
pending
UBL Simple Order Response
pending
UBL Order Cancellation
pending
UBL Despatch Advice
pending
UBL Receipt Advice
pending
UBL Invoice
pending


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC