Anda di halaman 1dari 13

Rsum du livre Software Engineering Foundations

Anne Universitaire 2012 2013

Plan

Introduction

Les principes et les contraintes du Gnie Logiciel

Les fondements thoriques du Gnie Logiciel

Conclusion

Introduction
Cet ouvrage a pour objectifs :

Les principes et les contraintes du Gnie Logiciel


Les concepts de base du gnie logiciel selon les pionniers du gnie logiciel:

David Parnas
Modularit : dcomposition d'un logiciel en composants discrets. Documentation: gestion des documents incluant leur identification, acquisition, production, stockage et distribution.

HOARE
Abstraction : mcanisme qui permet de prsenter un contexte en exprimant les lments pertinents et en omettant ceux qui ne le sont pas. La vigilance: est la prise de conscience des dangers possibles, les risques et les difficults dans un domaine. Structuration : faon de dcomposer un logiciel.

Les principes et les contraintes du gnie logiciel


Les problmes fondamentaux et les contraintes de gnie logiciel qui sont de nombre de 14 et qui peuvent tre classifi en 3 catgories savoir : Les contraintes cognitives: un ensemble de qualits cognitives innes de logiciels et de la nature des problmes en gnie logiciel telles que la complexit, le polymorphisme

Les contraintes organisationnelles: un ensemble d'exigences de coordination et de gestion pour le gnie logiciel qui permet au travail coopratif dtre efficace tels que la planification du dveloppement logiciel
Les contraintes de ressources: orientes vers les cots de dveloppement et les budgets, les ressources humaines, ainsi que les plates-formes de soutien et d'exploitation du matriel.

Les fondements thoriques du gnie logiciel


Le cadre de fondations multidisciplinaires de gnie logiciel

Albert Einstein : les problmes qui sont crs par notre niveau actuel de la pense ne peuvent pas tre rsolus par le mme niveau de pense

Les fondements thoriques du gnie logiciel

Localiser Les voir, fondements philosophiques en Mesurer, du gnie logiciel : mettent Dcider, Les par l'information et vidence la relation entre le monde abstrait modlis tre inform Comprendre Agir problmes le monde physique modlis par la matire et lnergie. le domaine du problme du gnie logiciel peut tre vu dans le lien entre le monde abstrait et le monde physique.
La philosophie de l'ingnierie logicielle rvle que le gnie logiciel est une discipline la racine de la structure de la connaissance humaine, et il traite les objets les plus abstraits et complexes entre toutes les disciplines d'ingnierie.

Les fondements thoriques du gnie logiciel

Localiser Fondements mathmatiques du gnie logiciel : la thorie du gnie voir, Mesurer, Dcider, Les logiciel se base sur les modles mathmatiques tre inform Comprendre Agir problmes

Les fondements thoriques du gnie logiciel

Localiser Fondements informatique du gnie logiciel: voir, Mesurer,

tre inform

Comprendre

Les problmes

Dcider, Agir

Les fondements thoriques du gnie logiciel

Localiser voir, Mesurer, Dcider, Fondements linguistiques du gnie logiciel : D'un point de vue Les tre inform Comprendre Agir linguistique, le gnie logiciel est l'application des technologies de problmes
l'information dans la communication entre les divers intervenants dans le calcul comme les professionnels et les clients, les architectes et les ingnieurs logiciels, les programmeurs et les ordinateurs, ainsi que des

systmes informatiques et leurs environnements.

10

Conclusion

Gnie Logiciel est la branche du gnie la plus complique: Elle ncessite un niveau dabstraction lev cest pourquoi elle fait appel dautres disciplines.

11

12

Rsum du livre Software Engineering Foundations

Sous la direction de :

Mme. El Asri Bouchra

Anne Universitaire 2012 2013

Anda mungkin juga menyukai