• Component

    École Nationale Supérieure d'Électrotechnique d'Électronique d'Informatique d'Hydraulique et des Télécommunications

Objectives

This course illustrates how to deploy a development process using the Unified Modeling Language (UML), focusing mainly on embedded systems.

Students are confronted with the semantics of language and the use of multiple diagrams for system design.

Read more

Description

The course is composed of two parts, each one organised into chapers:

 

Part 1 – Embedded systems
Chapter 1 : Introduction to the development of embedded systems
Chapter 2 : Constraints and non-functional specifications 
Chapter 3 : Hardware and software design elements


Part 2 – Object-Oriented Development
Chapter 4 : Generalities on software engineering
Chapter 5 : Unified Modeling Language (UML)
Chapter 6 : A light-weight object-oriented development process

Read more

Pre-requisites

Algorithmics and object oriented programming

Read more

Additional information