Ornaments provide a way to express transformations of inductive datatypes that reorganize, specialize, and add fields to already existing datatypes. From such a transformation, we consider the problem of semi-automatically refactoring an already existing ML program operating on the base type into a program operating on the ornamented type. We describe a framework for such transformations by decomposing them in two phases: first, the base term is maximally generalized by abstracting over the details of the manipulated datatypes. This generic term is subsequently specialized to operate only on the ornamented type. We describe an intermediate language providing the necessary abstractions to present the generic term. This language notably inclu...
With the never ending evolution of communication technologies and of multimedia, the race to integra...
International audienceLa communication parlumì ere visible (VLC) suscite beaucoup d'intérêt à la foi...
International audienceA l'université de Nantes, l'étude menée dans le cadre du schéma directeur du h...
To become or remain competitive telecom operators continuously need to enrich and adapt their servic...
Maintenance consumes a large part of the cost of software development which makes the optimization o...
Here we present, for the first time, a frequentist progressive Multiple Sequence Alignment (MSA) met...
As more and more connected objects and sensory devices are becoming part of our daily lives, the sea...
La recherche d'information agrégée peut être vue comme un troisième paradigme de recherche d'informa...
This Ph.D. thesis studies the novel concept of Smart Decoder (SDec) where the decoder is given the a...
Le Web est une source proliférante d'objets multimédia, décrits dans différentes langues natu- relle...
Since the early days of the Internet, distributed software applications have become one of the leadi...
Les systèmes logiciels sont devenus de plus en plus répondus et importants dans notre société. Ainsi...
Dans le domaine biomédical, les informations cliniques et institutionnelles sont contenues dans le t...
The B Method is a formal method heavily used in the railwayindustry to specify and develop safety-cr...
Historiquement, l'élaboration d'une échelle de probabilité pour éprouver l'existence d'un lien entre...
With the never ending evolution of communication technologies and of multimedia, the race to integra...
International audienceLa communication parlumì ere visible (VLC) suscite beaucoup d'intérêt à la foi...
International audienceA l'université de Nantes, l'étude menée dans le cadre du schéma directeur du h...
To become or remain competitive telecom operators continuously need to enrich and adapt their servic...
Maintenance consumes a large part of the cost of software development which makes the optimization o...
Here we present, for the first time, a frequentist progressive Multiple Sequence Alignment (MSA) met...
As more and more connected objects and sensory devices are becoming part of our daily lives, the sea...
La recherche d'information agrégée peut être vue comme un troisième paradigme de recherche d'informa...
This Ph.D. thesis studies the novel concept of Smart Decoder (SDec) where the decoder is given the a...
Le Web est une source proliférante d'objets multimédia, décrits dans différentes langues natu- relle...
Since the early days of the Internet, distributed software applications have become one of the leadi...
Les systèmes logiciels sont devenus de plus en plus répondus et importants dans notre société. Ainsi...
Dans le domaine biomédical, les informations cliniques et institutionnelles sont contenues dans le t...
The B Method is a formal method heavily used in the railwayindustry to specify and develop safety-cr...
Historiquement, l'élaboration d'une échelle de probabilité pour éprouver l'existence d'un lien entre...
With the never ending evolution of communication technologies and of multimedia, the race to integra...
International audienceLa communication parlumì ere visible (VLC) suscite beaucoup d'intérêt à la foi...
International audienceA l'université de Nantes, l'étude menée dans le cadre du schéma directeur du h...