software de la cuarta generacion

Respuestas

Respuesta dada por: 6THESONWIL
0
desde sus inicios tempranos, los lenguajes de cuarta generación han tenido entusiastas, excépticos y detractores. ¿Por qué han sobrevivido a sus repetidos anuncios de obsolescencia? Indudablemente, porque representan una manera viable de construír el software, capaz de tratar con la complejidad de arquitecturas y plataformas. De esto se trata aquí: Desde el punto de vista de una herramienta en particular, Plex, y con el interés especial de adoptar lo mejor de las nuevas generaciones de herramientas, aquí se propone seguir el desarrollo de estos conceptos todavía en construcción.

En los años recientes, vivimos el florecimiento de múltiples vías de desarrollo de ideas. Tras más de una década de evolución alrededor del UML, un gran número de pequeñas e innovadoras empresas han crecido pivotando sobre los pro y los contra de la evolución previa. Como en la naturaleza, distintas "especies" crecen, construyen su ecosistema, se relacionan con otras, o caen en medio de catástrofes naturales o combates por su supervivencia.

Pero más aún, los últimos dos o tres años han visto un cambio mucho mayor: la irrupción explosiva de la computación móvil y la computación en la nube; y apoyada en estos dos poderosos elementos, la progresiva aparición de la Internet de las cosas (IOT), que proponen un gigantesco cambio en el alcance de las aplicaciones informáticas. Si antes hablábamos de un puñado de sistemas operativos accesibles con conocidas herramientas y lenguajes, ahora vamos hacia una completa heterogeneidad de plataformas, interconexiones y relaciones, que requieren una amplia variedad de tecnologías para funcionar. En este nuevo panorama, el desarrollo basado en modelos, la separación de modelo e implementación, el recurso a lenguajes específicos de dominio, son elementos no sólo convenientes, sino imprescindibles.

Plex, nacido en una época en que las plataformas eran fundamentalmente Windows, Unix, AS/400, ha acompañado esta evolución, integrando progresivamente estos cambios en sus especificaciones de modelado, generación e implementación.

Para aquellos que trabajan con Plex, aquí se propone una doble vía de trabajo: buenas prácticas y tips en el uso de Plex, y análisis de lo que otras herramientas pueden ofrecer. Para quienes intentan adoptar la vía de desarrollo basado en modelos, tratamos de acercar elementos que apoyen su decisión. Esperamos que el material sea útil para todos.
Preguntas similares