In one embodiment, a new device or service can be treated as an abstraction,
allowing
a model to be created which mimics operation of the device or service, but which
does not physically exist. A communication system may then take physical assets
that are distributed around a network, such as circuit packs with ports on them,
and virtually plug them into a shelf that does not physically exist. A legacy system
preferably continues to function as it always has and the abstraction mediates
between the legacy operations support systems, the virtual machine and the physical
reality. This then allows for the continued use of existing operation systems to
manage new network architectures with services different from those originally
contemplated by the legacy operations support systems.