Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 361683 - [AM3 Contribution] Enhancement of model manipulation by including a modeling scripting language called MoScript
Summary: [AM3 Contribution] Enhancement of model manipulation by including a modeling ...
Status: CLOSED FIXED
Alias: None
Product: MoDisco
Classification: Modeling
Component: AM3 (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Hugo Bruneliere CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 361688 361686
Blocks:
  Show dependency tree
 
Reported: 2011-10-21 11:53 EDT by Wolfgang Kling CLA
Modified: 2011-12-13 07:33 EST (History)
2 users (show)

See Also:


Attachments
Plugins providing the MoScript contribution (348.18 KB, application/zip)
2011-10-21 11:55 EDT, Wolfgang Kling CLA
no flags Details
MoScript source code (contributor name in header) (404.82 KB, application/zip)
2011-11-17 00:52 EST, Wolfgang Kling CLA
no flags Details
MoScript source code (contributor name in header) no macosx hidden files (348.77 KB, application/zip)
2011-11-17 08:40 EST, Wolfgang Kling CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfgang Kling CLA 2011-10-21 11:53:40 EDT
Build Identifier: 20090619-0625

This contribution contains MoScript, a textual domain-specific language for model management. With MoScript, users can write scripts containing queries (based on model content, structure, relationships, and behaviour derived through on-the-fly simulation) to retrieve models from model repositories, manipulate them (e.g., by running transformations on sets of models), and store them back in the repository. MoScript relies on the AM3 megamodeling concept to provide a homogeneous model-based interface to heterogeneous repositories.

Reproducible: Always
Comment 1 Wolfgang Kling CLA 2011-10-21 11:55:14 EDT
Created attachment 205743 [details]
Plugins providing the MoScript contribution
Comment 2 Wolfgang Kling CLA 2011-10-21 12:14:14 EDT
For MoScript to be run, patches from bugs 361686 (AM3) and 361688 (ATL) must be applied first.
Comment 3 Hugo Bruneliere CLA 2011-10-24 12:33:42 EDT
Hello Wolfgang,

Thanks a lot for your contribution!

A CQ has been submitted: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=5778

A signed Employer Consent Form has to be sent to the Foundation in order to
validate your contribution.

Once this will be done, please can you confirm that you authored 100% of the
contribution by adding a comment to this bug with the following statement:

-----------------
I certify that: 

1. I, Wolfgang Kling, authored 100% of the content of this contribution
2. I have the rights to donate this content to Eclipse under the EPL
3. I have already provided the filled Employer Consent Forms to the Foundation
-----------------

Best regards,

Hugo
Comment 4 Wolfgang Kling CLA 2011-10-25 08:03:53 EDT
I certify that: 

1. I, Wolfgang Kling, authored 100% of the new content of this contribution (for the other parts, the actual copyrights owner is noticed)
2. I have the rights to donate this content to Eclipse under the EPL
3. I have already provided the filled Employer Consent Forms to the Foundation
Comment 5 Hugo Bruneliere CLA 2011-11-02 05:55:40 EDT
Hello Wolfgang,

Just for you to know that your contribution has been validated by the IP team.
However, before I can commit it, could you check the following point?

-- One small note before checkin, the contributor's name should be added to the
-- Contribution Section of the headers (just before the organization name).

Once this has been verified, please could you submit via this bug a latest version of the sources updated accordingly?

Thanks in advance.

Best regards,

Hugo
Comment 6 Wolfgang Kling CLA 2011-11-17 00:52:12 EST
Created attachment 207125 [details]
MoScript source code (contributor name in header)

MoScript source code including the contributor name in header, according to last remark.
Comment 7 Hugo Bruneliere CLA 2011-11-17 05:37:19 EST
Hello Wolfgang,

Thanks for the update.
However, it seems that the latest archive you have submitted does not only contain sources but also Mac specific files spread over the different folders.
Please, could you recreate another archive by exporting your project sources in a standard way (i.e.; similar as what you did for the first attachment) and mark the previous attachment as obsolete?

Best regards,

Hugo

(In reply to comment #6)
> Created attachment 207125 [details]
> MoScript source code (contributor name in header)
> 
> MoScript source code including the contributor name in header, according to
> last remark.
Comment 8 Wolfgang Kling CLA 2011-11-17 08:40:38 EST
Created attachment 207142 [details]
MoScript source code (contributor name in header) no macosx hidden files

Hello Hugo, sorry for the macosx hidden files inside the zip file. Here is the new attachment with the corrected header.

Regards,

     Wolfgang KLING
Comment 9 Hugo Bruneliere CLA 2011-11-17 13:08:05 EST
Wolfgang,

Your contribution has just been committed: https://dev.eclipse.org/svnroot/modeling/org.eclipse.mdt.modisco/incubation/trunk/am3/plugins/trunk/

You can now start to document it by updating the following Eclipse Wiki page: http://wiki.eclipse.org/MoScript

Thanks again for your work!

Best regards,

Hugo
Comment 10 Hugo Bruneliere CLA 2011-11-18 12:35:59 EST
Contribution committed.