arima

Volume 4 - 2006

Fiche article :

bouclier
spacer

 

Mise en oeuvre de tests unitaires dans un contexte de programmation eXtrème répartie


Ibrahim Lokpo*, Michel Babri, Gérard Padiou**

*Institut National Polytechnique Félix Houphouet-Boigny
Département Mathématiques et Informatiques.
Yamoussoukro, Côte d'Ivoire
lokpo@hotmail.com, michel_babri@yahoo.fr

**Institut de Recherche en Informatique de Toulouse, UMR CNRS 5505.
ENSEEIHT, BP 7122, 2 rue Camichel, 2
F-31071 Toulouse cedex 7
padiou@enseeiht.fr

 

RÉSUMÉ. La programmation eXtrème dite XP (eXtreme Programming) est une méthodologie efficace de développement rapide de logiciels qui exige que les membres d'une équipe de développeurs soient physiquement proches les uns des autres. Des travaux de recherche tentent d'étendre les principes de cette méthodologie à un contexte réparti. Le défi est alors de préserver les qualités fondamentales de l'approche tout en s'affranchissant de la contrainte de proximité physique des développeurs. Notre travail s'inscrit dans cette logique. De façon plus précise, nous proposons de fonder cette extension de XP à un environnement réparti sur l'assistance à la réalisation des tests unitaires, pierre angulaire de la méthodologie XP.

ABSTRACT. eXtreme Programming (XP) is a methodology based on principles and practices for quickly developing software. However this approach requires the programmers to be co-located. Many research projects investigate how to extend XP to a distributed environment. However the challenge is to carry out the XP approach without conflicting with the distributed constraints. Our work takes place in this way. More precisely, we propose an extension based on assistance for supporting distributed unit testing, one of the key principles of XP methodology.

MOTS-CLÉS : Programmation XP, CSCW, tests unitaires, XP réparti.

KEYWORDS: eXtreme Programming, CSCW, unit testing, distributed XP.

spacer
spacer
 présentation
    description

 accès aux articles
    online access

 nouvelles parutions
    recent articles

 comité de rédaction
    editorial board

 abonnements
    subscriptions

 soumission
    submission

 instructions auteurs
    author information

 contact

spacer

A R I M A  arima-office@inria.fr

  haut de page