In this paper, we propose an approach based on Formal Concept Analysis in order to organize the services registry at runtime and to allow the " best " service selection among heterogeneous and secured services according to a set of specifications. This solution has been validated in the Eu-ropean SODA project on pervasive applications.
—Service-based software applications, such as pervasive and ubiquitous ones, are increasingly embedded in our daily lives integrating smart communicating devices. Usually, changes in the execution context of these applications occur unpredictably over time, such as dynamic variations in the availability of the used services and devices, or of the user… (More)
Service-Oriented Computing (SOC) technology allows one to build applications exhibiting opportunistic, non deterministic and dynamic behavior. Unfortunately in SOC technologies these features are uncontrolled and software application is not an explicit concept. The challenge therefore is to provide a well defined application definition (an application… (More)