Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » ATL » New EMFTVM snapshot available
New EMFTVM snapshot available [message #986018] Sat, 17 November 2012 09:20 Go to next message
Dennis Wagelaar is currently offline Dennis Wagelaar
Messages: 155
Registered: September 2012
Senior Member

Dear ATL users,

A new snapshot of the ATL EMFTVM research VM has been made available (version
3.3.100.201211152230). You may install it from the following update site:

http://soft.vub.ac.be/eclipse/update-3.7/

Changes:
- Bugfixes for lazy collection framework
- Support for postponed execution of SET, ADD, INSERT, REMOVE (necessary for a
safe implementation of ATL in-place refining mode)

Planned for next snapshot:
- Support for in-place refining mode, including mapping input elements to
arbitrary output elements (by efficient re-mapping of the entire in/out model)

These features will be released as part of the ATL 3.4.0 release.

Cheers,
Dennis


Cheers,
Dennis
Re: New EMFTVM snapshot available [message #997668 is a reply to message #986018] Sat, 05 January 2013 09:53 Go to previous message
Dennis Wagelaar is currently offline Dennis Wagelaar
Messages: 155
Registered: September 2012
Senior Member

Op 17/11/12 15:20, Dennis Wagelaar schreef:
> Dear ATL users,
>
> A new snapshot of the ATL EMFTVM research VM has been made available (version
> 3.3.100.201211152230). You may install it from the following update site:
>
> http://soft.vub.ac.be/eclipse/update-3.7/
>
> Changes:
> - Bugfixes for lazy collection framework
> - Support for postponed execution of SET, ADD, INSERT, REMOVE (necessary for a
> safe implementation of ATL in-place refining mode)
>
> Planned for next snapshot:
> - Support for in-place refining mode, including mapping input elements to
> arbitrary output elements (by efficient re-mapping of the entire in/out model)

In-place refining mode is now available for EMFTVM: grab version
3.4.0.201301051207 from:

http://soft.vub.ac.be/eclipse/update-3.7/

Documentation at:

http://wiki.eclipse.org/ATL/EMFTVM#In-place_transformation

Small changes:

- Added OclType::refInvokeStaticOperation(opname : String, args :
Sequence(OclAny)) to allow static Java method invocation. Use like this:
"#native"!"java::lang::Long".refInvokeStaticOperation('valueOf', Sequence{'1'}).

- Added Sequence::includingRange(start : Integer, end : Integer) as a
work-around for the Sequence{start..end} idiom. Use like this:
Sequence{}->includingRange(0, 100)

Cheers,
Dennis


Cheers,
Dennis
Previous Topic:mismatched input 'helper' expecting SEMI
Next Topic:ATL transformation to XSD Schema
Goto Forum:
  


Current Time: Thu Aug 28 19:21:11 EDT 2014

Powered by FUDForum. Page generated in 0.13201 seconds