[ANN] New Success Story posted
There is a new âSuccess Storyâ posted on pharo.org <http://pharo.org/>: Casino - Revolutionizing Application Migration for Berger-Levrault https://www.pharo.org/success/BergerLevrault-Casino.html If you have an idea for something like that, you can do PRs for the site here: https://github.com/pharo-project/pharo-website
Was the migration from Java to Angular Typescript? Moose and Pharo were just tools for the migration between Java and Typescript? Thanks Aik-Siong Koh Marcus Denker wrote:
There is a new âSuccess Storyâ posted on pharo.org <http://pharo.org/>:
Casino - Revolutionizing Application Migration for Berger-Levrault https://www.pharo.org/success/BergerLevrault-Casino.html
If you have an idea for something like that, you can do PRs for the site here: https://github.com/pharo-project/pharo-website
Short answer: yes and yes longer answer: The migration was/is from GWT applications (therefore Java) to Angular Typescript. It was for a project with an industrial partner that is still using the Moose to migrate other GWT applications. The research was performed by Benoit Verhaeghe (in CC) who was later on hired by the company to continue the work. The migration tool is based on Moose and Famix meta-model. In this case creates a Java model of a GWT application, then from that it creates a model of the application GUI, and re-exports it in Angular/TS Using Famix and Moose means it can handle other languages. We did experiment from Spec to Spec-2 for example nicolas On 20/01/2024 06:57, Aik-Siong Koh wrote:
Was the migration from Java to Angular Typescript? Moose and Pharo were just tools for the migration between Java and Typescript? Thanks Aik-Siong Koh
Marcus Denker wrote:
There is a new âSuccess Storyâ posted on pharo.org <http://pharo.org/>:
Casino - Revolutionizing Application Migration for Berger-Levrault     https://www.pharo.org/success/BergerLevrault-Casino.html
If you have an idea for something like that, you can do PRs for the site here: Â Â Â Â https://github.com/pharo-project/pharo-website
-- Nicolas Anquetil RMod team -- Inria Lille
Great. I have the idea of Digital Twin applied to Software https://askoh.com/#DigitalTwinS I want to translate Smalltalk to a fast language like C++. Does Moose and Famix have the ability to do that? How well? Thanks, Aik-Siong Koh Nicolas Anquetil wrote:
Short answer: yes and yes
longer answer:
The migration was/is from GWT applications (therefore Java) to Angular Typescript. It was for a project with an industrial partner that is still using the Moose to migrate other GWT applications.
The research was performed by Benoit Verhaeghe (in CC) who was later on hired by the company to continue the work.
The migration tool is based on Moose and Famix meta-model. In this case creates a Java model of a GWT application, then from that it creates a model of the application GUI, and re-exports it in Angular/TS
Using Famix and Moose means it can handle other languages. We did experiment from Spec to Spec-2 for example
nicolas
On 20/01/2024 06:57, Aik-Siong Koh wrote:
Was the migration from Java to Angular Typescript? Moose and Pharo were just tools for the migration between Java and Typescript? Thanks Aik-Siong Koh
Marcus Denker wrote:
There is a new âSuccess Storyâ posted on pharo.org <http://pharo.org/>:
Casino - Revolutionizing Application Migration for Berger-Levrault     https://www.pharo.org/success/BergerLevrault-Casino.html
If you have an idea for something like that, you can do PRs for the site here: Â Â Â Â https://github.com/pharo-project/pharo-website
participants (3)
-
Aik-Siong Koh -
Marcus Denker -
Nicolas Anquetil