Cet espace sera supprimé le 31 janvier 2024 - Pour toutes questions, vous pouvez nous contacter sur la liste wikidocs-contact@univ-lorraine.fr

Vous regardez une version antérieure (v. /display/minesnancyficmen/ISS8AB+ADVANCED+SOFTWARE+ENGINEERING) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

SI144

6ICI282A

Durée :21 hours 

Credits : 2 ECTS 

Half term: S8

Course Name :

English Advanced Software Engineering

Person in charge :

Laurent CIARLETTA, Associate Professor, laurent.ciarletta@mines-nancy.univ-lorraine.fr 

Keywords : Components assemblage,Software architecture, J2EE, .NET, Web Services, MDA/MDE

Prerequisite :  Object oriented programming, Software Engineering, Networks

Aims:Software and systems design, complexes components assemblage

 

Content:


This course includes software architecture notions by the assemblage of software components in order to realize complex applications.

It mainly shows how to assemble software components and build interfaces thanks to the assemblage.

The class work will mainly concern two environments for deploying these components.

Softwares: .NET environment, software components in JAVA, including Javabeans for visual components, and JAVA J2EE (EJB). The concept presentation in regard of the technologies akin to CORBA and web services.

Skills : 

Levels

Description

Knowing

The concepts linked to software architecture, component programming, dominant technologies

Understanding

the different approaches and solutions operated, their differences, their similarities and their complementarity

Applying 

Operating punctual issues

Analysing 

Needs and relevant solutions, debugging tools and distributed performances

Synthesizing

Conception realizing, and evaluation of an existing assembled application

Evaluating

Frameworks choice, middleware, platform languages

Evaluations :

  • Written Test
  • Continuous Assessments
  • Oral Defence
  • Project
  • Report
  • Aucune étiquette