C. Brel, P. R. Gonin, A. Giboin, M. Riveill, and A. M. Dery, "Reusing and Combining UI, Task and Software Component Models to Compose New Applications", Proceedings of the 28th International BCS Human Computer Interaction Conference on HCI 2014-Sand, Sea and Sky-Holiday HCI, pp.1-10, 2014.
DOI : 10.14236/ewic/hci2014.1

URL : https://hal.archives-ouvertes.fr/hal-01096211

G. Calvary, A. M. Dery-pinna, A. Occello, P. Renevier, and Y. Gabillon, Composition of User Interfaces, Computer Science and Ambient Intelligence, vol.66, issue.1, pp.203-224, 2013.
DOI : 10.1002/9781118580974.ch10

URL : https://hal.archives-ouvertes.fr/hal-01345293

G. Calvary, J. Coutaz, D. Thevenin, Q. Limbourg, L. Bouillon et al., A Unifying Reference Framework for multi-target user interfaces, Interacting with Computers, vol.15, issue.3, pp.289-308, 2003.
DOI : 10.1016/S0953-5438(03)00010-9

D. Capera, J. P. Georgé, M. P. Gleizes, and P. Glize, The AMAS theory for complex problem solving based on self-organizing cooperative agents, WET ICE 2003. Proceedings. Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003., pp.383-388, 2003.
DOI : 10.1109/ENABL.2003.1231441

A. Colorni, M. Dorigo, and V. Maniezzo, Distributed optimization by ant colonies, Proceedings of the first European conference on artificial life, pp.134-142, 1991.

J. Coutaz, Meta-User Interfaces for Ambient Spaces, Task Models and Diagrams for Users Interface Design, pp.1-15, 2006.
DOI : 10.1007/978-3-540-70816-2_1

N. Ferry, V. Hourdin, S. Lavirotte, G. Rey, J. Y. Tigli et al., Models at runtime: service for device composition and adaptation, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00481778

. Wcomp, middleware for ubiquitous computing and system focused adaptation, Computer Science and Ambient Intelligence, pp.89-120

J. D. Foley and V. L. Wallace, The art of natural graphic man-machine conversation, Proceedings of the IEEE, pp.462-471, 1974.
DOI : 10.1145/988026.988037

Y. Gabillon, M. Petit, G. Calvary, and H. Fiorino, Automated planning for user interface composition, IUI 2011- International Conference on Intelligent User Interfaces, p.5, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00760426

J. P. Georgé and M. P. Gleizes, Experiments in Emergent Programming Using Self-organizing Multi-agent Systems, Multi- Agent Systems and Applications IV, pp.450-459, 2005.
DOI : 10.1007/11559221_45

C. Joffroy, B. Caramel, A. M. Dery-pinna, and M. Riveill, When the functional composition drives the user interfaces composition, Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '11, pp.207-216, 2011.
DOI : 10.1145/1996461.1996522

URL : https://hal.archives-ouvertes.fr/hal-01342298

S. Lepreux, J. Vanderdonckt, and B. Michotte, Visual Design of User Interfaces by (De)composition, Interactive Systems. Design, Specification, and Verification, pp.157-170, 2006.
DOI : 10.1007/978-3-540-69554-7_13

A. Lewandowski, S. Lepreux, and G. Bourguin, Tasks Models Merging for High-Level Component Composition, Human-Computer Interaction. Interaction Design and Usability, pp.1129-1138, 2007.
DOI : 10.1007/978-3-540-73105-4_123

M. D. Mcilroy, J. M. Buxton, P. Naur, and B. Randell, Mass-produced software components, Proceedings of the 1st International Conference on Software Engineering, pp.88-98, 1968.

G. Rocher, J. Y. Tigli, S. Lavirotte, and R. Daikhi, Run-time knowledge model enrichment in SWoT: A step toward ambient services selection relevancy, 2015 5th International Conference on the Internet of Things (IOT), pp.62-69, 2015.
DOI : 10.1109/IOT.2015.7356549

URL : https://hal.archives-ouvertes.fr/hal-01297403

C. Szyperski, J. Bosch, and W. Weck, Componentoriented programming, Object-oriented technology ecoop'99 workshop reader, pp.184-192, 1999.

D. Thevenin and J. Coutaz, Plasticity of user interfaces: Framework and research agenda, Proceedings of INTERACT (, pp.110-117, 1999.

C. Triboulot, S. Trouilhet, J. Arcangeli, and . Robert, Opportunistic Software Composition: Benefits and Requirements, Proceedings of the 10th International Conference on Software Engineering and Applications, pp.426-431, 2015.
DOI : 10.5220/0005558404260431

URL : https://hal.archives-ouvertes.fr/hal-01375392

T. Vale, I. Crnkovic, E. S. De-almeida, P. A. Neto, Y. C. Cavalcanti et al., Twenty-eight years of component-based software engineering, Journal of Systems and Software, vol.111, pp.128-148, 2016.
DOI : 10.1016/j.jss.2015.09.019

M. Weiser, The Computer for the 21st Century, Scientific American, vol.265, issue.3, pp.94-104, 1991.
DOI : 10.1038/scientificamerican0991-94

Q. Zhao, G. Huang, J. Huang, X. Liu, and H. Mei, A Web-Based Mashup Environment for On-the-Fly Service Composition, 2008 IEEE International Symposium on Service-Oriented System Engineering, pp.32-37, 2008.
DOI : 10.1109/SOSE.2008.9