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
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.