O. Analysis, 12. COMPILATION D'UFCL ET RAISONNEMENT AUTOMATIQUE Les 3 constructions d'UFCL sont relativement simples mais permettent d'exprimer de nombreux cas d'utilisation. Ces constructions sont simples et expressives mais peuvent aussî etre utilisées demanì ere automatique par l'environnement d'exécution pour répondrè a la requête

R. Compilation-d-'ufcl and U. Automatique, exprimer les descriptions sémantiques des services présents dans un environnement intelligent Pour donner viè a ces descriptions sémantiques, il est nécessaire d'exploiter demanì ere automatique ces descriptions pour aider les développeurs d'applications. ´ Etant donné une requête exprimée sous forme d'une fonctionnalité et des propriétés associéesassociéesà ces fonctionnalités, le développeur peut s'attendrè a ce que l'interprétation des descriptions UFCL et leséventuellementleséventuellement nécessaires appelsàappelsà des usinesàusinesà services soient réalisés demanì ere totalement automatique. Automatiser l'exploitation des descriptions UFCLàUFCLà l'aide de raisonnement automatique est la fonction de l'environnement d'exécution que nous avons proposé

. Dans-notre-cas, unpì ege classique auraitétéauraitété de se dire que l'utilisateur serait plus libre si on lui laissaitécrirelaissaitécrire des r` egles. Avec cette liberté, vient une complexité et une surcharge mentale qui mettrait en grand danger la stabilité et l

D. Mark-assad, J. Carmichael, B. Kay, and . Kummerfeld, PersonisAD: Distributed, Active, Scrutable Model Framework for Context-Aware Services, pp.55-72, 2007.

S. Auer, C. Bizer, G. Kobilarov, J. Lehmann, R. Cyganiak et al., DBpedia: A Nucleus for a Web of Open Data, Proceedings of 6th International Semantic Web Conference, 2nd Asian Semantic Web Conference, pp.722-735, 2007.
DOI : 10.1007/978-3-540-76298-0_52

]. Baldauf, S. Dustdar, and F. Rosenberg, A survey on context-aware systems, International Journal of Ad Hoc and Ubiquitous Computing, vol.2, issue.4, pp.263-277, 2007.
DOI : 10.1504/IJAHUC.2007.014070

]. J. Bell and L. A. Rowe, An exploratory study of ad hoc query languages to databases, [1992] Eighth International Conference on Data Engineering, pp.606-613, 1992.
DOI : 10.1109/ICDE.1992.213148

]. B. Benatallah, Q. Z. Sheng, and M. Dumas, The Self-Serv environment for Web services composition, IEEE Internet Computing, vol.7, issue.1, pp.40-48, 2003.
DOI : 10.1109/MIC.2003.1167338

D. Berardi, D. Calvanese, G. D. Giacomo, and M. Mecella, Automatic Composition of Process-based Web Services: a Challenge, Proc. of the WWW'05 Workshop on Web Service Semantics: Towards Dynamic Business Integration, 2005.

]. S. Bouchenak, N. De-palma, D. Hagimont, and C. Taton, Autonomic Management of Clustered Applications, 2006 IEEE International Conference on Cluster Computing, pp.1-11, 2006.
DOI : 10.1109/CLUSTR.2006.311842

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

]. Boudreau, J. Tulach, and G. Wielenga, Rich client programming: plugging into the netbeans platform, 2007.

]. A. Brown and K. C. Wallnan, Engineering of component-based systems, Proceedings of ICECCS '96: 2nd IEEE International Conference on Engineering of Complex Computer Systems (held jointly with 6th CSESAW and 4th IEEE RTAW), pp.414-422, 1996.
DOI : 10.1109/ICECCS.1996.558485

B. Barry-brumitt, J. Meyers, A. Krumm, S. A. Kern, and . Shafer, EasyLiving: Technologies for Intelligent Environments, HUC '00: Proceedings of the 2nd international symposium on Handheld and Ubiquitous Computing, pp.12-29, 2000.
DOI : 10.1007/3-540-39959-3_2

]. H. Chen, T. Finin, and A. Joshi, Semantic Web in the context broker architecture, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the, 2004.
DOI : 10.1109/PERCOM.2004.1276865

H. Baerbak-christensen and J. Bardram, Supporting Human Activities ??? Exploring Activity-Centered Computing, UbiComp '02: Proceedings of the 4th international conference on Ubiquitous Computing, pp.107-116, 2002.
DOI : 10.1007/3-540-45809-3_8

H. Michael and . Coen, Design principles for intelligent environments American Association for Artificial Intelligence, AAAI '98/IAAI '98: Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence, pp.547-554, 1998.

]. D. Cook, Health Monitoring and Assistance to Support Aging in Place, Journal of Universal Computer Science, vol.12, issue.1, pp.15-29, 2006.

J. L. Coutaz, S. Crowley, D. Dobson, and . Garlan, Context is key, Communications of the ACM, vol.48, issue.3, pp.49-53, 2005.
DOI : 10.1145/1047671.1047703

L. James, D. Crowley, R. Hall, and . Emonet, Autonomic Computer Vision Systems, 2007 International Conference on Computer Vision Systems, ICVS'07, 2007.

]. A. Dey, D. Salber, and G. Abowd, A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications, Human-Computer Interaction, vol.37, issue.3, 2001.
DOI : 10.1109/98.626982

K. Anind and . Dey, Modeling and intelligibility in ambient environments, Journal of Ambient Intelligence and Smart Environments, vol.1, 2009.

]. Doan, J. Madhavan, P. Domingos, and A. Halevy, Ontology Matching: A Machine Learning Approach, Handbook on Ontologies in Information Systems, pp.397-416, 2003.
DOI : 10.1007/978-3-540-24750-0_19

]. K. Ducatel, M. Bogdanowicz, F. Scapolo, J. Leijten, and J. C. Burgelman, Scenarios for Ambient Intelligence in 2010, 2001.

]. Emonet, D. Vaufreydaz, P. Reignier, and J. Letessier, O3MiSCID: an Object Oriented Opensource Middleware for Service Connection, Introspection and Discovery, 1st IEEE International Workshop on Services Integration in Pervasive Environments, 2006.

P. Norman and . Erber, Auditory-Visual Perception of Speech, J Speech Hear Disord, vol.40, issue.4, pp.481-492, 1975.

]. C. Escoffier, R. S. Hall, and P. Lalanda, iPOJO: an Extensible Service-Oriented Component Framework, IEEE International Conference on Services Computing (SCC 2007), pp.474-481, 2007.
DOI : 10.1109/SCC.2007.74

C. Escoffier, R. S. Hall-]-i, and . Essa, Dynamically Adaptable Applications with iPOJO Service Components Ubiquitous sensing for smart and aware environments, BIBLIOGRAPHY Personal Communications , IEEE, vol.7, issue.5, pp.47-49, 2000.

A. Flissi, J. Dubus, N. Dolet, and P. Merle, Deploying on the Grid with DeployWare, 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid (CCGRID), pp.177-184, 2008.
DOI : 10.1109/CCGRID.2008.59

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

]. Fowler, Inversion of Control Containers and the Dependency Injection pattern, 2004.

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design patterns: Elements of reusable object-oriented software, 1995.

R. David-garlan, J. Allen, and . Ockerbloom, Architectural Mismatch, or, Why it's hard to build systems out of existing parts, Proceedings of the 17th International Conference on Software Engineering, pp.179-185, 1995.

D. Garlan and B. Schmerl, The RADAR Architecture for Personal Cognitive Assistance A shorter version of this paper appeared in the, Conference on Software Engineering and Knowledge Engineering, 2006.

J. H. Gennari, M. A. Musen, R. W. Fergerson, W. E. Grosso, M. Crubézy et al., The evolution of Prot??g??: an environment for knowledge-based systems development, International Journal of Human-Computer Studies, vol.58, issue.1, pp.89-123, 2002.
DOI : 10.1016/S1071-5819(02)00127-1

]. M. Giard and F. Peronnet, Auditory-Visual Integration during Multimodal Object Recognition in Humans: A Behavioral and Electrophysiological Study, Journal of Cognitive Neuroscience, vol.76, issue.5, pp.473-490, 1999.
DOI : 10.1016/0013-4694(75)90073-5

R. Thomas and . Gruber, A translation approach to portable ontology specifications, Knowl. Acquis, vol.5, issue.2, pp.199-220, 1993.

T. George, W. T. Heineman, and . Councill, Component-based software engineering: Putting the pieces together (acm press), 2001.

T. Hofer, W. Schwinger, M. Pichler, G. Leonhartsberger, J. Altmann et al., Context-awareness on mobile devices - the hydrogen approach, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the, pp.292-293, 2003.
DOI : 10.1109/HICSS.2003.1174831

A. Hotho, S. Staab, and G. Stumme, Wordnet improves Text Document Clustering, Proc. of the SIGIR 2003 Semantic Web Workshop, pp.541-544, 2003.

A. Iftene and A. Balahur-dobrescu, Named Entity Relation Mining using Wikipedia European Language Resources Association (ELRA), Proceedings of the Sixth International Language Resources and Evaluation (LREC'08), 2008.

]. M. Jovanovic and B. Rinner, Middleware for Dynamic Reconfiguration in Distributed Camera Systems, 2007 Fifth Workshop on Intelligent Solutions in Embedded Systems, pp.139-150, 2007.
DOI : 10.1109/WISES.2007.4408495

N. Kavantzas, D. Burdett, G. Ritzinger, T. Fletcher, Y. Lafon et al., Web Services Choreography Description Language Version 1.0. World Wide Web Consortium, Candidate Recommendation CR-ws-cdl, 2005.

]. Khalaf, N. Mukhi, and S. Weerawarana, Service-Oriented Composition in BPEL4WS, WWW (Alternate Paper Tracks), 2003.

]. J. Kopecky, T. Vitvar, C. Bournez, and J. Farrell, SAWSDL: Semantic Annotations for WSDL and XML Schema, IEEE Internet Computing, vol.11, issue.6, pp.60-67, 2007.
DOI : 10.1109/MIC.2007.134

K. Ioi, B. Lam, and . Smith, Jacl: a Tcl implementation in java, TCLTK'97: Proceedings of the 5th conference on Annual Tcl, pp.4-4, 1997.

]. Lara and D. Roman, Axel Polleres and Dieter Fensel. A Conceptual Comparison of WSMO and OWL-S, ECOWS 2004, pp.254-269, 2004.

S. Frank-lömker, M. Wrede, J. Hanheide, and . Fritsch, Building Modular Vision Systems with a Graphical Plugin Environment, ICVS, page 2, 2006.

]. D. Marples and P. Kriens, The Open Services Gateway Initiative: an introductory overview, IEEE Communications Magazine, vol.39, issue.12, pp.110-114, 2001.
DOI : 10.1109/35.968820

F. Metze, P. Gieselmann, H. Holzapfel, T. Kluge, I. Rogina et al., The ???FAME??? Interactive Space, 2nd Joint Workshop on Multimodal Interaction and Related Machine Learning Algorithms, 2005.
DOI : 10.1007/11677482_11

URL : https://hal.archives-ouvertes.fr/inria-00326525

A. George and . Miller, WordNet: a lexical database for English, Commun. ACM, vol.38, issue.11, pp.39-41, 1995.

]. M. Mozer, An Intelligent Environment Must Be Adaptive. Intelligent Systems and their Applications, IEEE, vol.14, issue.2, pp.11-13, 1999.

W. Noy, M. Grosso, and . Musen, Knowledge-acquisition interfaces for domain experts: An empirical evaluation of protege, 2000.

]. Pautasso, JOpera: An Agile Environment for Web Service Composition with Visual Unit Testing and Refactoring BIBLIOGRAPHY [Pautasso 2005b] Cesare Pautasso and Gustavo Alonso. The JOpera visual composition language, VL/HCC, pp.311-313, 2005.

]. Rao and X. Su, A Survey of Automated Web Service Composition Methods, Lecture Notes in Computer Science, vol.3387, pp.43-54, 2004.
DOI : 10.1007/978-3-540-30581-1_5

H. Ralf and . Reussner, Automatic component protocol adaptation with the Co- Conut/J tool suite, Future Gener. Comput. Syst, vol.19, issue.5, pp.627-639, 2003.

U. Dumitru-roman, H. Keller, J. Lausen, R. De-bruijn, M. Lara et al., Web Service Modeling Ontology, Appl. Ontol, vol.1, issue.1, pp.77-106, 2005.

J. Dumitru-roman, A. De-bruijn, H. Mocan, J. Lausen, C. Domingue et al., WWW: WSMO, WSML, and WSMX in a Nutshell, pp.516-522, 2006.

C. Manuel-román, R. Hess, R. H. Cerqueira, K. Campbell, and . Nahrstedt, A middleware infrastructure for active spaces, IEEE Pervasive Computing, vol.1, issue.4, pp.74-83, 2002.
DOI : 10.1109/MPRV.2002.1158281

M. Omair-shafiq, E. Moran, A. Cimpian, M. Mocan, D. Zaremba et al., Investigating Semantic Web Service Execution Environments: A Comparison between WSMX and OWL-S Tools, Internet and Web Applications and Services, International Conference on, p.31, 2007.

]. Srinivasan, M. Paolucci, and K. Sycara, Semantic Web Service Discovery in the OWL-S IDE, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06), pp.109-111, 2006.
DOI : 10.1109/HICSS.2006.431

M. Sebastian-wrede, S. Hanheide, G. Wachsmuth, and . Sagerer, Integration and Coordination in a Cognitive Vision System, ICVS, page 1, 2006.

]. Zaidenberg, P. Reignier, and J. L. Crowley, Reinforcement Learning of Context Models for a Ubiquitous Personal Assistant, of Advances in Soft Computing, pp.254-264, 2008.
DOI : 10.1007/978-3-540-85867-6_30

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