Du 09 au 12 décembre 2013

 

 

 

Dr Salah Sadou

   

Université d’Oran
Faculté des Sciences Exactes et Appliquées
Département Informatique

Laboratoire de Recherche en Informatique Industrielle et en Réseaux

barre

Retour

barre

Dr Salah Sadou

Enseignant Chercheur à l’Université de Bretagne Sud

Alla

Biographie

Salah Sadou is Associate Professor of Computer Science at the University of South Brittany, part of the PRES European University of Brittany. He received the B.Sc. Eng. Degree (1987) from Algiers University of Science and Technology, and the M.Sc. (1988), Ph.D. (1992) from Ecole Centrale de Lyon, and H.D.R. (Research Direction Habilitation) degree in Computer Science (2003) from the University of South Brittany.

Salah Sadou’s research interests are centred on languages, processes and tools for designing and engineering systems where the evolution acts as a first class entity. His current research interests include architectural description languages with non-functional properties as first class entities, software restructuring (from object-oriented to component-oriented), component-based description languages and software quality.

barre

Software Maintenance & Evolution

Mots-Clefs : évolution du logiciel refactoring, tests de non-régression

Résumé : Une caractéristique intrinsèque d'un logiciel, représentant une activité du monde réel, est la nécessité qu'il a d'évoluer pour satisfaire de nouvelles exigences. La réactivité, toujours plus grande, exigée des applications informatiques, supports de processus métiers évoluant eux-mêmes de plus en plus vite, a même accru au fil des ans la portée de cette affirmation. La maintenance est, plus que jamais, une activité incontournable. Elle doit, à l'instar de l'activité de développement se doter de méthodes, de techniques et d'outils efficaces.

Ce cours présente les concepts-clés et les axes de recherche dans le domaine de la maintenance et l'évolution des systèmes logiciels (principalement ceux conçus à base de composants). Il se termine par la description d'une réponse au problème de l'évolution dans le paradigme composant. L'architecture logicielle joue un rôle central dans l'approche de maintenance présentée.

Savoir et savoir faire associés :
Connaissance des approches de maintenance et évolution de logiciels.
Connaissance des métriques d’estimation d’impact et d’efforts.
Connaissance des techniques de refactoring.
Connaissance des tests de non-régression.
Connaissance des techniques de compréhension de programme.
Connaissance du paradigme composant et particularités de la maintenance des applications conçues à l’aide de composants.

barre

Retour

barre

 

 




 

 

 

From root Wed Oct 9 09:39:35 2013 To: /home/b/bounceur/public_html/suidia/app/cache/prod/twig/db/e2/04f98a13c66f0ae225895c58aa43.php