Framework de soporte al desarrollo de aplicaciones de negocios.
View/ Open
Author
Casas, Gonzalo
Abstract
El siguiente proyecto de desarrollo de software se constituye del diseño e implementación de una librería de clases o framework para dar soporte a las tareas de
desarrollo de aplicaciones de negocios, abstrayendo al equipo de diseñadores y programadores de software de las labores de persistencia de datos en distintos sistemas de
almacenamiento, y de las de gestión y control de interfaces, con especial énfasis en permitir la creación de software que sea agnóstico de la tecnología de presentación subyacente.
El primer punto tiene como finalidad primordial permitir que aquellos sistemas desarrollados utilizando las funcionalidades de éste proyecto puedan ser independientes del motor de base de datos seleccionado, y permite la migración entre sistemas sin modificar una sola línea de código.
Mientras que el segundo punto permite a un sistema desarrollarse independizado de la forma de acceso y presentación del mismo, y ejecutarse en distintas modalidades, ya sea vía Web o Desktop, sin modificaciones al código.
El proyecto se denomina Independence Framework, ya que éste refleja las intenciones primarias de su autor, esto es, promover y proveer mecanismos de independencia tecnológica
entre aplicaciones de negocios y sus sistemas de soporte.