|
Description: Introduce a new service |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: |
|
Use case description: |
|
Post-conditions: A new service exists comprising of one or more service records. |
| flowthru.sub.PA 2 |
|
Description: Create a customer account |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: |
|
Use case description: |
|
Post-conditions: A new customer account is created. |
|
Description: Subscribe a customer to a service |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: The customer is subscribed to the requested service, one or more service record has been assigned, and a contract concluded. |
Customer Administrator
|
Description: Subscribe a customer to a service |
|
Analysis Model URL: |
|
Primary Actor: Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 3, Pre-conditions 1, 3-6)
|
|
Use case description: (Label: flowthru.sub.PA 3, Use case description.) |
|
Post-conditions: (Label: flowthru.sub.PA 3, Post-conditions.) |
|
Description: Assign a Service Record to a Customer Subscription |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: |
Customer Administrator
|
Label: flowthru.sub.CA 2 |
|
Description: Assign a service record to a customer subscription |
|
Analysis Model URL: |
|
Primary Actor : Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 4, Pre-conditions 1, 3)
|
|
Use case description: (Label: flowthru.sub.PA 4, Use case description.) |
|
Post-conditions: (Label: flowthru.sub.PA 4, Post-conditions) |
|
Description: Create a customer SUG |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: A SUG for the customer is created though users are not yet able to access a service. |
Customer Administrator
|
Label: flowthru.sub.CA 3 |
|
Description: Create a customer SUG |
|
Analysis Model URL: |
|
Primary Actor: Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 5, Pre-conditions 1, 3-4)
|
|
Use case description: (Label: flowthru.sub.PA 5, Use case description) |
|
Post-conditions: (Label: flowthru.sub.PA 5, Post-conditions) |
|
Description: Within a customer’s account: connect one or more SUGs and to an assigned service records, or assign a number of service record assignments to a SUG |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: For this customer potentially many connections exist between customer service record assignments and SUGs. |
Customer Administrator
|
Label: flowthru.sub.CA 4 |
|
Description: Within a customer’s account: connect one or more SUGs and to an assigned service records, or assign a number of service record assignments to a SUG |
|
Analysis Model URL: |
|
Primary Actor : Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 6, Pre-conditions 1, 3-6)
|
|
Use case description: (Label: flowthru.sub.PA 6, Use case description) |
|
Post-conditions: (Label: flowthru.sub.PA 6, Post-conditions) |
|
Description: Activate a SUG connection to an existing customer service record assignment |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: |
Customer Administrator
|
Label: flowthru.sub.CA 5 |
|
Description: Activate a SUG connection to an existing customer service record assignment |
|
Analysis Model URL: |
|
Primary Actor : Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 7, Pre-conditions 1, 3-6)
|
|
Use case description: (Label: flowthru.sub.PA 7, Use case description) |
|
Post-conditions: (Label: flowthru.sub.PA 7, Post-conditions) |
|
Description: De-activate a SUG from one or more of its service record assignments |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: Connections between the required SUG and customer service record assignments are de-activated. |
Customer Administrator
|
Label: flowthru.sub.CA 6 |
|
Description: De-activate a SUG from one or more of its service record assignments |
|
Analysis Model URL: |
|
Primary Actor : Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 8, Pre-conditions 1, 3-6)
|
|
Use case description: (Label: flowthru.sub.PA 8, Use case description) |
|
Post-conditions: (Label: flowthru.sub.PA 8, Post-conditions) |
|
Label: flowthru.sub.PA 9 |
|
Description: De-activate one or more customer service record assignments |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: |
|
Use case description: |
|
Post-conditions: |
|
Label: flowthru.sub.PA 10 |
|
Description: Activate existing customer service record assignments |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: |
|
Use case description: |
|
Post-conditions: |
|
Description: Break the connection between a SUG and the selected customer service record(s) assignments |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: |
Customer Administrator
|
Label: flowthru.sub.CA 7 |
|
Description: Break the connection between a SUG and the selected customer service record(s) assignments |
|
Analysis Model URL: |
|
Primary Actor : Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 11, Pre-conditions 1, 3-6)
|
|
Use case description: (Label: flowthru.sub.PA 11, Use case descriptions) |
|
Post-conditions: (Label: flowthru.sub.PA 11, Post-conditions) |
|
Description: Add a user to a SUG |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: The user is added to the SUG. |
Customer Administrator
|
Label: flowthru.sub.CA 8 |
|
Description: Add a user to a SUG |
|
Analysis Model URL: |
|
Primary Actor : Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 12, Pre-conditions 1, 3-6)
|
|
Use case description: (Label: flowthru.sub.PA 12, Use case description) |
|
Post-conditions: (Label: flowthru.sub.PA 12, Post-conditions) |
|
Description: Add a Site to a SUG |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: The input site details are added to the required SUG. |
System Administrator
|
Label: flowthru.sub.SA 1 |
|
Description: Add a Site to a SUG |
|
Analysis Model URL: |
|
Primary Actor : System Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 13, Pre-condition 1, 3-6)
|
|
Use case description: (Label: flowthru.sub.PA 13, Use Case Description.) |
|
Post-conditions: (Label: flowthru.sub.PA 13, Post-conditions.) |
|
Label: flowthru.sub.PA 14 |
|
Description: Withdraw an existing service |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: |
|
Use case description: |
|
Post-conditions: |
|
Description: Delete a customer account |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: |
|
Use case description: |
|
Post-conditions: |
Terminate Customer’s Subscription to a Service Provider Administrator
|
Description: Terminate customer’s subscription to a service |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: The administrator selects a customer from the current provider account list. |
|
Post-conditions: |
Customer Administrator
|
Label: flowthru.sub.CA 9 |
|
Description: Terminate customer’s subscription to a service |
|
Analysis Model URL: |
|
Primary Actor: Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 16, Pre-condition 1, 3-6.)
|
|
Use case description: (Label: flowthru.sub.PA 16, Use case description i-v) |
|
Post-conditions: (Label: flowthru.sub.PA 16, Post-conditions) |
|
Label: flowthru.sub.PA 17 |
|
Description: De-assign a service record from a customer subscription |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: |
|
Use case description: |
|
Post-conditions: |
TBA
Delete a Service Usage Group Provider Administrator|
Description: Delete a SUG |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: |
Customer Administrator
|
Label: flowthru.sub.PA 19 |
|
Description: Delete a SUG |
|
Analysis Model URL: |
|
Primary Actor : Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 18, Pre-conditions 1, 3-6)
|
|
Use case description: (Label: flowthru.sub.PA 18, Use case descriptions) |
|
Post-conditions: (Label: flowthru.sub.PA 18, Post-conditions) |
|
Description: Remove a user from a SUG |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: |
Customer Administrator
|
Label: flowthru.sub.CA 10 |
|
Description: Remove a user from a SUG |
|
Analysis Model URL: |
|
Primary Actor : Customer Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 20, Pre-conditions 1, 3-6.)
|
|
Use case description: (Label: flowthru.sub.PA 20, Use case description.) |
|
Post-conditions: (Label: flowthru.sub.PA 20, Post-conditions.) |
|
Description: Remove a site from a SUG |
|
Analysis Model URL: |
|
Primary Actor : Provider Administrator |
|
Pre-conditions: The Subscription Component is initialised. |
|
Use case description: |
|
Post-conditions: |
System Administrator
|
Label: flowthru.sub.CA 11 |
|
Description: Remove a site from a SUG |
|
Analysis Model URL: |
|
Primary Actor : System Administrator |
|
Pre-conditions: (Label: flowthru.sub.PA 21, Pre-conditions 1, 3-4.)
|
|
Use case description: (Label: flowthru.sub.PA 21, Use case description.) |
|
Post-conditions: (Label: flowthru.sub.PA 21, Post-conditions.) |
|
Label: flowthru.sub.PA 22 |
|
Description: Initialise the subscription component |
|
Analysis Model URL: |
|
Primary Actor : System Administrator |
|
Pre-conditions: |
|
Use case description: |
|
Post-conditions: |
|
Label: flowthru.sub.PA 23 |
|
Description: Shutdown the subscription component |
|
Analysis Model URL: |
|
Primary Actor : System Administrator |
|
Pre-conditions: |
|
Use case description: |
|
Post-conditions: |
List of Abbreviations
|
AMC |
Accounting Management Component |
|
Responsible for recording customer usage and billing them according to internally managed tariff information. |
|
|
CMC |
Configuration Management Component |
|
Responsible for configuring all system components within the provider's domain which includes the Subscription Management Component. Also manages and controls access to the provider domain. |
|
|
SLA |
Service Level Agreement |
|
A contractual agreement between provider and customer setting well-defined quality limits within which a subscribed service must perform, and defining compensation terms due to a subscriber if the provider fails to meet the agreed standard. |
|
|
SUG |
Service Usage Group |
|
A group of users (or members) collectively managed as a single entity. Users are assigned to one or more Service Usage Groups, which are then assigned to different services. |
|
|
QoS |
Quality of Service (see SLA) |
|
SLM |
Service Lifecycle Management (aka Service Factory) |
|
Responsible for managing the system that provides the different services offered by the provider in accordance to the service information in the subscription management component. |
|
|
UMC |
User Management Component |
|
Responsible for handling the support for the usage of subscribed services. |