Les programmes informatiques sont rarement écrits d'un seul coup, et sont au contraire composés de changements successifs. Il est également fréquent qu'un logiciel soit mis à jour après sa sortie initiale. De tels changements peuvent avoir lieu pour diverses raisons, comme l'ajout de fonctionnalités ou la correction de bugs. Il est en tout cas important d'être capable de représenter ces changements et de raisonner à leur propos pour s'assurer qu'ils implémentent les changements voulus.En pratique, les différences entre programmes sont très souvent représentées comme des différences textuelles sur le code source, listant les lignes de textes ajoutées, supprimées ou modifiées. Cette représentation, bien qu'exacte, ne dit rien de leurs conséqu...
Les optimisations jouent un rôle majeur dans la compilation des programmes embarqués. Elles intervie...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
Sommaire du numéro :http://archive-edutice.ccsd.cnrs.fr/edutice-00000852Dans les débuts de l'informa...
Computer programs are rarely written in one fell swoop. Instead, they are written in a series of inc...
Dans cette thèse, nous cherchons à développer de nouvelles techniques pour écrire plus simplement de...
S'assurer qu'un programme informatique se comporte bien, surtout dans des applications critiques (sa...
Dans cette thèse, nous visons à formaliser les effets calculatoires. En effet, les langages de progr...
La vérification formelle de programme n'apporte pas de garantie complète si l'outil de vérification ...
Les systèmes logiciels évoluent pour ajouter de nouvelles fonctionnalités, corriger des bugs ou refa...
La propension des systèmes informatiques à subir des défaillances matérielles est à l'origine d'une ...
International audienceProgram differences are usually represented as textual differences on source c...
La certification de programmes embarqués dans des systèmes critiques est, aujourd'hui encore, un enj...
Les développeurs changent le code source en parallèle les uns des autres, ce qui fait diverger les b...
cote interne IRCAM: Bonardi08eNone / NoneNational audienceIl est commun de dire que l'opéra et le th...
Dans le domaine du développement logiciel, le changement est la seule constante. Les logiciels évolu...
Les optimisations jouent un rôle majeur dans la compilation des programmes embarqués. Elles intervie...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
Sommaire du numéro :http://archive-edutice.ccsd.cnrs.fr/edutice-00000852Dans les débuts de l'informa...
Computer programs are rarely written in one fell swoop. Instead, they are written in a series of inc...
Dans cette thèse, nous cherchons à développer de nouvelles techniques pour écrire plus simplement de...
S'assurer qu'un programme informatique se comporte bien, surtout dans des applications critiques (sa...
Dans cette thèse, nous visons à formaliser les effets calculatoires. En effet, les langages de progr...
La vérification formelle de programme n'apporte pas de garantie complète si l'outil de vérification ...
Les systèmes logiciels évoluent pour ajouter de nouvelles fonctionnalités, corriger des bugs ou refa...
La propension des systèmes informatiques à subir des défaillances matérielles est à l'origine d'une ...
International audienceProgram differences are usually represented as textual differences on source c...
La certification de programmes embarqués dans des systèmes critiques est, aujourd'hui encore, un enj...
Les développeurs changent le code source en parallèle les uns des autres, ce qui fait diverger les b...
cote interne IRCAM: Bonardi08eNone / NoneNational audienceIl est commun de dire que l'opéra et le th...
Dans le domaine du développement logiciel, le changement est la seule constante. Les logiciels évolu...
Les optimisations jouent un rôle majeur dans la compilation des programmes embarqués. Elles intervie...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
Sommaire du numéro :http://archive-edutice.ccsd.cnrs.fr/edutice-00000852Dans les débuts de l'informa...