Management system architecture and design method to support reuse
First Claim
1. A method of constructing a management base of a communications network, said communications network comprising:
- a plurality of components, each component comprising a unit of manufacture providing a functionality within said network, and which is capable of being managed individually as a discrete entity;
said plurality of components arranged into a plurality of assemblies of components, each said assembly arranged to cooperate with other said assemblies, and each said assembly capable of being managed as a whole;
said method comprising the steps of;
representing an overall functionality of said network by an application model, in which each said function of said network is modeled independently of its implementation within said network;
decomposing said application model into an implementation model, in which every function represented by said application model is represented in said implementation model;
representing said application model as a first plurality of objects;
modeling a connectivity layering between individual modeled functions within said application model;
representing said implementation model as a second plurality of objects;
connecting said first plurality of objects with said second plurality of objects to obtain a combined object model; and
constructing said management base in accordance with said combined object model.
3 Assignments
0 Petitions
Accused Products
Abstract
A management base of a communications network manager is constructed using object oriented techniques. A network comprises a plurality of physical resources in the form of components and assemblies of components, which are distributed across the network. A management system for the network is constructed in an evolutionary manner by representing an overall functionality of the network by an application model in which each function of the network is modeled independently of its implementation, decomposing the application model into an implementation model in which every function represented in the application model is represented in the implementation model, representing the application model as a plurality of objects, representing the implementation model as another plurality of objects, connecting the objects of the application model and implementation model together to obtain a combined object model, and constructing a management base according to the combined object model.
-
Citations
6 Claims
-
1. A method of constructing a management base of a communications network, said communications network comprising:
-
a plurality of components, each component comprising a unit of manufacture providing a functionality within said network, and which is capable of being managed individually as a discrete entity; said plurality of components arranged into a plurality of assemblies of components, each said assembly arranged to cooperate with other said assemblies, and each said assembly capable of being managed as a whole; said method comprising the steps of; representing an overall functionality of said network by an application model, in which each said function of said network is modeled independently of its implementation within said network; decomposing said application model into an implementation model, in which every function represented by said application model is represented in said implementation model; representing said application model as a first plurality of objects; modeling a connectivity layering between individual modeled functions within said application model; representing said implementation model as a second plurality of objects; connecting said first plurality of objects with said second plurality of objects to obtain a combined object model; and constructing said management base in accordance with said combined object model. - View Dependent Claims (2, 3)
-
-
4. A method of constructing a management base of a communications network, said communications network comprising:
-
a plurality of components, each component comprising a unit of manufacture providing a functionality within said network, and which is capable of being managed individually as a discrete entity; said plurality of components arranged into a plurality of assemblies of components, each said assembly arranged to cooperate with other said assemblies, and each said assembly capable of being managed as a whole; said method comprising the steps of; representing an overall functionality of said network by an application model, in which each said function of said network is modeled independently of its implementation within said network; decomposing said application model into an implementation model, in which every function represented by said application model is represented in said implementation model; representing said application model as a first plurality of objects; representing said implementation model as a second plurality of objects by modeling connectivities between assemblies of components at a first layer and assemblies of components at a second layer; connecting said first plurality of objects with said second plurality of objects to obtain a combined object model; and constructing said management base in accordance with said combined object model.
-
-
5. A method of constructing a management base of a communications network, said communications network comprising:
-
a plurality of components, each component comprising a unit of manufacture providing a functionality within said network, and which is capable of being managed individually as a discrete entity; said plurality of components arranged into a plurality of assemblies of components, each said assembly arranged to cooperate with other said assemblies, and each said assembly capable of being managed as a whole; said method comprising the steps of; representing an overall functionality of said network by an application model, in which each said function of said network is modeled independently of its implementation within said network; decomposing said application model into an implementation model, in which every function represented by said application model is represented in said implementation model; representing said application model as a first plurality of objects; of optimizing said application class model by identifying symmetrical portions of said application class model and folding said symmetrical portions to obtain a folded application class model; representing said implementation model as a second plurality of objects; connecting said first plurality of objects with said second plurality of objects to obtain a combined object model; and constructing said management base in accordance with said combined object model.
-
-
6. A method of constructing a management base of a communications network, said communications network comprising:
-
a plurality of components, each component comprising a unit of manufacture providing a functionality within said network, and which is capable of being managed individually as a discrete entity; said plurality of components arranged into a plurality of assemblies of components, each said assembly arranged to cooperate with other said assemblies, and each said assembly capable of being managed as a whole; said method comprising the steps of; representing an overall functionality of said network by an application model, in which each said function of said network is modeled independently of its implementation within said network; decomposing said application model into an implementation model, in which every function represented by said application model is represented in said implementation model; representing said application model as a first plurality of objects; optimizing said implementation class model by identifying symmetrical portions of said implementation class model and folding said symmetrical portions of said implementation class model to obtain a folded implementation class model; representing said implementation model as a second plurality of objects; connecting said first plurality of objects with said second plurality of objects to obtain a combined object model; and constructing said management base in accordance with said combined object model.
-
Specification