Explain how the characteristics of good design

Assignment Help Other Engineering
Reference no: EM131191926

Question:

PLEASE USE HEADINGS AND PROVIDE A STRONG INTRODUCTION AND CONCLUSION. PROPER CITATIONS AND REFERENCES A MUST
STRUCTURED DESIGN AND RELIABILITY ENGINEERING

Assignment Overview

Modularity is a characteristic of good design. In modular design, the components have definite inputs and outputs, and each component has a clearly stated purpose. In decomposition, we consider the top level to be the most abstract, and components are arranged in level or abstraction or hierarchy. By combining modular components into several levels of abstraction, the system can be observed in different views. The high level components give the opportunity to see the system solution as a whole, hiding lower level details. In functional decomposition, the view shows the major functions the system performs. In object-oriented design, the view illustrates the abstract types and related objects without looking at every instance of the object.

With the advances in modeling techniques, modularity can be performed using different designs in a variety of different ways. For example, the user interface could be designed with use cases (object orientation) and prototyping, and the security design could be modeled using state-transition diagrams. For most projects, the design is created in collaboration with other business analysts and developers. One of the major problems with collaboration is addressing differences in system perception and experiences. To avoid some of these problems, a groupware tool may be utilized. Otherwise, the design will be subject to various walkthroughs and meetings. Company culture, lack of specialization, and user preferences may also cause communication gaps and issues in the design process.

Required Readings

For Module 3, read Conger's Chapter 8 pages 279 to 310.

Conger, S. (2008). The New Software Engineer. Belmont, CA: Wadsworth Publishing Company [Global Text]. Retrieved from https://dl.dropbox.com/u/31779972/The%20New%20Software%20Engineering.pdf

Pan, J. (1999). Software reliability. Retrieved from https://www.ece.cmu.edu/~koopman/des_s99/sw_reliability/

Sommerville, I. (2011). Software Engineering. 9th ed. Boston, Massachusetts: Adison-Wesley. [Chapter 13- Depending Engineering PPT]

Sommerville, I. (2011). Software Engineering. 9th ed. Boston, Massachusetts: Adison-Wesley. [Chapter 26: Process Improvement PPT]

Case Assignment

After reading the course materials, please write a 3- to 4-page paper answering the following.

Explain how the characteristics of good design contribute to the product quality. For example how do coupling, cohesion, and modularity affect reliability of systems?

Assignment Expectations

Length: Minimum 3-4 pages excluding cover page and references (since a page is about 300 words, this is approximately 900 - 1,200 words).

Your assignment will be evaluated based on the Rubric.

Verified Expert

This document describes the characteristics of the good quality system and what are the factors that are responsible to achieve the same and also describe the cohesion, coupling and the modularization technique and how these terms impact the reliability of the entire system.

Reference no: EM131191926

Questions Cloud

What is the consolidated balance to be reported for land : Big reported a Land account of $1.1 million and Little reported a Land account of $700,000. Assume no asset impairments have taken place. What is the consolidated balance to be reported for land?
Explain the process of deindividuation : Discuss how deindividuation might also occur outside the presence of a crowd, such as in other settings in which a person feels anonymous.
Explain how real interest rates could be very high : During the Great Depression of the 1930s, nominal interest rates were close to zero.- Explain how real interest rates could be very high even though nominal interest rates were very low.
Discuss in detail how an agency relationship can be created : Discuss in detail how an agency relationship can be created? Identify and describe the categories of authority by which an agent can bind a prin-cipal and a third party in contract
Explain how the characteristics of good design : Explain how the characteristics of good design contribute to the product quality. For example how do coupling, cohesion, and modularity affect reliability of systems?
Policy changes and the natural rate of unemployment : Policy changes and the natural rate of unemployment Go to the ABS website (www.abs.gov.au). Look under the links `Statistics', `By Catalogue Number', `6'..., `62..', `6202', `Downloads', `Table 01', ‘Data1' worksheet.
What is the net present value of building a new plant : Assuming the parameters of (b), but that the competition will catch up in five years and the market demand is sufficiently high, what is the net present value of building a new plant with new technology, assuming a $500,000 salvage value in Year 5
Natural rate of unemployment : Suppose that the markup decreases to 40%. What will happen to the natural rate of unemployment? Explain what may cause the markup to decrease.
Bankers concerned about future changes in the interest rate : Explain why being able to forecast the direction of interest rate changes may be critical for your success in that position.

Reviews

Write a Review

Other Engineering Questions & Answers

  Determining the finite-length sequence

Suppose that a finite-length sequence x[n] has the N-point DFT X [k], and suppose that the sequence satisfies the symmetry condition x[n] = - x[((n + N/2)) N], 0 = n = N - 1, where N is even and x [n] is complex.

  Capacitance-to-neutral and capacitive reactance-to-neutral

Find the capacitance-to-neutral and capacitive reactance-to-neutral for each 1-mile length of line -  total three-phase reactive power supplied by the line capacitance.

  The standard error of the estimated regression line

Use the estimated regression equation to predict Wins when ERA 5.42, Runs Score is 938, Hits Allowed is 1596 and Saves are 30.

  Write an assembly language program to load register

Write an assembly language program to load Register A with number 7, and Register B with number 8. Add these two registers

  Convection coefficient for still air conditions

It is not uncommon for the night sky temperature in desert regions to drop to -40°C. If the ambient air temperature is 20°C and the convection coefficient for still air conditions is approximately 5 W/m2 · K, can a shallow pan of water freeze?

  Proportional to the data signal

Evaluate the loop filter output, assuming that this filter removes only modulated components with carrier frequency 2fc. Show that this output is proportional to the data signal m(t) when the loop is phase locked, that is, ?(t) = 0.

  Moisture content of bentonite

Analyze a drier that reduces the moisture content of bentonite from 11% (bone dry basis) to 4% bdb. Assume the plant processes 100 tons/day is a gas fired rotary kiln (8 ft ID x 120 ft long).

  Describe the normal single chip operating mode and indicate

a describe the normal single chip operating mode and indicate how this mode can be selected.b describe the normal

  Find in the epidural space along the vertebral column

What is the most reasonable thing to find in the epidural space along the vertebral column?a) adipose tissueb) CNS white matter

  Issues relating to the ethical conduct

As the head health care administrator at USA Community Hospital, you are required to review compliance reports on issues relating to the ethical conduct of the professional staff at your hospital, patient review registries, and standard procedures..

  Capacitive circuits in multisim

Watch the video lecture entitled "Week 3 - Capacitor Op-Amp Circuit in Multisim. Construct Figure 7.36 in Chapter 7 (Example 7.11) with Vs = 3sin200tV, R1=20kohms, Cf=5uF, and Vc(0) = 1.5 and find the output voltage 'Vout'.

  Define steady state diffusion and non steady diffusion

Define steady state diffusion and non steady diffusion, respectively, using words, equation or diagrams.

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