La Cuarta Generación


Moving to English this page is a hard work for me. It will be done, but, in the meantime, use Google for a basic translation.

MDD-MDA:
El mejor sitio en castellano
The Model Driven Software Network, Generadores de Código y MDA discussion forums, los más completos sitios en inglés

Blogs de interés
Grady Booch
Martin Fowler
H.S.Lahman
Stefan Tilkov
Steve Cook
Brad Appleton
Steven Kelly
Mark Dalgarno
Scott Sehlhorst
Ingeniería de Sofware, Mexico
Navegapolis
La Fábrica de Software
OOP
Bjarne Stroustrup, C++
James Gosling, Java

Reconocimientos

También de interés

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.

Disponible la versión 7.1 de Plex, con su variante .NET consolidada, y mejoras importantes en el manejo de servicios web...(por ahora, sólo WCF). En aplicación desde 2013 un esquema ágil de generación de nuevos releases. En consecuencia, está en marcha el beta test de la versión 7.2. El propósito es obtener no menos de una nueva versión por año.

Actualización de noticias

Cargando...