Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Gilles Vanwormhoudt is active.

Publication


Featured researches published by Gilles Vanwormhoudt.


model driven engineering languages and systems | 2007

Introducing variability into aspect-oriented modeling approaches

Philippe Lahire; Brice Morin; Gilles Vanwormhoudt; Alban Gaignard; Olivier Barais; Jean-Marc Jézéquel

Aspect-Oriented Modeling (AOM) approaches propose to model reusable aspects, or cross-cutting concerns, that can be composed in different systems at a model or code level. Building complex systems with reusable aspects helps managing software complexity. But in general, reusability of an aspect is limited to a particular context. On the one hand, if the target model does not match the template point-to-point, the aspect cannot be applied. On the other hand, even when it is actually applied, it is woven into the target model always in the same way. In this paper, we point out the needs of variability in the AOM approaches and introduce seamless variability mechanisms in an existing AOM approach to improve reusability. Our aspects can fit various contexts and can be composed into the base model in different ways. Introducing variability into AOM approaches will turn standard aspects into highly reusable aspects.


International Journal of Communication Systems | 2012

GPM: A generic and scalable P2P model that optimizes tree depth for multicast communications

Mourad Amad; Ahmed Meddahi; Djamil Aïssani; Gilles Vanwormhoudt

Group communications (real-time and non-real-time) refer to one-to-many or many-to-many communications. On the one hand, multicast is considered as an appropriate solution for supporting group communication-oriented applications (we distinguish IP network multicast from application layer multicast). On the other hand, peer-to-peer model tends to be a good candidate for supporting today Internet applications (e.g. P2P IPTV, P2P VoIP, etc.). In this context, P2P has attracted significant interest in the recent years. This is mainly due to its properties that also make P2P well adapted to today social networks. In this paper, we propose GPM (Generic P2P Multicast): a novel generic and scalable approach, that optimizes multicast tree depth in P2P networks (structured and unstructured), and contributes to control the network overlay latency. For multicast tree construction, the approach we propose is based on a distributed algorithm using a specific data structures (adjacency and forwarding matrixes). GPM model inherits from P2P attributes such as scalability, flexibility and fault tolerance, while taking into consideration the respective characteristics of one-to-many and many-to-many type of applications. We also give a performance evaluation for validation and comparison purposes while considering some main existing application layer multicast protocols. Copyright


international conference on communications | 2006

MOSQoS: Subjective VoIP Quality for Feedback Control and Dynamic QoS Adaptation.

Ahmed Meddahi; Hossam Afifi; Gilles Vanwormhoudt

Supporting QoS for VoIP is a topic that clearly remain of importance. Existing QoS mechanisms for voice over IP need to be adapted. This is essentially due to the high dynamicity and variability of subjective voice quality perception, particularly in some critical conditions (ex. mobile networks). In this paper, we present an architecture, called MOSQoS, that integrates subjective voice quality assessment into a dynamic QoS loop control. This QoS loop control is based on a subjective and dynamic voice quality evaluation (MOS score). It maintains as constant as possible, a predefined target MOS score during the entire voice session. To achieve this approach, we implement PE-Model for subjective voice quality evaluation and combine it with a signaling protocol to dynamically control and optimize network resources such as: queuing allocation and congestion thresholds. Tests and measures obtained through an implementation of the MOSQoS approach, show that results in terms of feasibility and performance, are globally satisfactory.


international conference on telecommunications | 2003

SIP for e-learning services

Ahmed Meddahi; Gilles Vanwormhoudt

Since 1993, we have been involved in the development and deployment of network architecture and protocols for distance learning. The first platform was based on ISDN and H.320 protocols. Now, we implement, test and validate a new Internet based architecture. We present an Internet based platform for e-learning and discuss some of issues concerning accessibility and mobility. To deal with these issues, we propose to integrate SIP into this platform. This integration provides easy support for mobility, service customization, access simplicity, etc., as well as a rapid development and deployment of new services. After a description of the different connection scenarios using SIP, we focus on testing and measuring performances, mainly in terms of service establishment delays. Analysis of results shows that, for low bit rate link access (modem) and wireless (802.11b) access, performance needs to be improved.


complex, intelligent and software intensive systems | 2008

A P2P Framework for Decentralized Xconferencing and Its JXTA Implementation

Ahmed Meddahi; Gilles Vanwormhoudt; Amro Malkawi

IETF Xcon working group and ITU-T SG 16 specify a generic framework for centralized multipoint conferencing applications. The centralized architecture adopted by these specifications are not well adapted to today open and dynamic networks and have well-know drawbacks. In this paper, we present a P2P approach for supporting conference type services in a decentralized architecture. This approach provides new signaling mechanisms and components for coordinating, managing and controlling a conference system, in a dynamic network of peers. The implementation based on a JXTA middleware, shows that P2P model through its self-organizing characteristic can improve conferencing applications performance by providing a maximal autonomy for a minimal service configuration.


international conference on networking | 2005

Toward feasibility and scalability of session initiation and dynamic qos provisioning in policy-enabled networks

Kamel Haddadou; Yacine M. Ghamri-Doudane; Marc Girod-Genet; Ahmed Meddahi; Laurent Bernard; Gilles Vanwormhoudt; Hossam Afifi; Nazim Agoulmine

In this paper we implement and evaluate a new solution for the multimedia session setup with resource allocation in policy-enabled networks that we developed in [1]. Our proposal is based on the use of Session Initiation Protocol (SIP) in the framework of Policy-Based Management (PBM). We specifically evaluate the feasibility and the scalability of such solution in a real environment through experimentation on a test-bed. The latter integrates all the components from session initiation to QoS policy enforcement into network elements. Our results demonstrate both of the relevance and the efficiency of such solution.


service oriented software engineering | 2013

A Multiview Framework Driven by Use Cases to Support the Design of Service Components

Emmanuel Renaux; Gilles Vanwormhoudt; Christophe Tombelle

In the field of software technologies, the adoption of Service Oriented Architecture for IS has been accompanied by the introduction of new service component models which are well-suited to realize services. While these service components offer new capabilities to simplify the construction and maintenance of IS, the issue of their design needs to be further examined as current existing works do not sufficiently bridge the gap between requirements and service component models. In this paper, we present a multi-view framework to support the design of services along the development process. The framework is grounded on the notion of Logical Service Block which represents a service from Use case to assembly model and acts as a pivot between views ensuring the consistency and the trace ability of services at different stages and levels of detail. The proposed framework has been implemented to provide a UML2 tool that helps designers in elaborating views and projecting services towards a specific platform like SCA.


international conference on telecommunications | 2004

Smart Profile: A New Method for Minimising SIP Messages

Ahmed Meddahi; Gilles Vanwormhoudt; Hossam Afifi

SIP (Session Initiation Protocol) is a text-based protocol engineered for high data rate links. As a result, SIP messages size have not been optimised. This is problematic, particularly with the planned usage of this protocol in wireless handsets as part of 2.5G and 3G cellular networks. With low bit rate IP connectivity or signalling channel, the transmission delays for call setup and feature invocation are significant. In this paper, we propose a new approach called ”Smart Profile” where SIP messages are minimised in the access network for performance optimisation and completely reconstructed at the edge. The message reconstruction is based on SIP call profile that contains session attributes extracted from the user and terminal profiles. We discuss about Smart Profile implementation and focus on measuring its performance. Results and comparison with compression method show that Smart Profile solution is globally better.


Conférence en Ingénierie du Logiciel (CIEL 2012) | 2012

Programmation orientée domaine pour les services télécoms : concepts, DSL et outillage

Areski Flissi; Gilles Vanwormhoudt


GDR GPL 2013 | 2013

CIAO : modèle de composants et framework OSGi pour des applications télécoms adaptables dynamiquement

Areski Flissi; Gilles Vanwormhoudt

Collaboration


Dive into the Gilles Vanwormhoudt's collaboration.

Top Co-Authors

Avatar

Bernard Carré

Laboratoire d'Informatique Fondamentale de Lille

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alexis Muller

Laboratoire d'Informatique Fondamentale de Lille

View shared research outputs
Top Co-Authors

Avatar

Areski Flissi

French Institute for Research in Computer Science and Automation

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jérémy Dubus

Laboratoire d'Informatique Fondamentale de Lille

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Olivier Barais

Laboratoire d'Informatique Fondamentale de Lille

View shared research outputs
Researchain Logo
Decentralizing Knowledge