Performance Evaluation and Metrics

Catalogue des cours de Télécom SudParis

Code

IGSE MAT 7204

Niveau

MSc

Graduate

PostGraduate

Domaine

Mathématiques

Programme

Master of Science

Langue

Anglais/English

Crédits ECTS

4

Heures programmées

30

Charge de travail

60

Coordonnateur(s)

Département

  • Réseaux et Services de Télécom

Organisation

Cours/TD/TP/projet/examen :

Acquis d'apprentissage

Objectives:
This course is organised twofold. The students interesting in the performance evaluation will follow specific courses while some other students interesting in software engineering will follow other specific courses.

A- Courses for Performance Evaluation: The course intends to give the students the ability to understand problems related with the stochastic nature of the flows modern communication networks are dealing with. It introduces the mathematical tools to be deployed, and which are built on classical Probability Theory and are referred to as « Queueing Theory ».

Prerequisites:
Probability and statistics basis

Program:
- Basics: stochastic processes, Markov chains, Birth and death process
- Fundamental queuing models (M/M/1, M/M/c, M/M/C/C etc.)
- Queueing networks (Jackson theorem, BCMP theorem)
- Aggregation methods
- Basic examples of Performance Evaluation of Telecom Networks

References:
- Donal Gross, Carl Harris, Fundamental of Queuing Theory, John Wiley and Sons, 1985.
- Erol Gelenbe, Guy Pujolle, Introduction to Queuing Networks, John Wiley and Sons.

Coordinator: Prof. Monique BECKER
Email: Monique.Becker@it-sudparis.eu



B- Courses for Software Engineering: The course intends to allow the students to understand the basic concepts of software testing with emphasis on test metrics, to perform effective and efficient structural testing of software systems, to integrate and test the various units and components of software systems, to perform effective and efficient functional testing of software systems, to select the appropriate tests to regression test software systems after changes have been made, and to plan, track and control the software testing effort

Prerequisites:
Object Oriented Programming, Basics of Software Engineering


Program:
- Basics: 1. Why, What, When & How of Testing, 2. Testing Terminology, 3. Test Coverage of Requirements, 4. Test Documentation, 5. Test Activities, 6. Standards & Models Related to Testing
- II : Structural Whitebox testing
- III: Functional (Black Box) Testing
- IV: Regression Testing
- V: Integration Testing
- VI: Test Planning, Management and Metrics
- VII: Software Quality Metrics

Evaluation

- Continious exam
- Written exam