Philippe Lalanda

Learn More
The home environment becomes ready to host distributed devices dynamically adapting to service availability and reacting to user location and user activity. Sensors, high definition rendering systems, home gateways, wired and wireless controllable equipments are now available. Many protocols enable connectivity and interaction between devices. However,(More)
Nowadays, application needs loose-coupling approach allowing asynchronous evolution. Service-oriented computing is a paradigm that utilizes services as fundamental elements for application design, and fulfills loose-coupling requirement. However, services themselves are typically only used to abstract remote functionality; the service-oriented approach(More)
A good software architecture facilitates application system development, promotes achievement of functional requirements, and supports system reconfiguration. W e present a domain-specif ic software architecture (DSSA) that we have developed for a large application domain of adapt ive intelligent systems (AIS’s). The DSSA provides: a) an AIS reference(More)
Multimodal interaction can play a dual key role in pervasive environments because it provides naturalness for interacting with distributed, dynamic and heterogeneous digitally controlled equipment and flexibility for letting the users select the interaction modalities depending on the context. The DynaMo (Dynamic multiModality) framework is dedicated to the(More)
Plans and Behavior in Intelligent Agents Barbara Hayes-Roth, Karl Pfleger, Philippe Morignot, and Philippe Lalanda Abstract An intelligent agent is a versatile and adaptive system that performs diverse behaviors in its efforts to achieve multiple goals in a dynamic, uncertain environment. In this paper, we address the question: How should plans influence(More)
One of the main technical challenges of the pervasive computing is the ability to build applications with the capacity to adapt themselves to their environment. In this paper, we present an open architecture facilitating the development of home services. Context dynamicity and service ambiguity are dynamically managed by smart composing elements. The(More)
The emergence of smart devices, especially in the home context, will change the way we interact with our environment. However, implementing and maintaining home-control applications is still far from easy. This paper discusses the difficulties encountered during the development of a home gateway. It then introduces a framework that sets the basics of a home(More)
Enterprise Service Buses (ESB) are becoming standard to allow communication between Web Services. Different techniques and tools have been proposed to implement and to deploy mediators within ESBs. It turns out however that current solutions are very technologyoriented and beyond the scope of most programmers. In this position paper, we present an approach(More)
The rise of dynamic applications is coming with new development challenges. Indeed, dynamism is a complex concern, difficult to perceive and manage by developers. In the context of a large industrial project dealing with fleet management, we had to deal with important environmental and evolutionary dynamism. To make it easier for the development team, we(More)