Evaluate the agresti-card-glass metrics, Software Engineering

Assignment Help:

Question 1:

We have a small system with a call graph as given below. Consider that each vertex is a module. All modules are new (i.e., n = n0) Also consider that the number of I/O variables per module is 1 for module 1, 2 for module 2, . . . , and 5 for module 5.

Evaluate the Agresti-Card-Glass metrics.

1244_Evaluate the Agresti-Card-Glass metrics.png

Question 2:

We have a new 4GL application that will consist of the subsequent:

1. Three input screens, each of which has two views and references six different data sources.

2. One output report that has four sections and references eight data sources.

3. Three existing 3GL components and needs an additional three to be programmed.

In addition, the programmers' productivity on past projects was 15 OPs per staff month, and the environment is average.

What could be a reasonable estimate for this new application?


Related Discussions:- Evaluate the agresti-card-glass metrics

Describe component testing, Describe component testing. - Component tes...

Describe component testing. - Component testing is also called as module, unit or program testing. - It looks for defects in software and verifies its functioning. - It c

Draw an entity relationship diagram, Problem: (a) Draw an Entity Relat...

Problem: (a) Draw an Entity Relationship Diagram for the given case study. Show entities and relationships on the diagram (attributes should not be shown). Cardinality and op

Determine the use of architectural design, What is the use of Architectura...

What is the use of Architectural design? The Architectural design defines the relationship between major structural elements of the software, the "design patterns" that may be

Black box and white box testing, I am not properly understanding the basis ...

I am not properly understanding the basis difference between black box testing and white box testing. Please explain in simple way and with some example so that I can easily under

What is prototyping approaches in software process, What is prototyping app...

What is prototyping approaches in software process? i. Evolutionary prototyping - In this approach of system development, the initial prototype is prepared and it is then refin

What is cyclomatic complexity, What is cyclomatic complexity? Cyclomati...

What is cyclomatic complexity? Cyclomatic complexity is software metric that provides the quantitative measure of logical difficulty of the program. The Cyclomatic complexit

Define encapsulation, Encapsulation An object expresses the data and i...

Encapsulation An object expresses the data and information it contains and supports a well described abstraction. Encapsulation leads to the separation of the interface and ex

Some important steps while doing testing, Some Important Steps while doing ...

Some Important Steps while doing performing testing The below objectives are to be kept in mind when performing testing: i)  It should be done with the intention of finding

Explain the instruction pipelines, Explain the Instruction pipelines In...

Explain the Instruction pipelines Instruction pipelines: - An instructin pipeline reads consecutive instructions from memory whereas previous instructions are being implemented

How is cyclomatic complexity useful in program test, How is cyclomatic comp...

How is cyclomatic complexity useful in program test? Cyclomatic complexity calculates the amount of decision logic in a single software module. It is used for two related purpo

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