Laurent Christophe

Learn More
—Functional testing requires executing particular sequences of user actions. Test automation tools enable scripting user actions such that they can be repeated more easily. SE-LENIUM, for instance, enables testing web applications through scripts that interact with a web browser and assert properties about its observable state. However, little is known(More)
Context-oriented programming enables the composition of behavioral adaptations into a running software system. Behavioral adaptations provide the most appropriate behavior of a system when their contexts are activated or deactivated, according to the situations at hand in the system's execution environment. Behavioral adaptations can be defined by(More)
  • 1