Sunday, February 9, 2020
Software Engineering Exam Essay Example | Topics and Well Written Essays - 750 words
Software Engineering Exam - Essay Example This is because the sub-system found here involves exchanging of data. The data exchange is done where the shared data is stored in a central or repository which can be accessed by every sub-system. Additionally, each and every subsystem tends to maintain the database and passes the data to various sub-systems. a) the best control model for word processing system is repository model this is because the model offers an efficient way of sharing large amount of information and data. Additionally, the sub system need not to be associated with the production of data since there is security and back up. Consequently, the sharing model undergoes publication as a schema for repository. b) the appropriate control model for the real time system that control the safety system in a factory is abstract machine model. This is because the model will organize the system into a collection of layers with each providing a collection of services. It also supports the rising development of the subsystems in various layers. When the layer interfaces change, the adjacent layers will be the one to be affected. 3. Coupling how much a module in terms of package, class, or method relies on the other modules. It is better to reduce coupling or minimize the amount that a specified module will rely on others system modules. Cohesion is how closely the related parameters like the classes, methods, and functionality within the method of the module are to other members within the same module. It is better to raise the cohesion as that shows that the module has specific activity and does only that activity (Dorfman & Thayer, 97). Coupling between the modules arises for various reasons, some of which can be desired and others not. A ranked list comprising of the least to the most desirable include the internal data coupling, global data coupling, parameter coupling, and subclass coupling. Cohesion can also be ranked from those that are least desirable to those that are most desirable
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.