Definition

Framework

En general, un marco de trabajo, o framework, es una estructura real o conceptual destinada a servir de soporte o guía para la construcción de algo que expande la estructura en algo útil.

En los sistemas informáticos, un framework es a menudo una estructura en capas que indica qué tipo de programas pueden o deben ser construidos y cómo se interrelacionan. Algunos marcos de trabajo de sistemas informáticos también incluyen programas reales, especifican interfaces de programación u ofrecen herramientas de programación para usar los marcos. Un framework puede servir para un conjunto de funciones dentro de un sistema y cómo se interrelacionan; las capas de un sistema operativo; las capas de un subsistema de aplicación; cómo debería normalizarse la comunicación en algún nivel de una red; etcétera. Un marco de trabajo es generalmente más completo que un protocolo y más prescriptivo que una estructura.

Ejemplos de marcos de trabajo utilizados actualmente u ofrecidos por organismos o empresas de normalización son:

Resource Description Framework, un conjunto de reglas del World Wide Web Consortium para describir cualquier recurso de internet, como un sitio Web y su contenido.

Internet Business Framework, un grupo de programas que forman la base tecnológica para el producto mySAP de SAP, la compañía alemana que comercializa una línea de productos de gestión de recursos empresariales.

Sender Policy Framework, un enfoque definido y una programación para hacer más seguro el correo electrónico.

Zachman framework, una estructura lógica destinada a proporcionar una representación integral de una empresa de tecnología de la información que es independiente de las herramientas y métodos utilizados en cualquier negocio de TI en particular.

Este contenido se actualizó por última vez en diciembre 2016

Investigue más sobre Gestión y metodologías