Skip to Main content Skip to Navigation

Langages dédiés au développement de services de communications

Nicolas Palix 1, 2 
2 Phoenix - Programming Language Technology For Communication Services
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest, EA4136 - Handicap et système nerveux :Action, communication, interaction: rétablissement de la fonction et de la participation [Bordeaux]
Abstract : IP telephony services use network resources to automate communication stimuli processing. However, deploying services on a telephony system leads to safety issues and programmers need to ensure some safety properties on their services. Several approaches allowing service development have quickly emerged. However, none of them is both expressive and safe.
This thesis proposes a new approach that relies on domain-specific languages (DSL) to develop communication services. Two new DSLs have been designed for communication services, namely SPL (Session Processing Language) and Pantaxou. The first one allows to route signaling messages while the second one, more generalist, enables to define coordination logics of communicating entities.
In this thesis, we demonstrate thanks to SPL and Pantaxou that communication services could be developed with an expressive programming language that preserves some critical domain properties.
Complete list of metadata
Contributor : Nicolas Palix Connect in order to contact the contributor
Submitted on : Sunday, November 23, 2008 - 3:00:18 PM
Last modification on : Saturday, June 25, 2022 - 10:30:59 AM
Long-term archiving on: : Thursday, October 11, 2012 - 11:55:17 AM


  • HAL Id : tel-00340864, version 1



Nicolas Palix. Langages dédiés au développement de services de communications. Réseaux et télécommunications [cs.NI]. Université Sciences et Technologies - Bordeaux I, 2008. Français. ⟨tel-00340864⟩



Record views


Files downloads