Modularity can have negative as well as positive effect

Assignment Help Software Engineering
Reference no: EM1350378

Q1) Modularity can have a negative as well as a positive effect. A program that is overmodularized performs its operations in very small modules, so a reader has trouble acquiring an overall perspective on what the system is trying to do. That is, although it may be easy to determine what individual modules do and what small groups of modules do, it is not easy to understand what they do in their entirety as a system. Suggest an approach that can be used during program development to provide this perspective.

Reference no: EM1350378

Questions Cloud

Internet changes consumer and supplier relationships : Considering a focus in area of E-Commerce (EC), how would you think Internet changes consumer and supplier relationships?
Maximize financial value for shareholder : Is it possible for companies both to maximize financial value for shareholders and to act irresponsibly in the communities in which they operate,
Explain when under pressure the director will crack jokes : Explain When under pressure the director will crack jokes and ensure everyone has a good laugh during the hard work
Develop a strategy for short-term financing needs : Suppose you are the owner of a increasing technology or service company with a healthy cash flow but little in the way of property and equipment.
Modularity can have negative as well as positive effect : Modularity can have a negative as well as a positive effect. A program that is overmodularized performs its operations in very small modules, so a reader has trouble acquiring an overall perspective
What is the temperature of the air : A 20 g ball is fired horizontally with initial speed v_0 toward a 110 g ball that is hanging motionless from a 1.10 m-long string. The balls undergo a head-on, perfectly elastic collision, after which the 110 g ball swings out to a maximum angle t..
Explain why do we consider a business-cycle expansion : Explain why do we consider a business-cycle expansion different from long-run economic growth. Why do we care about the size of the long run growth rate of real GDP versus the size of the growth rate of the population.
Find the angular frequency of the blocks vibrations : A vertical tube open at the top contains 5.2 cm of oil (density 0.82 g/cm^3) floating on 5.2 cm of water. Find out the gauge pressure at the bottom of the tube.
Determine the approximate expected return : Suppose a project that has the following returns for years 1 to 5: 15%, 4%, -13%, 34%, and 17%. Determine the approximate expected return of this investment?

Reviews

Write a Review

 

Software Engineering Questions & Answers

  Internal events by creatinguml one state diagram

Which event driven modeling can be used to illustrate how system responds to external and/or internal events by creating a UML ONE State Diagram.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Designing e-r diagram for each product at pvf

Suppose that at PVF, each product. Design E-R diagram for this situation and state minimum and maximum cardinalities on the diagram.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a weather object using the no-argument constructor

Create a 'Weather' object using the no-argument constructor

  Software management

SOFT337 – Software Management, Demonstrate the  ability to investigate, gather appropriate sources, analyse, evaluate key challenges and discuss future trends within the chosen area of your choice .

  Consider the following program segment

Consider test cases  t 1 = ( n  = 3) and  t 2 = ( n  = 5). Although these tour the same prime paths in  printPrimes() , they do not necessarily find the same faults. Design a simple fault that  t 2 would be more likely to discover than  ..

  Develop a dtd for catalog of cars

Develop a DTD for a catalog of cars, where each car has child elements make, model, year, color, engine, number_of_doors, transmission_type, and accessories.

  Define the term software architecture

Define the term software architecture A service is a software component of distinctive functional meaning that typically encapsulates a high-level business concept, and is usually made up of three parts. Describe the three sub-components that m..

  Star life cycle model

interface design proces, Star Life Cycle as a model for interface Design, Nielsen's usability principles, Shneiderman's eight golden rules

  Benefits rfp in process of purchasing technology

Why do companies use RFPs and what benefits does use of RFP give to process of purchasing technology?

  Discuss the limitations of software testing

Discuss the limitations of software testing. How do we say that complete testing is impossible?  What is Software Quality Assurance? What are the objective and goals of SQA?

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