Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
research:plomo2 [2016/10/14 13:10] – [Achievements] mdenker | research:plomo2 [2016/10/14 13:19] (current) – [Achievements] mdenker | ||
---|---|---|---|
Line 73: | Line 73: | ||
=== Publications === | === Publications === | ||
- | * Johan Fabry, Andy Kellens, Simon Denier, Stephane Ducasse -- AspectMaps: Extending Moose to Visualize AOP Software -- Science of Computer Programming, | ||
- | * Johan Fabry, Romain Robbes, Marcus Denker -- DIE: A Domain Specific Aspect Language for IDE Events -- Journal of Universal Computer Science, volume 20, number 2, pp.135-168, February 2014 | ||
- | * Esteban Allende, Oscar Callaú, Johan Fabry, Éric Tanter, Marcus Denker -- Gradual Typing for Smalltalk -- Science of Computer Programming, | ||
- | * Benjamin Van Ryseghem, Stéphane Ducasse, Johan Fabry -- Seamless Composition and Reuse of Customizable User Interfaces with Spec -- Science of Computer Programming, | ||
- | * Alexandre Bergel, Sergio Maass, Stéphane Ducasse, Tudor Girba -- A Domain-Specific Language For Visualizing Software Dependencies as a Graph. Proceedings of 2nd IEEE Working Conference on Software Visualization (VISSOFT NIER) [[https:// | ||
- | * A book chapter about the Spec user interface description framework has been finished for a new Pharo Book. [[https:// | ||
- | * LinuxMag articles on Roassal and the Charter charting framwork. | ||
- | * Leonardo Humberto Silva, Marco Tulio Valente, Nicolas Anquetil, Daniel Carlos Hovadick Félix, Alexandre Bergel, Anne Etien -- JSClassFinder: | ||
- | * Miguel Campusano and Johan Fabry: "From Robots to Humans: Visualizations for Robot Sensor Data.” In the third IEEE Working Conference on Software Visualization (VISSOFT 2015), Sep 27-28, 2015 , IEEE press | ||
- | * Damien Cassou, | ||
- | === Publications in preparation === | ||
- | * Book Agile Visualization: | ||
- | * Miguel Campusano and Johan Fabry: “ Live Robot Programming: | ||
- | * " | ||
+ | - Johan Fabry, Andy Kellens, Simon Denier, Stephane Ducasse. “AspectMaps: | ||
+ | - Johan Fabry, Romain Robbes, Marcus Denker. “DIE: A Domain Specific Aspect Language for IDE Events”. Journal of Universal Computer Science, volume 20, number 2, pp.135- 168, February 2014 https:// | ||
+ | - Esteban Allende, Oscar Callau, Johan Fabry, E ́ric Tanter, Marcus Denker. “Gradual Typing for Smalltalk”. Science of Computer Programming, | ||
+ | - Benjamin Van Ryseghem, Stephane Ducasse, Johan Fabry. “Seamless Composition and Reuse of Customizable User Interfaces with Spec”. Science of Computer Programming, | ||
+ | - Alexandre Bergel, Sergio Maass, Stephane Ducasse, Tudor Girba. “A Domain-Specific Language For Visualizing Software Dependencies as a Graph”. Proceedings of 2nd IEEE Working Conference on Software Visualization (VISSOFT NIER) https:// | ||
+ | - Popular Article LinuxMag: Roassal and the Charter charting framework. http:// | ||
+ | - Miguel Campusano and Johan Fabry. “From Robots to Humans: Visualizations for Robot Sensor Data.” In the third IEEE Working Conference on Software Visualization (VIS- SOFT 2015), Sep 27-28, 2015 , IEEE press. http:// | ||
+ | - Damien Cassou, Stephane Ducasse, Luc Fabresse, Johan Fabry, Sven Van Caekenberghe: | ||
+ | - Book: Alexandre Bergel, Agile Visualization: | ||
+ | - Miguel Campusano and Johan Fabry: “Live Robot Programming: | ||
+ | - Leonardo Humberto Silva, Marco Tulio Valente, Nicolas Anquetil, Daniel Carlos Hovadick Flix, Alexandre Bergel, Anne Etien. “JSClassFinder: | ||
+ | - Juan Pablo Sandoval Alcocer, Marcus Denker, Alexandre Bergel, Yasett Acurana. “Dynamically Composing Collection Operations through Collection Promises’. In: Proceed- ings of IWST16. https:// | ||
+ | - Ronie Salgado, Stephane Ducasse “Lowcode: Extending Pharo with C Types to Improve Performance”. In: Proceedings of IWST16. https:// | ||
+ | - Johan Fabry and Stephen Sinclair: ”Interactive Visualizations for Testing Physics Engines in Robotics”. Proceedings of 4th IEEE working Conference on Software Visualization (Tool paper) 3-4 Oct 2016. IEEE Computer Society Press | ||
+ | - Leonardo Humberto Silva, Marco Tulio Valente, Alexandre Bergel, Nicolas Anquetil, and Anne Etien “Identifying Classes in Legacy JavaScript Source Code’ In submission to JSS | ||
+ | - Book in preparation about Spec. https:// | ||
=== Software artifacts === | === Software artifacts === | ||
* Pharo: Pharo3 has been released Spring 2014, http:// | * Pharo: Pharo3 has been released Spring 2014, http:// | ||
+ | * Pharo: Pharo4 has been released Spring 2015. | ||
+ | * OSWindow has been integrated in Pharo4. | ||
+ | * Pharo: Pharo5 has been released Spring 2016, Pharo6 has seen active development with a release planned for early 2017. | ||
+ | * Reflectivity has been integrated in Pharo5 | ||
+ | * Moose: Version 5.0 was released. http:// | ||
+ | * Moose: Version 6.0 was released. | ||
+ | * Roassal2D: Fully based on Athens, the vector graphics support in Pharo | ||
+ | * Roassal3D: first version of a 3D version of Roassal. https:// | ||
+ | * Woden: a 3D OpenGL graphic engine, the base of Roassal3D. | ||
+ | * Woden 2: a new 3D graphic engine for the next generation 3D frameworks (Metal3D, Vulcan3D), it is the base of the next generation of Roassal3D. [[http:// | ||
+ | * The lowcode subsystem has been realised http:// | ||
+ | * Improvement of FFI (Foreign Function Interface). Work on UFFI to use Lowcode. | ||
+ | * The Opal Compiler has been further improved. It has been extended with support for Slots / Layouts and is used as the basis for Lowcode. | ||