logo Insalogo Insa

Software engineering process applied to service-oriented architectures


At the end of this module, the student will have understood and be able to explain (main concepts) :
Software engineering process
Service-oriented architectures
Application servers and multi-tier architectures
The student will be able to :
Manage a software engineering process (SEP) project carried out in a group
Express, analyse and translate customer requirements into technical requirements
Master a object design methodology based on patterns
Master configuration management tools
Analyse and write standard documents for project management, requirements specification, software design and software tests.
Design, configure and deploy collaborative workspaces for SEP
Design and develop distributed systems.
Design and develop application servers and web based applications
Design and develop Service Oriented Architectures
Design and develop web-services
Design and develop business processes
Develop middleware technologies for distributed systems.

Needed prerequisite

Programmation JAVA, Conception Orientée Objets (UML 2. 0),
Programmation réseau (TCP/IP)

Form of assessment

The evaluation of outcome prior learning is made as a continuous training during the semester. According ot the teaching, the assessment will be different: as a written exam, an oral exam, a record, a written report, peers review...