Le Développement Agile de Services de Télécommunication Intégrés via des techniques d'ingénierie des modèles. - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2011

Agile development of integrated telecommunication services using model engineering.

Le Développement Agile de Services de Télécommunication Intégrés via des techniques d'ingénierie des modèles.

Résumé

To become or remain competitive telecom operators continuously need to enrich and adapt their service offers. In order to bring such permanent innovation it is necessary to take care of agility in the process of service creation. Agility means not only the capacity to put quickly in the market innovative services but also the capacity to ensure their evolution taking into account technological changes and new expectations from end-users. In this report we defend the idea that a pragmatic combination of SOA principles and model-engineering technology offers a promising basis for improving the development process of telecommunication services to match as much as possible agility requirements. The suggested approach firstly make use of domain specific languages (DSL) adapted to telecom context, secondly, relies on the exploitation of native frameworks supporting the DSLs for quick and iterative service prototyping and simulation and finally implies the usage of effective model transformation techniques to ensure portability and deployment of telecommunication services across different execution environments - such as those bring by modern smart-phones. The report presents some application use cases validating our approach going from the development of voice-based applications to the development of composite services combining communication facilities and internet services, modelled through graphical or textual notations.
Pour devenir ou rester compétitif, un opérateur télécom doit constamment enrichir ou adapter son offre de services. Cette recherche permanente d'innovation implique de rendre agiles les processus de création de service. Par agilité nous entendons non seulement la capacité à mettre rapidement sur le marché de nouvelles idées de service mais également de s'assurer de leur évolution dans un environnement technologique changeant. Dans ce mémoire de thèse nous défendons l'idée qu'une utilisation pragmatique et combinée des principes du SOA avec les technologies d'ingénierie des modèles peut être un facteur clef pour l'optimisation du processus de création de services et pour répondre aux exigences de l'agilité. L'approche que nous recommandons dans le cas des services de télécommunications que nous avons étudié (les services composites intégrés et les services vocaux) c'est d'abord d'utiliser des langages dédiés (DSL) graphiques et/ou textuels pour la spécification de haut niveau des services, ensuite d'exploiter ces spécifications dans des environnements de création et d'exécution (frameworks) orientés modèles supportant nativement le DSL, afin de permettre le test et la simulation au plus tôt des fonctionnalités du service via des itérations rapides. Enfin une automatisation importante du déploiement vers les plates-formes de production (serveurs d'application) et les terminaux mobiles (code client) via le développement de transformateurs dédiés. Le travail présenté dans cette thèse est validé par plusieurs expérimentations et démonstrations portant sur des services vocaux et des services de télécommunication intégrés composites (exploitant des ressources télécom et des facilités issues de l'industrie informatique).

Mots clés

Fichier principal
Vignette du fichier
These_DevAgileServicesTelco_Final.pdf (1.56 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00650682 , version 1 (12-12-2011)

Identifiants

  • HAL Id : tel-00650682 , version 1

Citer

Mariano Belaunde. Le Développement Agile de Services de Télécommunication Intégrés via des techniques d'ingénierie des modèles.. Génie logiciel [cs.SE]. Université Rennes 1, 2011. Français. ⟨NNT : ⟩. ⟨tel-00650682⟩
501 Consultations
763 Téléchargements

Partager

Gmail Facebook X LinkedIn More