Transforming Viewpoints of Distributed Designs to Support Simulation Scenarios

Iyas Alloush, Yvon Kermarrec, Siegfried Rouvrais

2014

Abstract

In order to reduce the time to market and improve the qualities during the service construction activities, we provide the designers with integrated tools that help them to construct services. They are able to evaluate their designs earlier according to functional, performance non-functional, and QoS requirements. The contribution of this paper is concerned with representing the different viewpoints of a design model in the simulation scenario through code generation. The main benefits of our approach based on separation of concerns are to better manage the complexity of the design and to improve the fine-tuning level of simulation scenarios. We illustrate our approach with a video conference service relying on the IP Multimedia Subsystem platform.

References

  1. Achilleos, A., Yang, K., and Georgalas, N. (2010). Context modelling and a context-aware framework for pervasive service creation: A model-driven approach. Pervasive and Mobile Computing, 6(2):281 - 296.
  2. Adamopoulos, D. (2009). A service-centric approach for exploiting network intelligence. In Second International Conference on the Applications of Digital Information and Web Technologies, 2009. ICADIWT 7809., pages 145 -150.
  3. Adamopoulos, D., Pavlou, G., and Papandreou, C. (2002). Advanced service creation using distributed object technology. Communications Magazine, IEEE, 40(3):146 -154.
  4. Agarwal, V., Dasgupta, K., Karnik, N., Kumar, A., Kundu, A., Mittal, S., and Srivastava, B. (2005). A service creation environment based on end to end composition of web services. In Proceedings of the 14th International Conference on World Wide Web, WWW 7805, pages 128-137, New York, NY, USA. ACM.
  5. Alloush, I., Kermarrec, Y., and Rouvrais, S. (2013). A generalized model transformation approach to link design models to network simulators: NS-3 case study. In International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH 2013), pages 337-344. SciTePress Digital Library.
  6. Bakker, J.-L. and Jain, R. (2002). Next generation service creation using xml scripting languages. In Communications, 2002. ICC 2002. IEEE International Conference on, volume 4, pages 2001-2007.
  7. Berthomieu, B., Bodeveix, J.-P., Zilio, S. D., P.Dissaux, Filali, M., Gaufillet, P., Heim, S., and Vernadat, F. (2010). Formal verification of AADL models with FIACRE and TINA. In Embedded Real Time Software and Systems (ERTS) 2010.
  8. Camarillo, G. and García-Martín, M. A. (2008). ”The 3G IP Multimedia Subsystem (IMS) Merging the Internet and the Cellular Worlds”. John Wiley and Sons, Ltd, third edition.
  9. Chiprianov, V. (2012). Collaborative Construction of Telecommunications Services. An Enterprise Architecture and Model Driven Engineering Method. PhD thesis, Telecom Bretagne, France.
  10. Chiprianov, V., Alloush, I., Kermarrec, Y., and Rouvrais, S. (2011). Telecommunications service creation: Towards extensions for enterprise architecture modeling languages. In 6th Intl. Conf. on Software and Data Technologies (ICSOFT), volume 1, pages 23-29, Seville, Spain.
  11. Dissaux, P. and Singhoff, F. (2008). Stood and cheddar: Aadl as a pivot language for analysing performances of real time architectures. In Proceedings of the European Real Time System conference, Toulouse, France.
  12. Glitho, R., Khendek, F., and De Marco, A. (2003). Creating value added services in internet telephony: an overview and a case study on a high-level service creation environment. volume 33, pages 446-457.
  13. Hartman, A., Keren, M., Kremer-Davidson, S., and Pikus, D. (2007). Model-based design and generation of telecom services.
  14. Henderson, T. R., Roy, S., Floyd, S., and Riley, G. F. (2006). ns-3 project goals. In Proceeding from the 2006 workshop on ns-2: the IP network simulator, WNS2 7806, New York, USA. ACM.
  15. Jonkers, H., Lankhorst, M., ter Doest, H., Arbab, F., Bosma, H., and Wieringa, R. (2006). Enterprise architecture: Management tool and blueprint for the organisation. Information Systems Frontiers, 8(2):63-66.
  16. Mellor, S. J. (2002). Make models be assets. Commun. ACM, 45(11):76-78.
  17. Noran, O. (2003). An analysis of the zachman framework for enterprise architecture from the GERAM perspective. Annual Reviews in Control, 27(2):163 - 183.
  18. Quartel, D., Engelsmanb, W., Jonkersb, H., and van Sinderenc, M. (2009). A goal-oriented requirements modelling language for enterprise architecture. In Enterprise Distributed Object Computing Conference, 2009. EDOC 7809. IEEE, pages 3 - 13. University of Twente.
  19. Shin, Y., Yu, C., Chung, S., and Kim, S. (2008). End-user driven service creation for converged service of telecom and internet. In AICT 7808. Fourth Advanced International Conference on Telecommunications, pages 71-76.
  20. Yelmo, J., del Alamo, J., Trapero, R., Falcarm, P., Yi, J., Cairo, B., and Baladron', C. (2008). A usercentric service creation approach for next generation networks. In Innovations in NGN: Future Network and Services, 2008. K-INGN 2008. First ITU-T Kaleidoscope Academic Conference, pages 211-218.
Download


Paper Citation


in Harvard Style

Alloush I., Kermarrec Y. and Rouvrais S. (2014). Transforming Viewpoints of Distributed Designs to Support Simulation Scenarios . In Proceedings of the 9th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2014) ISBN 978-989-758-036-9, pages 321-328. DOI: 10.5220/0004997103210328


in Bibtex Style

@conference{icsoft-ea14,
author={Iyas Alloush and Yvon Kermarrec and Siegfried Rouvrais},
title={Transforming Viewpoints of Distributed Designs to Support Simulation Scenarios},
booktitle={Proceedings of the 9th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2014)},
year={2014},
pages={321-328},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004997103210328},
isbn={978-989-758-036-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 9th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2014)
TI - Transforming Viewpoints of Distributed Designs to Support Simulation Scenarios
SN - 978-989-758-036-9
AU - Alloush I.
AU - Kermarrec Y.
AU - Rouvrais S.
PY - 2014
SP - 321
EP - 328
DO - 10.5220/0004997103210328