Spisrörsystem
Inom teknik och databehandling är "stovepipe-system" en nedsättande term för ett system som har potential att dela data eller funktionalitet med andra system men som inte gör det . Termen frammanar bilden av spisrör som reser sig över byggnader, var och en fungerar individuellt. Ett enkelt exempel på ett stovepipe-system är ett som implementerar sina egna användar-ID och lösenord, istället för att förlita sig på ett gemensamt användar-ID och lösenord som delas med andra system.
Spisrör är
system upphandlade och utvecklade för att lösa ett specifikt problem, kännetecknat av begränsad fokus och funktionalitet, och innehållande data som inte enkelt kan delas med andra system.
— DOE 1999
Ett spisrörssystem anses allmänt vara ett exempel på ett antimönster , särskilt i äldre system . Detta beror på bristen på återanvändning av kod och den resulterande mjukvarans sprödhet på grund av att potentiellt allmänna funktioner endast används på begränsad inmatning.
I vissa fall anses dock kaminsystem lämpliga, på grund av fördelarna med vertikal integration och undvikande av beroendehelvete . Till exempel Microsoft Excel- teamet undvikit beroenden och till och med underhållit sin egen C-kompilator, vilket hjälpte den att leverera i tid, ha högkvalitativ kod och generera liten plattformsoberoende kod.
Se även