S. Engineering and .. , 22 2.3.2 Integrated composite services and interactive voice services, 29 2.3.5 Standardization of Service Delivery and open, p.35

.. State-of-the-art-conclusions, 45 2.5.1 Summary, p.45

.. Chapter-contribution, 46 3.1 Approach for achieving agility in development of telecom services 46 3.1.1 Agility principles for developing telecom services 46 3.1.2 Realizing agility with model-driven technology From the idea of a service to its realization, p.51

C. Discussion and .. , 75 3.4.1 MDA Application Issues 75 3.4.2 MDA advantages for service development limitations for service development, p.82

C. Perspectives and .. , Context of work: MDA and platform modernization, p.105

P. Multi-modality and .. , 107 5.3.1 TelcoML standardization effort

A. Annex and .. Details-of-address-book-experiment, i 8.1 Realization with Traditional approach1 Specification formalism in the traditional approach, .

B. Annex and .. Spatel-technical-artefacts, xxi 9.3 SPATEL to WSDL Transformation xxvi 9.4.2 The corresponding SPATEL XMI source file, xxvii 10 Annex C: Natural Mashups Experiment xxix xv 6 Bibliography/References Scientific Papers [Aalst03] W. van der Aalst, " Don't go with the flow: Web services composition standards exposed, pp.72-76, 2003.

[. Baravaglio, C. A. Licciardi, and C. Venezia, Web Service Applicability in Telecommunication Service Platforms, International Conference on Next Generation Web Services Practices (NWeSP'05), p.39, 2005.
DOI : 10.1109/NWESP.2005.83

B. Bauer, J. P. Müller-mda, and . Applied, From Sequence Diagrams to Web Service Choreography Lecture Notes in Computer ScienceeXtreme Programming -The reference, 2002.

M. Belaunde, J. Almeida, J. Pires, and M. Born, Assessment of the Model Driven Technologies ?Foundations and Key Technologies, pp.188-203

[. Belouadha, Hajar Omrana and Ounsa Roudiès -A modeldriven approach for composing SAWSDL semantic Web services, IJCSI International Journal of Computer Science Issues, vol.7, issue.2 1, pp.1694-0814, 2010.

T. Berners01-]-berners-lee, O. Hendler, and . Lassila, The Semantic Web". Scientific American Magazine. http://www.sciam.com/article.cfm? id=the-semantic-web&print=true, 2001.

[. Bézivin, . Dupé, . Jouault, J. Pitette, . Eddine et al., First experiments with the ATL model transformation language: Transforming XSLT into XQuery, 2003.

M. Blow, Y. Goland, M. Kloppmann, F. Leymann, G. Pfau et al., Available at: http://download.boulder.ibm.com/ibmdl/pub/software/dw/webservices/ws-bpelj/wsbpelj, Sifakis -Tools and Applications II: The IF Toolset -Proceedings of SFM'04 Metamodel and UML Profile for Rule-Extended OWL DL Ontologies" The Semantic Web: Research and Applications. Lecture Notes in Computer Science, pp.303-316, 1007.

. Available, int-evry.fr/projects/svn/soc/YET-ANOTHER- SEMANTIC-ANNOTATION-FOR-WSDL.pdf [Clarke05] Siobhan Clarke and Elisa Baniassad -"Aspect-oriented analysis and design: The Theme approach, 2005.

C. Dumez08 and . Dumez, Jaafar Gaber and Maxime Wack -Web services composition using UML-S: a case study 4th international conference on Next generation Web Services Practices, p.8

]. L. Fenster10, B. Fenster, U. Hamilton, D. M. Fowler, J. Highsmith et al., ChapterThe Agile ManifestoAspect-oriented approach to early design modelling, ff476944.aspx [Fielding00] Roy Fielding -"Representational State Transfer (REST) Software, IEE Proceedings, pp.173-185, 2001.

R. Gronmo04-]-grønmo and I. Solheim, Towards Modelling Web Service Composition in UML, Proceedings of WSMAI-2004, pp.72-86, 2004.

[. Gherbi and D. Meslati, Isabelle Borne -MDE between Promises and Challenges, 11th International Conference on Computer Modelling and Simulation, pp.152-155, 2009.
DOI : 10.1109/uksim.2009.13

]. G. Guizzardi02, L. Guizzardi, M. Ferreira-pires, and . Van-sinderen, On the role of Domain Ontologies in the Design of Domain-Specific Visual Languages, 2nd Workshop on Domain-Specific Visual Languages The Weizmann Institute of Science, 17th ACM Conference on Object-Oriented Programming, Systems, Languages and Applications [Harel00] D. Harel and B. Rumpe. Modelling Languages: Syntax, Semantics and All That Stuff, pp.0-16, 2000.

D. Harel, ]. D. Statechartsharel96, E. Harel, and . Gery, Statecharts: a visual formalism for complex systems, International Conference on Software Engineering archive. Proceedings of the 18th international conference on Software engineering table of contents, pp.231-274, 1987.
DOI : 10.1016/0167-6423(87)90035-9

G. J. Holzmann91-]-holzmann, Design and Validation of Communication Protocols, 1991.

]. O. Korp02 and F. Kopp, Leymann -Choreography Design Using WS-BPEL Available at: http://sites.computer.org/debull, pdf [Kruchten99] Philippe Kruchten, Rational Unified Process-An Introduction, 1999.

I. Kurtev, J. Bézivin, M. Aksit, and . Coopis, Technical spaces: An initial appraisal Available at: https://gforge.inria.fr/scm/viewvc.php/*checkout*/Publications/Before2009/Position PaperKurtev.pdf?root=atlantic-zoosMDA-Based UI Modeling and Transformation of Spoken Dialog Systems, Ninth International Conference on Hybrid Intelligent Systems, pp.47-51, 2002.

H. Qusay and . Mahmoud, Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI)". http://www.oracle.com/technetwork/articles/javase/index-142519Expressiveness and Complexity of XML Schema, html [Martens05] W. Martens, pp.1-42

]. J. Martin91 and . Martin, Rapid Application Development, 1991.

]. A. Mcneile03 and . Mcneile, MDA: The Vision with the Hole? Available at: http://www.metamaxim.com/download/documents/MDAv1.pdfExecutable UML: A foundation for model-driven architecture, 2002.

T. Mens, K. Czarnecki, P. Van-gorpmicskei10, ]. Z. Micskei, and H. Waeselynck, A Taxonomy of Model Transformations Dagstuhl Seminar on Language Engineering for Model-Driven Software Development Available at: http://drops.dagstuhl.de/opus/volltexte The many meanings of UML 2 Sequence Diagrams: a survey, Software and Systems Modeling, Milanovic09] Milan Milanovic1,Dragan Gasevic2Gerd Wagner3 and Vladan Devedzic1 -Bridging concrete and abstract syntaxes in model-driven engineering: a case of rule languages. Softw. Pract, pp.1313-1346, 2005.

]. N. Moreno07, P. Moreno, A. Fraternali, and . Vallecillo, WebML modelling in UML, IET Software, vol.1, issue.3, pp.67-80, 2007.
DOI : 10.1049/iet-sen:20060067

]. P. Muller04, . Muller, . Ph, and J. M. Studer, Weaving Executability into Object-Oriented Meta-languages, Proceedings of Oopsala 2004 conference, pp.264-278, 1007.
DOI : 10.1007/11557432_19

]. P. Mullerfleurey05, F. Muller, D. Fleurey, Z. Vojtisek, D. Drey et al., Jézéquel -On Executable Meta-Languages applied to Model Transformations, Muller05c.pdf [Nigay96] Laurence Nigay, Joelle Coutaz. -Les propriétés " CARE " dans les Interfaces multimodales. Actes de la conférence IHM'94, 1994.

]. D. Quartel07, M. Quartel, &. S. Steen, M. Pokraev, and . Van-sinderen-cosmo, COSMO: A conceptual framework for service modelling and refinement, Information Systems Frontiers, vol.V, issue.3
DOI : 10.1007/s10796-007-9034-7

. Sendall03, S. Sendall, and W. Kozaczynski, Model transformation: the heart and soul of model-driven software development, IEEE Software, vol.20, issue.5, pp.42-45, 2003.
DOI : 10.1109/MS.2003.1231150

. Available, Papers/sendall-tech-report-EPFL-model-trans.pdf [Shani08] U. Shani, A. Sela -Software design using UML for empowering end-users with an external domain specific language, International Conference on Software Engineering. Proceedings of the 4th international workshop on End-user software engineering. Pages, pp.52-55, 2008.

]. J. Simonin10, Simonin -Thèse: Conception de l'architecture d'un système dirigée par un modèle d'urbanisme fonctionnel. Available at

]. M. Sinderen02, L. Van-sinderen, G. Ferreira-pires, J. Guizzardi, J. Strassner et al., Richarson -TMF White Paper on NGOSS and MDA Available atUsing UML Action Semantics for Executable Modeling and Beyond". Advanced Information Systems EngineeringAn Introduction to UML Profiles, 17th ACM Conference on Object-Oriented Programming, pp.433-4475, 2001.

M. Strohbach, N. Snoeck, M. Sutterer, M. Belaunde, E. Kovacs et al., Why BPEL is not the holy grail for BPM Available at: http://www.infoq.com/articles/bpelbpmMobile Ontology: Towards a Standardized Semantic Model for the Mobile Domain, ICSOC Workshops, pp.248-257, 2007.

]. M. Volkmann02, . D. Volkmannwillink03-]-e, and . Willink, Axis -an open source web service toolkit for Java UMLX: A graphical transformation language for MDA, Proceedings of the Workshop on Model Driven Architecture: Foundations and Applications, pp.3-27, 2002.

I. Standards-[-itu-odp-]-iso-/-iec, |. Is, and . Itu-t-x, 900 -"Open Distributed Processing Reference Model" [itu-sdl] ITU-T Recommendation Z.100, Annex F: SDL Formal Semantics Definition, 2000.

M. Belaunde and B. Molina, Jython: Python for the Java Platform. http://www.jython.org/ [metaedit] MetaEdit+ Domain-Specific Modeling environment http://www.metacase.com/MetaEdit.html [objecteering] The Model Driven Development Tool http://www.objecteering.com/ [python] Python Programming Language -http://python.org [rsm] Rational Software Architect http://www.ibm.com/developerworks/rational/products/rsa/ [smartqvt] SmartQVT : Open Source Implementation of QVT Operational language. http://sourceforge.net/projects/smartqvt/ [symbian-s60] Symbian S60 -Operating System for Smartphones http Apache Tomcat: Open Source software implementation of the Java Servlet and Java Server Pages technologies. http://tomcat.apache.org/ Miscellaneous [dict01] Developers Dictionary. Definition of 'Modeldict02] Developers Dictionary. Definition of 'Abstraction

M. Belaunde, P. Falcarin, and E. , Realizing an MDA and SOA Marriage for the Development of Mobile Services, pp.393-405, 2008.
DOI : 10.1007/978-3-540-69100-6_28

O. Droegehorn, I. König, G. Le-jeune, J. Cupillars, M. Belaunde et al., Professional and end-user-driven service creation in the SPICE platform, 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks, pp.1-8
DOI : 10.1109/WOWMOM.2008.4594818

P. Falcarin and M. , Belaunde: First International Workshop on Telecom Service Oriented Architectures (TSOA-07) ICSOC Workshops, pp.246-247, 2007.
DOI : 10.1007/978-3-540-93851-4_24

URL : http://roar.uel.ac.uk/967/

C. Villalonga, M. Strohbach, N. Snoeck, M. Sutterer, M. Belaunde et al., Mobile Ontology: Towards a Standardized Semantic Model for the Mobile Domain, pp.248-257, 2007.
DOI : 10.1007/11527886_58

M. Presso and M. Belaunde, Applying MDA to Voice Applications: An Experience in Building an MDA Tool Chain, pp.1-8, 2005.
DOI : 10.1007/11581741_1

R. Grønmo, M. Belaunde-Øyvind-aagedal, K. Engel, M. Faugère, and I. Solheim, Evaluation of the Proposed QVTMerge Language for Model Transformations, WSMDEIS, vol.2005, pp.65-74

T. Ha-pham, M. Belaunde, and J. Bézivin, Towards a formalization of model conformance in Model Driven Engineering, WSMDEIS, vol.2005, pp.85-94

J. Jezequel, M. Belaunde, J. Bezivin, and S. Gérard, OFTA Arago 30 -Rapport de synthèse du Groupe « Ingénierie des modèles » de l'Observatoire Français des Techniques Avancées Towards an MDA-Based Development Methodology, Anastasius Gavras, vol.30, issue.10, pp.230-240, 2004.

M. Belaunde, J. Almeida, J. Pires, and M. Born, Assessment of the Model Driven Technologies ?Foundations and Key Technologies, EDOC, vol.2003, pp.208-221

M. Belaunde and M. Peltier, From EDOC Components to CCM Components: A Precise Mapping Specification, FASE, vol.2002, pp.143-158
DOI : 10.1007/3-540-45923-5_10

M. Presso, G. Raymond, and M. Belaunde, PILOTE: a tool suite to support UML-based engineering processes, Proceedings Fourth International Enterprise Distributed Objects Computing Conference. EDOC2000, pp.242-251, 2000.
DOI : 10.1109/EDOC.2000.882364

M. Belaunde, A Pragmatic Approach for Building a Flexible UML Model Repository, pp.188-203, 1999.

I. Moda-tel, Application of MDA to Telecom) http://www.modatel.org 3, IST MODELWARE (MDA core technology and Experimentations