Explorez nos projets et études
Explorez nos projets et études
De l'intelligence artificielle à l'interaction homme-machine en passant par l'architecture logicielle, notre équipe de recherche s'attaque à des problèmes complexes dans de nombreux domaines. Nous cherchons à fournir le meilleur de la technologie moderne aux services publics, aux soins de santé et à l'industrie.
Migration des fichiers d'internationalisation
Dans le cadre de mon projet de migration de doctorat, je considère la migration de plusieurs aspects de l'interface graphique : Visuel, Comportemental et Métier. Ces éléments sont les principaux. Lorsqu'ils sont parfaitement pris en compte, vous pouvez migrer le front-end de n'importe quelle application. Mais, il nous manque d'autres éléments 😄 Par exemple, comment migrer les fichiers i18N ? Dans ce post, je vais présenter comment construire un outil de migration simple pour migrer les fichiers i18N.
Comment appliquer le noyau de Christoffel-Darboux à la détection d'anomalies en ligne avec peu de paramétrages ?
Propriétés incrémentales Kevin Ducharlet est candidat au doctorat dans l'équipe DRIT. Depuis un an et demi, il a commencé sa thèse intitulée : "Certification et confiance dans les données de capteurs : détection des valeurs aberrantes et anormales dans les séries temporelles". Les données de capteurs sont générées par des dispositifs qui mesurent le comportement d'un bien physique. Ces
🇫🇷 EcoConception numérique : Fiches pratiques pour les Product Owners, les développeurs, les DevOps.
L'actualité nous le répète sans cesse mais le numérique dans son ensemble est un des secteurs d'activité les plus polluants dans le monde. 4% des émissions de GES mondiales sont dues au numérique soit plus que l'aviation civile mondiale ! Il est donc fondamental de modifier nos habitudes de consommation.
Combiner des sondes culturelles et des entretiens avec des soignants pour co-concevoir une solution robotique mobile sociale
Les changements démographiques vont de pair avec une augmentation du nombre de personnes âgées dont l'espérance de vie est plus élevée que les années précédentes. L'augmentation de l'âge est souvent corrélée à la présence de maladies chroniques ou de polypathologies affectant l'autonomie. Lorsque l'autonomie de la personne âgée se détériore, la prescription médicale permet de
Représenter le front-end des applications en quelques mots
Au cours des 4 dernières années, j'ai travaillé avec l'équipe de migration de la DRIT sur le problème de la migration des interfaces utilisateur graphiques (GUI). Nous avons publié plusieurs articles et avons réussi à migrer des applications basées sur différents frameworks GUI. Aujourd'hui, nous allons voir ensemble comment nous réalisons un si grand projet. En bref, je vais présenter
Traitement intelligent des documents (IDP) : un élément clé de l'automatisation de bout en bout des processus d'entreprise
Les données de l'entreprise sont un élément clé de la prise de décision, mais malheureusement, la plupart de ces données sont dans un format non structuré : Documents PDF, scans JPG, emails, etc. Cette représentation non structurée est difficile à exploiter par la machine, ce qui complique l'automatisation des processus métier. Le traitement intelligent des documents (IDP) permet de capturer, extraire et
🇫🇷 Frugalité : Pour un numérique qui minimise son impact écologique
Nous savons maintenant que l'épuisement des ressources de la planète et le gaspillage énergétique mettent en péril nos modes de vies, notre santé et notre économie. Le numérique que nous produisons, vendons ou utilisons n'a de virtuel que les interfaces avec lesquelles nous interagissons. Ses impacts sur notre monde sont
Des monolithes à l'ombre du micro
Les microservices émergent aujourd'hui pour la simple raison que les applications monolithiques sont complexes à maintenir, à faire évoluer et à administrer. Il était donc nécessaire de segmenter notre monolithe en une multitude de fragments. Ces fragments permettent une évolution technique et/ou fonctionnelle beaucoup plus simple.Cette évolution est désormais courante dans le domaine du backend.
Comment utiliser VSCode et Moose pour analyser les projets Java ?
VSCode est un outil d'édition étonnant. Grâce à ses extensions, on peut développer en utilisant de nombreux langages de programmation. Cependant, qu'en est-il de l'analyse d'un système logiciel à l'aide de VSCode ? Dans cet article, nous allons vous montrer comment utiliser VSCode avec Moose pour analyser le code Java. Nous utilisons le post de Christopher Fuhrman comme exemple.
Génération de connecteurs d'interopérabilité : un moyen efficace de gagner du temps
La génération de code est progressivement devenue un aspect important du développement de logiciels d'aujourd'hui. Le processus d'écriture de logiciels exige des développeurs qu'ils réécrivent fréquemment un code similaire à plusieurs reprises. Cette pratique peut être à la fois chronophage et fastidieuse. Les développeurs visent à écrire occasionnellement de l'abstraction pour garder leurs applications DRY (do not repeat yourself), cependant l'écriture