Define cohesion & coupling, Software Engineering

Assignment Help:

Define cohesion & coupling? Give suitable examples. 

Coupling : Coupling refers to the strength of the relationship among modules in a system. Coupling shows how strongly different modules are interrelated with each other.

Cohesion: Cohesion refers to the strength of relationship between elements within a module. Cohesion shows how strongly the internal elements of a module are bound to each other.

 


Related Discussions:- Define cohesion & coupling

State in brief about evolutionary prototyping, Explain Evolutionary prototy...

Explain Evolutionary prototyping Objective: The principal objective of this model is to deliver the working system to the end-user. Example-AI systems. Advant

What is up time, What is Up time? "Up time" is the time period when a me...

What is Up time? "Up time" is the time period when a method is operational and in service. Up time is the sum of idle time and busy time.

What is the meaning of real time system, What is the meaning of Real time s...

What is the meaning of Real time system? Real time system is a software system where the correct functionalities of the system are dependent upon results evaluated by the syste

What is error seeding, Define Error seeding? Ans) The process of intenti...

Define Error seeding? Ans) The process of intentionally adding called as faults to those already in a computer program for the purpose of monitoring the rate of recognition and

What are the testing principles the software engineer, What are the testing...

What are the testing principles the software engineer must apply while performing the software testing? i. All tests should be traceable according to customer requirements.

How the class concept used in software engineering, Q. How the Class concep...

Q. How the Class concept used in Software Engineering? Class:- A class encapsulates data and procedural abstractions required to describe the content and behavior of some real

What is outputs, What is Outputs? Ans) Products, services, or informatio...

What is Outputs? Ans) Products, services, or information supplied to meet end user requirements.

Creating the field selection table - database definition, Creating the Fiel...

Creating the Field Selection Table (FST) : Entering of data and creating indexes for searching is a very important feature associated with any information storage and retriev

What is meant by software prototyping, What is meant by software prototypin...

What is meant by software prototyping? Software prototyping is a process of creating a model for the software product. This is developed based on the currently known requiremen

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