Ramverk är en abstraktion inom programmering som tillhandahåller allmän funktionalitet som kan ändras med ytterligare användarskriven kod, vilket ger en applikationsspecifik mjukvara. Ett ramverk är en universell, återanvändbar programvarumiljö som tillhandahåller funktionalitet som del av en större programvaruplattform för att underlätta utveckling av programvaror, produkter och lösningar. Ramverk kan innehålla stödprogram, kompileringsprogram, kodbibliotek, verktyg och applikationsprogrammeringsgränssnitt (API) som samlar ihop alla olika komponenter till utveckla ett projekt eller lösning.

Ramverk innehåller viktiga egenskaper som skiljer dem åt från vanliga programbibliotek:

Se även

[redigera | redigera wikitext]

Referenser

[redigera | redigera wikitext]
Den här artikeln är helt eller delvis baserad på material från engelskspråkiga Wikipedia.
  1. ^ Riehle, Dirk (2000), Framework Design: A Role Modeling Approach, Swiss Federal Institute of Technology, http://www.riehle.org/computer-science/research/dissertation/diss-a4.pdf