International audienceThe modern environment of mobile, pervasive, evolving ser- vices presents a great challenge to traditional solutions for enabling in- teroperability. Automated solutions appear to be the only way to achieve interoperability with the needed level of flexibility and scalability. While necessary, the techniques used to determine compatibility, as a precursor to interaction, come at a substantial computational cost, especially when checks are performed between systems in unrelated domains. To over- come this, we apply machine learning to extract high-level functionality information through text categorisation of a system's interface descrip- tion. This categorisation allows us to restrict the scope of compatibility checks,...
Web service composition is a difficult and important requirement for the success of the Semantic Web...
Many online services access a large number of autonomous data sources and at the same time need to m...
The success of pervasive computing depends on the ability to compose a multitude of networked applic...
The modern environment of mobile, pervasive, evolving services presents a great challenge to traditi...
Abstract. The modern environment of mobile, pervasive, evolving ser-vices presents a great challenge...
International audienceInteroperability among heterogeneous systems is a key challenge in today's net...
Interoperability among heterogeneous systems is a key challenge in today’s networked environment, wh...
Abstract. We argue that automatic classification of web service interface description into a predefi...
International audienceChecking the compatibility of service interfaces allows one to avoid erroneous...
International audienceThe inherent heterogeneity of ambient computing environments and their constan...
We envisage pervasive computing applications to be predominantly engaged in knowledge-based interact...
Nowadays, large software systems are mostly built using existing services. These are not always desi...
Highly dynamic and heterogeneous distributed systems are challenging today's middleware technologies...
International audienceHighly dynamic and heterogeneous distributed systems are challenging today's m...
Developing software based on services is one of the most emerging programming paradigms in software ...
Web service composition is a difficult and important requirement for the success of the Semantic Web...
Many online services access a large number of autonomous data sources and at the same time need to m...
The success of pervasive computing depends on the ability to compose a multitude of networked applic...
The modern environment of mobile, pervasive, evolving services presents a great challenge to traditi...
Abstract. The modern environment of mobile, pervasive, evolving ser-vices presents a great challenge...
International audienceInteroperability among heterogeneous systems is a key challenge in today's net...
Interoperability among heterogeneous systems is a key challenge in today’s networked environment, wh...
Abstract. We argue that automatic classification of web service interface description into a predefi...
International audienceChecking the compatibility of service interfaces allows one to avoid erroneous...
International audienceThe inherent heterogeneity of ambient computing environments and their constan...
We envisage pervasive computing applications to be predominantly engaged in knowledge-based interact...
Nowadays, large software systems are mostly built using existing services. These are not always desi...
Highly dynamic and heterogeneous distributed systems are challenging today's middleware technologies...
International audienceHighly dynamic and heterogeneous distributed systems are challenging today's m...
Developing software based on services is one of the most emerging programming paradigms in software ...
Web service composition is a difficult and important requirement for the success of the Semantic Web...
Many online services access a large number of autonomous data sources and at the same time need to m...
The success of pervasive computing depends on the ability to compose a multitude of networked applic...