JRat " Java Runtime Analysis Toolkit " - Analyser pour optimiser

Accueil

Sujet abordé

Lors des développements Java (ou autres langages) que j'ai effectué durant mes études, les différentes phases des projets ont toujours été les mêmes : analyse des besoins, spécifications techniques, développements et tests. Une telle répartition du travail permet généralement d'aboutir à un produit bien conçu et performant.

C'est sur la phase de développement et de test que nous nous intéresserons ici. En effet, durant les quelques projets auxquels j'ai du faire face, la phase de test a toujours été un élément essentiel et difficile. Aujourd'hui des outils tels que Junit nous permettent d'élaborer nos tests de mieux en mieux mais les choix et scénarios de tests restent un élément difficile à la tâche du développeur.

Parmi ces scénarios de tests, on retrouve des tests de charge ou encore des tests de rapidité. Ces tests visent à déterminer si notre application sera au final aussi performante que l'on attend. Et si ça ne l'est pas ? Comment évaluer les performances de notre application ? et déterminer en cas de problème les endroits les plus judicieux à optimiser ?

But de ce site

Au cours de la 3e année de formation au sein du dispositif Ingénieurs 2000, la réalisation d'un exposé présentant un sujet lié au domaine informatique (outil, méthode, langage, ... ) est demandée aux apprentis.

Cet exposé se déroule en deux parties :

Ce site web est constitue la second partie de l'exposé.

 

L'école Ingénieurs 2000 est une école d'ingénieur par apprentissage en alternance longue (6 mois/6 mois). Les cours de la filière Informatique et Réseaux sont dispensés au sein de l'Université de Marne la Vallée.

Les exposés de système sont suivi par Dominique REVUZ. Beaucoup d'autres sujets sont traités sur le site des exposés IR.

Auteur

Cet exposé a été préparé par Fabien Appert en janvier 2005. Un grand merci a Vincent pour son css et à jéjé pour cette page d'accueil standard.

Valid XHTML 1.0!