{"id":84,"date":"2014-02-21T10:00:46","date_gmt":"2014-02-21T09:00:46","guid":{"rendered":"http:\/\/lig-membres.imag.fr\/chollet\/?p=84"},"modified":"2025-02-10T10:52:52","modified_gmt":"2025-02-10T09:52:52","slug":"selection-de-services-basee-sur-lanalyse-de-concepts-formels","status":"publish","type":"post","link":"https:\/\/lig-membres.imag.fr\/chollet\/2014\/02\/21\/selection-de-services-basee-sur-lanalyse-de-concepts-formels\/","title":{"rendered":"S\u00e9lection de services bas\u00e9e sur l&#8217;Analyse de Concepts Formels"},"content":{"rendered":"<p><!--:fr--><\/p>\n<p style=\"text-align: justify;\">La gestion du dynamisme des services et de leur nombre est un nouveau d\u00e9fi issu des environnements <i>pervasifs<\/i>. Les b\u00e2timents intelligents en sont un exemple. Ces caract\u00e9ristiques d\u00e9finissent de nouvelles contraintes dans l\u2019approche \u00e0 services ; le registre de services contient alors les nombreux services disponibles et il est r\u00e9guli\u00e8rement mis \u00e0 jour avec l\u2019arriv\u00e9e et le d\u00e9part des diff\u00e9rents services.<\/p>\n<p style=\"text-align: justify;\">La s\u00e9lection de services devient alors pour le client un \u00e9l\u00e9ment-cl\u00e9. Elle doit \u00eatre rapide et adapt\u00e9e au contexte d\u2019ex\u00e9cution de l\u2019application. Actuellement, dans les environnements peu dynamiques avec un petit nombre de services, les algorithmes dits na\u00effs (<i>brute-force algorithms<\/i>) sont adapt\u00e9s \u00e0 ce type de s\u00e9lection. Afin d\u2019am\u00e9liorer la s\u00e9lection pour les environnements dynamiques, nous proposons d\u2019am\u00e9liorer la structure du registre en utilisant une approche bas\u00e9e sur l\u2019Analyse des Concepts Formels.<\/p>\n<p style=\"text-align: justify;\">Le principe de notre approche est de d\u00e9finir un registre qui permette en fonction d\u2019une requ\u00eate d\u2019un utilisateur de construire une structure de d\u00e9cision pour l\u2019aider \u00e0 s\u00e9lectionner le service le plus ad\u00e9quat. Le registre se compose d\u2019un mod\u00e8le de contexte, qui peut \u00eatre vu comme un mod\u00e8le d\u2019ex\u00e9cution (<i>model@runtime<\/i>). Ce mod\u00e8le de contexte contient un ensemble de services disponibles dans l\u2019environnement. Il est aliment\u00e9 par la plate-forme d&#8217;ex\u00e9cution qui sonde l\u2019environnement. A partir de ce contexte, nous calculons le concept formel qui correspond \u00e0 la requ\u00eate de l\u2019utilisateur ainsi que l\u2019ensemble de ses successeurs. Nous constituons ainsi un extrait de treillis des concepts qui est utilis\u00e9 comme une structure de d\u00e9cision. Cet arbre de d\u00e9cision n\u00e9cessite ensuite une analyse en fonction du type de requ\u00eates de l\u2019utilisateur.<\/p>\n<p style=\"text-align: justify;\"><b>Mots-cl\u00e9s :<\/b> Approche \u00e0 services, S\u00e9lection de services, Analyse de Concepts Formels.<\/p>\n<p><b>Publications associ\u00e9es<\/b><\/p>\n<ul style=\"text-align: justify;\">\n<li>Yoann\u00a0Maurel, <span style=\"text-decoration: underline;\">St\u00e9phanie\u00a0Chollet<\/span>, Vincent\u00a0Lestideau, Jonathan\u00a0Bardin, Philippe\u00a0Lalanda, Andr\u00e9\u00a0Bottaro. <b>fANFARE\u00a0: Autonomic Framework for Service-based Pervasive Environment.<\/b> In <i>Proceedings of the 2012 IEEE International Conference on Services Computing (SCC 2012)<\/i>, p. 65-72, June 24-29, 2012, Honolulu, HI, USA, IEEE Computer Society.<\/li>\n<li><span style=\"text-decoration: underline;\">St\u00e9phanie\u00a0Chollet<\/span>, Vincent\u00a0Lestideau, Yoann\u00a0Maurel, Etienne\u00a0Gandrille, Philippe\u00a0Lalanda, Olivier\u00a0Raynaud. <b>Practical Use of Formal Concept Analysis in Service-Oriented Computing.<\/b> In <i>Proceedings of the 10<sup>th<\/sup> International Conference on Formal Concept Analysis (ICFCA 2012),<\/i> p. 61-76, May 6-10, 2012, Leuven, Belgium, Springer, Lecture Notes in Computer Science.<\/li>\n<li><span style=\"text-decoration: underline;\">St\u00e9phanie\u00a0Chollet<\/span>, Vincent\u00a0Lestideau, Philippe\u00a0Lalanda, Yoann\u00a0Maurel, Pierre\u00a0Colomb, Olivier\u00a0Raynaud. <b>Building FCA-Based Decision Trees for the Selection of Heterogeneous Services.<\/b> In <i>Proceedings of the 2011 IEEE International Conference on Services Computing (SCC 2011)<\/i>, p.616-623, July 4-9, 2011, Washington, DC, USA, IEEE Computer Society.<\/li>\n<\/ul>\n<p><!--:--><\/p>\n<div id=\"ir-ext-ui\" style=\"color: #000000; font-size: 16px; line-height: 16px; background-color: #f7f7f7; border: 1px solid #999999; border-radius: 1px; top: 1px; left: 1px;\">\n<div class=\"ir-ext-dimensions\"><span class=\"ir-ext-rendered\" title=\"Rendered image dimensions (after any scaling\/resizing has been applied)\"> x <\/span> <span class=\"ir-ext-natural\" title=\"Natural image dimensions (without applying any scaling\/resizing)\"> (x) <\/span><\/div>\n<div class=\"ir-ext-filesize\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>La gestion du dynamisme des services et de leur nombre est un nouveau d\u00e9fi issu des environnements pervasifs. Les b\u00e2timents intelligents en sont un exemple. Ces caract\u00e9ristiques d\u00e9finissent de nouvelles contraintes dans l\u2019approche \u00e0 services ; le registre de services &hellip; <a href=\"https:\/\/lig-membres.imag.fr\/chollet\/2014\/02\/21\/selection-de-services-basee-sur-lanalyse-de-concepts-formels\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":105,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-84","post","type-post","status-publish","format-standard","hentry","category-themes"],"_links":{"self":[{"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/posts\/84","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/users\/105"}],"replies":[{"embeddable":true,"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":7,"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/posts\/84\/revisions"}],"predecessor-version":[{"id":133,"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/posts\/84\/revisions\/133"}],"wp:attachment":[{"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/media?parent=84"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/categories?post=84"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lig-membres.imag.fr\/chollet\/wp-json\/wp\/v2\/tags?post=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}