Alchemy Lab
Network Management
  Download | Buy Now! | Detailed Description | Other Articles

Network configuration table

Having derived the structure of the network configuration table, which represents the basic building block out of which the network will be constructed, we embark to define the framework within which the NC will operate in an attempt to formalize a new network design methodology that we refer to as Cell Oriented Architecture (COA). One important thing to emphasize is that a computer network is not a stand alone system but rather a complex distributed system requiring a dual faceted design strategy to address both the vertical functional decomposition and the horizontal functional distribution while paying attention to the different functional dependencies and interactions that exist along these two dimensions. Relying on SE merhods in tackling complexity we adopt the principle of Separation of Concerns (SoC) to derive CellNet framework. SoC is a general problem-solving technique that addresses complexity by cutting down the problem space into smaller manageable, loosely-coupled, and easier to solve subproblems allowing for better understanding and design. SoC addresses concerns from two different views. The first view defines two types of concerns; core concerns and cross-cutting concerns. Core concerns refer to the core functionalities of a system that can be identified with clear cutting boundaries and hence represented in separable modules. Cross-cutting concerns, on the other hand are behavioral aspects of the system functions that span over multiple modules trying to manage or optimize the core concerns, and if not carefully represented, result in scattering and tangling of system resulting behavior.

Copyright (c) Alchemy Lab, 1999-2009