Briefly explain the terms ''cohesion'' and ''coupling'', Computer Networking

Assignment Help:

QUESTION 1

(a) Draw a use-case model for the above system. You must identify all possible actors and use-cases.

(b)

  • Assume you are using the Rational Unified Process as Object-Oriented development methodology for building the system. Briefly describe the different phases and workflows of the RUP.
  • What are the benefits that might be gained when using such a life-cycle?

(c) Explain the difference between a structured methodology for developing software and the object-oriented approach. Use examples to illustrate your answer.

QUESTION 2

(a) Build a class model for the above system. You must identify all possible classes, their relationships, relationship multiplicities, two attributes and two methods for each class.

(b) Explain the difference between a link and an association. Use a simple example to illustrate your answer.

(c) Briefly explain the terms ‘cohesion' and ‘coupling'.

(d) What are the main factors which contribute to software complexity?

QUESTION 3

(a) Draw a Sequence Diagram for the process of assigning a driver to a particular bus going on a special route. Show clearly the objects involved and the flow of messages.

(b) What is a state diagram? Use an example from the case study to illustrate your answer.


Related Discussions:- Briefly explain the terms ''cohesion'' and ''coupling''

Options - transport layer, Options The options  fields may be  used to...

Options The options  fields may be  used to  provide  other functions that are not  covered by  the header. If the length  of the  options  field is not  a multiple of 32 bits

What is the use of a default gateway, What is the use of a default gateway?...

What is the use of a default gateway? Default gateways give means for the local networks to connect to the external network. The default gateway for connecting to the external

Advantages and disadvantages of public and private network, The disadvantag...

The disadvantages and advantages of Private and Public networks are shown in the table below:

network consultant, Network Consultant, My name is Jason Long. I am th...

Network Consultant, My name is Jason Long. I am the CEO of IL Corporation. IL is an investment firm that performs financial services to many organizations. We currently have a

Describe the tcp/ip reference model, Computer Networks 1. Differentiate...

Computer Networks 1. Differentiate WAN and LAN. 2. Describe the TCP/IP Reference Model with diagram. 3. Explain Circuit switching and message switching. 4. List the fu

Define csma/cd, CSMA/CD - A Simple Definition A netwo...

CSMA/CD - A Simple Definition A network station wishing to broadcast will first check the cable plant to make sure that no other station is currently transmit

Describe the dsdm life-cycle with a suitable diagram, Question : (a) De...

Question : (a) Describe how ‘prototyping' is important to RAD. (b) List main features of ‘prototyping'. (c) List main principles of DSDM. (d) Describe the DSDM life-

What are the disadvantages of ospf protocol, Disadvantages of OSPF protocol...

Disadvantages of OSPF protocol i) Single Area ii) High Hardware Requirements iii) Troubleshooting

#incident response scenario, assignment is for incident response In this ...

assignment is for incident response In this final week, you will provide a short procedures document (2–3 pages) concerning the steps by which to prepare for and execute expert te

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd