Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

Meeting of the European Network of Universities and Companies in Information and Communication Engineering

EUNICE 2012: Information and Communication Technologies pp 100–111Cite as

  1. Home
  2. Information and Communication Technologies
  3. Conference paper
Linking Telecom Service High-Level Abstract Models to Simulators Based on Model Transformations: The IMS Case Study

Linking Telecom Service High-Level Abstract Models to Simulators Based on Model Transformations: The IMS Case Study

  • Iyas Alloush17,18,
  • Vanea Chiprianov17,18,
  • Yvon Kermarrec17,18 &
  • …
  • Siegfried Rouvrais17,19 
  • Conference paper
  • 1338 Accesses

  • 4 Citations

  • 7 Altmetric

Part of the Lecture Notes in Computer Science book series (LNISA,volume 7479)

Abstract

Telecommunication services are widespread and subject today to tensions on a competitive market. Telecommunication service design is more and more software oriented. To reduce time to market and cost of services, a service designer better need to simulate and evaluate his design earlier. The approach proposed in this paper is to reduce the abstraction gap between modeling and simulation phases using model transformation. But manual transformations are so far time consuming and error prone. As a trustworthy solution, model based techniques and associated transformations permit to systematically link service models with simulation phase before realization. We thus propose as a first contribution a meta-model dedicated to concepts of IP Multimedia Subsystem core network as a case study. Our meta-model constrains and defines such network entities to be used in the code generation, which is our second contribution. The implementation of a video conference service permits to illustrate our workbench.

Keywords

  • Software Engineering
  • Model Driven Engineering
  • Model Transformation
  • Telecommunication Services
  • Meta Model
  • Domain Specific Modeling Languages
  • Code Generation
  • Simulation
  • OPNET
  • IMS

Download conference paper PDF

References

  1. Archimate. Wikipedia, http://en.wikipedia.org/wiki/ArchiMate

  2. Atlas transformation language, http://www.eclipse.org/atl/

  3. Eclipse modeling, http://www.eclipse.org/modeling/

  4. Ip multimedia subsystem definition, http://en.wikipedia.org/wiki/IP_Multimedia_Subsystem

  5. Opnet university program, http://www.opnet.com/university_program/index.html

  6. The session initiation protocol (sip), http://en.wikipedia.org/wiki/Session_Initiation_Protocol

  7. Videoconferencing definition, http://en.wikipedia.org/wiki/Videoconferencing

  8. Bezivin, J.: In search of a basic principle for model driven engineering. Novatica Journal 2, 21–24 (2004)

    Google Scholar 

  9. Camarillo, G., García-Martín, M.A.: The 3G IP Multimedia Subsystem (IMS) Merging the Internet and the Cellular Worlds, 3rd edn. A John Wiley and Sons, Ltd., Publication (2008)

    Google Scholar 

  10. Chiprianov, V.: Collaborative Construction of Telecommunications Services. An Enterprise Architecture and Model Driven Engineering Method. Ph.D. thesis, Telecom Bretagne (2012)

    Google Scholar 

  11. Chiprianov, V., Alloush, I., Kermarrec, Y., Rouvrais, S.: Telecommunications service creation: Towards extensions for enterprise architecture modeling languages. In: 6th Intl. Conf. on Software and Data Technologies (ICSOFT), Seville, Spain, vol. 1, pp. 23–29 (2011)

    Google Scholar 

  12. Chiprianov, V., Kermarrec, Y., Rouvrais, S.: Meta-tools for Software Language Engineering: A Flexible Collaborative Modeling Language for Efficient Telecommunications Service Design. In: FlexiTools 2010 ICSE Workshop on Flexible Modeling Tools (2010)

    Google Scholar 

  13. Chiprianov, V., Kermarrec, Y., Rouvrais, S.: Extending enterprise architecture modeling languages: Application to telecommunications service creation. In: The 27th Symposium On Applied Computing, vol. 2, pp. 810–816. ACM, Trento (2012)

    Google Scholar 

  14. Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Syst. J. 45, 621–645 (2006)

    CrossRef  Google Scholar 

  15. Efftinge, S., Kadura, C.: OpenArchitectureWare 4.1 Xpand Language Reference. Tech. rep., OpenArchitectureWare (2006)

    Google Scholar 

  16. France, R., Rumpe, B.: Model-driven development of complex software: A research roadmap. In: 2007 Future of Software Engineering, FOSE 2007, pp. 37–54. IEEE Computer Society, Washington, DC (2007)

    Google Scholar 

  17. Greefhorst, D., Proper, E.: Architecture Principles. The Enterprise Engineering, vol. 4. Springer (2011)

    Google Scholar 

  18. Kurtev, I., Bézivin, J., Jouault, F., Valduriez, P.: Model-based DSL frameworks. In: Companion to the 21st ACM SIGPLAN Symposium on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 2006, pp. 602–616. ACM, New York (2006)

    CrossRef  Google Scholar 

  19. Meilian, L., Lei, W., Xing, Z.: Research and implementation of ims simulation system based on ns2. In: 4th International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2008, Beijing University of Posts and Telecommunications, BUPT, pp. 1–5. IEEE (October 2008)

    Google Scholar 

  20. Mens, T., Van Gorp, P.: A taxonomy of model transformation. Electron. Notes Theor. Comput. Sci. 152, 125–142 (2006)

    CrossRef  Google Scholar 

  21. OMG: Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification. Version 1.1 (2011)

    Google Scholar 

  22. Pérez-Medina, J.-L., Dupuy-Chessa, S., Front, A.: A Survey of Model Driven Engineering Tools for User Interface Design. In: Winckler, M., Johnson, H. (eds.) TAMODIA 2007. LNCS, vol. 4849, pp. 84–97. Springer, Heidelberg (2007)

    CrossRef  Google Scholar 

  23. Quartela, D., Engelsmanb, W., Jonkersb, H., van Sinderenc, M.: A goal-oriented requirements modelling language for enterprise architecture. In: IEEE International on Enterprise Distributed Object Computing Conference, EDOC 2009, University of Twente, pp. 3–13. IEEE (2009)

    Google Scholar 

  24. The Open Group: ArchiMate 1.0 Specification (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Telecom Bretagne, Institut Mines-Telecom, Université européenne de Bretagne, Technopole Brest Iroise, CS 83818 29238, Brest Cedex 3, France

    Iyas Alloush, Vanea Chiprianov, Yvon Kermarrec & Siegfried Rouvrais

  2. UMR CNRS 6285 Lab-STICC, France

    Iyas Alloush, Vanea Chiprianov & Yvon Kermarrec

  3. IRISA, France

    Siegfried Rouvrais

Authors
  1. Iyas Alloush
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Vanea Chiprianov
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Yvon Kermarrec
    View author publications

    You can also search for this author in PubMed Google Scholar

  4. Siegfried Rouvrais
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Department of Telecommunications and Media Informatics, Budapest University of Technology and Economics, Magyar Tudósok krt.2, 1117, Budapest, Hungary

    Róbert Szabó & Attila Vidács & 

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 IFIP International Federation for Information Processing

About this paper

Cite this paper

Alloush, I., Chiprianov, V., Kermarrec, Y., Rouvrais, S. (2012). Linking Telecom Service High-Level Abstract Models to Simulators Based on Model Transformations: The IMS Case Study. In: Szabó, R., Vidács, A. (eds) Information and Communication Technologies. EUNICE 2012. Lecture Notes in Computer Science, vol 7479. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32808-4_10

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-32808-4_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32807-7

  • Online ISBN: 978-3-642-32808-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature