Network Modeling - Not Just For Computer Networks
The need for network modeling is being driven by a technical trend – distributed computing.
Distributed computing is the assignment of specific information system elements to different computers which cooperate and interoperate across computer network. A synonym is client/server computing ; however, client/server is actually one style of distributed computing.
The distributed computers include:
desktop and laptop computers, sometimes called clients
L ogical network modeling is the modeling of business network requirements independent of their implementation.
All information systems have geography.
The location connectivity diagram (LCD) models system geography independent of any possible implementation.
A location connectivity diagram (LCD) is a logical network modeling tool that depicts the shape of a system in terms of its user, process, data, and interface locations and the necessary interconnections between those locations.
There should be one data store in the process models for each entity in the data model. Also, there are sufficient processes in the process model to maintain the data in the data model.
The synchronization quality check is stated as follows:
Every entity should have at least one C, one R, one U, and one D entry for system completeness. If not, one or more event processes were probably omitted from the process models. More importantly, users and management should validate that all possible creates, reads, updates, and deletes have been included.
Data and Network Model Synchronization: (continued)
System analysts have found it useful to define logical requirements in the form of a Data-to-Location-CRUD matrix.
A Data-to-Location-CRUD Matrix is a table in which the rows indicate entities (and possibly attributes); the columns indicate locations; and the cells (the intersection rows and columns) document level of access where C = create, R = read or use, U = update or modify, and D = delete or deactivate.
Synchronization of the process and network models can be accomplished through a Process-to-Location-Association Matrix .
A Process-to-Location-Association Matrix is a table in which the rows indicate processes (event or elementary processes); the columns indicate locations, and the cells (the intersection rows and columns) document which processes must be performed at which locations.