Automated user-oriented description of emerging composite ambient applications

Abstract

Ambient environments consist of components surrounding the user and offering services. Applications can here be composed opportunistically and automatically by an intelligent system that puts together available components. Thus, applications that are a priori unknown emerge from the environment. The problem is in the intelligible presentation to an average user of those emerging composite applications. Our approach consists in automatic generation of user-oriented application descriptions from unit descriptions of each component and service. For that, we propose a well-defined language for component description and a method for combining descriptions. A prototype has been developed and used to experiment the generation of different composite application descriptions. Based on these experiments, we assess the degree of fulfillment of the requirements we have identified for the problem.

Publication
International Conference on Software Engineering and Knowledge Engineering (SEKE 2019), Lisbonne, 10/07/2019-12/07/2019
Maroun Koussaifi
Maroun Koussaifi
Ph.D. student since 10/2017

Co-directed with Bertrand Meyer and Sophie Ebersold

Jean-Michel Bruel
Jean-Michel Bruel
Professor of Software Engineering

My research interests include Model-Based Systems Engineering and Requirements Engineering.

Related