TMF eTOM Business Process Map
TMF eTOM Business Process Map
(eTOM)
The Business Process Framework
For The Information and Communications Services Industry
Addendum B:
eTOM – B2B Integration: Using B2B Inter-enterprise integration
with the eTOM
GB921 B
Notice
Acknowledgements
suggested changes into a result that can find consensus amongst those
involved, and the efforts involved are much appreciated.
Time Stamp
Comments must be in written form and addressed to the contacts below for review with the
project team. Please send your comments and input to:
Enrico Ronco, Telecom Italia Lab
Team Lead of eTOM Team
Please be specific, since a team evaluating numerous inputs and trying to produce a
single text will deal with your comments. Thus, we appreciate significant specific input.
We are looking for more input than “word-smith” items, however editing and structural
help are greatly appreciated where better clarity is the result.
Document History
References
Table of Contents
NOTICE.....................................................................................................................................................................III
ACKNOWLEDGEMENTS......................................................................................................................................IV
TABLE OF CONTENTS........................................................................................................................................... X
PREFACE.................................................................................................................................................................. 13
ETOM BUSINESS PROCESS FRAMEWORK ................................................................................................................ 13
CHAPTER 1 - INTRODUCTION ........................................................................................................................... 15
Concept................................................................................................................................................................26
ebXML Technical Architecture............................................................................................................................26
ebXML Registry/Repository.................................................................................................................................27
Elements of Immediate Interest ...........................................................................................................................27
WHAT DOES ETOM NEED TO ADDRESS?...................................................................................................................28
CHAPTER 4 - EXTENDING ETOM FOR BUSINESS TO BUSINESS INTERACTIONS..............................29
ETOM EXTENSIONS ..................................................................................................................................................29
ETOM PUBLIC B2B BUSINESS OPERATIONS MAP ....................................................................................................32
Relevance to B2B for the eTOM ..........................................................................................................................33
ETOM PUBLIC B2B BUSINESS OPERATION MAP (EPBOM).....................................................................................33
B2B External Environment - Process components ..............................................................................................34
B2B Environment - Information Entities .............................................................................................................35
RosettaNet Business Operations Map (BOM) Overview .....................................................................................36
Vertical Telecomm industry B2B Business Operations Map ...............................................................................37
ETOM PUBLIC B2B BOM-LEVEL 0 PROCESS AREA ................................................................................................38
SUMMARY ................................................................................................................................................................40
REFERENCES ............................................................................................................................................................41
Referenced Organizations ...................................................................................................................................41
Citations ..............................................................................................................................................................41
ANNEX A: OVERVIEW OF ROSETTANET AND EBXML ..............................................................................43
A.1 CONCEPTS ....................................................................................................................................................43
A.2 DEFINING PUBLIC PROCESSES .......................................................................................................................43
A.3 THE B2B TRANSACTION PATTERNS .............................................................................................................43
A.4 BINARY COLLABORATIONS ..........................................................................................................................44
A.5 GENERAL STRUCTURE OF A BUSINESS TRANSACTION ..................................................................................45
A.6 EXAMPLE TRANSACTION PATTERN – REQUEST RESPONSE ...........................................................................47
A.7 MESSAGE FLOWS .........................................................................................................................................47
A.8 EXAMPLE TRANSACTION PATTERN – NOTIFICATION ....................................................................................48
ANNEX B: B2B TERMINOLOGY USED IN THIS DOCUMENT ....................................................................49
B.1 ROSETTANET AND EBXML TERMS ...............................................................................................................49
B.2 GENERAL E-BUSINESS TERMINOLOGY .........................................................................................................51
ANNEX C ROSETTANET BUSINESS OPERATIONS MAP .............................................................................54
Figure 4.1 Mapping of ebXML Process Steps on eTOM Business Process Framework............... 32
Figure 4.6 eTOM Public B2B Business Operations Map Level 0 and 1 ........................................... 38
Preface
The eTOM Business Process Framework is a reference framework for categorizing all
the business activities that a service provider will use. This is done through definition of
each area of business activity, in the form of process components or Process
Elements that can be decomposed to expose progressive detail. These process
elements can then be positioned within a model to show organizational, functional and
other relationships, and can be combined within process flows that trace activity paths
through the business.
The eTOM can serve as the blueprint for standardizing and categorizing business
activities (or process elements) that will help set direction and the starting point for
development and integration of Business and Operations Support Systems (BSS and
OSS respectively). An important additional application for eTOM is that it helps to
support and guide work by TM Forum members and others to develop NGOSS
solutions. For service providers, it provides a Telco industry-standard reference point,
when considering internal process reengineering needs, partnerships, alliances, and
general working agreements with other providers. For suppliers, the eTOM framework
outlines potential boundaries of process solutions, and the required functions, inputs,
and outputs that must be supported by process solutions.
Note:
Addenda are adjuncts to the main document that are presented separately, to avoid a
single document becoming cumbersome due to its size.
Annexes and Appendices both allow material to be removed from a document body,
so that the reader is not distracted from the document flow by too much detail.
However, these have different statuses within a document: Annexes have equivalent
status to the material within the body of the document, i.e. an Annex represents a
formal agreement and requirements for the users of the document. Appendices
contain material included for information or general guidance. Also, Addenda have the
same status as Annexes.
Thus, a document body, together with its Annexes and Addenda (and their Annexes, if
any), represents the normative material presented, while any Appendices in the main
document or its Addenda represent non-normative material, included for information
only.
In addition, Application Notes are a specific document type, used to provide insight into
how a specification or other agreed artifact is used in a particular context or area of
application. They are non-normative as they provide information and guidance only
within the area concerned.
Chapter 1 - Introduction
While eTOM is the global de facto Business Process Framework at the Enterprise
Level for the Telecommunications Industry, specific process frameworks and good
practice guides have also been developed for use between enterprises in other
industries. Examples include the Supply Chain Council, RosettaNet, Electronic
Business XML (ebXML) process frameworks and the Balanced Scorecard.
This document is part of a set of documents showing how the frameworks and best
practices developed and used by other industry sectors can be used together with the
eTOM Business Process Framework to provide a richer and more complete
Enterprise Business Process Framework.
The key business problem addressed by this document is to provide an answer to the
question:
This document introduces e-business, what it is, and the impact that its emergence is
having on Service Providers.
A simple model is presented in Chapter 2 that helps clarify the main concepts that
relate to e-business. Chapter 3 introduces some of the standardization related
activities that have emerged in response to this phenomenon. Chapter 4 summarizes
the main consideration in extending the eTOM Business Process Framework to
support inter-enterprise integration using B2B.
In this new paradigm, success depends on creating new ‘product offerings and
experiences’ in which customers see value. Value is now defined in terms of the whole
customer experience including things such as fulfillment and repair times. Customers
value one-stop shopping, selection choices, personalization of service, and the
empowerment gained from self-service. The common denominator is making life
easier, simpler and complete for the customer.
What is e-business?
E-business is understood as the interaction amongst business partners with the help
of information technologies. It refers not only to buying and selling over the Internet (or
other computer network), but also to servicing customers and collaborating with
business partners.
The term e-business has often been interchanged with the term e-commerce.
However, it is becoming increasingly accepted that the use of e-commerce should be
restricted to referring to just the subset of web transactions (mainly business-to-
consumer) which are used whilst buying and selling services and goods over the
Internet.
In this document value network represents the end-end set of processes and
transactions, established between the various suppliers and partners, to create,
deliver, bill and support the “product” offered to the customer.
The three principal reasons Service Providers must integrate e-business with
traditional business processes are therefore:
¾ Customer expectations and the need to move to an approach that
focuses on the management of Customer Relationships and the
importance of improving customer retention and increasing the value
customers attribute to the enterprise;
¾ Productivity gains and the need to ensure that these can continue to
be obtained; and
¾ Provision of a broader range of products and services to
customers - this, for the Information and Communications Technology
industry (more than almost any other industry) requires a focus on
1
These methods may also be used to form relationships between entities within an enterprise where distinct
business roles are performed, such as occurs between retails and wholesale businesses of a regulated Service
Provider.
TeleManagement Forum 2004 GB921B v4.0.1
Page 18 eTOM Business Process Framework, Addendum B
better collaboration between suppliers and partners and integration of
the end-end processes.
The capabilities and performance requirements of the end-end processes required in
an e-business environment are fundamentally different from those in a traditional
business environment. An enterprise that is to transition successfully to e-business
must determine the processes they implement based on criteria such as:
¾ Their relevance to their customers’ needs;
¾ The contribution they make to providing an integrated and unique
identity for the enterprise; and
¾ How critical they are to the enterprise’s operational performance.
Other considerations that should influence process design include:
¾ Exceptions should be handled excellently. I.e. process problems are
identified in real time, and actions to support the customer are taken
real time;
¾ Business rules should be easily configured and applied automatically;
and
¾ The ability to treat a process as an asset that can be assessed,
replaced, and outsourced, as appropriate, to improve the operation of
the enterprise.
The integration of e-business and traditional business channels is the model that is
judged most applicable to Information and Communications Service Providers.
Undertaking such integration is typically a substantial exercise. The use of systematic
Business Process Frameworks as a basis for structuring the existing business
processes (intra-enterprise integration) can have major benefits as it makes it easier to
implement and deploy automated e-business channels for inter-enterprise integration.
Figure 2.1 depicts the sets of relationship groupings involved in a value network in the
ICT industry. The value network must operate with the efficiency of a self-contained
enterprise, which requires managing the value network as an end-end process rather
than only from the perspective of a single enterprise. The model explicitly shows the
use of the eTOM Business Process Framework by the Service Provider at its core. It is
only shown here to simplify the figure and its presence is not intended to imply that its
use by the Service Provider is prescribed, just that the Service Provider would
probably benefit from its use. Likewise, it is not intended to preclude the use of the
eTOM Business Process Framework by the other entities shown within the value
network. These entities may or may not make use of the eTOM Business Process
Framework.
Customer
Service Provider
Intermediary Complementor
Supplier
The roles of the entities shown in Figure 2.1 - the Conceptual Model for e-business -
are described below.
Customer
The Customer is responsible for ordering, using and (usually) paying for the Service
Provider’s products. The Customer may represent an end Customer, where the
product delivered by the value network is consumed, or a wholesale Customer that
resells the product provided, usually with some added value. Depending on the
Customer’s activities, there may be a further refinement of this role as follows:
¾ The Subscriber role is responsible for concluding contracts for the
Service Provider’s products subscribed to and for paying for these
products.
¾ The End User role makes use of the products.
2
Based on P. Keen and M. McDonald, The e-Process Edge, Osborne/McGraw-Hill, Berkeley, CA,
TeleManagement Forum 2004 GB921B v4.0.1
Page 20 eTOM Business Process Framework, Addendum B
Service Provider
The Service Provider presents an integrated view of their products to the Customer. It
is responsible for the contractual interface with the Customer to sell products to the
Customer, provide the Customer with contact and support, and bill the Customer for
the products supplied. The Service Provider can deliver some or all of a product to the
Customer itself, or it might subcontract out provision of parts, or even all, of the product
to other service providers while maintaining the Customer-facing role of the one-stop
shop. The Service Provider is responsible for acting on behalf of the value network
that it represents in relationships with Intermediaries as well as with the Customer.
Complementor
The Complementary Provider extends the product provided by the Service Provider
and offers additional capability that the Service Provider is not itself offering to the
Customer, i.e. it complements the product being provided by the Service Provider and
adds value to it, but is not essential for provision of the product itself. It could act, for
instance, as a specialist Content Provider to a Service Provider that is operating a
mobile phone service. The Complementary Provider is in a partnership with the
Service Provider and can enhance the Service Provider’s product to the Customer
with its own products, thus making interactions with the Service Provider more
attractive and convenient for the Customer. A business relationship between the
Complementary Provider and the Customer may exist, depending on the nature of the
product being provided and possibly on the business culture of the environment.
Frequently, products offered by a Complementary Provider are co-branded.
Intermediary
The Intermediary supplies a service for a fee. For example, a localized selling function
in a market where the Service Provider has a limited presence and/or understanding
of, is a typical service provided by an intermediary. The service provided could be an
information service enabling Customers to locate Service Providers most appropriate
to their specific needs, or the provision of an environment in which providers can make
their products known to Customers in an electronic marketplace or trading exchange
(infomediary).
Supplier
The supplier interacts with the Service Provider in providing hardware, software,
solution and services, which are assembled by the Service Provider in order to deliver
its solutions or services to the Customer. The Service Provider is bounded by its
Suppliers’ ability to deliver.
Note that individual enterprises can adopt multiple roles in different value networks and
also multiple roles within a specific value network, e.g. one role as a retail Service
Provider and another role as a wholesale Service Provider (often required by the
GB921B v4.0.1 TeleManagement Forum 2004
eTOM Business Process Framework, Addendum B Page 21
regulator). For example a service provider may be the customer-facing service
provider in one value network and a complementor or intermediary in another. In
today’s fast-moving marketplace, these relationships can be very short-lived compared
with the more static relationships of the traditional telecommunications market.
The idea of automating inter-enterprise business processes is not a new concept. The
EDI (Electronic Data Interchange) standard, which has its roots in the 1970’s,
represents the first generation of electronic business collaboration systems.
Unfortunately it saw relatively limited adoption due to the complexity and cost of the
software required to implement the standard.
Another approach for standardizing e-business world was prepared under the
auspices of UN/CEFACT and OASIS and was named ebXML. It provides the
technical basis of B2B interfaces. ebXML inherited concepts from both EDI and
RosettaNet, but so far has achieved only partial support from the industry. Annex A
provides a more detailed overview of both RosettaNet and ebXML.
Web Services developed by World Wide Web Consortium (W3C) are one of the
newest initiatives on e-business. They represent a request/response type of
communication with no business process semantics. Analysts do not expect the
widespread adoption of this technology before 2005.
There is an ongoing discussion on how ebXML and Web Services are related. Most
experts claim that these technologies are complementary. The main strengths of
ebXML are in inter-enterprise business process integration, while the main advantage
of Web Services is in location-independent integration of request/response type
message services.
The following sections present the main concepts and definitions developed by the
initiatives mentioned above, which impact the approach that single enterprises using
the eTOM Business Process Framework need to consider, when also implementing
inter-business processes.
Work by RosettaNet and ebXML have developed the concept of a shared public
process to describe the business process framework developed to support inter-
business or multi-business processes.
3
In December 2002, Intel reported it processed about 10% of its purchasing volume (i.e. ca. 5 bln USD) with
RosettaNet transactions [www.intel.com/pressroom/archive/releases/20021210comp.htm]
GB921B v4.0.1 TeleManagement Forum 2004
eTOM Business Process Framework, Addendum B Page 23
Send
Se nd PO Rec eive PO
PO Resp onse Resp onse Send PO
Ac knowle d g e Ac knowle d g e response
Close
Close ERP
Figure 3.1 shows an example of a purchasing process. On the left side is a buyer that
runs a set of private procurement processes, and on the right side is a seller that runs
a set of private supply processes. In this definition, private is used in the context of
processes operating within a single enterprise, and not made visible to other
enterprises.
The buyer is concerned with selecting a supplier and prices, and the seller is
concerned with selling and manufacturing products for supply (e.g. Supply Chain
Management, Enterprise Resource Planning).
In this approach what is standardized are these small atomic process steps not the
end-to-end process. The set of small process steps and their amalgamation to create
an agreed end-end business process between a specific pair of trading parties are
captured as part of a Collaboration Profile Agreement between the two parties. The
concept can be extended to multiple parties.
In the B2B world those solutions that are based on Web pages also fall in to the
category of unregulated processes. The supplying party creates the Web page
structure and input definitions, and the purchaser simply has to conform to that which
is implemented by the supplier. Often there is no technical definition of the interface by
the supplier. The problem with this technical approach is that it may be difficult for the
purchasers to integrate with their automated internal processes since error conditions
may not be declared; and non-functional specifications such as non-repudiation, and
time to perform may also be absent; and behavior may be ambiguous, or undefined.
Call centers
The eTOM Business Process Framework uses examples of process interfaces to the
suppliers and the customers in the form of process events such as ‘the customer calls
the operator to report a fault’, ‘the operator informs the customer that the fault has
been cleared’.
These are also examples of unregulated processes since the operator’s process is not
shared with the customer, and the customer is not constrained to run a specific
process with the operator e.g. only report the fault once.
RosettaNet has developed the general scoping model for B2B interfaces. It is
presented in Figure 3.2.
Information Process
Defn., format,structure, Choreography
Business Conceptual Model
Universal Technical
Business Business
Vertical Business
Dictionary Dictionary Supply Model
Content chain specific
Trading Partner Agreement
Structure Structure
Universal
Business Document Business
Definition Processes
Technical Conceptual Model
Standards, protocols and tools
Process Description
Core XML Format Language
Standards Directory Service
Process Co-ordination
Framework
Messaging
The Technical Conceptual Models are largely the domain of integration activities such
as NGOSS and are substantially based on work within the W3C Consortium.
From a TMF perspective the process aspects in the Business Conceptual Models are
relevant to the eTOM Business Process Framework, and the Information aspects to
the SID Models.
Both the Information and the Process aspects of the Business Conceptual Model are
divided into what is called Horizontal or Universal industry, and Vertical industry
aspects.
In the case of processes, Horizontal processes are the focus of ebXML and
RosettaNet and address cross industry sector public processes such as ordering,
order progression, invoicing catalogues and prices list exchange between enterprises.
In the case of the eTOM Business Process Framework, it needs to link to both
Universal and Vertical processes. ICT and Telecom vertical processes include
Assurance – Repair Trouble Ticketing, SLA Management - and some aspects of billing
such as real time hot billing, settlements, rebates, etc.
Other aspects covered by the Model are reliable Messaging, Security and Trading
Partner Agreements also known as Collaborative Partner Agreements (CPA).
The specific needs of Telecom vertical processes are discussed in more detail in the
VC-MC Issues paper. [Ref 8]
Introduction
The following section provides an overview of the ebXML Technical Architecture and
the elements of immediate interest. A glossary of terms is at the end of the document.
Much of the conceptual basis of ebXML has come from RosettaNet and OASIS.
Concept
The elements of the ebXML technical architecture that facilitate this process are.
ebXML Registry/Repository
The previous sections showed how organizations use the ebXML Repository.
However there is an issue of how the Repository is created, and what content is
contained within it.
ebXML has only partially addressed the requirements for content of the ebXML
Repository:
Universal Business Library (UBL) that is organized around Business Message types
such as Order, Order Response, Order Cancellation, Receipt Advice, Dispatch Advice,
Invoice. These Business Transactions also record Business Information Entities (BIE)
relevant to the UBL Business Transactions.
ebXML assumes that their core work will be extended to support vertical industry
segments. However no specific arrangements have been put in place to achieve this
goal.
RosettaNet has defined a Business Operations Map categorizes that provides the
taxonomy of Business Transactions.
Currently no equivalent of the RosettaNet Business Operations Map (BOM) has been
created by the ICT industry.
Application Note GB921C provides an initial proposal for such an ICT B2B Business
Operations Map. It is expected that this BOM will be adopted by either the TMF on
behalf of the ICT industry or by means of some collaboration amongst industry
organizations such as the TMF, RosettaNet, and ITU-T SG4 (Generic Telecom Data
Dictionary).
In order to meet these goals, the eTOM Business Process Framework needs to
address the inter-enterprise trading B2B relationships. The approach recommended is
based upon the notion of a public process, a concept used within the existing work of
RosettaNet and the UN CEFACT ebXML. This provides a sound conceptual and
technical basis for automating the inter-enterprise interfaces.
The following section describes how the eTOM Business Process Framework can be
extended to support e-business based on the principle of Public Processes. Part of
this requires extension of the eTOM Business Process Framework to support all the
process flows described in Fig 3.3, and agreement on the content of the ebXML
Repository to be used in conjunction with these extensions of the eTOM. The
extension will be achieved by developing and documenting an externally oriented
process framework based on publicly available and adopted processes where relevant
to the ICT industry. This external process framework is called the eTOM Public B2B
Business Operations Map and is documented in GB921C [Ref 9].
Chapter 4 describes these extensions to the eTOM Business Process Framework and
analyzes the linkages between them and other work in the industry.
In the evolving ICT industry the traditional vertically integrated Telecomm industry
structure is breaking down and being replaced by an arrangement of horizontal
structured trading partners that supply competitive services to one another to form a
‘Value Chain’.
This brings the need to maintain the same levels of process efficiency and automation
between enterprises as is being developed within a single organization. This, coupled
with the regulatory pressure on interconnect prices, means that there is a strong and
growing business case for automating B2B interfaces between enterprises to maintain
efficiency, and lower costs for end customers.
The Value Chain Market Center document on ‘Value Chain Issues facing the ICT
industry’ TR 128 [ref 8] has carried out an impact analysis of B2B trends on the TMF
technical work including the eTOM Business Process Framework.
eTOM extensions
Much of the conceptual basis for extending the eTOM Business Process Framework
comes from integrating the frameworks used for B2B interactions, notably those based
on the work of RosettaNet and the UN CEFACT ebXML groups, with the eTOM
Business Process Framework.
B2B implies a certain structure and discipline in the way that B2B transactions are
structured, defined and sequenced. Moreover, they focus solely on the processes
between enterprises whereas the eTOM Business Process Framework to date has
focused primarily upon the internal processes needed within a single enterprise, whilst
recognizing the need to support external interactions within the single enterprise view.
Trading partners may or may not be using an internal process model based upon the
e-TOM Business Process Framework, but this is not important for the development of
successful end-end process interactions. Essentially the B2B public processes are
synchronizing the internal processes of two different trading enterprises. A particular
challenge for B2B is to maintain the integrity of the B2B public process between two
badly behaved trading partner internal business processes/applications.
Company B: Operations:
S/PRM: Supplier /Partner
Interface Management (SP
IM)
Table 4.1 Mapping of ebXML Process Steps to eTOM Level 1 process groupings
The following figure of the eTOM Business Process Framework shows where B2B
impacts the detailed eTOM Business Process Framework processes groupings.
n Strategy &
Commit
Infrastructure Lifecycle
Management
Product Lifecycle
Management
Operations Support
& Readiness
Fulfillment Assurance Billing
s
Marketing & Offer Management Customer Relationship Management
Customer Interface Management
Sales
Development
Selling
Market Product & Product & Offer Marketing CRM
Customer Billing &
Strategy & Offer Portfolio Capability Capability Support & Problem
Marketing QoS/SLA Collections
Policy Planning Delivery Delivery Readiness Order Handling
Product Marketing Product & Offer Fulfillment Management Management
p
Communications Development & Handling
Response
& Promotion Retirement
o
Resource Resource
Resource Trouble Performance
Resource Resource RM&O Management Management
Development & Resource
Strategy & Capability Support &
Retirement Provisioning
Planning Delivery Readiness
Resource Data Collection & Processing
r
Readiness
n Supplier/Partner s
Enterprise Management
Strategic & Enterprise Planning Enterprise Risk Management Enterprise Effectiveness Management Knowledge & Research Management
Strategic Enterprise Group Business Process Enterprise Program & Enterprise Facilities Knowledge Technology
Business Security Fraud Audit Insurance Research
Business Architecture Enterprise Continuity Management & Quality Project Performance Management & Management Scanning
Development Management Management Management Management Management
Planning Management Management Management Support Management Management Assessment Support
Financial & Asset Management Stakeholder & External Relations Management Human Resources Management
Corporate Community Shareholder Board & Employee &
Financial Asset Procurement Regulatory Legal HR Policies & Organization Workforce Workforce
Communications & Relations Relations Shares/Securities Labor Relations
Management Management Management Management Management Practices Development Strategy Development
Image Management Management Management Management Management
Figure 4.1 Mapping of ebXML Process Steps on eTOM Business Process Framework
The numbers that appear in Figure 4.1 refer to ebXML e-business Integration Process
Steps of Table 4.1.
It can be seen that the main areas of impact are in the SIP Area of eTOM v4.0 rather
than the Operations Area.
The ebXML RosettaNet model for Public Processes presumes the existence of a
repository. Conceptually this repository is owned by an industry group. The Value
Chain Market Centre ‘Issues Facing players in the ICT industry’ [Ref 8] has identified
that the main industry libraries do not yet give adequate coverage of the B2B public
processes needed for ICT.
B2B public processes have to be based upon B2B standards being developed outside
the TMF and are, therefore, partially under the design control of external authorities.
This section proposes the development of a public eTOM B2B Business Operations
Map that is the conceptual repository used for holding public B2B Business
Transactions or PIPs.
The TMF in cooperation with other organizations might chose in the future to establish
a role to develop and manage such a repository.
GB921B v4.0.1 TeleManagement Forum 2004
eTOM Business Process Framework, Addendum B Page 33
Relevance to B2B for the eTOM
The main areas relevant to the creation of an eTOM Public B2B BOM are the Process
and Information areas of the RosettaNet Conceptual Model – see Figure 3.2.
ebXML is following the same conceptual ,model as RosettaNet but with some
improvements.
Specifically:
¾ Business Process Specification Schema (BPSS) that describes how a
multiparty multi-stage process can be decomposed into Business
Transaction Activities that align with the RosettaNet PIP concept of an
atomic process component;
¾ The Business Transaction Activities comply with six business
transaction patterns that cover request reply and notification functions,
with varying levels of non-repudiation, and reliability;
¾ The modeling of business documents is separated from the Business
Transactions which allows existing e-commerce libraries to evolve
e.g. CBL and OAGIS; and
¾ Recent work on Core Components and Assembly Documents are
providing a flexible way of creating and extending business
documents based upon fragments of specifications that are
individually registered.
More information on ebXML and RosettaNet is contained in Annex A.
The eTOM Public B2B BOM would contain all the elements described in the
RosettaNet Conceptual Model and conceptually the registry/ repository aspects of
ebXML. However the primary focus for this document will be on the process aspects
namely:
¾ Universal Business Processes; and
¾ Vertical Industry Processes for the ICT industry.
In the main part of GB921 the concept of an external environment was introduced for
establishing and operating inter organizational processes. The B2B External
Environment is a specific form of inter-organizational processes that are based on the
use of e-commerce methods and technologies. The RosettaNet Conceptual Model
presented in section 3.3 describes all of the aspects that need to be addressed by the
B2B External Environment.
The main focus for the eTOM Public B2B BOM is the Business Conceptual Model.
The issues addressed in the RosettaNet Technical Conceptual Model, which focuses
on technical matters such as XML specification languages, process specifications are
TeleManagement Forum 2004 GB921B v4.0.1
Page 34 eTOM Business Process Framework, Addendum B
not addressed in this document. The details of such topics are more appropriate to
NGOSS.
Using the RosettaNet model there are three main process aspects that need to be
captured and modeled in the public B2B External Environment.
¾ The B2B Transaction Pattern templates – RosettaNet and ebXML are
both based on the definition of atomic Business Transactions. These
utilize six basic transaction patterns. As each Business Transaction
Pattern has a supplier and a seller side this corresponds to 12
process templates.
¾ Horizontal /Universal Business Operations Map. This area has to
provide a public process decomposition hierarchy for public process
component / Business Transactions that are cross industry. The
obvious approach in this area is to use the RosettaNet and ebXML
Business Operations Maps that cover mostly Ordering and Invoicing
processes. Currently the RosettaNet Business Operations Map is
more detailed than the ebXML work that is not yet at an approved
status.
¾ Vertical Industry Business Operations Map. This area has to provide a
public process decomposition hierarchy for public process component
/ Business Transactions that are specific to the telecommunications
and ICT industry: examples are Assurance Service Level Agreement
Management and Billing (beyond simple invoicing). Many of the
issues Identified by the VC_MC work are related to missing Vertical
Industry public process components.
The need to incorporate public process hierarchies developed in other industry groups
is a strong rationale for an eTOM Public B2B BOM document that is separate and
distinct (GB921C) from the eTOM Business Process Framework process groups
(GB921 Addendum D) that are solely under the design control of the TMF.
Experience with Process modeling shows that it is also necessary to specify and
document information entities at some level. This aligns with the RosettaNet
experiences. The Information that needs to be specified includes:
¾ Horizontal /Universal Business Dictionaries, structure and content
covering general business information, company identifiers, currency
codes, country codes etc.
¾ Technical or Vertical Dictionary, structure and content covering ICT
specific information such as telephone numbers, circuit Identifiers,
locations, etc.
In these areas there are significant practical difficulties in making specific and concrete
selections.
¾ For Horizontal /Universal dictionaries several commercial universal
XML based dictionaries are in place, for example, the Commerce One
Common Business Library (CBL) and work in the OAGIS group. For
the moment ebXML has not produced a specific dictionary other than
the definition of general trade terms in its parent organization UN
CEFACT. It has not defined specific XML tags, which are important for
interoperability.
¾ For Technical Dictionaries the work of RosettaNet has focused on the
definitions in the fulfillment area with the well established needs of the
IT and Electronics industry that also provides partial coverage of the
ICT industry needs – specifically ordering and provisioning some
physical equipment. What it does not cover are terms needed for ICT
services such as interconnection point, locations designation and
many other service related parameters.
These missing information definitions may be addressed by the ITU-T tML initiatives in
Study Group 4. The ITU work on a Generic Telecom Data Dictionary GTDD is also
relevant to the vertical Telecomm Dictionary structure.
The structuring and choice of the Dictionary structures is obviously dependent on the
appropriate choices for Universal and Technical Dictionaries. However at this stage of
the eTOM Public B2B BOM development these information aspects are secondary to
the process aspects. The structuring and definitions of B2B information entities in the
eTOM Public B2B BOM is not considered further at this time. It is expected that this
The remainder of this chapter focuses solely on the process component aspects of the
B2B External Environment.
RosettaNet has approved the structuring and organization of its process components-
Partner Interchange Processes PIPs™ - using an arrangement called a Business
Operation Map (BOM) which is conceptually identical to many of the eTOM Process
Groupings and decompositions, except it has been produced specifically to support
inter-enterprise process interactions. ebXML also uses the term BOM to classify
process components.
The structure of this map is to divide the problem domain firstly into Clusters and then
to divide Clusters into Segments that contain the PIPs. The purpose of the BOM is to
provide a classification structure that can evolve and provide the basis for evolving the
elementary process components.
BOM Clusters
• Cluster 0: RosettaNet Support
–Provides administrative functionality.
• Cluster 1: Partner Product and Service Review
–Allows information collection, maintenance and distribution for the development of
trading-partner profiles and product-information subscriptions
• Cluster 2: Product Information
– Enables distribution and periodic update of product and detailed design information,
including product change notices and product technical specifications
• Cluster 3: Order Management
–Supports full order management business area from price and delivery quoting through
purchase order initiation, status reporting, and management. Order invoicing, payment
and discrepancy notification also managed using this Cluster of processes.
• Cluster 4: Inventory Management
–Enables inventory management, including collaboration, replenishment, price
protection, reporting and allocation of constrained product
• Cluster 5: Marketing Information Management
– Enables communication of marketing information, including campaign plans, lead
information and design registration
• Cluster 6: Service and Support
–Provides post-sales technical support, service warranty and asset management
capabilities
• Cluster 7: Manufacturing
–Enables the exchange of design, configuration, process, quality and other
manufacturing floor information to support the "Virtual Manufacturing" environment
RosettaNet defines eight clusters that cover a part of the eTOM Public B2B BOM
process requirements.
Each Cluster is further subdivided into segments that enumerate the elementary
process components (PIP™ and are equivalent to the ebXML Business Transaction
An example of the 3A segment of the Cluster 3 is shown below. The things to note are
that the Cluster would support external B2B interactions with the Fulfillment Process
Group of the eTOM Business Process Framework and also has the concept of
covering the pre-order and order phases.
The RosettaNet BOM classifies the PIPs in a way that may or may not be convenient
for users in the ICT industry. This means that if the RosettaNet public process
components are adopted for the eTOM Public B2B BOM then some form of mapping
between the eTOM Public B2B BOM and the single enterprise version of the eTOM
Business Process Framework is necessary.
The proposal is to use the structure shown below to organize the eTOM Public B2B
Business Operations Map (ePBOM):
Level 1
B2B B2B B2B
Fulfilment Assurance Billing
Rosetta PIP
Vertical ICT/ e.g. PIP3A1
eTOM B2B Business Operations
Map Request
Quote
Figure 4.6 eTOM Public B2B Business Operations Map Level 0 and 1
This figure shows the eTOM Public B2B Business Operations Map (BOM) Level
0/Level 1 view. The eTOM Public B2B Business Operations Map Level 0 process is
decomposed into three inter-organizational processes areas.
¾ Those associated with supporting the SIP Process Area;
¾ Those associated with supporting the Operations Process Area; and
¾ Those associated with supporting the Enterprise Management
Process Area.
Whilst the ePBOM is primarily concerned with vertical industry processes there is
some overlap in the Fulfillment area with the industry horizontal BOMs such as
RosettaNet. The figure shows an example of a RosettaNet PIP 3A4 being referenced
by both the eTOM Public B2B BOM Fulfillment Process Grouping, and the RosettaNet
net Cluster 3. Referencing these from the ePBOM makes the eBPOM a practically
useful tool for organizations defining and developing automated B2B Processes.
The majority of the proposed eTOM Public B2B BOM Fulfillment Process Grouping
will be aligned with the RosettaNet BOM. However concepts absent from RosettaNet
such as the ANSI T1 / ITU-T Unified Ordering Model that divides ordering into pre-
order, order and post order phases can be captured in the eTOM Public B2B BOM
and reference the individual process components in RosettaNet Clusters.
Conceptually this simply means that the proposed eTOM Public B2B BOM (GB921C)
needs to accommodate external classification schemes that are already in widespread
use through the use of external references.
Summary
This document has provided the first analysis of the Process Grouping appropriate to
support the eTOM Public B2B Business Operations Map. Because the work links into
industry activities such as ebXML, RosettaNet and other groups.
The detailed definition of the eTOM Public B2B Business Operations Map is
developed in GB921C.
The level of analysis in this document together with GB921C is sufficient to allow
practical definition of end to end supply chain processes amongst trading
organizations, some using the definition contained in the eTOM Public B2B Business
Process Framework as a starting point for modeling; and some using proprietary or
other internal process models.
The specifications in the B2B industry are evolving and this work is based on
information available as of May 2003.
A specific issue that needs some care is that whilst RosettaNet has the most
comprehensive set of specifications that they currently bundle specific choices of
technical solutions e.g. RosettaNet Implementation Framework (RNIF) and specific
document types to the process activities (PIPs).
The modeling of information for the ICT industry sector is a major challenge and this is
likely to lead to an evolution from the RosettaNet mechanisms for capturing data
dictionaries and different ways of structuring the business documents that are
exchanged. RosettaNet itself is one of the leading partners for the evolution of these
standards. The most notable is ebXML OASIS Content Assembly Mechanism (CAM)
which will lead to more systematic ways of defining Business Documents that supports
change management more efficiently.
Readers are strongly advised to track the most update materials from ebXML,
RosettaNet, ITU-T and OASIS.
Referenced Organizations
Citations
[2] www.RosettaNet.org
[5] Use Case p158 Object Oriented Analysis and Design Grady Booch ISBN 0-
805305340-2
[7] TeleManagement Forum Shared Information /Data (SID) Model GB922 multi
part document www.tmforum.org
[8] Value Chain Issues facing the ICT Industry TR148 v0.5 June 2002 Member
evaluation version
[9] GB921C v 4.0 eTOM – Public eTOM Business Operations Map (BOM) An
initial proposal for the scope and structure of ICT B2B Business Transactions
TeleManagement Forum 2004 GB921B v4.0.1
Page 42 eTOM Business Process Framework, Addendum B
A.1 Concepts
RosettaNet and ebXML both have the concept of atomic elementary process
components. In both cases these atomic processes component comply with six
transaction patterns.
ebXML also addresses the coordination of these atomic processes amongst multiple
trading partners.
RosettaNet has developed a model for defining public processes between trading
partners based on defining atomic process components called Partner Interchange
Processes PIP™ . End to end processes are form by sequencing these atomic
process components.
ebXML (electronic Business extensible Mark-up Language) has adopted this concept
and has made a number of changes to terminology but basically following the same
conceptual model for forming end-to-end B2B processes.
Choreography
Rol
e
Business
Business
Tra nsa ction
Business
Tra nsa ction
Tra nsa ction
e
Rol
Doc um ent
Flo w
B2B environment
Trading Business Process
Trading B2B Collaborations Specification
Partners
Trading
Trading
Partners Binary Schema (BPSS)
Partners
Partners Collaborations
Long lived transactions
Business
Transaction
SYNCHRONISATION
Activity
Only requires
‘Buyer’ observation of message
Business
Trading Transaction
sequence and data
Partner in messages
Activity
‘Seller’
Trading Business
Transaction
Partner
Activity
Atomic unit of
Work
This diagram shows that part of the B2B environment is about B2B collaborations
amongst multiple Trading Partners. The BPSS specification allows these multiparty
collaborations to be expressed as a series of binary collaborations between pairs of
trading partners operating in a Buyer and Seller roles respectively, together with a
definition of the choreography. The Binary Business Collaborations are further divided
into Business Transaction Activities that are the atomic unit of work and correspond to
the concept of a PIP in RosettaNet.
Note Business Transaction Activity is the formally defined name in BPSS but often the
informal name Business Transaction is used in the descriptions.
There is a concept in ebXML and RosettaNet of business signals that are distinct from
document flows.
Request
RequestDocument
DocumentFlow
Flow
Receipt
ReceiptAcknowledgement
AcknowledgementSignal
Signal
Requesting
Requesting Acceptance
AcceptanceAcknowledgement
AcknowledgementSignal
Signal Responding
Responding
Activity
Activity Activity
Activity
Response
ResponseDocument
Documentflow
flow
Receipt
ReceiptAcknowledgement
AcknowledgementSignal
Signal
Business Signal
Business signals are application level documents that ‘signal’ the current state of the
business transaction. These business signals have specific business purpose and are
separate from lower protocol and transport signals.
The structures of ebXML Business Signals are ‘universal’ and do not vary from
transaction to transaction. They are defined as part of the ebXML Business Process
Specification Schema. (www.ebxml.org ebBPSS.doc).
This pattern is used to formally pass information from the requesting partner to the
responding partner and therefore has non-repudiation requirements. No business
response is expected, but a delivery receipt must be returned.
This section identifies the important terms, abbreviations and acronyms relevant to this
document. The main GB921 document contains general terminology and acronyms.
ebXML
Source: ebXML
A SOAP based protocol for the reliable exchange of Business Messages containing
Business Documents.
Source: ebXML
Business Processes
Activities that a business can engage in (and for which it would generally want one or
more partners). A Business Process is formally recorded in XML form conforming to
the Business Process Specification Schema but may also be modeled in UML.
Source: ebXML
Source: ebXML
Collaboration - BPSS
A business process enacted between two or more business partners fulfilling particular
roles. Collaborations can be binary (two partners) or multiparty (more than two
partners).
Source: ebXML
Source: ebXML
Source: ebXML
Source: ebXML
Source: ebXML
Business Messages
Source: ebXML
Registry
A central server that stores a variety of data necessary to make ebXML work.
Amongst the information a Registry makes available in XML form are:
Business Process & Information Meta Models, Core Library, Collaboration Protocol
Profiles, and Business Library.
Source: ebXML
Definitions are provided here for common terms concerning Business processes and
the activities occurring within them. Common terminology makes it easier for Service
Providers to communicate with their Customers, Suppliers and Partners.
For the eTOM documentation to be understood and used effectively, it is essential that
the wording listed here be interpreted using the meanings provided, rather than
common usage or specific usage.
Complementary Provider
The Complementary Provider provides additional products and services to extend the
attractiveness of an enterprise’s products and services and scope of its value network.
Frequently, these products and services are co-branded.
Customer
The Customer buys products and services from the Enterprise or receives free offers
or services. A Customer may be a person or a business.
e-business
e-business includes the Internet presence and buy and sell transaction over digital
media of e-commerce. It also includes the integration of front- and back-office
processes and applications to provide support and bill for the product or service. For
eTOM it is even more expansive. e-business is the integration of traditional business
models and approaches with e-business opportunities.
e-commerce
e-commerce is Internet presence and business buying and selling transactions over
digital media.
End User
The End User is the actual user of the Products or Services offered by the Enterprise.
The end user consumes the product or service. See also Subscriber below.
Enterprise
Enterprise is used to refer to the overall business, corporation or firm, which is using
eTOM for modeling its business processes. The enterprise is responsible for delivering
products and services to the Customer. It is assumed that the enterprise is an
Information or Communications Service Provider (see ICSP explanation below).
Entity
Entity, is used to mean a person, a business, technology, etc. with which a process
interacts. The Customer is the most important Entity. The Enterprise Management
TeleManagement Forum 2004 GB921B v4.0.1
Page 52 eTOM Business Process Framework, Addendum B
processes interact with Government, Regulators, Competitors, Media, Shareholders,
the Public, Unions and Lobby groups. The Supplier and Partner Management
Processes interact with Dealers, Retailers, Partners, Brokers, Third-Party Providers,
Complementary Provider, Financial Provider, Service Suppliers, and Material
Suppliers.
Intermediary
Within the Value Network, the Intermediary performs a function on behalf of the
Enterprise that is a part of the Enterprise’s operational requirements. Intermediaries
provide products and services that the enterprise either cannot provide itself or
chooses not to due to cost and quality considerations. There are typically three
categories of intermediaries: sales, fulfillment, and information and communication.
Offer
Outsourcing
Outsourcing is when an enterprise contracts out one or more of its internal processes
and/or functions out to an outside company. Outsourcing moves enterprise resources
to an outside enterprise and keeping a retained capability to manage the relationship
with the outsourced processes.
Out-tasking
Partner
Process
Product
Resource
Service
Services are developed by a Service Provider for sale within Products. The same
service may be included in multiple products, packaged differently, with different
pricing, etc.
Subscriber
The Subscriber is responsible for concluding contracts for the services subscribed to
and for paying for these services.
Supplier
Suppliers interact with the Enterprise in providing goods and services, which are
assembled by the Enterprise in order to deliver its products and services to the
Customer.
Supply Chain
’Supply Chain’ refers to entities and processes (external to the Enterprise) that are
used to supply goods and services needed to deliver products and services to
customers.
The Third Party Service Provider provides services to the Enterprise for integration
or bundling as an offer from the enterprise to the Customer. Third party service
providers are part of an enterprise’s seamless offer. In contrast, a complementary
service provider is visible in the offer to the enterprise’s customer, including having
customer interaction.
User
Value Network
The enterprise as the hub a value network is a key concept of e-business. The value
network is the collaboration of the enterprise, its suppliers, complementors and
intermediaries with the customer to deliver value to the customer and provide benefit
to all the players in the value network. E-business success and, therefore part of the
definition of a value network, is that the value network works almost as a vertically
integrated enterprise to serve the customer.
Vendor
The following paragraphs simply list the RosettaNet Clusters, Segments & PIPs. This
is what is referred to as the Business Operation Map.
PIP 5D2: Notify of Blanket Ship from Stock and Debit Authorization
PIP 5D3: Distribute Open Ship from Stock and Debit Authorization Status
PIP 5D4: Query Ship from Stock and Debit Authorization Status
PIP 5D6: Notify of Ship from Stock and Debit Claim Status
Segment 6A: Provide and Administer Warranties, Service Packages, and Contract
Services
Segment 6B: Provide and Administer Asset Management (Merged with 6A)
Cluster 7: Manufacturing
B.3 Acronyms
ANSI American National Standards Institute
ASP Application Service Provider
B2B Business to Business
BOM Business Operations Map
BPSS Business Process Specification Schema
BSS Business Support System
BTA Business Transaction Activity
CAM Content Assembly Mechanism
CBL Common Business Library (also called xCBL)
COTS Commercial Off-the-shelf
CPA Collaboration Protocol Agreement
CPP Collaboration Protocol Profile
CRM Customer Relationship Management
DTD Document Type Definition
E2E End-to-end
ebXML Electronic Business Extensible Markup Language
ePBOM eTOM Public B2B Business Operations Map
EDI Electronic Data Interchange
eTOM enhanced Telecom Operations Map
EM Enterprise Management
FAB Fulfillment, Assurance and Billing
GTDD Generic Telecom Data Dictionary
HTML Hyper Text Markup Language
ICT Information and Communications Technology
ILM Infrastructure Lifecycle Management
IP Internet Protocol
IPDR Internet Protocol Detailed Records
ISP Internet Service Provider
ITU-T International Telecommunication Union – Telecommunication Standardization
Sector
NGOSS Next Generation Operations Systems and Software
OAGIS Open Applications Group Integration Specification
OASIS Organization for the Advancement of Structured Information Standards
OPS Operations