Framework
Framework és un terme adoptat de l'anglès i equival a entorn de treball o, també, marc de treball. Aquest mot forma part de la terminologia tècnica utilitzada en múltiples àmbits de l'enginyeria i de l'informàtica.
Framework en el programari [modifica]
Inclou tots aquells recursos, la metodologia en la seva disposició i la seva interfuncionalitat que determinin el desenvolupament organitzat d'un projecte de programari. Pot incloure programari de suport, llibreries de codi, llenguatges de programació, i programari extra que ajudi a organitzar, desenvolupar i integrar components diversos d'un altre projecte de programari.
El framework representa una arquitectura de software que modela les relacions generals de les entitats del domini, i dóna una estructura i una metodología de treball, que extèn o fa servir les aplicacions del domini.
Exemples de frameworks [modifica]
- Akelos Framework — Entorn de desenvolupament d'aplicacions Web basat en el patró Model Vista Controlador.
- Apache Cocoon — de l'Apache Software Foundation
- Apache Struts — de l'Apache Software Foundation
- Cocoa — d'Apple Computer
- Eclipse — d'IBM
- GWT - Creat per Google permet ocultar la complexitat de diversos aspectes de la tecnologia AJAX.
- Grails - Entorn de desenvolupament per aplicacions Web basat en el patró Model Vista Controlador, Convenció sobre configuració i Inversió de control.
- KumbiaPHP — Entorn de desenvolupament d'aplicacions web PHP5 utilitzant programació orientada a objectes.
- MARF — un entron de codi obert escrit en Java per a àudio/parla/veu i processament de llenguatge natural.
- Microsoft .NET — de Microsoft
- PRADO — Un entorn per a desenvolupament d'aplicacions web PHP utilitzant programació orientada a objectes.
- RIFE — Un entorn de codi obert per a desenvolupament d'aplicacions web PHP utilitzant Java.
- Zope — un servidor d'aplicacions basat en Python.
| A Wikimedia Commons hi ha contingut multimèdia relatiu a: Framework |