J. Annett and K. D. Duncan, Task analysis and training design, Occupational Psychology, vol.41, pp.211-221, 1967.

J. F. Allen, Maintaining knowledge about temporal intervals, Communications of the ACM, vol.26, issue.11, pp.823-843, 1983.

J. Annett, Hierarchical Task Analysis Handbook of cognitive task design [Arc07] Open Service Oriented Architecture Service Component Architecture ? Assembly Model Specification. Version 1.0 Task-Driven Composition of Web User Interfaces, Proceedings of 7th International Conference on Computer-Aided Design of User Interfaces, CADUI'08, pp.17-35, 2003.

J. Leonard, J. Bass, T. Bruneton, J. Coupaye, M. Bihler et al., Recursive and Dynamic Software Composition with Sharing Using Conditional Transformations for Semantic User Interface Adaptation Web Services Architecture Defining task oriented components The WebTaskModel approach to web process modelling, A metamodel for the runtime architecture of an interactive system : the UIMS tool developers workshop. SIGCHI Bulletin Proceedings of the 7th ECOOP International Workshop on Component-Oriented Programming, WCOP'02 Proceedings of the 10th International Conference on Information Integration and Web-based Application and Services, iiWAS'08 Proceedings of the 6th international conference on Task models and diagrams for user interface design, TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design, TAMODIA'07, pp.32-37, 1992.

G. Calvary, J. Coutaz, D. Thevenin, Q. Limbourg, L. Bouillon et al., A Unifying Reference Framework for multi-target user interfaces, 2nd OOPSLA'03 Workshop on Generative Techniques in the Context of MDA, pp.289-308, 2003.
DOI : 10.1016/S0953-5438(03)00010-9

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.100.4512

[. Caramel, C. Joffroy, and M. Laguerre, De la composition de services ?? la composition d'interfaces homme-machine, Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine, IHM '09, pp.65-74, 2009.
DOI : 10.1145/1629826.1629838

D. Donald, C. J. Cowan, and . Lucena, Abstract Data Views : An Interface Specification Concept to Enhance Design for Reuse, IEEE Transactions on Software Engineering, vol.21, issue.3, pp.229-243, 1995.

J. Coutaz, PAC, ACM SIGCHI Bulletin, vol.19, issue.2, pp.37-41, 1987.
DOI : 10.1145/36111.1045592

A. Dery-pinna, C. Joffroy, A. Occello, P. Renevier, and M. L. Riveill, Ingénierie Dirigée par les Modèles au coeur d'un Framework d'aide à la composition d'interfaces utilisateurs, Actes de la 5 ème journée sur l'Ingénierie Dirigée par les Modèles, IDM'09, pp.131-146, 2009.

R. Englander, Developing Java Beans. O'Reilly Media, 1997.

T. Erl, Service-Oriented Architecture : Concepts, Technology, and Design, 2005.

[. Feldmann, G. Hübsch, T. Springer, and A. Schill, Improving Task-driven Software Development Approaches for Creating Service-Based Interactive Applications by Using Annotated Web Services, 2009 Fifth International Conference on Next Generation Web Services Practices, pp.94-97, 2009.
DOI : 10.1109/NWeSP.2009.19

M. Feldmann, J. Janeiro, T. Nestler, G. Hübsch, U. Jugel et al., An Integrated Approach for Creating Service-Based Interactive Applications, Proceedings of the 12th IFIP TC13 International Conference on Human-Computer Interaction, INTERACT'09, pp.896-899, 2009.
DOI : 10.1007/978-3-642-03658-3_105

[. Gabillon, G. Calvary, and H. Fiorino, Composing interactive systems by planning, Proceedings of the 4th French-speaking conference on Mobility and buiquity computing , UbiMob '08, pp.37-40, 2008.
DOI : 10.1145/1376971.1376979

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.518.6071

[. Gabillon, G. Calvary, and H. Fiorino, L'IDM passerelle entre IHM et planification pour la composition dynamique de systèmes interactifs, Proceedings of 4ème Journées sur l'Ingénierie Dirigée par les Modèles, IDM'08, pp.51-56, 2008.

M. Ghm-+-07-]-martin-gudgin, N. Hadley, J. Mendelsohn, F. Moreau, and . Nielsen, Anish Karmarkar, and Yves Lafon. SOAP Version 1.2 Part 1 : Messaging Framework (Second Edition), pp.12-13, 2007.

J. Ginzburg, G. Rossi, M. Urbieta, and D. Distante, Transparent Interface Composition in Web Applications, Proceedings of the 7th international conference on Web engineering, ICWE'07, pp.152-166, 2007.
DOI : 10.1007/978-3-540-73597-7_12

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.158.1088

T. George, W. T. Heineman, and . Councill, Component-based software engineering : putting the pieces together, 2001.

[. Hartson, A. C. Siochi, and D. Hix, The UAN: a user-oriented representation for direct manipulation interface designs, ACM Transactions on Information Systems, vol.8, issue.3, pp.181-203, 1990.
DOI : 10.1145/98188.98191

V. Hourdin, J. Tigli, S. Lavirotte, G. Rey, M. Janeiro et al., SLCA, composite services for ubiquitous computing http://www-128.ibm.com/ developerworks/library/specification/ws-sca An annotation tool for enhancing the user interface generation process for services ATL : a QVT-like transformation language, Proceedings of the International Conference on Mobile Technology, Applications, and Systems, Mobility'08 ACM. [IBM06] IBM. Service Component Architecture Proceedings of the 19th International Crimean Conference Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, OOPS- LA'06, pp.1-11, 2006.
DOI : 10.1145/1506270.1506284

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.188.1284

C. Joffroy, B. Caramel, A. 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, 2011.
DOI : 10.1145/1996461.1996522

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

E. Bonnie, D. E. John, and . Kieras, The GOMS Family of Analysis Techniques : Tools for Design and Evaluation Human?Computer Interaction Institute Transforming Models with ATL, Proceedings of the 8th MoDELS International Workshop on Model Transformations in Practice, MTiP'05, pp.128-138, 1994.

G. Kniesel, H. Koch, [. Khalaf, N. Mukhi, and S. Weerawarana, Program-Independent Composition of Conditional Program Transformations Service-Oriented Composition in BPEL4WS, Proceedings of the 20th Internation World Wide Web Conference (Alternate Papers Track), WWW'03, 2003.

S. Lepreux, A. Hariri, J. Rouillard, D. Tabary, J. Tarby et al., Towards Multimodal User Interfaces Composition Based on UsiXML and MBD Principles, Proceedings of the 12th International Conference on Human-Computer Interaction, HCI'07, pp.134-143, 2007.
DOI : 10.1007/978-3-540-73110-8_15

A. Lewandowski, S. Lepreux, and G. Bourguin, Tasks Models Merging for High-Level Component Composition, Proceedings of the 12th International Conference on Human-Computer Interaction, HCI'07, pp.1129-1138, 2007.
DOI : 10.1007/978-3-540-73105-4_123

S. Lepreux and J. Vanderdonckt, Towards A Support of User Interface Design By Composition Rules, Proceedings of 6th International Conference on Computer- Aided Design of User Interfaces, CADUI'06, pp.231-244, 2006.
DOI : 10.1007/978-1-4020-5820-2_19

Q. Limbourg, J. Vanderdonckt, B. Michotte, L. Bouillon, M. Florins et al., USIXML : A User Interface Description Language for Context-Sensitive User Interfaces, Proceeding of the ACM AVI'2004 Developing User Interfaces with XML : Advances on User Interface Description Languages Workshop, pp.55-62, 2004.

S. Lepreux, J. Vanderdonckt, and B. Michotte, Visual Design of User Interfaces by (De)composition, Proceedings of the 13th International Conference on Interactive systems : Design, specification, and verification, DSVIS'06, pp.157-170, 2006.
DOI : 10.1007/978-3-540-69554-7_13

D. Merrill and . Mashups, The new breed of Web app?An introduction to mashups http://www.ibm.com/developerworks/xml/ library/x-mashups.html. [MM04] Nikola Milanovic and Miroslaw Malek. Current Solutions for Web Service Composition, IEEE Internet Computing, vol.8, issue.6, pp.51-59, 2004.

[. Mori, F. Paternò, and C. Santoro, CTTE: support for developing and analyzing task models for interactive system design, IEEE Transactions on Software Engineering, vol.28, issue.8, pp.797-813, 2002.
DOI : 10.1109/TSE.2002.1027801

J. Marino and M. Rowley, Understanding SCA (Service Component Architecture ), 2009.

[. Nestler, M. Feldmann, A. Preuÿner, and A. Schill, Service Composition at the Presentation Layer using Web Service Annotations, First International Workshop on Lightweight Integration on the Web, ComposableWeb'09, pp.63-68, 2009.

A. Occello, A. Dery-pinna, M. Riveill, and G. Kniesel, Managing Model Evolution Using the CCBM Approach, 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ecbs 2008), pp.453-462, 2008.
DOI : 10.1109/ECBS.2008.10

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

A. Occello, C. Joffroy, and A. Dery-pinna, Experiments in Model Driven Composition of User Interfaces, Proceedings of the 10th IFIP International Conference on Distributed Applications and Interoperable Systems, DAIS'10, pp.98-111, 2010.
DOI : 10.1007/978-3-540-45233-1_46

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

A. Occello, C. Joffroy, A. Dery-pinna, P. Renevier, and M. Riveill, Metamodeling user interfaces and services for composition considerations, Proceedings of the 19th International Conference on Software Engineering and Data Engineering, SEDE'10, pp.33-38, 2010.

[. Omg, Data Distribution Service for Real-time Systems, 2007.

[. Omg, The Common Object Request Broker Architecture : Core Specification. Version 3, 2008.

F. Paternò, Model-Based Design and Evaluation of Interactive Applications, 2000.
DOI : 10.1007/978-1-4471-0445-2

A. Pinna-dery and J. Fierstone, Component model and programming : a first step to manage Human Computer Interaction Adaptation, Proceedings of the 5th International Symposium on Human Computer Interaction with Mobile Devices and Services, Mobile HCI'03, pp.456-460, 2003.

A. Pinna-dery, C. Joffroy, P. Renevier, M. Riveill, C. Vergoni et al., ALIAS : A Set of Abstract Languages for User Interface Assembly ConcurTaskTrees : A Diagrammatic Notation for Specifying Task Models MARIA : A universal , declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments Dynamic Composition of Service-Oriented Web User Interfaces, Proceedings of the 12th IASTED International Conference on Software Engineering and Applications, SEA'08Pie09] Stefan Pietschmann. Model-Driven Development and Runtime Platform for Adaptive Composite Web Applications. International Journal on Advances in Internet Technology Proceedings of the 6th IFIP TC13 International Conference on Human-Computer Interaction, INTERACT'97 Proceedings of the 4th International Conference on Internet and Web Applications and Services, ICIW'09, pp.77-82277, 1997.

M. H. Trygve, . Reenskaug, . Mvc, and . Parc, themes/mvc/mvc-index.html, 1979. [SGC + 07] Jean-Sebastien Sottet Model-Driven Adaptation for Plastic User Interfaces, Proceedings of the 11th IFIP TC13 International Conference on Human-Computer Interaction, INTERACT'07, pp.397-410, 1978.

J. Sottet, Méga?IHM : malléabilité des Interfaces Homme?Machine dirigées par les modèles, 2008.
DOI : 10.1145/1541436.1541486

D. Schwabe and G. Rossi, An object oriented approach to Web-based applications design Theory and Practice of Object Systems -Special issue objects, databases, and the WWW, Szy02] Clemens Szyperski. Component Software : Beyond Object-Oriented Programming, pp.207-225, 1998.

D. Thevenin and J. Coutaz, Adaptation and Plasticity of User Interfaces, Workshop on Adaptive Design of Interactive Multimedia Presentations for Mobile Users, i3 Spring Days, 1999.

W. Tsai, Q. Huang, J. Elston, Y. Tigli, S. Lavirotte et al., Service-Oriented User Interface Modeling and Composition Xi'an, China Lightweight Service Oriented Architecture for Pervasive Computing, Proceedings of the IEEE International Conference on e-Business Engineering, ICEBE'08WS-07] Web Services Business Process Execution Language Version 2.0. OASIS Standard, pp.21-281, 2007.

B. Listing, 40 ? Prédicat qui permet de rechercher les éléments qui sont cohérent avec le port fonc- tionnel A la fin de cette étape, si aucun élément est en conflit, il est possible de passer directement à la quatrième étape du processus de composition. Dans le cas où il y a des conflits