Stovepipe system

Stovepipe system

In engineering and computing, a stovepipe system is a legacy system that is an assemblage of inter-related elements that are so tightly bound together that the individual elements cannot be differentiated, upgraded or refactored. The stovepipe system must be maintained until it can be entirely replaced by a new system.

Examples of stovepipe systems:
*Systems for which new hardware is no longer available.
*Systems whose original source code has been lost.
*Systems that were built using old or "ad hoc" engineering methodologies for which support can no longer be found.

The term is also used to describe a system that does not interoperate with othersystems, presuming instead that it is the only extant system.

A stovepipe system is an example of an anti-pattern legacy system and demonstrates software brittleness.

References

Stovepipes are “systems procured and developed to solve a specific problem, characterized by a limited focus and functionality, and containing data that cannot be easily shared with other systems.” (DOE 1999)

DOE. Committee to Assess the Policies and Practices of the Department of Energy, Improving Project Management in the Department of Energy, National Academy Press, Washington, D.C., 1999, page 133.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Stovepipe — A stovepipe can refer to:* The chimney of a coal or wood burning stove. * A tall top hat with a consistent width. * A firearm malfunction in shooting in which the empty cartridge case jams vertically in the ejection port of the gun instead of… …   Wikipedia

  • System integrator — A system integrator is a person or company that specializes in bringing together component subsystems into a whole and ensuring that those subsystems function together, a practice known as System Integration. System integrators may work in many… …   Wikipedia

  • Legacy system — A legacy system is an old method, technology, computer system, or application program that continues to be used, typically because it still functions for the users needs, even though newer technology or more efficient methods of performing a task …   Wikipedia

  • rocket and missile system — ▪ weapons system Introduction       any of a variety of weapons systems that deliver explosive warheads to their targets by means of rocket propulsion.       Rocket is a general term used broadly to describe a variety of jet propelled missiles… …   Universalium

  • Army Battle Command System — ABCS redirects here. ABCS is also the callsign for the Australian Broadcasting Corporation s TV station in Ceduna, South Australia. The Army Battle Command System (ABCS) is the digital Command, Control, Communications, Computers and Intelligence… …   Wikipedia

  • Disaster Preparedness and Response Business Process Management (DPRBPM) — The Disaster Preparedness and Response Business Process Management (DPRBPM) is a process that offers disaster mitigation capabilities by using Disaster Policy Documents, Guidelines, Acts, Orders, Directives, Declarations as rules to determine… …   Wikipedia

  • Anti-pattern — For the book, see AntiPatterns. In software engineering, an anti pattern (or antipattern) is a pattern that may be commonly used but is ineffective and/or counterproductive in practice.[1][2] The term was coined in 1995 by Andrew Koenig,[3]… …   Wikipedia

  • Marine Corps Tactical Systems Support Activity — MCTSSA Insignia Active Country …   Wikipedia

  • Antipatrón de diseño — Saltar a navegación, búsqueda Un antipatrón de diseño es un patrón de diseño que invariablemente conduce a una mala solución para un problema. Al documentarse los antipatrones, además de los patrones de diseño, se dan argumentos a los diseñadores …   Wikipedia Español

  • Sistema heredado — Un sistema heredado (o sistema legacy) es un sistema informático (equipos informáticos o aplicaciones) que ha quedado anticuado pero continúa siendo utilizado por el usuario (típicamente una organización o empresa) y no se quiere o no se puede… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”