INSTITUTNATIONALPOLYTECHNIQUEDEGRENOBLE
N˚ attribué par la bibliothèque
THÈSE
pourobtenirlegradede
DOCTEURDEl’INPG
Spécialité:«Informatique:SystèmesetLogiciels»
préparéeaulaboratoireLSR IMAG,projetSARDES,
danslecadredel’EcoleDoctorale
«MathématiquesSciencesetTechnologiesdel’Information»
présentéeetsoutenuepubliquementpar
AliErdem ÖZCAN
le28Mars2007
ConceptionetImplantationd’unEnvironnementde
DéveloppementdeLogicielsàBasedeComposants
ApplicationsauxSystèmesMultiprocesseurssurPuce
Directeurdethèse:
Jean Bernard S TEFANI
JURY
M. Charles CONSEL Président
M. Bertil FOLLIOT Rapporteur
M. Lionel SEINTURIER
M. Philippe GUILLAUME Examinateur
M. Jacques MOSSIÈRE
M. Jean Bernard S TEFANI DirecteurdethèseiiRésumé
Ces travaux de thèse définissent un environnement de développement ouvert et extensible pour la
conception de logiciels à base de composants. L’environnement se présente comme une chaîne de com
pilation d’architectures logicielles, acceptant des architectures écrites dans des langages différents et
fournissantdesfonctionnalitéscommelagénérationdecodeouledéploiement.L’extensibilitédel’outil
est assurée par une architecture à base de composants implantant des patrons de programmation exten
sibles et supportant un mécanisme de plug in pour intégrer des extensions de tierces parties. L’utilisa
tion de l’outil est illustrée au travers deux cadres applicatifs ayant pour trame les systèmes sur puces.
La première illustre le développement de systèmes d’exploitation pour ceux ci ...
Voir