Présentation

Le site pldb.kirancodes.me propose une base de données consultable contenant 33 580 publications couvrant l’ensemble du domaine des langages de programmation depuis le premier POPL en 1973 jusqu’aux actes de 2026. L’interface expose un moteur de recherche textuel et des filtres par conférence, par année ou par pertinence, permettant d’extraire rapidement des titres et résumés pertinents pour la recherche académique ou industrielle.

Couverture et métadonnées

Les métadonnées proviennent de dblp (licence CC0), garantissant une description normalisée des auteurs, des titres et des références bibliographiques. Les résumés, au nombre de 26 107, sont agrégés depuis trois sources : SIGPLAN OpenTOC, OpenAlex et Semantic Scholar. Cette triple provenance augmente la probabilité de disponibilité d’un résumé, mais chaque source conserve les droits d’auteur sur le texte, ce qui explique la mention « Abstracts remain the copyright of their authors and publishers ». Le jeu de données inclut les principales conférences « top tier » (POPL, PLDI, ICFP, OOPSLA) ainsi que des venues spécialisées (ECOOP, ESOP, CAV, etc.), avec des décomptes précis : POPL 2 199 articles, PLDI 1 971, ICFP 1 066, OOPSLA 2 246, CAV 2 069, etc.

Fonctionnalités de recherche

Le moteur accepte des requêtes combinant mots‑clés, champs spécifiques et opérateurs booléens. Exemples fournis : gradual typing, author:"Xavier Leroy", "separation logic" concurrency, effect handlers, title:egraphs. Ces filtres exploitent les index inversés construits sur les titres et les résumés, ce qui permet d’obtenir des réponses en temps réel même sur l’ensemble des 33 580 entrées. La pagination « Sort » propose les modes « Relevance », « Newest », « Oldest », ainsi qu’une option « Award winners only », indiquant que les métadonnées contiennent des indicateurs de prix (par ex. POPL Best Paper).

Limites et perspectives

Le principal point faible réside dans l’absence de texte intégral : seuls les titres et résumés sont indexés, ce qui restreint les analyses de contenu approfondies (extraction de méthodes, comparaison de résultats expérimentaux). De plus, la mise à jour des sources n’est pas explicitée, ce qui rend incertaine la synchronisation avec les dernières publications de 2026. Enfin, la licence CC0 s’applique aux métadonnées mais pas aux résumés, imposant une gestion prudente des droits lors de la redistribution. Une évolution possible serait l’ajout d’une API RESTful documentée, facilitant l’intégration automatisée dans des pipelines de méta‑analyse ou de recommandation d’articles.