FreeEssays - Free Essays, Paper Writing, Book Reports - You can find just about any report or essay you want.
Home Free Essays Listing Book Reports Search Paper Writing Research Links Contact Us
Our free essays, book reports and paper writing database is supported by a powerful search engine.
.

American History
Art Essays

Book Reports
Business Essays

Creative Writing
Economics Essays

English Essays
Government & Politics

History Essays
Marketing Essays

Philosophy Essays
Psychology Essays

Shakespeare Essays
Sociology Essays

Technology Essays
Theater Essays
Home > Free Essays & Book Reports > Science > Patterns Design

Patterns Design

Periodically, someone asks for examples of successful (or non-successful) uses of 'fill-in-the-blank' software engineering technology. In truth, this is a difficult, if not impossible, request to fulfill. Why? There are several reasons: - Small examples, which are easily understood, can be (and often are) handily dismissed as toy (as opposed to real) applications. - It is difficult to justify the cost of a large (significant) test case (e.g., [Aron, 1969] and [Baker and Mills, 1973]). When fill-in-the-blank software engineering technology is used on a real project, accurate and detailed records are seldom kept. Thus, the results are often anecdotal. Even if accurate and detailed records are kept, it may be difficult to make any meaningful comparisons, since there may be few, if any, statistics for other similar projects which did not use fill-in-the-blank technology. - The results of a large-scale use of fill-in-the-blank technology are seldom, if ever, all positive, or all negative. This allows different interpretations for the same information. [One of the major problems is that success (i.e., what must be specifically shown to declare the technology viable) is seldom defined before the project begins.] The all-too-regrettable, and all-too-frequent, language/technology jihads (holy wars) often result from different interpretations of the same information. - The example is for a particular application domain, e.g., real-time embedded systems. Those with differing domains (e.g., MIS) can assert that the example is irrelevant for their domains. - In the case of a technology which may be implemented using a number of different programming languages, the number of problems increases dramatically, e.g.: - Some will observe that the example uses a programming language which they do not, cannot, or will not use. Thus making the example worthless -- as far as they are concerned.

Bibliography

none

Words: 290


Resources:

Can`t Find Your Essay? Our writers can help you with any essay topic, any form of report, any essay volume and level of writing. Fill in the request form to order your custom written essay or book report today!

Category: Free Essays & Book Reports > Science

Research Sites: Visit these research sites top 25, top 50 and top 100 for assistance with high quality paper writing samples.


Copyright 2003, FreeEssays.cc, All Rights Reserved