Skip to main content



      Home
Home » Modeling » Epsilon » Rule reach and extension consistency in Flock and ETL
icon3.gif  Rule reach and extension consistency in Flock and ETL [message #1131287] Thu, 10 October 2013 07:39 Go to next message
Eclipse UserFriend
Hi Everyone,

I hope this post creates an interesting discussion around the subject.

It might be too late (and surely break all the current Flock scripts out there), but for consistency (at least with ETL) the semantics of rule reach and extension in Flock should work the other way round, so migrate rules should:

1. Be "not greedy" by default (hence there should be a greedy annotation and not a strict)
2. Not inherit by default, so u will need an extends keyword and possibly an abstract annotation (if you want to skip instances of super-types from being migrated)

It would be nice to hear ideas/experience regarding this topic Very Happy

Regards,
Re: Rule reach and extension consistency in Flock and ETL [message #1131911 is a reply to message #1131287] Thu, 10 October 2013 18:05 Go to previous message
Eclipse UserFriend
Hi Horacio,

I can see the benefits of making these changes but I agree with Louis that overhauling the default semantics of the language at this point is probably not an option. One option for a future version of Flock could be to provide a runtime flag that inverts the default semantics.

Cheers,
Dimitris
Previous Topic:Iterator in an attribute
Next Topic:Type of input model in ETL project
Goto Forum:
  


Current Time: Tue Jul 08 21:13:34 EDT 2025

Powered by FUDForum. Page generated in 0.03838 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top