Ingénierie Du Logiciel

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Séminaire IDL 06/11/2012

Envoyer Imprimer

Intervenant : Iyas Alloush, Doctorant, Lab-STICC/Telecom Bretagne.

Titre : Extending Telecom Service design activities for early evaluation of the Telecom service

Date & Lieu : Mardi 06 Novembre 2012, 14h-15h30, salle 117-A, 1er étage, Bâtiment LC, site AES, UBO.

Résumé : 

Telecommunication services are widespread and subject today to tensions on a competitive market. Nowadays, a telecom service is composed of a large number of applications; this increases the complexity of its structure [Bowen, 1989]. Development lifecycles (e.g. v-lifecycle) split the service production activity into several sequential ones and connect them to the time dimension. 

Detecting errors and flaws that are made during the design phase is complicated and difficult because of the various natures of errors. Our objectives are to improve the quality, reduce the time to market, and to minimize the production cost. In the design phase, we propose to detect the errors and flaws in the service design earlier, before the implementation phase, so to avoid the loss in time and money consumed when a flaw is found after the implementation phase. To achieve this goal, we add new activities after the design phase that are capable to predict if the service meets the requirements which are defined previously in the requirements phase or not. 

In our research, we focus on some of the performance time and space requirements (e.g. QoS metrics), and a very narrow part of the security requirements which is the internal/external confidentiality (e.g. Encryption sub-requirement using MD5 algorithm). Model Driven Engineering (MDE) manages the complexity of the design, as its core element is the model. Models are well understood by different stakeholders, and can describe knowledge and domain experience at high level of abstraction. This makes it possible to hide the complexity from the designer and other stakeholders’ views. In MDE, the interaction between those models is mostly done by model transformations. Different tools (e.g. simulators, animators, emulators) are investigated to test “statically” the service through the pre-defined requirements.

Keywords: Software engineering; model driven engineering; model; meta-model; requirements; softgoals; functional requirements; non-functional requirements; service design; tool chains; simulators; emulators; QoS. 


1. Chiprianov, V.; Alloush, I.; Kermarrec, Y. & Rouvrais, S. Telecommunications Service Creation: Towards Extensions for Enterprise Architecture Modeling Languages 6th Intl. Conf. on Software and Data Technologies (ICSOFT), 2011, 1, 23-29

2. Alloush, I.; Chiprianov, V.; Kermarrec, Y. & Rouvrais. Linking Telecom Service High-Level Abstract Models to Simulators Based on Model Transformations: The IMS Case Study. Information and Communication Technologies, Springer Berlin Heidelberg, 2012, 7479, 100-111


[Bowen, 1989] : Bowen, T.; Dworack, F.; Chow, C.; Griffeth, N.; Herman, G. & Lin, Y. The feature interaction problem in telecommunications systems SETSS 89, SETSS, 1989

You are here: