Arnaud Lewandowski

Learn More
This publication describes a teaching initiative of software testing that makes use of a collaborative environment. Learning software testing is in fact a domain which needs practice in order to develop the necessary know-how. We led a project-based experiment with a collaborative environment of a new kind. We wanted to verify its ability to serve our(More)
Today, software development is intrinsically a collaborative activity and there is still a crucial need to provide adequate computer tools well supporting collaboration in such activity. Empirical studies have already identified some requirements to provide better collaboration-aware software development environments, and theories coming from human and(More)
Society currently lives in a world of tailorable systems in which end-users are able to transform their working environment while achieving their tasks, day to day and over the time. Tailorability is most of the time achieved through dynamic component integration thanks to a huge number of components available over the Internet. In this context, the main(More)
Users' needs towards the environments supporting their activities are emerging and continuously evolve. A solution is to give the means to the users to adapt their environment, by integrating the tools they need. If technical solutions exist, current dynamic integration approaches still face a semantic problem: in order to finely integrate a tool in an(More)
Software development is a cooperative activity, since it implies many actors. We focus on CSCW integrated global environments. Our study of existing platforms supporting software development activities points out their lacks in terms of tailorability and cooperative support. Upon previous results we obtained in the CSCW domain, we propose to extend the(More)