Information Framework (SID) Fundamentals Flashcards

1
Q

What does SID stand for?

A

Shared Information and Datamodel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the origins of the Information Framework (SID)?

A

The Information Framework (SID) was not developed from scratch. Many sources were used such as TMForum member contributions and existing Industry models to name but two

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Is the Information Framework (SID) a standard?

A

The Information Framework (SID) is a de-facto standard because of its use throughout the world

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the goals achieved by the Information Framework (SID)?

A
  • Time to market/introduction of new technologies
  • Reducing the cost of integration
  • Multiple implementations from a single model
  • New/existing development
  • Reducing management time and cost
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which of the following is not a goal that can be achieved by using the Information Framework (SID)?

A) Reduce management time and cost

B) Reduce the cost of integration

C) Facilitate new development

D) Reduce time to bring new products and services to market

A

D) Reduce time to bring new products and services to market

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the 3 key framework concepts of the Information Framework (SID)?

A
  • Domains
  • Aggregated Business Entities
  • Business Entities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

All the entities shown below define what a customer is except:

A) CustomerAccount

B) CustomerAccountContact

C) CustomerCreditProfile

D) CustomerBIllingProfile

A

D) CustomerBIllingProfile

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the Market and Sales Domain in the Information Framework (SID)?

A

It includes data and contract operations that support the sales and marketing activities needed to gain business from customers and potential customers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the Product Domain in the Information Framework (SID)?

A

It is concerned with the lifecycle of products and information and contract operations related to product’s lifecycle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the Customer Domain in the Information Framework (SID)?

A

IIt includes all data and contract operations associated with individuals or organizations that obtain products from an enterprise, such as a service provider. It represents all types of contact with the customer, the management of the relationship and the administration of customer data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the Service Domain in the Information Framework (SID)?

A

Consists of a set of layered ABEs that are used to manage the definition, development, and operational aspects of Services provided. Entities in this domain support various eTOM processes that deal with the definition, development and management of services that realize products offered by an enterprise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the Resource Domain in the Information Framework (SID)?

A

It consists of a set of layered ABEs that are used to manage the definition, development, and operational aspects of the information computing and processing infrastructure of an NGOSS system. It supports the eTOM processes that deal with the definition, development and management of the infrastructure of an enterprise. This includes the components of the infrastructure as well as Products and Services that use this infrastructure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the Engaged Party Domain in the Information Framework (SID)?

A

It includes all Engaged Part-oriented data and contract operations associated with an Engaged Party. Its scope encompasses, planning of strategies vs Engaged Parties, handling of all types of contact with the Engaged Parties, the management of the relationship and the administration of Engaged Parties data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the Enterprise Domain in the Information Framework (SID)?

A

It provides support and sets policy for the overall business, enterprise or Service Provider. It also includes activities that are common to all enterprises across all industries such as accounting and human resource management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does the Common Business Entities Domain include for the Information Framework (SID)?

A
  • Represents business entities that are shared across two or more domains.
  • These entities are not ‘owned’ by any particular domain
  • Represents a generic abstraction of other real-world business entities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The _____ Domain includes all data associated with individuals or organizations that are of interest to an enterprise

A) Enterprise

B) Service

C) Product

D) Engaged Party

A

D) Engaged Party

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

_____ status for an ABE or any object means that it is empty or almost empty, but it has been identified as required

A) Fully Developed

B) Not Fully Developed

C) Closing

D) Preliminary

A

B) Not Fully Developed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

How many levels of Aggregated Business Entities can be in the Information Framework (SID)?

A) One

B) Any number

C) Two

D) Three

A

B) Any number

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What are two goals of the Information Framework (SID)?

A) Reducing time to market and keeping application development costs the same

B) Having it aligned with the Business Process Framework and providing a standard information vocabulary

C) Having it aligned with the Application Framework and reducing management time and cost

D) Reducing time to market and reducing the cost of integration

A

D) Reducing time to market and reducing the cost of integration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What is true about an Aggregate Business Entity and an entity?

A) They both represent the same concept

B) The naming conventions are the same

C) An entity can belong to many domains, while an Aggregate Business Entity cannot

D) An Aggregate Business Entity is a collection of entities

A

D) An Aggregate Business Entity is a collection of entities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is the name of the domain that contains ABEs that could be placed in more than one other domain?

A) Common

B) Common Business Entities

C) Shared

D) Shared Business Entities

A

B) Common Business Entities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What are the three key concepts that make up the structure of the Information Framework (SID)?

A) Domains, attributes and associations

B) Domains, Aggregate Business Entities, and entities

C) Domains, Aggregate Business Entities, and attributes

D) Aggregate Business Entities, attributes and associations

A

B) Domains, Aggregate Business Entities, and entities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What are the Informational Modelling Patterns Benefits (or the benefits for only using 5 Informational Modelling Patterns)?

A
  • Represent a consistent approach to modelling
  • Make the framework easier to understand
  • Provide built-in extensibility
  • Can be applied when extending the framework
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What are the 5 Informational Modelling Patterns?

A

EntitySpecification/Entity

Composite/Atomic

Entity/EntityRole

Business Interaction

CharacteristicSpecification/CharacteristicValue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

What pattern can allow an entity to often play many roles, while retaining a basic set of facts about the entity in general?

A) CharacteristicSpecification/CharacteristcValue

B) Composite/Atomic

C) EntitySpecification/Entity

D) Entity/EntityRole

A

D) Entity/EntityRole

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

All of the following is true regarding the Composite/Atomic pattern except:

A) It is often grouped together with the CharacteristicSpecification/CharacteristicValue pattern

B) It is often grouped together with the Entity/EntityRole pattern

C) It is probably the most widely used pattern

D) All of the above is true

A

A) It is often grouped together with the CharacteristicSpecification/CharacteristicValue pattern

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Which modelling pattern is the Composite/Atomic pattern frequently used with?

A) EntitySpecification/Entity

B) Entity/EntityRole

C) Business Interaction

D) CharacteristicSpecification/CharacteristicValue

A

A) EntitySpecification/Entity

28
Q

Which modelling pattern have entities of the same type that are often grouped together?

A) EntitySpecification/Entity

B) Composite/Atomic

C) Entity/EntityRole

D) Business Interaction

E) CharacteristicSpecification/CharacteristicValue

A

B) Composite/Atomic

29
Q

Which modelling pattern is commonly used in the Common, Product, Service and Resource Domains?

A) EntitySpecification/Entity

B) Composite/Atomic

C) Entity/EntityRole

D) Business Interaction

E) CharacteristicSpecification/CharacteristicValue

A

C) Entity/EntityRole

30
Q

The Entity/EntityRole pattern is used in all of the following domains except:

A) Product

B) Service

C) Common

D) It can be used in all of the above domains

A

D) It can be used in all of the above domains

31
Q

What modelling pattern is the root of all entities that represent some form of request, response,notification, agreement or instruction?

A) EntitySpecification/Entity

B) Composite/Atomic

C) Entity/EntityRole

D) Business Interaction

E) CharacteristicSpecification/CharacteristicValue

A

D) Business Interaction

32
Q

Which statement listed below is true regarding a Business Interaction pattern?

A) Is primarily used in the Common, Product, Service and Resource domains

B) Is widely used in the Information Framework

C) Is used to enable the dynamic addition of attributes that describe an entity without changing the model

D) Is the root of all entities that represent some form of request, response, notification, agreement or instruction

A

D) Is the root of all entities that represent some form of request, response, notification, agreement or instruction

33
Q

Which modelling pattern is typically referred to as the “Attribute” pattern

A) EntitySpecification/Entity

B) Composite/Atomic

C) Entity/EntityRole

D) Business Interaction

E) CharacteristicSpecification/CharacteristicValue

A

E) CharacteristicSpecification/CharacteristicValue

34
Q

Which two patterns do the CharacteristicSpecification/CharacteristicValue often get used with?

A) EntitySpecification/Entity

B) Composite/Atomic

C) Entity/EntityRole

D) Business Interaction

A

A) EntitySpecification/Entity

B) Composite/Atomic

35
Q

Which two patterns typically form the “Dynamic Object” pattern

A) EntitySpecification/Entity

B) Composite/Atomic

C) Entity/EntityRole

D) Business Interaction

E) CharacteristicSpecification/CharacteristicValue

A

A) EntitySpecification/Entity

E) CharacteristicSpecification/CharacteristicValue

36
Q

Which pattern represents requests, responses, and notifications involving parties?

A) Group/Subgroup

B) CharacteristicSpecification/CharacteristicValue

C) Parent/Child

D) Business Interaction

A

D) Business Interaction

37
Q

Which patterns are often used together?

A) Entity/EntityRole and Composite/Atomic

B) EntitySpecification/Entity, Composite/Atomic and CharacteristicSpecification/CharacteristicValue

C) Business Interaction and CharacteristicSpecification/CharacteristicValue

D) EntitySpecification/Entity and Business Interaction

A

B) EntitySpecification/Entity, Composite/Atomic and CharacteristicSpecification/CharacteristicValue

38
Q

Which pattern is used to model roles played by an entity?

A) Party/PartyRole

B) Entity/EntityRole

C) EntitySpecification/EntityRole

D) EntityRole/Entity

A

B) Entity/EntityRole

39
Q

Which two patterns support dynamic extensibility?

A) Business interaction and CharacteristicSpecification/CharacteristicValue

B) Party/PartyRole and CharacteristicSpecification/CharacteristicValue

C) CharacteristicSpecification/CharacteristicValue and Composite/Atomic

D) EntitySpecification/Entity and CharacteristicSpecification/CharacteristicValue

A

D) EntitySpecification/Entity and CharacteristicSpecification/CharacteristicValue

40
Q

Which pattern is used to share attributes of the entity that describes/defines it?

A) CharacteristicSpecification/CharacteristicValue

B) Party/PartyRole

C) Composite/Atomic

D) EntitySpecification/Entity

A

D) EntitySpecification/Entity

41
Q

What are the modelling guidelines used in the model?

A) Placement of extensions

B) Use of modeling patterns

C) Extending existing ABEs

D) All of the above are modeling guidelines used in the model

A

D) All of the above are modeling guidelines used in the model

42
Q

If a Level 1 ABE is added to the model what other framework or frameworks may be impacted?

A) None

B) Business Process Framework

C) Metrics Framework

D) Customer Experience Management Framework

A

B) Business Process Framework

43
Q

How many techniques can be used to add an attribute?

A) One

B) Two

C) Three

D) Four

A

D) Four

44
Q

How can the “blade” concept be used to extend the framework?

A) This is not an Information Framework concept

B) Adding new entities as subclasses of existing entities

C) Adding attributes

D) Adding associations

A

B) Adding new entities as subclasses of existing entities

45
Q

How many primary processes can there be for an ABE?

A

1

46
Q

What’s the main difference between the primary and secondary processes within the process framework?

A

Primary performs CRUD activities on the ABE’s entities, the secondary process typically only reads or uses the ABE’s entities

47
Q

What are three techniques for adding attributes to an existing entity in the Information Framework?

A

1 - Blade or subclassing can be used to add enterprise specific attributes when the existing entity is not sub-classed

2 - When the entity is already subclassed use inheritance via association.

3 - Multiple extensions: When the entity to be extended is stable and there are a large number of entities to be extended

4 - Bonus item: You can also use CharacteristicSpecification/CharacteristicValue Pattern

48
Q

What is the purpose of the second naming convention for associations?

A) There is only one naming convention

B) To provide some variety to the information model

C) To make certain both entities involved in the association are part of its name

D) To resolve duplicate association names

A

D) To resolve duplicate association names

49
Q

What is the guideline for adding domains?

A) Keep new domains to a minimum

B) As many domains as required can be added

C) Up to two new domains can be added

D) There is no guideline

A

D) There is no guideline

50
Q

Why should the guidelines be followed when extending the model?

A) Because it is a requirement for Information Framework conformance

B) Because it helps map the Information Framework to the Business Process Framework

C) So the extensions can be imported to another UML modeling tool

D) So the extensions represent the consistent approach to modeling used in the base Information Framework model

A

D) So the extensions represent the consistent approach to modeling used in the base Information Framework model

51
Q

What is the definition of a Domain within the Information Framework?

A

A collection of Aggregate Business Entities associated with a specific management area. Domains that make up the Information Framework are consistent with Business Process Framework level 0 concepts

52
Q

What is the definition of an Aggregate Business Entity?

A

It is a well-defined set of information and operations that characterize a highly cohesive, loosely coupled set of business entities

53
Q

What is the definition of a Business Entity?

A

It represents something of interest to the business that may be tangible things (such as a Customer), active things (such as a Customer Order), or conceptual things (such as a Customer Account), Business entities are characterized by attributes and participate in relationships with other business entities. Business entity instances typically move through a well-defined lifecycle.

54
Q

What is the definition of an attribute?

A

It is a fact that describes a business entity.

55
Q

What is the definition of a relationship?

A

It is an association of business interest between two business entities, or between a business entity and itself

56
Q

What is the definition of an information model?

A

A representation of business concepts, their characteristics and relationships, described in an implementation independent manner

57
Q

What does implementation independent mean?

A

It focuses on WHAT the information is and WHAT its relationships are, not on HOW those are to be implemented

58
Q

How is an information model different from a data model?

A

An Information model is an abstraction and only provides a high level view of things of interest to the business. It aids understanding the scope and breadth of the business, rather than the depth.

59
Q

Does the following describe a conceptual or analysis model?

  • Things in which the business is interested (domain entities)
  • How they are related to one another (associations)
  • Key Details about those things which help to define them unambiguously (domain-level attributes)
A

Analysis model (also known as a domain model or a semantic model)

60
Q

To which Business Process Framework level does the Information Framework domain align with?

A

Level 0 (The domains of the Business process Framework)

61
Q

Which pattern groups entities of the same type?

A) Group/Subgroup

B) CharacteristicSpecification/CharacteristicValue

C) Parent/Child

D) Composite/Atomic

A

D) Composite/Atomic

62
Q

Which pattern is used to dynamically define attributes?

A) Attribute

B) CharacteristicSpecificaiton/CharacteristicValue

C) There is no pattern for this

D) EntitySpecification/Entity

A

B) CharacteristicSpecificaiton/CharacteristicValue

63
Q

What are 5 general modeling guidelines that are used by the TMForum Information Framework?

A
  • Describe each artifact
  • No multiple inheritance
  • Minimal (if any) association classes
  • Only binary associations
  • Documentation should follow GB922 format and content
64
Q

Do associations have to be documented/described?

A) Yes, it is a key Information Framework guideline

B) No, it is at the discretion of the modeler

C) Yes, when there are duplicate associations

D) Sometimes, when a UML modeling tool supports association descriptions

A

B) No, it is at the discretion of the modeler

65
Q

Where along the line of Compliance (Hard/Rigorous tests) to Conformance (Soft/Subjective tests) does the Information Framework (coverage) fit in?

A

Closer to Conformance

66
Q

Where along the line of Compliance (Hard/Rigorous tests) to Conformance (Soft/Subjective tests) does the Process Framework (coverage) fit in?

A

Conformance

67
Q

Where along the line of Compliance (Hard/Rigorous tests) to Conformance (Soft/Subjective tests) do Implementation tests (technology specific) fit in?

A

Compliance