Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[umlgen-dev] Just added UML to C++ contribution to bugzilla

Hi.

I was able to make the first edit to the wiki page. It currently is waiting to be moderated .
I added the whole project to Bugzilla here https://bugs.eclipse.org/bugs/show_bug.cgi?id=500763

Thank you, Daniel


-----Original Message-----
From: umlgen-dev-bounces@xxxxxxxxxxx [mailto:umlgen-dev-bounces@xxxxxxxxxxx] On Behalf Of umlgen-dev-request@xxxxxxxxxxx
Sent: segunda-feira, 5 de setembro de 2016 05:27
To: umlgen-dev@xxxxxxxxxxx
Subject: umlgen-dev Digest, Vol 16, Issue 2

Send umlgen-dev mailing list submissions to
umlgen-dev@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
https://dev.eclipse.org/mailman/listinfo/umlgen-dev
or, via email, send a message with subject or body 'help' to
umlgen-dev-request@xxxxxxxxxxx

You can reach the person managing the list at
umlgen-dev-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific than "Re: Contents of umlgen-dev digest..."


Today's Topics:

   1. Re: UML to C++ generator (Johan Hardy)
   2. Re: UML to C++ generator (C?dric Notot)


----------------------------------------------------------------------

Message: 1
Date: Mon, 5 Sep 2016 07:08:44 +0000
From: Johan Hardy <Johan.Hardy@xxxxxxxxxxx>
To: Eclipse UML Generators developer dicussion
<umlgen-dev@xxxxxxxxxxx>
Cc: Dominique Torette <Dominique.Torette@xxxxxxxxxxx>
Subject: Re: [umlgen-dev] UML to C++ generator
Message-ID:
<3A3B8DAA761BDE45A1166240F1121683BE54E53D@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>

Content-Type: text/plain; charset="iso-8859-1"

Dear Daniel,

This is a great news. Thanks for your potential contribution. I'm sure that C?dric Notot will approve.

By the way, I think that we need also to migrate the current generators (including also future generators like C++) to Neon platform:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=499896

Best regards;
Johan

From: umlgen-dev-bounces@xxxxxxxxxxx [mailto:umlgen-dev-bounces@xxxxxxxxxxx] On Behalf Of Daniel Souza
Sent: vendredi 2 septembre 2016 20:14
To: umlgen-dev@xxxxxxxxxxx
Subject: [umlgen-dev] UML to C++ generator

Hi.

I created the UML to C++ generator enhancement in Bugzilla<https://bugs.eclipse.org/bugs/show_bug.cgi?id=500763>.

And also created the wiki page according to instructions here<https://wiki.eclipse.org/Eclipse_UML_Generators/Contributor_Guide>.
See the newly created page here<https://wiki.eclipse.org/Eclipse_UML_Generators/Specification/C%2B%2B_Generation/Specification_of_the_C%2B%2B_Generation>.

As I don't have permission to edit the contents of the page, I couldn't do it in order to follow the template<https://wiki.eclipse.org/Eclipse_UML_Generators/Specifications/Template>.

I already have the generator code working and hosted at Assembla.com.

It includes both structural and behavioral functionality with most utilized diagrams (class diagram and statemachine diagram):
1 - UML StateMachine to UML Class Diagram model to model (M2M) translation with QVTo transformation.
2 - UML Class diagrams to canonical C++ code model to text (M2T) translation.

A statemachine diagram can be debugged in the console once the generated code is compiled and run.

As C++ is an object oriented language, once a UML class diagram is obtained from any other UML diagram, the M2T translation of item 2 can be triggered to generate canonical C++ code.
Next steps are to make the M2M translation of the remaining UML diagrams.

Regards,
Daniel Kaminski de Souza
+55 41 8443 5306
This email and any attached files is for the attention of the intended recipient. The email and any attachments may contain material that is confidential, privileged and/or attorney work product. If you are not the intended recipient: (a) contact the sender immediately and delete from your system all copies of the email including any attachments. (b) do not read, print, retain, copy or disseminate this message or any part of it. Any such unauthorized use may be unlawful. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore can not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. The Electrolux Group www.electrolux.com<http://www.electrolux.com>

 ------------------------------------------------------------------------------

E-MAIL DISCLAIMER

The present message may contain confidential and/or legally privileged information. If you are not the intended addressee and in case of a transmission error, please notify the sender immediately and destroy this E-mail. Disclosure, reproduction or distribution of this document and its possible attachments is strictly forbidden.

SPACEBEL denies all liability for incomplete, improper, inaccurate, intercepted, (partly) destroyed, lost and/or belated transmission of the current information given that unencrypted electronic transmission cannot currently be guaranteed to be secure or error free.
Upon request or in conformity with formal, contractual agreements, an originally signed hard copy will be sent to you to confirm the information contained in this E-mail.

SPACEBEL denies all liability where E-mail is used for private use.

SPACEBEL cannot be held responsible for possible viruses that might corrupt this message and/or your computer system.
 -------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dev.eclipse.org/mailman/private/umlgen-dev/attachments/20160905/e980a9c8/attachment.html>

------------------------------

Message: 2
Date: Mon, 5 Sep 2016 10:27:03 +0200
From: C?dric Notot <cedric.notot@xxxxxxx>
To: umlgen-dev@xxxxxxxxxxx
Subject: Re: [umlgen-dev] UML to C++ generator
Message-ID: <45f07085-0896-9131-1a86-3109a3d06996@xxxxxxx>
Content-Type: text/plain; charset="windows-1252"; Format="flowed"

Hi Daniel,

Yes, it is a really great news, thanks for this proposal !
On my mind, you should get permission to edit this wiki page, logging with the bugzilla account...
Indeed, this could be an opportunity to migrate to Neon, after reviewing this proposal and contribution, according to our respective availabilities.

Best regards,
Cedric

Le 05/09/2016 ? 09:08, Johan Hardy a ?crit :
>
> Dear Daniel,
>
> This is a great news. Thanks for your potential contribution. I?m sure
> that C?dric Notot will approve.
>
> By the way, I think that we need also to migrate the current
> generators (including also future generators like C++) to Neon platform:
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=499896
>
> Best regards;
>
> Johan
>
> *From:*umlgen-dev-bounces@xxxxxxxxxxx
> [mailto:umlgen-dev-bounces@xxxxxxxxxxx] *On Behalf Of *Daniel Souza
> *Sent:* vendredi 2 septembre 2016 20:14
> *To:* umlgen-dev@xxxxxxxxxxx
> *Subject:* [umlgen-dev] UML to C++ generator
>
> Hi.
>
> I created the UML to C++ generator enhancement in Bugzilla
> <https://bugs.eclipse.org/bugs/show_bug.cgi?id=500763>.
>
> And also created the wiki page according to instructions here
> <https://wiki.eclipse.org/Eclipse_UML_Generators/Contributor_Guide>.
>
> See the newly created page here
> <https://wiki.eclipse.org/Eclipse_UML_Generators/Specification/C%2B%2B_Generation/Specification_of_the_C%2B%2B_Generation>.
>
> As I don?t have permission to edit the contents of the page, I
> couldn?t do it in order to follow the template
> <https://wiki.eclipse.org/Eclipse_UML_Generators/Specifications/Template>.
>
> I already have the generator code working and hosted at Assembla.com.
>
> It includes both structural and behavioral functionality with most
> utilized diagrams (class diagram and statemachine diagram):
>
> 1 - UML StateMachine to UML Class Diagram model to model (M2M)
> translation with QVTo transformation.
>
> 2 - UML Class diagrams to canonical C++ code model to text (M2T)
> translation.
>
> A statemachine diagram can be debugged in the console once the
> generated code is compiled and run.
>
> As C++ is an object oriented language, once a UML class diagram is
> obtained from any other UML diagram, the M2T translation of item 2 can
> be triggered to generate canonical C++ code.
>
> Next steps are to make the M2M translation of the remaining UML diagrams.
>
> Regards,
>
> Daniel Kaminski de Souza
>
> +55 41 8443 5306
>
> This email and any attached files is for the attention of the intended
> recipient. The email and any attachments may contain material that is
> confidential, privileged and/or attorney work product. If you are not
> the intended recipient: (a) contact the sender immediately and delete
> from your system all copies of the email including any attachments.
> (b) do not read, print, retain, copy or disseminate this message or
> any part of it. Any such unauthorized use may be unlawful. E-mail
> transmission cannot be guaranteed to be secure or error-free as
> information could be intercepted, corrupted, lost, destroyed, arrive
> late or incomplete, or contain viruses. The sender therefore can not
> accept liability for any errors or omissions in the contents of this
> message, which arise as a result of e-mail transmission. If
> verification is required please request a hard-copy version. The
> Electrolux Group www.electrolux.com <http://www.electrolux.com>
>
>
> ----------------------------------------------------------------------
> --------
>
> E-MAIL DISCLAIMER
>
> The present message may contain confidential and/or legally privileged
> information. If you are not the intended addressee and in case of a
> transmission error, please notify the sender immediately and destroy
> this E-mail. Disclosure, reproduction or distribution of this document
> and its possible attachments is strictly forbidden.
>
> SPACEBEL denies all liability for incomplete, improper, inaccurate,
> intercepted, (partly) destroyed, lost and/or belated transmission of
> the current information given that unencrypted electronic transmission
> cannot currently be guaranteed to be secure or error free.
> Upon request or in conformity with formal, contractual agreements, an
> originally signed hard copy will be sent to you to confirm the
> information contained in this E-mail.
>
> SPACEBEL denies all liability where E-mail is used for private use.
>
> SPACEBEL cannot be held responsible for possible viruses that might
> corrupt this message and/or your computer system.
> ----------------------------------------------------------------------
> ---------
>
>
> _______________________________________________
> umlgen-dev mailing list
> umlgen-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or
> unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/umlgen-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dev.eclipse.org/mailman/private/umlgen-dev/attachments/20160905/573d3f1f/attachment.html>

------------------------------

_______________________________________________
umlgen-dev mailing list
umlgen-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/umlgen-dev

End of umlgen-dev Digest, Vol 16, Issue 2
*****************************************
This email and any attached files is for the attention of the intended recipient. The email and any attachments may contain material that is confidential, privileged and/or attorney work product. If you are not the intended recipient: (a) contact the sender immediately and delete from your system all copies of the email including any attachments. (b) do not read, print, retain, copy or disseminate this message or any part of it. Any such unauthorized use may be unlawful. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore can not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. The Electrolux Group www.electrolux.com


Back to the top