Le projet SECSE propose un concept informatique particulièrement attrayant
Une équipe de chercheurs financée par l'UE a créé de nouveaux outils, méthodes et techniques de génie logiciel destinés aux intégrateurs système et aux fournisseurs de service. Ce nouveau concept informatique peut associer des services afin de créer de puissantes applications. Il est le fruit des travaux du projet SECSE («Service Centric Systems Engineering»), financé à hauteur de 9,28 millions d'euros au titre du domaine thématique Technologies de la société de l'information (TSI) du sixième programme-cadre (6e PC) de l'UE. À terme, les citoyens et les entreprises d'Europe bénéficieront de ces travaux. Selon les partenaires du projet SECSE, cet environnement innovant améliore le développement d'applications, tout en le rendant plus souple et plus économique. «La plupart des travaux scientifiques ont été motivés par les besoins de nos partenaires industriels; le principal intègre la plupart des éléments de SECSE et concerne un service embarqué de voyage dans l'automobile, selon un concept du Centro Ricerche Fiat (Centre de recherche Fiat)», explique Peter Sawyer de l'université de Lancaster au Royaume-Uni, membre du projet SECSE. «Il intègre en effet une grande partie de ce que nous avons fait, et utilise le concept et les plateformes d'exécution. Le système est un peu rustique: il s'agit en fait d'un PC [un ordinateur personnel] installé dans le coffre d'une voiture, mais il fonctionne parfaitement. Il n'est pas encore commercialisable, bien entendu.» L'équipe souligne que le système ne se contente pas d'offrir des services de route et de cartographie, mais il fournit également des informations sur l'emplacement des concessionnaires et des garages, ainsi que des prévisions météo pour des trajets donnés. «Il s'agit d'une combinaison de services, mais l'une des caractéristiques uniques du système est que si vous voyagez en Europe, il peut sans cesse rechercher l'outil le plus approprié à chaque cas», déclare M. Sawyer. «Si vous passez une frontière et qu'un service devient inaccessible ou fournit des informations moins détaillées, le système SECSE peut basculer instantanément sur un autre.» «Et si un service tombe en panne, SECSE trouvera un fournisseur de remplacement. Il se peut que vous deviez chercher un hôtel dans le cas où votre voiture ne peut être réparée que le lendemain. SECSE peut le faire pour vous, réserver la chambre et payer la caution», ajoute M. Sawyer. Le modèle conçu par le projet SECSE pourrait être élargi à davantage de services. Ainsi, un propriétaire de biens immobiliers pourrait utiliser ces services grâce à un téléphone portable ou un téléavertisseur. Selon les partenaires du projet SECSE, le secteur universitaire est satisfait des résultats. «Je pense que nous avons obtenu des résultats originaux et importants, ce qu'ont bien compris les universitaires», souligne M. Sawyer. Les idées de l'équipe ont été présentées dans diverses revues ainsi qu'à l'occasion de conférences et de séminaires. Les chercheurs confirment que les travaux du projet se poursuivront. L'environnement de développement qu'ils proposent est un système «open source» et peut être téléchargé. «Dans l'immédiat, personne n'adoptera un modèle totalement orienté services. Il comporte trop d'inconnues. Je pense que nous verrons des modèles hybrides, au fur et à mesure que les utilisateurs adoptent progressivement ce modèle», conclut M. Sawyer. «Mais ceux qui utilisent ce genre d'appareils seront probablement les premiers à voir les applications finales.» Le projet SECSE est coordonné par le groupe italien Engineering SpA. Il compte parmi ses partenaires KD Software (République tchèque), Centro Ricerche Fiat (Italie), Rijksuniversiteit Groningen (Pays-Bas), Atos Origin (Espagne) et l'European Microsoft Innovation Center (EMIC) GmbH.