Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
research:plomo2 [2016/10/14 10:10] – [Achievements] mdenkerresearch:plomo2 [2016/10/14 10:14] – [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, volume 79, number 1, pp.6-22, January 2014, Elsevier + 
-  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 +  - Johan Fabry, Andy Kellens, Simon Denier, Stephane Ducasse. “AspectMaps: Extending Moose to Visualize AOP Software”. Science of Computer Programming, volume 79, num- ber 1, pp.6-22, January 2014, Elsevier https://hal.inria.fr/hal-01086997 
-  * Esteban Allende, Oscar Callaú, Johan Fabry, Éric Tanter, Marcus Denker -- Gradual Typing for Smalltalk -- Science of Computer Programming, volume 96, number 1, pp.52-69, December 2014, Elsevier +  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 
-  * Benjamin Van Ryseghem, Stéphane Ducasse, Johan Fabry -- Seamless Composition and Reuse of Customizable User Interfaces with Spec -- Science of Computer Programming, volume 96, number 1, pp.34-51, December 2014, Elsevier +https://hal.inria.fr/hal-00936376 
-  * 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://dl.dropboxusercontent.com/u/31543901/MyPapers/Berg14c-Graph.pdf|pdf]] +
-  * A book chapter about the Spec user interface description framework has been finished for a new Pharo Book. [[https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/lastSuccessfulBuild/artifact/Spec/Spec.pier.pdf|pdf]] +
-  * 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: A Tool to Detect Class-like Structures in JavaScript. Proceedings of Brazilian Conference on Software: Theory and Practice (CBSOFT'15) +
-  * 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,  Stéphane Ducasse, Luc Fabresse, Johan Fabry, Sven Van Caekenberghe: Enterprise Pharo. This is the third volume of a series of books covering Pharo and its community. http://files.pharo.org/books/enterprisepharo/  +
-=== Publications in preparation === +
-  * Book Agile Visualization: [[http://agilevisualization.com]]. The work on a book on Agile Visualization with Pharo and Roassal has been started. +
-  * Miguel Campusano and Johan Fabry: “ Live Robot Programming: The Language, its Implementation, and Robot API Independence” Submitted to  Elsevier journal Science of Computer Programming, September, 2015 +
-  * "Identifying Classes in Legacy JavaScript Source Code” by Leonardo Humberto Silva, Marco Tulio Valente, Alexandre Bergel,Nicolas Anquetil, and Anne Etien. To be submitted to TSE.+
  
  
 === Software artifacts === === Software artifacts ===
   * Pharo: Pharo3 has been released Spring 2014, http://pharo.org   * Pharo: Pharo3 has been released Spring 2014, http://pharo.org
 +  * 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://moosetechnology.org 
 +  * 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://vimeo.com/141916068 
 +  * 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://goo.gl/RuW36E]] 
 +  * The lowcode subsystem has been realised http://goo.gl/jHjndl 
 +  * 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.