The Significance Of Software Reuse: A Bird's Eye View

1345 words - 6 pages

1. INTRODUCTION

Encouraging software reuse improves the dependability of a product, as a reusable software unit is tried and tested. It reduces the risk of developing a large component from scratch, as it is easy to estimate the cost of using a large reusable software unit. Apart from ensuring quick product delivery, it enables the architects to reuse patterns and architectures suitable for particular situation, and the developers to use a set of program libraries, which eventually reduce the time for development.

Although, the idea of reusing a software unit seems to do more good than harm, it carries along with it certain drawbacks. The cost of maintaining a reusable unit will be high, if the system is subject to frequent changes. Tools used by the developers may not support the reusable component library, thereby making it extremely difficult to develop. Populating and maintaining an enormous library to exploit component reuse becomes expensive. Apart from these aspects, the very notion of identifying a reusable unit, comprehending the working process of a reusable unit and utilizing the unit in a new environment is itself a challenge.

2. THE REUSE ARENA
Over the past few decades, many techniques have been proposed and adopted to augment software reuse. These approaches harness the idea of reuse in similar application domains because the core functionality of such systems can be implemented using reusable software units. Every approach is suitable for few scenarios and it is the responsibility of the management and technical team to identify the suitability of the approach in developing a reusable software unit or exploiting the use of a software unit in developing a product.

2.1 A STUDY ON SOFTWARE REUSE IN ANDROID MARKET

3. COST BENEFIT ANALYSIS [METRICS AND MODELS]
The reusable assets of software are exhaustive and not limited to architectures, source code, data, design, documentation, estimation templates, human interfaces, plans, requirements and test cases [MM]. In order to use these reusable assets of software, every organization must estimate the cost in terms of time and money. Cost benefit analysis models include estimation of productivity, quality and return-on-investment (ROI). These models have not been derived or validated by data. They only help an organization in taking an initial step towards reuse based software engineering.

3.1 Cost-Productivity Model [METRICS AND MODELS]
A simple model has been proposed by Barnes and Bollinger [1988] in order to determine the economic investment of an organization on software reuse. The variables and corresponding formulae are given below:

Variable Definition
R % of code contributed by reusable components
B integration cost of reusable component as opposed to development cost
RC relative cost of overall development effort
RP relative productivity
E relative cost of making a component reusable. It is generally > 1 because creating a reusable component requires extra effort.
N0...

Find Another Essay On The Significance of Software Reuse: A Bird's Eye View

Caroline Bird's College Is a Waste of Time and Money

1695 words - 7 pages Missing works cited Caroline Bird's "College Is a Waste of Time and Money" In her article “College Is a Waste of Time and Money”, Caroline Bird attempts to pursued her readers that colleges are overflowing with students who don’t belong there. Her article first appeared in Psychology Today (May 1975). Since this material is outdated, I find it hard to believe that most of the responses by students and parents quoted in the article still

Beauty in the Eye of a Poet

1304 words - 5 pages “Beauty in the Eye of a Poet” “Beauty is not in the face; beauty is a light in the heart.”- Kahlil Gibran. Comparatively between “Sonnet 130”, by William Shakespeare and “The Harlem Dancer”, by Claude McKay, they are English sonnets with fourteen lines or stanzas, and the rhyme scheme of ABABCDCDEFEFGG. Both sonnets use metaphors, imagery, and sense of tone to describe female beauty. The speaker’s admires female beauty, yet in different

Point of View in The Bluest Eye and Going to Meet the Man

1240 words - 5 pages . The reader senses that Jesse is desperate to maintain supremacy over those he deems inferior without remorse. Cholly Breedlove, in Toni Morrison’s The Bluest Eye, is an equally violent man who uses sex to exert power over those who are weaker. However, the reader develops sympathy for Cholly’s plight as a disadvantaged black man because of the point of view in which The Bluest Eye is written. Cholly is “abandoned in a junk heap by his mother

The Social Responsibility of a Software Engineer

3088 words - 12 pages , life experience, religious faith, political opinion, etc. And as a result, his/her definition can be unique and different from other software engineers'. From this point of view we can see, when a software engineer obeys the ACM codes and assume his/her social responsibilities, he/she is actually practicing his/her own belief in "social goodness". His/Her belief can be shared by computing professional community and even whole society. But

The Significance of a Misunderstood War

1033 words - 5 pages horror and disbelief through the U.S. Few eyewitness reports offered a horrific view into the massacre. Innocent and elderly men were bayoneted, praying woman and children executed by firing squads, and numerous women were raped and killed. Citizens of America had not heard the news of the massacre at My Lai, until November 1969. (CITE) When the atrocities of the My Lai massacre, and its horrific details, came out to the American public, people

The Significance of Haji for a Muslim

2130 words - 9 pages The Significance of Haji for a Muslim Hajj is the fifth pillar of Islam. This is the pilgrimage to Mecca which Muslims must do at least once in their lifetime. This makes Muslims feel complete once they have completed the Hajj, but they are only allowed to do Hajj if they are physically and financially supported, they must also be able to provide for there families whilst on Hajj, they must also have the money to pay

Eye Of The Storm

603 words - 2 pages The eye of the Storm A Lesson in life Individuals in American, and around the world have experienced outward and subtle discrimination on the basis of race, colour, national origin, gender, and disabilities since colonization began. As our world becomes a global society, and cultures merge, importance on cultural education becomes more and more important. The face our society as that of an ever-changing one, one's ability to live in that society

A Look in the Eye of a Nurse Practitioner

1522 words - 7 pages A Look in the Eye of a Nurse Practitioner “To do what nobody else will do, a way that nobody else can do, in spite of all we go through; is to be a nurse.”- Rawsi Williams “Nurses help individuals, families, and groups to achieve health and prevent disease, and they care for the sick and injured, using procedures based on knowledgeable, skill, and experience”. I am so fascinated about everything a nurse practitioner gets to experience. I

A Criticism of Toni Morrison's The Bluest Eye

2492 words - 10 pages The black way has never been an easy way. By the constructions of society, by its demand that there be an innate, horribly valid separation between the black man and the white man– the black way has never been right, nor fluid, nor gorgeous, nor terribly affectionate. Not by any literary standard. Toni Morrison’s The Bluest Eye has been no exception. This has been her message; and again, as if to suggest a chant, the black way has never been a

The Bluest Eye - Pecola as a Victim of Evil

2057 words - 8 pages The Bluest Eye - Pecola as a Victim of Evil      By constructing the chain of events that answer the question of how Pecola Breedlove is caste as a pariah in her community, Toni Morrison in The Bluest Eye attempts to satisfy the more difficult question of why. Although, unspoken, this question obsessively hovers over Pecola throughout the novel and in her circular narrative style Morrison weaves a story that seeks to answer this question by

A Life of Significance

2249 words - 9 pages Large decorated carriages drawn by massive gallant horses, beautiful women dressed in striking gowns throwing magnificent parties, and five o’ clock tea times are common aspects of the Victorian Era. This is the period that a person should imagine while reading many of the works composed by Oscar Wilde. The Importance of Being Earnest is one of the most important plays written by Oscar Wilde. The setting takes place in London during the

Similar Essays

An Eye For An Eye View Of The Death Penalty

2170 words - 9 pages PAGE \* MERGEFORMAT 1 An Eye for an Eye View of the Death PenaltyThere are thirty-eight states in the United States currently using the death penalty and twelve without this form of punishment. What does the death penalty accomplish? Does the death penalty really work? It does work, however, in a very inefficient manner. We will go through facts about the Texas Death Penalty, the process of the death penalty from the time of conviction to the

Into The Kill Zone: A Cop´S Eye View Of Deadly Force

1640 words - 7 pages Into the Kill Zone: A Cop’s Eye View of Deadly Force, by David Klinger, explores the effects that shooting a deadly weapon will have on law enforcement officers. The author interviews over eighty men and women from a number of police agencies spread across four states. He conducts these interviews to note the pre and post mental conceptions police officers have after shooting a gun in the line of duty. Klinger shares his interviewees’ stories

The Significance Of The Title Of A View From The Bridge

1825 words - 8 pages A View from the Bridge is written by Arthur Miller. Miller became interested in the work and lives of the communities of dock workers and Longshoremen of New York’s Brooklyn Harbor, and where he had himself previously worked. In 1947, he was told an interesting story about another longshoreman in the area who had snitched to the Immigration Bureau on his own relatives. The Longshoreman was attempting to prevent the marriage between one of the

Explain The Significance Of The Title ‘A View From The Bridge’

1825 words - 8 pages A View from the Bridge is written by Arthur Miller. Miller became interested in the work and lives of the communities of dock workers and Longshoremen of New York’s Brooklyn Harbour, and where he had himself previously worked. In 1947, he was told an interesting story about another longshoreman in the area who had snitched to the Immigration Bureau on his own relatives. The Longshoreman was attempting to prevent the marriage between one of the