Abstract. We present a technique to analyse successive versions of a service interface in order to detect changes that cause clients using an earlier version not to interact properly with a later version. We focus on behavioural incompatibilities and adopt the notion of simulation as a basis for determining if a new version of a service is behaviourally com-patible with a previous one. Unlike prior work, our technique does not simply check if the new version of the service simulates the previous one. Instead, in the case of incompatible versions, the technique provides de-tailed diagnostics, including a list of incompatibilities and specific states in which these incompatibilities occur. The technique has been imple-mented in a tool that vi...
Interactions between Web services are based on inter-faces which describe Web services on both struc...
Abstract: Reuse of software entities such as components or Web services raise com-position issues si...
International audienceOne of the main open research issues in Service Oriented Computing is to propo...
International audienceServices are expected to undergo changes, for example as a result of new busin...
This text presents a tool, from its design to its implementation, which detects all incompatibilitie...
National audienceThis text presents a tool, from its design to its implementation, which detects all...
International audienceThis text presents a tool, from its design to its implementation, which detect...
As Web service interactions rely on message exchanges, modelling Web service aims at describing mess...
Interactions between two applications encapsulated into Web services consist in series of message ex...
Nowadays, large software systems are mostly built using existing services. These are not always desi...
Systems with long life times need to continuously evolve after deployment in response to changing te...
Abstract. In a service-oriented architecture, software services interact by means of message exchang...
LNCS 5240International audienceIn a service-oriented architecture, software services interact by mea...
International audienceInteractions between two applications encapsulated into Web services consist i...
6 pagesInternational audienceIn this paper, we present a similarity measure between behavioural inte...
Interactions between Web services are based on inter-faces which describe Web services on both struc...
Abstract: Reuse of software entities such as components or Web services raise com-position issues si...
International audienceOne of the main open research issues in Service Oriented Computing is to propo...
International audienceServices are expected to undergo changes, for example as a result of new busin...
This text presents a tool, from its design to its implementation, which detects all incompatibilitie...
National audienceThis text presents a tool, from its design to its implementation, which detects all...
International audienceThis text presents a tool, from its design to its implementation, which detect...
As Web service interactions rely on message exchanges, modelling Web service aims at describing mess...
Interactions between two applications encapsulated into Web services consist in series of message ex...
Nowadays, large software systems are mostly built using existing services. These are not always desi...
Systems with long life times need to continuously evolve after deployment in response to changing te...
Abstract. In a service-oriented architecture, software services interact by means of message exchang...
LNCS 5240International audienceIn a service-oriented architecture, software services interact by mea...
International audienceInteractions between two applications encapsulated into Web services consist i...
6 pagesInternational audienceIn this paper, we present a similarity measure between behavioural inte...
Interactions between Web services are based on inter-faces which describe Web services on both struc...
Abstract: Reuse of software entities such as components or Web services raise com-position issues si...
International audienceOne of the main open research issues in Service Oriented Computing is to propo...