Title: Towards the new Millennium
1Towards the new Millennium!
- Introduction to the work of the
- Techniques and Methodologies Working Group
- UN/EDIFACT Working Group Meeting
- Atlanta, 24 March 1999
By Klaus-Dieter Naujok UN/CEFACT/TMWG Chair
2IT Progression
3Is There a Problem?
Did EDI reach critical mass after 20 years?
Using EDI
95
98
EDI Capable
2
5
FORTUNE 1000
OTHER BUSINESSES
4Techniques Methodologies Work Groupings Mission
- To research and identify techniques and
methodologies which could be utilized by
UN/CEFACT and its working groups to enhance the
process by which its deliverables are produced
and integrated.
5Membership
- Full
- Austria (1)
- Australia (1)
- Canada (1)
- France (3)
- Japan (1)
- Netherlands (1)
- Norway (1)
- S.W.I.F.T. (1)
- United Kingdom (2)
- United States (3)
- Virtual
- Australia (2)
- ESCAP (1)
- France (2)
- Poland (1)
- Switzerland (1)
- United States (2)
6Techniques
- Business Information Modeling
- Unified Modeling Language (UML)
- Distributed Object Technology
- Common Object Request Broker (CORBA)
- Dynamic Common Object Model (DCOM)
- Remote Method Invocation (RMI)
- extendable Metadata Interchange (XMI XML)
- Open-EDI Reference Model
7Techniques
Business Information Modeling
Distributed Object Technology
Open-edi Reference Model
OO-edi
8OO-edi requires a paradigm shift
- Shift the focus on EDI standards to the business
processes and the business practices behind them - Decompose EDI business processes to the level of
individual tasks that are more generic to the
type of business - Identify activities (i.e., transformations) and
object classes that are likely candidates for
standardization
9Implementations using different transport
technologies
physical/ logical object model
virtual class library
technology buffer
application(s)
OOA
Java
current-EDI
new-EDI
OLE CORBA
RMI
Messages
ICSDEF
segments
objects
data
objects
shared databases
distributed databases
in-house application data
10OO-edi and XML/EDI
11(No Transcript)
12Methodologies
- Development Life Cycle
- Requirements
- Analysis
- Design
- Verification
- Implementation
- Unified Process
- Controlled Iterative
- Component Based
- Visual Modeling (UML)
- Configurable Process
- Architecture Centric
- Requirements Management
- Use-Case Driven
13Simplification and Harmonisation
3.Implementation Experience
1.Process Review
2.Simplified Design
14Development Life Cycle
15Unified Process
16Unified Process
- Development is an iterative process
- Manages requirements
- Visual modeling (Analysis Design)
- Employs component-based architecture
- Verifies products quality
- Controls changes to the product
17XML Recommendation (overall view)
18(No Transcript)
19(No Transcript)
20XML Recommendations
- Harmonization and simplification work effort
must continue to identify the core data. - UN/CEFACT should encourage W3C to develop a
simple XML Repository as soon as possible to stop
the proliferation of XML tag names and DTDs. - UN/CEFACT should encourage CommerceNet, the
XML/EDI group, W3C, ANSI ASC X12C/TG3 and member
software companies to adopt standardized tag
names and DTDs for XML interchange file formats
to help the SME integrate data. - Standard Web form objects need to be developed
for UN Layout Key web pages. - UN/CEFACT should limit its resources use of XML
to Web forms and distributed object messages. - UN/CEFACT should NOT recast UN/EDIFACT messages
into XML based on algorithms run against EDI
Directories. - UN/CEFACT should encourage W3C to accelerate work
on the W3C WebBroker Note and progress it to a
W3C Recommendation as soon as possible.
21The next 12 months
22TMWG Time Table (Modeling)
- February 1999
- Requirement Specification (Draft)
- July 1999
- Requirements Specification (Final)
- Analysis Specification (Draft)
- November 1999
- Analysis Specification (Final)
- Design Specification (Draft)
- February 2000
- Design Specification (Final)
- Verification Specification (Draft)
- July 2000
- Verification Specification (Final)
23TMWG Time Table (Review Periods)
- February 1999
- Requirement Specification (Draft)
- March-June 1999
- BPAWG Review of Requirement Specification
- July 1999
- Requirements Specification (Final)
- Analysis Specification (Draft)
- August-October 1999
- BPAWG/EWG Review of Analysis Specification
- November 1999
- Analysis Specification (Final)
- Design Specification (Draft)
- Dec 99 - January 2000
- BPAWG/EWG Review of Design Specification
- February 2000
- Design Specification (Final)
- Verification Specification (Draft)
- March-June 2000
- BPAWG/EWG Review of Verification Specification
- July 2000
- Verification Specification (Final)
24SIMAC Recommendations
- Constraints and Opportunities
- The current vertical UN/EDIFACT organisational
structure - Lack of focus on detailed business process
analysis e.g. through business modelling - Lack of an effective global repository of
standardised data entities
25TMWG Time Table (SIMPLE-edi)
- February 1999
- Requirement Specification (Draft)
- March-June 1999
- BPAWG Review of Requirement Specification
- July 1999
- SIMPL-edi review to determine impact in regard to
Specifications - Requirements Specification (Final)
- Analysis Specification (Draft)
- August-October 1999
- BPAWG/EWG Review of Analysis Specification
- November 1999
- Analysis Specification (Final)
- Design Specification (Draft)
- Dec 99 - January 2000
- BPAWG/EWG Review of Design Specification
- February 2000
- Design Specification (Final)
- Verification Specification (Draft)
- March-June 2000
- BPAWG/EWG Review of Verification Specification
- July 2000
- Verification Specification (Final)
26TMWG Time Table (XML)
- February 1999
- Requirement Specification (Draft)
- March-June 1999
- BPAWG Review of Requirement Specification
- July 1999
- SIMPL-edi review to determine impact in regard to
Specifications - Requirements Specification (Final)
- Analysis Specification (Draft)
- August-October 1999
- BPAWG/EWG Review of Analysis Specification
- November 1999
- Analysis Specification (Final)
- Design Specification (Draft)
- XML Review (based on CSG actions)
- Dec 99 - January 2000
- BPAWG/EWG Review of Design Specification
- February 2000
- Design Specification (Final)
- Verification Specification (Draft)
- March-June 2000
- BPAWG/EWG Review of Verification Specification
- July 2000
- Verification Specification (Final)
27THANK YOU!