activity
20112015
most citedTowards a Tool-based Development Methodology for Pervasive Computing Applications

58 citations · 90 across the 9 of their papers we have counts for

collaborators

9 papers

cs.SE2015★ 3 cited

DeltaImpactFinder: Assessing Semantic Merge Conflicts with Dependency Analysis

Martín Dias, Guillermo Polito, Damien Cassou +1

In software development, version control systems (VCS) provide branching and merging support tools. Such tools are popular among developers to concurrently change a code-base in se…

cs.SE2015

Untangling Fine-Grained Code Changes

Martín Dias, Alberto Bacchelli, Georgios Gousios +2

After working for some time, developers commit their code changes to a version control system. When doing so, they often bundle unrelated changes (e.g., bug fix and refactoring) in…

cs.SE2015★ 2 cited

Enabling High-Level Application Development for the Internet of Things

Pankesh Patel, Damien Cassou

Application development in the Internet of Things (IoT) is challenging because it involves dealing with a wide range of related issues such as lack of separation of concerns, and l…

cs.PL2013★ 13 cited

Representing Code History with Development Environment Events

Martin Dias, Damien Cassou, Stéphane Ducasse

Modern development environments handle information about the intent of the programmer: for example, they use abstract syntax trees for providing high-level code manipulation such a…

cs.PL2013★ 2 cited

SafeJS: Hermetic Sandboxing for JavaScript

Damien Cassou, Stéphane Ducasse, Nicolas Petton

Isolating programs is an important mechanism to support more secure applications. Isolating program in dynamic languages such as JavaScript is even more challenging since reflectiv…

cs.PL2012★ 1 cited

Semantics and Security Issues in JavaScript

Stéphane Ducasse, Nicolas Petton, Guillermo Polito +1

There is a plethora of research articles describing the deep semantics of JavaScript. Nevertheless, such articles are often difficult to grasp for readers not familiar with formal…