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.
Chapter PDF
Similar content being viewed by others
Keywords
References
Archimate. Wikipedia, http://en.wikipedia.org/wiki/ArchiMate
Atlas transformation language, http://www.eclipse.org/atl/
Eclipse modeling, http://www.eclipse.org/modeling/
Ip multimedia subsystem definition, http://en.wikipedia.org/wiki/IP_Multimedia_Subsystem
Opnet university program, http://www.opnet.com/university_program/index.html
The session initiation protocol (sip), http://en.wikipedia.org/wiki/Session_Initiation_Protocol
Videoconferencing definition, http://en.wikipedia.org/wiki/Videoconferencing
Bezivin, J.: In search of a basic principle for model driven engineering. Novatica Journal 2, 21–24 (2004)
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)
Chiprianov, V.: Collaborative Construction of Telecommunications Services. An Enterprise Architecture and Model Driven Engineering Method. Ph.D. thesis, Telecom Bretagne (2012)
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)
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)
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)
Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Syst. J. 45, 621–645 (2006)
Efftinge, S., Kadura, C.: OpenArchitectureWare 4.1 Xpand Language Reference. Tech. rep., OpenArchitectureWare (2006)
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)
Greefhorst, D., Proper, E.: Architecture Principles. The Enterprise Engineering, vol. 4. Springer (2011)
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)
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)
Mens, T., Van Gorp, P.: A taxonomy of model transformation. Electron. Notes Theor. Comput. Sci. 152, 125–142 (2006)
OMG: Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification. Version 1.1 (2011)
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)
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)
The Open Group: ArchiMate 1.0 Specification (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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
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)