Home » Posts tagged 'eclipse'

Tag Archives: eclipse

Subscribe

Archives

Categories

Optimize Java 8 Streams Refactoring Tool Demonstration on YouTube

Frequently used internal APIs in JDT UI

For jdt.ui internal usage, here’s a list of helper classes that are frequently used: (more…)

Oren to participate in Google Summer of Code 2018

I am pleased to announce that Oren has been selected to participate in the prestigious Google Summer of Code program this summer. He’ll be receiving a generous stipend to work on an open source project for the Eclipse Foundation, and I will be serving as his coach along with his mentor Yasser Aziza. He’ll be working on a program analysis and refactoring to be integrated into the Eclipse IDE that makes reasoning about abnormal program termination easier. Congrats, Oren!

Stream refactoring tool now on the Eclipse Marketplace

I am happy to announce that our Optimize Java 8 Stream refactoring research prototype is now available on the Eclipse Marketplace!

This tool consists of automated refactoring research prototype plug-ins for Eclipse that assists developers in writing optimal stream client code in a semantics-preserving fashion. Refactoring preconditions and transformations for automatically determining when it is safe and possibly advantageous to convert a sequential stream to parallel and improve upon already parallel streams are included. The approach utilizes both WALA and SAFE.

via Optimize Java 8 Streams Refactoring | Eclipse Plugins, Bundles and Products – Eclipse Marketplace

Preprint of ASE 2017 tool demo available

A preprint of our ASE 2017 tool demonstration paper entitled “Defaultification Refactoring: A Tool for Automatically Converting Java” is now available. (more…)

Migrate-Skeletal-Implementation-to-Interface-Refactoring: A refactoring prototype plug-in for Eclipse that migrates Java skeletal implementations to enhanced interfaces.

Looking for an open source project to contribute to? Like refactoring and/or code analysis? Like Java? Come check out our new project on GitHub.

Migrate-Skeletal-Implementation-to-Interface-Refactoring – A refactoring prototype plug-in for Eclipse that migrates Java skeletal implementations to enhanced interfaces.

Source: khatchad/Migrate-Skeletal-Implementation-to-Interface-Refactoring: A refactoring prototype plug-in for Eclipse that migrates Java skeletal implementations to enhanced interfaces.

Upcoming Event: Towards Improving Interface Modularity in Legacy Java Software Through Automated Refactoring at the Computer Systems Technology Colloquium

I’ll be giving a talk on improving interface modularity in legacy Java software through automated refactoring at the CST Colloquium next month.

The skeletal implementation pattern is a software design pattern consisting of defining an abstract class that provides a partial interface implementation. However, since Java allows only single cl…

Source: Upcoming Events | Towards Improving Interface Modularity in Legacy Java Software Through Automated Refactoring | Computer Systems Technology Colloquium

Razorfish Global Tech Summit 2015 – Business Transformation Through Software Innovation

Today I am demoing Fraglight: Shedding Light on Broken Pointcuts in Evolving Aspect-Oriented Software at the Razorfish Global Tech Summit 2015. If you’re in attendance, please come down to the lab for a demo!

Source: Razorfish Global Tech Summit 2015 – Business Transformation Through Software Innovation

Fraglight SPLASH 2015 Tool Demonstration Camera-ready Paper Available

The camera-ready version of our SPLASH 2015 tool demonstration on Fraglight is now available.

Camera-ready version of ASE 2015 paper

The camera-ready version of our ASE 2015 conference paper is now available. Also, check out the project website for more details.

css.php
Need help with the Commons? Visit our
help page
Send us a message
Skip to toolbar