The AndroMDA Team is proud to announce the AndromMDA
3.0M2 release! 3.0M2 is the second milestone of 3.0. 
It includes lots of bug fixes and new
features, the more notable including:

*Core
  Fixes:
  - Fixed multiple model processing (AndroMDA can now
    successfully process more than one model at a
time)
  New Features:
  - Added translation-library support (a type of
AndroMDA
    plugin allowing translation of OCL to target
languages)
  - Metafacade libraries can now be marked as shared:
allows
    libraries of metafacades to be shared across
namespaces
    (in addition to the basic metafacades).
  - Generation can now be driven by metafacade types
(and
    optionally properties and their values) (thanks to
Fran�ois
    Eric for the idea)
  - Cartridges can now include and process non
template
    resources (such as images, etc)

* UML Metafacades
  - Lots of OCL validation constraints added.

* Schema2XMI
  - New tool added allowing transformation of database
    schema's to XMI

* Maven Plugins
 - andromda:genapp has been moved to its own
    plugin "maven-andromdapp-plugin" and can be
executed
    with "andromdapp:generate" now.
 - andromda:schema2xmi goal added to maven-andromda-
    plugin

* Bpm4struts Cartridge
   Fixes:
   - Hidden fields do not get focus anymore
   - Forms are stored in session scope (better
resource
     management)
   - Forms are cleaned between use-cases
   - Login page javascript has been improved
   - Validation features are only rendered when/where
     actually needed
   - Client side validation improved for portability
between
      browsers
   - Dates are now properly handled in the struts
forms
   - Controller only contains implementation
operations,
     moved to factory pattern for construction
   - Security features have been improved and fixed
where
     necessary
   New Features:
   - Ability to show data in a tabular format (+
default dummy
     implementation)
   - Ability to show forms/action in tabs
   - Xhtml/html mode is now a namespace property
   - Users.properties and roles.properties are now
optionally
     generated
   - Added ocl constraints for model validation
   - It is now possible to create a hyperlink from a
final state
     to a use-case and have the cartridge interpret it
as the
     next use-case to navigate to.
   - Enabled support for tools that do not allow
putting graphs
     inside use-cases. It is now sufficient to put
     the '@andromda.struts.usecase.activity' tagged
value on
     the use-case and assign it the name of an
activity graph.
   - Enabled support for tools that do not allow
assigning
     model elements to classifiers. It is now possible
to put
     a '@andromda.struts.controller.usecase' tagged
value on
     the controller and assigning it the name of a
use-case.

* Hibernate Cartridge
   - A a hibernate mapping file has been added which
allows
     mapping from model types to hibernate types (such
as
     binary types, etc)

* WebService Cartridge
    - New webservice cartridge allowing generation of
Axis
      webservices
    - Animal Quiz has been updated to use this web
service
      cartridge

* Ant:genapp
  Fixes
  - now more maintainable and performant, huge
    improvements over previous version
  New Features:
  - An mbean is now auto-generated to create/drop the
    physical data model accessible through the jmx
console

You can download the release from here:
http://sourceforge.net/project/showfiles.php?group_id=73047&package_id=117392&release_id=259215

If you want to know more, please see
http://team.andromda.org. 

The documentation is till lacking in some areas, we'll
be trying to clean
that up before the next milestone.

Have Fun!

Chad, on behalf of the AndroMDA Team



-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Andromda-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to