Explain equivalent size measure software metrics, Software Engineering

Assignment Help:

Q. Explain Equivalent size measure software metrics?

Equivalent size measure:- Models makes no distinction between a new software and the portion being reused. The equivalent size measure Se, is a function of Sn (new developed code) and Su (reused code); means that the efforts required to develop the software with Sn and Su is equivalent to the effort of developing a product with Se "from scratch". Sometimes there may be an undesirable situation in which it actually costs more to put together several existing program segments then it would to construct equivalent software from scratch.

Boehm has proposed a function for equivalent size measure as

Se=Sn+(a/100)Su

Where the adjustment factor 'a' is determined by the percentage of modification required of design(DM), of the code(CM), and of the efforts necessary for the integration of the modified code(IM).


Related Discussions:- Explain equivalent size measure software metrics

Show the different levels of cmm, Q. Show the Different levels of CMM? ...

Q. Show the Different levels of CMM? 1) Initial (maturity level 1)- At this the lowest level there are fundamentally no sound software engineering management practices in plac

Explain concept with respect to software development, Question: (a) ...

Question: (a) (i) Using examples from the case study or otherwise, explain the following concepts: • Encapsulation • Specialization • Polymorphism (ii) Discuss the a

Explain test bed, 1) An environment that having the integral hardware, inst...

1) An environment that having the integral hardware, instrumentation, simulators, software tools, and other support elements required to conduct a test of a logically or physically

Define software design, Define Software design. Software design is a...

Define Software design. Software design is an iterative process by requirements are translated into a "blue print" for constructing the software. The blue print dep

Mca, encoded micro instruction vs unecoded micro instruction

encoded micro instruction vs unecoded micro instruction

Explain cause effect graphing, Q. Explain cause effect graphing? Cause...

Q. Explain cause effect graphing? Cause-effect graphing is the test case design technique that offers a concise representation of logical conditions and corresponding actions

What does verification represent, What does Verification represent? Ver...

What does Verification represent? Verification shows the set of activities that are carried out to confirm that the software correctly executes the specific functionality.

Senior project, in which platform can i best develop a college financial/ac...

in which platform can i best develop a college financial/accounting system? what modules can it entail?

Aggregation between objects, Aggregation between objects Aggregation am...

Aggregation between objects Aggregation among objects shows a relationship. It is a whole/part relationship. Aggregation might be implying containment.

Explain depth of conditional nesting, Depth of conditional nesting Thi...

Depth of conditional nesting This is a measure of the depth of nesting of if-statements in a program. Deeply nested if statements are hard to understand and are potentially er

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