SlideShare a Scribd company logo
1 of 28
TMF – SID Overview
Ayub Qureshi
Dec 15, 2015
2
3
4
TM Forum’s Frameworx
SID (Shared Information and data Model) is a component of TM Forum’s
Frameworx. Now called as Information Framework.
Applications
Framework
(Telecom Applications
Map - TAM)
Information
Framework
(Shared Information
and data Model - SID)
Integration
Framework
(Technology Neutral
Architecture - TNA)
Business
Process
Framework
(eTOM)
5
SID Modeling
• An information model independent of platforms, languages &
protocols
• Abstraction of real world scenario
• Logical view of “things of interest” (entities such as customer,
product, resources etc.)
• Also data model & represents physical implementation of SID’s
logical view of “things of interest” or Objects
• Federated model – use many industry models like CIM, DEN, MTMN,
MTOSI etc.
• Holistic model – links distributed & diversified info into common
structure - Hence, it is common information model
• Not a home grown model
• Conforms to Technology Neutral Architecture (TNA)
6
 Business Entity – represents something of interest to business; a tangible
thing (e.g. Customer, Device), an active thing ( e.g. Customer Order), or a
conceptual thing (e.g. Customer Account)
 Attribute – a fact that describes business entity
 Relationship – an association of business interest between two business
entities or itself
 Aggregate Business Entity (ABE) – a well-defined set of information and
operations that characterize a high cohesive, loosely coupled set of
business entities
 Domain - a collection of ABEs associated with a specific management
area e.g. service, resource etc.
SID Definitions
Domain ABE Business
Entity
Attribute
Relationship
Behavior
7
SID Domains and eTOM Process Mapping
Market/Sales
Product
Customer
Service
Resource
Supplier/Partner
Enterprise
Common
Business
SID Domains
Customers
Supplier/Partner
Strategy, Infrastructure & Product Operations
Enterprise Management
Shareholder Employee Other Stakeholder
Operation
Supports &
Readiness
Fulfillment Assurance BillingStrategy
& Commit
Infrastructure
Lifecycle
Product
Lifecycle
Customer Management
Service Management & Operations
Resource Management & Operations
Marketing & Offer Management
Service Development &
management
Resource Development &
Management
Supplier/Partner Management
Supply Chain Development &
Management
eTOM Level 1 Process Grouping
8
SID – eTOM Mapping - Level 0
OperationsStrategy, Infrastructure &
Product
Service
Resource
Supplier/Partner
Common Business EntitiesEnterprise
Market/Sales Product Customer
9
Example of Mapping eTOM to SID
Product ABEs eTOM
Process
Groupings
Primary eTOM
Level 2 Processes
Secondary eTOM Level 2
Processes
Strategic Product Portfolio Plan
Is concerned with the plans of the product
portfolio, which product offerings to make
available to each market segment and the
plans to development and deploy product
offerings, as well as retirement of products
M&OM – SC Product & offer Portfolio
Strategy, Policy, &
Planning
Market Strategy & Policy
Product & Offer Business Planning &
Commitment
Product Development & Retirement
Product Specification
Defines the functionality and characteristics
of product offerings made available to the
market
M&OM – PLM Product Development &
Retirement
Order Handling
Service Configuration & Activation
Product Offering
Represents tangible and intangible goods and
services made available for a certain price to
the market in the form of product catalogs.
This ABE is also responsible for targeting
market segments based on the appropriate
market strategy
M&OM – PLM Product Development &
Retirement
Marketing Fulfillment Response
Marketing Communications & Promotion
Selling
Product
Represents an instance of a product offering
subscribed to by a party, such as a customer,
the place where the product is in use, as
well as configuration characteristics, such as
assigned telephone numbers and internet
addresses. The Product ABE also tracks the
services and/or resources through which the
product is realized
CRM – F Order Handling Selling
Service Configuration & Activation
Problem Handling
Customer QoS/SLA Management
Service Problem Management
Service Quality Analysis. Action, & Reporting
Service & Specific Instance Rating
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
• Both SID and eTOM are Technology Neutral Architecture
• The SID level 1 ABE is mapped to eTOM level 2 processes
10
ProductComponent
ProductSpecCharacteristicValue
(f rom Product Specif ication ABE)
ProductSpecCharacteristic
(f rom Product Specif ication ABE)
ProductOffering
(from Product Offering ABE)
ProductBundle
ProductCharacteristic
productCharacteristicValue
validFor
0..1
0..n
0..1
0..n
ProdSpecCharValueInstantiatedAsProductCharacteristic
0..1
0..n
0..1
0..n
ProdSpecCharDescribesProdCharacteristic
Product
name : String
description
productStatus
productSerialNumber
validFor : TimePeriod
1
0..n
1
0..n
ProdOfferDescribes
0..1
0..n
0..1
0..n
ProductBundleComprisedOf
0..n 0..n0..n
ProductReferences
0..n
0..n 10..n 1ProdCharDefinesTheConfigurationOf
Place
(fromEntities)
0..n
0..n
0..n
0..n
ProductLocatedVia
Enterprise Management
Strategy, Infrastructure & Product Operations
Fulfillment Assurance BillingProduct
Lifecycle
Management
Infrastructure
Lifecycle
Management
Operations
Support &
Readiness
Customer Relationship Management
Service Management & Operations
Resource Management & Operations
Supplier/Partner Relationship Management
Strategy &
Commit
Marketing & Offer Management
Service Development & Management
Resource Development & Management
Supply Chain Development & Management
(Application, Computing and Network)(Application, Computing and Network)
Customer
Enterprise Effectiveness
Management
Knowledge & Research
Management
Enterprise Risk
Management
Strategic & Enterprise
Planning
Financial & Asset
Management
Stakeholder & External
Relations Management
Human Resources
Management
Corporate
Knowledge
Base
NGOSS
Knowledge
Base
Shared
SID
eTOM
TNA
NGOSS Lifecycle Knowledge Base
A Repository of Reusable
Best PracticesTAM
11
Market/Sales
Product
Customer
Management
Service
Management
Resource
Management
Supplier /
Partner
Enterprise
Management
Campaign
Management
Product /
Service
Product Life
Cycle
Channel Sales
Management
Customer
Management
Order
Management
Customer
QOS/SLA
Management
Customer Service /
Account Problem
Resolution
Fraud
Management
Custom Billing
Management
Invoice / Receivable
management
Service
Design /
Assign
Service
Configuration
Management
Service
Performance
Management
Service
Quality
Management
Service
Problem
Management
Revenue
Assurance
Management
Service Rating /
Discount
management
Resource
Inventory
Management
Workforce
Management
Resource
Design /
Assign
Resource
Provisioning /
Configuration
Resource
Performance
Management
Correlation &
Root Cause
Analysis
Resource
Testing
Management
Resource
Planning
Resource
Logistics
Resource
Status
Monitoring
Resource
Activation
Resource
Problem
Management
Billing Data
Mediation
Partner
Management
Supply
Chain
Management
Wholesale
Billing
Asset
Management
Financial
Management
HR
Management
Security
Management
Knowledge
Management
- TAM is mapped to eTOM & SID domains. A TAM domain is decomposed into application area.
- Each application area is mapped to SID level 1 ABE and eTOM level 2 process
TAM - Telecom Application Map
12
SID Framework – Level 1 ABEs
Marketing/Sales
Product
Customer
Service
Resource
Enterprise Common Business
DOMAINS
ABEs
Service
Service Test
Resource Test
Supplier/Partner
S/P Bill Inquiry
S/P Order
S/P OrderS/P Problem
S/P Performance S/P PlanSupplier/Partner S/P Interaction S/P Bill
S/P Product S/P SLA S/P Statistic S/P Payment
Resource Strategy & Plan
Party Policy
Business InteractionAgreementLocation
Resource Trouble
Resource Performance
Resource Usage
Resource Topology
Resource
Configuration
Resource
Resource Specification
Service Trouble
Service PerformanceService Applications
Service UsageService Configuration
Service Strategy & Plan
Service Specification
Customer Bill CollectionApplied Customer Billing Rate
Customer Bill InquiryCustomer BillCustomer SLA
Customer ProblemCustomer Order
Customer Statistics
Customer
Customer Interaction
Product Specification
Product
Product Offering Product Usage Statistics
Strategic Product Portfolio Plans
Product Performance
Market Segment Competitor Sales Statistic Sales Channel
Marketing Strategy & Plan Marketing Campaign Contact/Lead/Prospect
13
SID Framework – Level 2 ABEs
Service
CustomerFacingService
ResourceFacingfService
ABELevel2
Service
DOMAIN
ABELevel1
Service
Service TestService Trouble
Service PerformanceService Applications
Service UsageService Configuration
Service Strategy & Plan
Service Specification
14
Thing
Attribute1: Type1
Attribute2: Type2
Operation1
Operation2
Name of Entity
Behavior
Attributes
AnotherThing
Attribute3: TypeA
Attribute4: TypeB
Operation3
Operation4
Relationship/Association
* *0:1
Composition
Aggregation
Inheritance
Association
Relationship:
SID – Modeling Techniques
Object-Oriented Analysis and Design
UML
15
SID – Modeling Patterns
 Abstract Superclass
 Inheritance & Specialization
 Entity Specification – separates the invariant properties of an object
from its changeable properties
 Composite – provides a common structure for stand-alone and
aggregate objects
 Role Entity – uses role objects to extend an object
 Self Relationship Pattern
Entity1
SimpleEntity CompoundEntity
Composite Pattern
Vehicle
Mini VanSedanTruck
Engine
Break
Vendor:
Model:
Year:
Specialization Pattern
turnRight()
turnLeft()
16
Firewall
Role
Router
Role
Switch
Role
Device
Role
Physical
Device
Role Entity
HasDeviceRole
Cisco
6506
Cisco
7120
Juniper
SA-5040
Physical
Device Spec
Firewall
Spec
Entity Specification
Router
Spec
Switch
Spec
0:n 0:1
0:10:n
 Entity Specification
 separates the invariant properties of an object from its
changeable properties
 for example, a data spec sheet for equipments
 Role Entity
 uses role objects to describe an object’s roles and
responsibilities
SID – Modeling Patterns - cntd
17
Resource Domain – Level 1 ABEs
Resource
Resource Domain
Resource Management
Resource Configuration
Resource Usage
Resource Specification
Resource Topology
Resource Performance
Resource Strategy &
Planning
Resource Trouble Resource Test
18
Resource
Resource Domain
Physical Resource
Physical Resource Role
Logical Resource
Logical Resource Role
Compound Resource
Compound Resource Role
Resource Specification
Physical Resource
Specification
Physical Resource Role
Specification
Logical Resource Specification
Logical Resource Role
Specification
Compound Resource
Specification
Compound Resource Role
Specification
Resource Domain – Level 2 ABEs
19
Product
Resource
Physical
Resource
Logical
Resource
0..n0..n
PResourceSupportLResource
ProductHasResource
0..n
Service
Customer
Facing
Service
Resource
Facing
Service
1..n0..n
CFServiceRequiresRFService
0..n
0..n
ServiceUseResource
1..n
 Physical Resource – Router, Device, Chassis, Card, Port, Cable
 Logical Resource – Service, Software, Protocol
Physical & Logical Resource
20
Physical
Resource
Power
Supply
Slot
0..1
0..n
Physical Device Hardware
Equipment
Card
Router
Role
Switch
Role
Device
Role
Equipment
Holder
Auxiliary
Component
0..n
ChassisRack
System
Card
Network
Card
Memory
Card
0..1
0..10..n
ConsistOf
EquipmentIn
Holder
Firewall
Role
ContainsHardware
CardOnCard
Physical Resource – Router Example
21
Resource Port
Resource
Port
Device
Interface
1..n
Termination Point
Logical
Device
Physical Port
Pipe
1..n
1
1
Physical DomainLogical Domain
2..n
1
• Resource Port – serve as bridge to enable the
interaction between Physical and Logical Domains
22
Logical
Resource
Operating
System
Network
Address
0..1
0..n Logical
Device
Logical
Device
Composite
Logical
Device
Atomic
Managed
Transmission
Software Protocol Device
Interface
Logical Resource
23
RootEntity
ManagedEntity
Entity
commonName
description
objectID
Service
Role
Management
Info
Specification Characteristic Capacity Collection
Management
Domain
Policy
Resource
Physical
Resource
Logical
Resource
Root Entity of SID
24
ManagedEntity
Entity
Management
Method
Management
Info
Fault
Info
Resource
State Info
Accounting
Info
Configuration
Info Performance
Info
Service
State
Info
Resource
Statistics
Info
RMON
Method
TL1
Method
SNMP
Method
CLI
Method
CMIP
Method
0..n
SuppotMgmtMethods
1..n 1 1
DescribedByMgmtInfo
Management Info and Method
25
Product, Service & Resource Associations
ServiceUtilizes
CustomerFacingService
Product
0..n0..n 0..n
ProductReferences
0..n
0..1
0..n
0..1
0..n
ProductHasCustomerFacingServices
ResourceFacingService
0..n1..n 0..n1..n
CFServiceRequiresRFServices
ServiceSpecification
0..n0..n 0..n
InvolvedServiceSpecs
0..n
Service
1 0..n1 0..n
SpecifiesService
ProductOffering
1 0..n1 0..n
ProdOfferDescribes
CustomerFacing
ServiceSpec
1
0..n
1
0..n
SpecifiesCustomerFacingService
PhysicalResourceSpec
ProductSpecification
0..n0..n 0..n0..n
ProdSpecReferences
1
0..n
1
0..n
ProdSpecMadeAvailableAs
0..n
0..n
0..n
0..n
ProductSpecDefinesCFSSpecs
0..n
0..n
0..n
0..nProductSpecDefinesPRSpecs
Resource
0..n
0..n
0..n
0..n
ResourceSpecification0..n
0..n
0..n
0..n
InvolvedResourceSpecs
1 0..n1 0..n
SpecifiesResource
ResourceFacing
ServiceSpec
1 0..n1 0..n
SpecifiesResourceFacingService
0..n 1..n0..n 1..n
RequiresResourceFacingServiceSpec
1
1..n
1
1..n
RFServiceSpecHasResourceSpecs
26
Domain ABE
Common Business Party
Location
Interaction
Agreement
Policy
Customer Customer
Customer Order
Product Product
Product Offer
Service Service
Service Configuration
Resource Resource
Resource Configuration
Resource Trouble
Some Aggregate Business Entities (ABEs)
27
A Few Definitions
Domain A collection of Aggregate Business Entities (ABE) associated with a specific
management area. Domains that make up the SID framework are consistent
with eTOM level 0 concepts
Aggregate Business Entity
(ABE)
A well-defined set of information and operations that characterize a highly
cohesive, loosely coupled set of business entities
Business Entity Something of interested to the business which could be tangible (e.g.
Customer) or intangible (e.g. Customer Account)
Attribute A fact that describes a Business Entity
Relationship An association between 2 Business Entities or between a Business Entity and
itself (recursive)
Object A specific entity or concept that has meaning in an application domain
Class A definition of a set of potential objects that have the same data, behavior,
and relationships
Attribute A data value defined in a class and held within an object that has meaning
within the application domain
Behavior A service defined in a class and provided by an object.
Method The implementation of a behavior in an object-oriented programming
language
Association A "peer-to-peer" relationship between classes.
Aggregation A "whole/part" relationship between classes.
Inheritance A "generalization/specialization" relationship between classes.
Cardinality/
Multiplicity
The minimum and maximum number of objects that participate in an
association or aggregation. The common (interesting) ones are 0..*, 0..1,
1..*, and 1..1
28
e-TOM enhanced Telecommunication Operating
Model
SID Shared Information and data Model
TAM Telecom Applications Map
ABE Aggregated Business Entity
NGOSS Next Generation Operating Systems
FCAPS Fulfillment, Configuration, Accounting,
Performance & Security
TNA Technology Neutral Architecture
Links for TM Forum https://www.tmforum.org
Links for SID https://www.tmforum.org/information-
framework-sid/
Glossary

More Related Content

What's hot

IT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITIT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITThe Open Group SA
 
Application Framework
Application FrameworkApplication Framework
Application FrameworkAyub Qureshi
 
IT Service Delivery Model Overview
IT Service Delivery Model OverviewIT Service Delivery Model Overview
IT Service Delivery Model OverviewMark Peacock
 
Telecom OSS/BSS Overview
Telecom OSS/BSS OverviewTelecom OSS/BSS Overview
Telecom OSS/BSS Overviewmagidg
 
OSS/BSS Landscape
OSS/BSS LandscapeOSS/BSS Landscape
OSS/BSS Landscapeanandbajaj
 
IT4IT - The Full Story for Digital Transformation - Part 1
IT4IT - The Full Story for Digital Transformation - Part 1IT4IT - The Full Story for Digital Transformation - Part 1
IT4IT - The Full Story for Digital Transformation - Part 1Mohamed Zakarya Abdelgawad
 
IT Operating Model - Fundamental
IT Operating Model - FundamentalIT Operating Model - Fundamental
IT Operating Model - FundamentalEryk Budi Pratama
 
TM Forum Frameworx Overview Course
TM Forum  Frameworx Overview CourseTM Forum  Frameworx Overview Course
TM Forum Frameworx Overview CourseFlavio Vit
 
Tm forum application_framework_tam_12.5
Tm forum application_framework_tam_12.5Tm forum application_framework_tam_12.5
Tm forum application_framework_tam_12.5Nuno Dias
 
IT4IT - The Full Story for Digital Transformation - Part 2
IT4IT - The Full Story for Digital Transformation - Part 2IT4IT - The Full Story for Digital Transformation - Part 2
IT4IT - The Full Story for Digital Transformation - Part 2Mohamed Zakarya Abdelgawad
 
Introduction of Service Assurance Domain
Introduction of Service Assurance DomainIntroduction of Service Assurance Domain
Introduction of Service Assurance DomainShilpin Pvt. Ltd.
 
Business process modelling and e tom telecom
Business process modelling and e tom telecomBusiness process modelling and e tom telecom
Business process modelling and e tom telecomKate Koltunova
 
Next generation OSS/BSS architecture
Next generation OSS/BSS architectureNext generation OSS/BSS architecture
Next generation OSS/BSS architectureEricsson
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...Comarch
 
IT4IT / DevOps Tooling Landscape 2022
IT4IT / DevOps Tooling Landscape 2022 IT4IT / DevOps Tooling Landscape 2022
IT4IT / DevOps Tooling Landscape 2022 Rob Akershoek
 

What's hot (20)

IT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITIT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of IT
 
Application Framework
Application FrameworkApplication Framework
Application Framework
 
IT Service Delivery Model Overview
IT Service Delivery Model OverviewIT Service Delivery Model Overview
IT Service Delivery Model Overview
 
Sid integration view
Sid integration viewSid integration view
Sid integration view
 
Telecom OSS/BSS Overview
Telecom OSS/BSS OverviewTelecom OSS/BSS Overview
Telecom OSS/BSS Overview
 
OSS/BSS Landscape
OSS/BSS LandscapeOSS/BSS Landscape
OSS/BSS Landscape
 
IT4IT - The Full Story for Digital Transformation - Part 1
IT4IT - The Full Story for Digital Transformation - Part 1IT4IT - The Full Story for Digital Transformation - Part 1
IT4IT - The Full Story for Digital Transformation - Part 1
 
IT Operating Model - Fundamental
IT Operating Model - FundamentalIT Operating Model - Fundamental
IT Operating Model - Fundamental
 
TM Forum Frameworx Overview Course
TM Forum  Frameworx Overview CourseTM Forum  Frameworx Overview Course
TM Forum Frameworx Overview Course
 
Tm forum application_framework_tam_12.5
Tm forum application_framework_tam_12.5Tm forum application_framework_tam_12.5
Tm forum application_framework_tam_12.5
 
IT4IT - The Full Story for Digital Transformation - Part 2
IT4IT - The Full Story for Digital Transformation - Part 2IT4IT - The Full Story for Digital Transformation - Part 2
IT4IT - The Full Story for Digital Transformation - Part 2
 
Introduction of Service Assurance Domain
Introduction of Service Assurance DomainIntroduction of Service Assurance Domain
Introduction of Service Assurance Domain
 
Business process modelling and e tom telecom
Business process modelling and e tom telecomBusiness process modelling and e tom telecom
Business process modelling and e tom telecom
 
Next generation OSS/BSS architecture
Next generation OSS/BSS architectureNext generation OSS/BSS architecture
Next generation OSS/BSS architecture
 
Optimize the IT Operating Model
Optimize the IT Operating ModelOptimize the IT Operating Model
Optimize the IT Operating Model
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...
 
IT4IT / DevOps Tooling Landscape 2022
IT4IT / DevOps Tooling Landscape 2022 IT4IT / DevOps Tooling Landscape 2022
IT4IT / DevOps Tooling Landscape 2022
 
TOGAF Vs E-Tom
TOGAF Vs E-TomTOGAF Vs E-Tom
TOGAF Vs E-Tom
 
A Complete Guide to OSS
A Complete Guide to OSSA Complete Guide to OSS
A Complete Guide to OSS
 
Etom
EtomEtom
Etom
 

Similar to Overview of Information Framework

Applying BPM Methodology to Tackle the Complexity
Applying BPM Methodology to Tackle the ComplexityApplying BPM Methodology to Tackle the Complexity
Applying BPM Methodology to Tackle the ComplexityTom Judd
 
Sudheer_SAP_ABAP_Resume
Sudheer_SAP_ABAP_ResumeSudheer_SAP_ABAP_Resume
Sudheer_SAP_ABAP_ResumeSudheer babu
 
Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015Olivier Béghain
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy IntroductionFrankie Hsiang
 
Kapil Sharma, CBAP
Kapil Sharma, CBAPKapil Sharma, CBAP
Kapil Sharma, CBAPKapil Sharma
 
Scott A Frantz resume
Scott A Frantz resumeScott A Frantz resume
Scott A Frantz resumeScott Frantz
 
Selecting_the_Right_Data_Modelling_Stragegy_in_IM_Patange-2012
Selecting_the_Right_Data_Modelling_Stragegy_in_IM_Patange-2012Selecting_the_Right_Data_Modelling_Stragegy_in_IM_Patange-2012
Selecting_the_Right_Data_Modelling_Stragegy_in_IM_Patange-2012Vinay Patange
 
Why SAP CRM for industries
Why SAP CRM for industriesWhy SAP CRM for industries
Why SAP CRM for industriesElis Niyazieva
 
Business process manual overview
Business process manual overviewBusiness process manual overview
Business process manual overviewsgetchel
 
Driving Customer Value in an increasingly competitive landscape for mobile ...
Driving Customer Value in an increasingly competitive landscape for mobile ...Driving Customer Value in an increasingly competitive landscape for mobile ...
Driving Customer Value in an increasingly competitive landscape for mobile ...IBM Rational software
 
Product Life Cycle Management
Product Life Cycle ManagementProduct Life Cycle Management
Product Life Cycle ManagementAnand Subramaniam
 
Vinay_Patange_StanChart_Cannes_2010_Ver2
Vinay_Patange_StanChart_Cannes_2010_Ver2Vinay_Patange_StanChart_Cannes_2010_Ver2
Vinay_Patange_StanChart_Cannes_2010_Ver2Vinay Patange
 
Best Practices for Integrating with Your ERP
Best Practices for Integrating with Your ERPBest Practices for Integrating with Your ERP
Best Practices for Integrating with Your ERPdreamforce2006
 
Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides SlideTeam
 

Similar to Overview of Information Framework (20)

Applying BPM Methodology to Tackle the Complexity
Applying BPM Methodology to Tackle the ComplexityApplying BPM Methodology to Tackle the Complexity
Applying BPM Methodology to Tackle the Complexity
 
Karthick KR_CV _2
Karthick KR_CV _2Karthick KR_CV _2
Karthick KR_CV _2
 
Sudheer_SAP_ABAP_Resume
Sudheer_SAP_ABAP_ResumeSudheer_SAP_ABAP_Resume
Sudheer_SAP_ABAP_Resume
 
Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy Introduction
 
Red7 Product Management Software Tools Overview
Red7 Product Management Software Tools OverviewRed7 Product Management Software Tools Overview
Red7 Product Management Software Tools Overview
 
MuraliShankar
MuraliShankarMuraliShankar
MuraliShankar
 
Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
 
Kapil Sharma, CBAP
Kapil Sharma, CBAPKapil Sharma, CBAP
Kapil Sharma, CBAP
 
Clarity It Sourcing Diagnostic Presentation
Clarity It Sourcing Diagnostic PresentationClarity It Sourcing Diagnostic Presentation
Clarity It Sourcing Diagnostic Presentation
 
Scott A Frantz resume
Scott A Frantz resumeScott A Frantz resume
Scott A Frantz resume
 
Mdm And Ref Data
Mdm And Ref DataMdm And Ref Data
Mdm And Ref Data
 
Selecting_the_Right_Data_Modelling_Stragegy_in_IM_Patange-2012
Selecting_the_Right_Data_Modelling_Stragegy_in_IM_Patange-2012Selecting_the_Right_Data_Modelling_Stragegy_in_IM_Patange-2012
Selecting_the_Right_Data_Modelling_Stragegy_in_IM_Patange-2012
 
Why SAP CRM for industries
Why SAP CRM for industriesWhy SAP CRM for industries
Why SAP CRM for industries
 
Business process manual overview
Business process manual overviewBusiness process manual overview
Business process manual overview
 
Driving Customer Value in an increasingly competitive landscape for mobile ...
Driving Customer Value in an increasingly competitive landscape for mobile ...Driving Customer Value in an increasingly competitive landscape for mobile ...
Driving Customer Value in an increasingly competitive landscape for mobile ...
 
Product Life Cycle Management
Product Life Cycle ManagementProduct Life Cycle Management
Product Life Cycle Management
 
Vinay_Patange_StanChart_Cannes_2010_Ver2
Vinay_Patange_StanChart_Cannes_2010_Ver2Vinay_Patange_StanChart_Cannes_2010_Ver2
Vinay_Patange_StanChart_Cannes_2010_Ver2
 
Best Practices for Integrating with Your ERP
Best Practices for Integrating with Your ERPBest Practices for Integrating with Your ERP
Best Practices for Integrating with Your ERP
 
Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides
 

Recently uploaded

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Recently uploaded (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Overview of Information Framework

  • 1. TMF – SID Overview Ayub Qureshi Dec 15, 2015
  • 2. 2
  • 3. 3
  • 4. 4 TM Forum’s Frameworx SID (Shared Information and data Model) is a component of TM Forum’s Frameworx. Now called as Information Framework. Applications Framework (Telecom Applications Map - TAM) Information Framework (Shared Information and data Model - SID) Integration Framework (Technology Neutral Architecture - TNA) Business Process Framework (eTOM)
  • 5. 5 SID Modeling • An information model independent of platforms, languages & protocols • Abstraction of real world scenario • Logical view of “things of interest” (entities such as customer, product, resources etc.) • Also data model & represents physical implementation of SID’s logical view of “things of interest” or Objects • Federated model – use many industry models like CIM, DEN, MTMN, MTOSI etc. • Holistic model – links distributed & diversified info into common structure - Hence, it is common information model • Not a home grown model • Conforms to Technology Neutral Architecture (TNA)
  • 6. 6  Business Entity – represents something of interest to business; a tangible thing (e.g. Customer, Device), an active thing ( e.g. Customer Order), or a conceptual thing (e.g. Customer Account)  Attribute – a fact that describes business entity  Relationship – an association of business interest between two business entities or itself  Aggregate Business Entity (ABE) – a well-defined set of information and operations that characterize a high cohesive, loosely coupled set of business entities  Domain - a collection of ABEs associated with a specific management area e.g. service, resource etc. SID Definitions Domain ABE Business Entity Attribute Relationship Behavior
  • 7. 7 SID Domains and eTOM Process Mapping Market/Sales Product Customer Service Resource Supplier/Partner Enterprise Common Business SID Domains Customers Supplier/Partner Strategy, Infrastructure & Product Operations Enterprise Management Shareholder Employee Other Stakeholder Operation Supports & Readiness Fulfillment Assurance BillingStrategy & Commit Infrastructure Lifecycle Product Lifecycle Customer Management Service Management & Operations Resource Management & Operations Marketing & Offer Management Service Development & management Resource Development & Management Supplier/Partner Management Supply Chain Development & Management eTOM Level 1 Process Grouping
  • 8. 8 SID – eTOM Mapping - Level 0 OperationsStrategy, Infrastructure & Product Service Resource Supplier/Partner Common Business EntitiesEnterprise Market/Sales Product Customer
  • 9. 9 Example of Mapping eTOM to SID Product ABEs eTOM Process Groupings Primary eTOM Level 2 Processes Secondary eTOM Level 2 Processes Strategic Product Portfolio Plan Is concerned with the plans of the product portfolio, which product offerings to make available to each market segment and the plans to development and deploy product offerings, as well as retirement of products M&OM – SC Product & offer Portfolio Strategy, Policy, & Planning Market Strategy & Policy Product & Offer Business Planning & Commitment Product Development & Retirement Product Specification Defines the functionality and characteristics of product offerings made available to the market M&OM – PLM Product Development & Retirement Order Handling Service Configuration & Activation Product Offering Represents tangible and intangible goods and services made available for a certain price to the market in the form of product catalogs. This ABE is also responsible for targeting market segments based on the appropriate market strategy M&OM – PLM Product Development & Retirement Marketing Fulfillment Response Marketing Communications & Promotion Selling Product Represents an instance of a product offering subscribed to by a party, such as a customer, the place where the product is in use, as well as configuration characteristics, such as assigned telephone numbers and internet addresses. The Product ABE also tracks the services and/or resources through which the product is realized CRM – F Order Handling Selling Service Configuration & Activation Problem Handling Customer QoS/SLA Management Service Problem Management Service Quality Analysis. Action, & Reporting Service & Specific Instance Rating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • Both SID and eTOM are Technology Neutral Architecture • The SID level 1 ABE is mapped to eTOM level 2 processes
  • 10. 10 ProductComponent ProductSpecCharacteristicValue (f rom Product Specif ication ABE) ProductSpecCharacteristic (f rom Product Specif ication ABE) ProductOffering (from Product Offering ABE) ProductBundle ProductCharacteristic productCharacteristicValue validFor 0..1 0..n 0..1 0..n ProdSpecCharValueInstantiatedAsProductCharacteristic 0..1 0..n 0..1 0..n ProdSpecCharDescribesProdCharacteristic Product name : String description productStatus productSerialNumber validFor : TimePeriod 1 0..n 1 0..n ProdOfferDescribes 0..1 0..n 0..1 0..n ProductBundleComprisedOf 0..n 0..n0..n ProductReferences 0..n 0..n 10..n 1ProdCharDefinesTheConfigurationOf Place (fromEntities) 0..n 0..n 0..n 0..n ProductLocatedVia Enterprise Management Strategy, Infrastructure & Product Operations Fulfillment Assurance BillingProduct Lifecycle Management Infrastructure Lifecycle Management Operations Support & Readiness Customer Relationship Management Service Management & Operations Resource Management & Operations Supplier/Partner Relationship Management Strategy & Commit Marketing & Offer Management Service Development & Management Resource Development & Management Supply Chain Development & Management (Application, Computing and Network)(Application, Computing and Network) Customer Enterprise Effectiveness Management Knowledge & Research Management Enterprise Risk Management Strategic & Enterprise Planning Financial & Asset Management Stakeholder & External Relations Management Human Resources Management Corporate Knowledge Base NGOSS Knowledge Base Shared SID eTOM TNA NGOSS Lifecycle Knowledge Base A Repository of Reusable Best PracticesTAM
  • 11. 11 Market/Sales Product Customer Management Service Management Resource Management Supplier / Partner Enterprise Management Campaign Management Product / Service Product Life Cycle Channel Sales Management Customer Management Order Management Customer QOS/SLA Management Customer Service / Account Problem Resolution Fraud Management Custom Billing Management Invoice / Receivable management Service Design / Assign Service Configuration Management Service Performance Management Service Quality Management Service Problem Management Revenue Assurance Management Service Rating / Discount management Resource Inventory Management Workforce Management Resource Design / Assign Resource Provisioning / Configuration Resource Performance Management Correlation & Root Cause Analysis Resource Testing Management Resource Planning Resource Logistics Resource Status Monitoring Resource Activation Resource Problem Management Billing Data Mediation Partner Management Supply Chain Management Wholesale Billing Asset Management Financial Management HR Management Security Management Knowledge Management - TAM is mapped to eTOM & SID domains. A TAM domain is decomposed into application area. - Each application area is mapped to SID level 1 ABE and eTOM level 2 process TAM - Telecom Application Map
  • 12. 12 SID Framework – Level 1 ABEs Marketing/Sales Product Customer Service Resource Enterprise Common Business DOMAINS ABEs Service Service Test Resource Test Supplier/Partner S/P Bill Inquiry S/P Order S/P OrderS/P Problem S/P Performance S/P PlanSupplier/Partner S/P Interaction S/P Bill S/P Product S/P SLA S/P Statistic S/P Payment Resource Strategy & Plan Party Policy Business InteractionAgreementLocation Resource Trouble Resource Performance Resource Usage Resource Topology Resource Configuration Resource Resource Specification Service Trouble Service PerformanceService Applications Service UsageService Configuration Service Strategy & Plan Service Specification Customer Bill CollectionApplied Customer Billing Rate Customer Bill InquiryCustomer BillCustomer SLA Customer ProblemCustomer Order Customer Statistics Customer Customer Interaction Product Specification Product Product Offering Product Usage Statistics Strategic Product Portfolio Plans Product Performance Market Segment Competitor Sales Statistic Sales Channel Marketing Strategy & Plan Marketing Campaign Contact/Lead/Prospect
  • 13. 13 SID Framework – Level 2 ABEs Service CustomerFacingService ResourceFacingfService ABELevel2 Service DOMAIN ABELevel1 Service Service TestService Trouble Service PerformanceService Applications Service UsageService Configuration Service Strategy & Plan Service Specification
  • 14. 14 Thing Attribute1: Type1 Attribute2: Type2 Operation1 Operation2 Name of Entity Behavior Attributes AnotherThing Attribute3: TypeA Attribute4: TypeB Operation3 Operation4 Relationship/Association * *0:1 Composition Aggregation Inheritance Association Relationship: SID – Modeling Techniques Object-Oriented Analysis and Design UML
  • 15. 15 SID – Modeling Patterns  Abstract Superclass  Inheritance & Specialization  Entity Specification – separates the invariant properties of an object from its changeable properties  Composite – provides a common structure for stand-alone and aggregate objects  Role Entity – uses role objects to extend an object  Self Relationship Pattern Entity1 SimpleEntity CompoundEntity Composite Pattern Vehicle Mini VanSedanTruck Engine Break Vendor: Model: Year: Specialization Pattern turnRight() turnLeft()
  • 16. 16 Firewall Role Router Role Switch Role Device Role Physical Device Role Entity HasDeviceRole Cisco 6506 Cisco 7120 Juniper SA-5040 Physical Device Spec Firewall Spec Entity Specification Router Spec Switch Spec 0:n 0:1 0:10:n  Entity Specification  separates the invariant properties of an object from its changeable properties  for example, a data spec sheet for equipments  Role Entity  uses role objects to describe an object’s roles and responsibilities SID – Modeling Patterns - cntd
  • 17. 17 Resource Domain – Level 1 ABEs Resource Resource Domain Resource Management Resource Configuration Resource Usage Resource Specification Resource Topology Resource Performance Resource Strategy & Planning Resource Trouble Resource Test
  • 18. 18 Resource Resource Domain Physical Resource Physical Resource Role Logical Resource Logical Resource Role Compound Resource Compound Resource Role Resource Specification Physical Resource Specification Physical Resource Role Specification Logical Resource Specification Logical Resource Role Specification Compound Resource Specification Compound Resource Role Specification Resource Domain – Level 2 ABEs
  • 21. 21 Resource Port Resource Port Device Interface 1..n Termination Point Logical Device Physical Port Pipe 1..n 1 1 Physical DomainLogical Domain 2..n 1 • Resource Port – serve as bridge to enable the interaction between Physical and Logical Domains
  • 23. 23 RootEntity ManagedEntity Entity commonName description objectID Service Role Management Info Specification Characteristic Capacity Collection Management Domain Policy Resource Physical Resource Logical Resource Root Entity of SID
  • 25. 25 Product, Service & Resource Associations ServiceUtilizes CustomerFacingService Product 0..n0..n 0..n ProductReferences 0..n 0..1 0..n 0..1 0..n ProductHasCustomerFacingServices ResourceFacingService 0..n1..n 0..n1..n CFServiceRequiresRFServices ServiceSpecification 0..n0..n 0..n InvolvedServiceSpecs 0..n Service 1 0..n1 0..n SpecifiesService ProductOffering 1 0..n1 0..n ProdOfferDescribes CustomerFacing ServiceSpec 1 0..n 1 0..n SpecifiesCustomerFacingService PhysicalResourceSpec ProductSpecification 0..n0..n 0..n0..n ProdSpecReferences 1 0..n 1 0..n ProdSpecMadeAvailableAs 0..n 0..n 0..n 0..n ProductSpecDefinesCFSSpecs 0..n 0..n 0..n 0..nProductSpecDefinesPRSpecs Resource 0..n 0..n 0..n 0..n ResourceSpecification0..n 0..n 0..n 0..n InvolvedResourceSpecs 1 0..n1 0..n SpecifiesResource ResourceFacing ServiceSpec 1 0..n1 0..n SpecifiesResourceFacingService 0..n 1..n0..n 1..n RequiresResourceFacingServiceSpec 1 1..n 1 1..n RFServiceSpecHasResourceSpecs
  • 26. 26 Domain ABE Common Business Party Location Interaction Agreement Policy Customer Customer Customer Order Product Product Product Offer Service Service Service Configuration Resource Resource Resource Configuration Resource Trouble Some Aggregate Business Entities (ABEs)
  • 27. 27 A Few Definitions Domain A collection of Aggregate Business Entities (ABE) associated with a specific management area. Domains that make up the SID framework are consistent with eTOM level 0 concepts Aggregate Business Entity (ABE) A well-defined set of information and operations that characterize a highly cohesive, loosely coupled set of business entities Business Entity Something of interested to the business which could be tangible (e.g. Customer) or intangible (e.g. Customer Account) Attribute A fact that describes a Business Entity Relationship An association between 2 Business Entities or between a Business Entity and itself (recursive) Object A specific entity or concept that has meaning in an application domain Class A definition of a set of potential objects that have the same data, behavior, and relationships Attribute A data value defined in a class and held within an object that has meaning within the application domain Behavior A service defined in a class and provided by an object. Method The implementation of a behavior in an object-oriented programming language Association A "peer-to-peer" relationship between classes. Aggregation A "whole/part" relationship between classes. Inheritance A "generalization/specialization" relationship between classes. Cardinality/ Multiplicity The minimum and maximum number of objects that participate in an association or aggregation. The common (interesting) ones are 0..*, 0..1, 1..*, and 1..1
  • 28. 28 e-TOM enhanced Telecommunication Operating Model SID Shared Information and data Model TAM Telecom Applications Map ABE Aggregated Business Entity NGOSS Next Generation Operating Systems FCAPS Fulfillment, Configuration, Accounting, Performance & Security TNA Technology Neutral Architecture Links for TM Forum https://www.tmforum.org Links for SID https://www.tmforum.org/information- framework-sid/ Glossary