Page 146 - DCAP601_SIMULATION_AND_MODELING
P. 146

Simulation and Modelling



                      Notes         The chief dispute in favour of the network model, in comparison to the hierarchic model, was
                                    that it allowed a more natural modeling of relationships between entities. Although the model
                                    was widely implemented  and used,  it botched to become dominant for  two main  reasons.
                                    Firstly,  IBM chose  to stick to the hierarchical model with semi-network  extensions in  their
                                    established products such as IMS and DL/I. Secondly, it was ultimately displaced by the relational
                                    model, which  offered a  higher-level, more  declarative  interface.  Until the  early 1980s the
                                    performance benefits of the low-level navigational interfaces offered by hierarchical and network
                                    databases were persuasive for many large-scale applications, but as hardware became faster, the
                                    extra productivity and flexibility of the relational model led to the gradual obsolescence of the
                                    network model in corporate enterprise usage.

                                    9.1 Network Model of a Project


                                    Input and Output Controllers

                                    Network input controllers are responsible for relaying data to the proper nodes for processing.
                                    Since it does not process the data, only relays it, there are only two requirements for an input
                                    controller.
                                    1.   One or more input socket
                                    2.   An equal number of output paths

                                    Output controllers function exactly the same way as input controllers, but in reverse. They both
                                    are designed to make  networks  more  portable. A network can  have more  than one  input
                                    controller and more than one output controller.
                                                            Figure  9.1:  Input  Output  Controllers


























                                    How to Chat with Networks?

                                    Ultimately the  network user  will want  to communicate  using characters  and  symbols.  To
                                    accomplish this, some kind of character set must be used. One could use ASCII, however all 8 bits
                                    are not necessary for this purpose. ISO developed a fairly unknown 6 bit character set. It provides
                                    English communication using the lowest number of bits possible.






            140                              LOVELY PROFESSIONAL UNIVERSITY
   141   142   143   144   145   146   147   148   149   150   151