Conception architecturale des systèmes robotiques orientée services
Auteur / Autrice : | Lucas Bueno Ruas de Oliveira |
Direction : | Flavio Oquendo, Elisa Yumi Nakagawa |
Type : | Thèse de doctorat |
Discipline(s) : | Stic |
Date : | Soutenance le 30/06/2015 |
Etablissement(s) : | Lorient en cotutelle avec Instituto de Ciências Matemáticas (São Carlos, Brésil) |
Ecole(s) doctorale(s) : | École doctorale Santé, information-communication et mathématiques, matière (Brest, Finistère) |
Partenaire(s) de recherche : | PRES : Université européenne de Bretagne (2007-2016) |
Laboratoire : Institut de Recherche en Informatique et Systèmes Aléatoires / IRISA | |
Jury : | Président / Présidente : Paulo César Maserio |
Examinateurs / Examinatrices : Rafael Capilla Sevilla, Flavia Coimbra Delicato | |
Rapporteur / Rapporteuse : Khalil Drira, Thaïs Vasconcelos Batista |
Mots clés
Mots clés contrôlés
Résumé
La Robotique a connu une évolution remarquable au cours des dernières années, couplée à un intérêt croissant de la société pour ce domaine. Les robots ne sont plus fabriqués exclusivement pour effectuer des tâches répétitives dans les usines, mais ils sont aussi créés pour collaborer avec les humains dans plusieurs domaines d'application d'importance. Les systèmes robotiques qui contrôlent ces robots sont donc de plus en plus larges, complexes et difficiles à développer. Dans ce contexte, l'Architecture Orientée Services (SOA) a été identifiée comme un style d'architecture logicielle prometteur pour concevoir des systèmes robotiques de manière flexible, réutilisable et productive. Cependant, malgré le nombre considérable de Systèmes Robotiques Orientées Services (SORS) existants aujourd'hui, la plupart d'entre eux ont été développés de manière ad hoc. Le peu d'attention et le soutien limité portés à la conception d'architectures logicielles SORS peuvent non seulement masquer les avantages de l'adoption de la SOA, mais aussi réduire la qualité globale des systèmes robotiques, qui sont souvent utilisés dans des contextes de sécurité critiques. Cette thèse vise à améliorer la compréhension et la systématisation de la conception architecturale SORS. Elle décrit une taxonomie des services pour le domaine de la robotique, puis propose un processus ainsi qu'une architecture de référence afin de systématiser la conception d'architectures logicielles SORS. Les résultats obtenus dans les études d'évaluation montrent qu'à la fois le processus et l'architecture de référence peuvent avoir un impact positif sur la qualité des architectures logicielles SORS et, par conséquent, contribuent à l'amélioration des systèmes robotiques