Buscar
Social
Ofertas laborales ES
« Tutorial de Eclipse - Web Tools Platform(WTP) | Main | FI: XML en binario »
viernes
ene072005

AndroMDA 3.0M3 - MDA Open Source

Andromda es una herramienta de generacrión de código que sigue el paradigma de arquitectura MDA (Model Driven Architecture). Recibe un modelo UML de una herramienta CASE y genera las clases y los componentes (J2EE u otros), especýficos para la arquitectura de la aplicacrión. Debido a que su generador de código soporta plataformas actuales, se ha convertido en la principal herramienta Open Source de MDA para el desarrollo de aplicaciones empresariales.




El equipo de AndroMda se congratula en anunciar la publicacrión de AndroMDA versrión 3.0M3, tercera Milestone de la versrión 3, y la ýltima antes de lanzar la Release Candidate 1, actualmente en desarrollo. Incluye numerosas características nuevas, soluciones a errores y una documentacrión ampliamente mejorada.
Algunas otras de estas características son:




*El nuevo cartucho de Spring, tiene las características necesarias de un cartucho transaccional/persistente, que genera código para contenedores EJB (p.e. Jboss), así como aplicaciones Standalone para contenedores Web (como Tomcat), simplemente cambiando un flag de la aplicacrión




* El plugin de Maven AndroMdapp para generacrión de proyectos es ahora muy configurable, y permite generar el tipo de aplicaciones necesario para cada proyecto (P.E. con o sin servicios Web, con o sin capa Web, y tambrión permite elegir entre los cartuchos de Hibernate, Spring y EJB para la capa Transaccional / Persistencia).




* El cartucho de Hibernate ahora soporta ýrboles de Herencia y permite la los elementos raráz ser generados como interfaces.




*El cartucho de Bpm4Struts permite ahora un control de grano fino sobre los diferentes aspectos de la aplicacrión Web generada. La mayor parte de la aplicacrión Web funcionarý al ser generada, sin intervencrión manual!




*Ahora se permite la unrión de plantillas + descriptores de cartuchos y descriptores de Metafacades, lo que significa que es muy fýcil configurar / extender cartuchos sin tener que actualizar los Jar (býsicamente las características extendidas pasan a formar parte de tu proyecto).




*Ahora se soporta el concepto de puntos de unrión en cualquier cartucho o descriptor, esto permite a los usuarios añadir cualquier cosa al contenido generado y que no pueda ser incluido en el contenido generado por la aplicacrión.


Para una lista exacta de todas las mejoras de esta versrión mirar en:


http://team.andromda.org/docs/changes-report.html




Se puede descargar la versrión 3.0M3 de la siguiente direccrión:


Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.