Achterwaartse compatibiliteit

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken

Bij technologie, en met name bij computertechnologie, spreekt men van achterwaartse compatibiliteit of een ondersteuning voor een oudere versie (Engels: Backward Compatibility) product wanneer deze de plaats van een ouder product kan innemen c.q. overnemen, door met andere versies te kunnen werken die oorspronkelijk voor het oudere product waren ontworpen.

Achterwaartse compatibiliteit is een verband tussen twee componenten, in plaats dat het een attribuut van slechts één van hen is. In het algemeen moet aan de volgende criteria worden voldaan:

Er is sprake van

  • een bepaalde functionele interface "I".
  • een servercomponent "S" die de functionaliteit van I verstrekt.
  • een cliëntcomponent "C" die van S via I afhangt.
  • een nieuwe servercomponent "S2" wordt gecreëerd die over een grotere functionaliteit beschikt dan S en die het via een nieuwe interface "I2" tentoonspreidt.
  • alle functies van I worden ook verstrekt door S2. Met andere woorden, I is een subset van I2.

Voorbeelden [bewerken]

Een computersysteem is achterwaarts compatibel als het met software of toebehoren kan werken die voor het systeem is ontworpen die het moet vervangen.

Zie ook [bewerken]