Está en la página 1de 1

1.

1 Introduccion a los Frameworks


Padilla Bárcenas Oscar Oziel - 20151714

Keywords — Framework, herramientas, bibliotecas, software, prácticas, lineamientos, estándares y herramientas que
desarrollo ayudan en el proceso de desarrollo de software. [2]

I. INTRODUCCIÓN
Un framework es un conjunto de herramientas y
componentes de software que se pueden usar para crear
aplicaciones. Proporcionan una estructura básica y un
conjunto de funcionalidades comunes, lo que puede ayudar a
los desarrolladores a ahorrar tiempo y esfuerzo.

II. DESARROLLO

A. Concepto de Framework según Ian Sommerville


El término "framework" puede ser entendido como un
conjunto de herramientas, bibliotecas y convenciones que
proporcionan una estructura reutilizable para el desarrollo de
software.
Una estructura conceptual y tecnológica que proporciona
un conjunto de herramientas, bibliotecas y convenciones para
facilitar el desarrollo de software. [1]
Imagen B.1 – Libro de Ingeniería del Software “Un
enfoque práctico” de Roger S. Pressman

C. Concepto propio de Framework


Un Framework es como un kit de herramientas para
desarrolladores de software. Contiene una colección de
componentes predefinidos, como bloques de construcción,
que se pueden ensamblar para crear aplicaciones.
Imagina que quieres construir una casa. En lugar de
comenzar desde cero, podrías usar un kit de casa
prefabricada. El kit te proporcionaría los planos, los
materiales y las instrucciones necesarios para construir la
casa de manera rápida y eficiente.
De manera similar, un framework te proporciona los
componentes básicos que necesitas para construir una
aplicación.

REFERENCES
Imagen A.1 – Libro Software Engineering de Ian
Sommerville [1] I. Sommerville, "Software Engineering," 10th ed. Boston, MA:
Addison-Wesley, 2016.
B. Concepto de Framework según Roger Pressman [2] R. S. Pressman, "Software Engineering: A Practitioner's Approach,"
10th ed. New York: McGraw-Hill Education, 2014.
El concepto de framework según Pressman se refiere a
una estructura o conjunto de herramientas que proporciona
un enfoque organizado para el desarrollo de software. Un
framework, según Pressman, puede incluir políticas,

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE

También podría gustarte