Explain about data coupling, Software Engineering

Assignment Help:

Q. Explain about Data coupling?

The dependency among module A and B is said to be data coupled if their dependency is based on the fact they communicate by merely passing of data. Other than communicating by data the two modules are independent. A good strategy is to make sure that no module communication contains tramp data only the necessary data is passed. Students address, name, course are example of tramp data that are unnecessarily communicated between modules. By making sure that modules communicate only necessary data module dependency is minimized.

Related Discussions:- Explain about data coupling

What are the testing strategies for conventional software, What are the var...

What are the various testing strategies for conventional software? i. Unit testing ii. Integration testing. iii. Validation testing. iv. System testing.

What does it mean by business process engineering tools, What does it mean ...

What does it mean by business process engineering tools ?

SRS, What are the advantage and disadvantage of SRS?

What are the advantage and disadvantage of SRS?

Rational unified software development process, Problem: (a) Using a di...

Problem: (a) Using a diagram, explain the four central concepts and the four phases of the Rational Unified Software Development Process. (b) Explain with an example what

Product engineering- concept, Product engineering is a system engineering ...

Product engineering is a system engineering approach which starts with system analysis. The system engineer identifies  the customer's requirement, determines economic and econ

What do you mean by core dumps, Q. What do you mean by Core dumps? Core...

Q. What do you mean by Core dumps? Core dumps are a repairing technique. A printout of all applicable memory locations is obtained and studied. All dumps must be well documente

Discuss about the software maintenance, Discuss about the Software Maintena...

Discuss about the Software Maintenance Maintenance in the normal sense means correcting problems caused by wear and tear though software maintenance is different.  Software is

Explain evolutionary development model, Evolutionary Development model. ...

Evolutionary Development model.  Evolutionary Development Model : Evolutionary development model resembles iterative enhancement model. The similar phases as defined for the w

Demonstrate the sequence of prototyping, Demonstrate the Sequence of protot...

Demonstrate the Sequence of prototyping Sequence of prototyping is demonstrated in following Figure.

Write Your Message!

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