Phelma Formation 2022

Embedded software analysis and design - 4PMIACO1

  • Number of hours

    • Lectures 8.0
    • Projects 0
    • Tutorials 10.0
    • Internship 0
    • Laboratory works 0
    • Written tests -

    ECTS

    ECTS 1.0

Goal(s)

The aim of this course is to present techniques for software analysis, design and testing.
The presented approaches rely on the UML notation, which allows the developer to elaborate object models with various diagrams.
This course will be illustrated by practice exercises and case studies.

Contact Hamza RIHANI

Responsible(s)

Hamza RIHANI, Akram IDANI

Content(s)

*Software Engineering
*UML Diagrams
*Requirement Analysis and Expression
*Object Modeling
*Design
*Design patterns
*Validation



Prerequisites

Implementation of a big software engineering project

Test

a written exam



N1=E1
N2=E2

Calendar

The course exists in the following branches:

  • Curriculum - Embedded Systems & Connect. Devices - Semester 8
see the course schedule for 2020-2021

Additional Information

Course list
Curriculum->Engineering degree->Semester 8

Bibliography

Hugues Bersini. La programmation orientée objet. eyrolles, 2013.
Eric Freeman, Elisabeth Freeman, Kathy sierra et Bert Bates. Design Patterns. Digit Books. 2011.
Michael R. Blaha, James R Rumbaugh. Object - Oriented Modeling And Design With Uml, Pearson Education, 2007.
E. Gamma, R. Helm, R. Johnson, J. Vlissides. Design Patterns. Elements of Reusable Object-Oriented Software. Addison Wesley. 1995.