Évaluation des logiciels et autres réalisations



Documents pareils
L échelle des Technology Readiness Levels (TRL ou Niveaux de maturité technologique) : Comment la prendre en compte dans nos métiers?

Journées PERF-RV Octobre B. Arnaldi

REGIME D APPUI POUR L INNOVATION DUALE RAPID CAHIER DES CHARGES

EP LOIRE Plateau collaboratif d échange. Intranet / Internet. du plan Loire grandeur nature Note de cadrage

UNIVERSITE DE BORDEAUX Référence GALAXIE : 94

TD séance n 2c Mise à jour des Systèmes

E-Commerce à Orthez E-Commerce : Se lancer - Générer des commandes - Se positionner : Explications et témoignages Orthez 15 mai 2008

Jeudi 19 Juin 2014 Novotel Paris Bercy

Groupe de travail Low Cost. Frédéric DIDIER Jacques WITKOWSKI

L IAE MONTPELLIER CRÉE LE PREMIER MOOC MANAGEMENT FORCE DE VENTE

Logiciel Libre Cours 3 Fondements: Génie Logiciel

Les modules SI5 et PPE2

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de

Quelles sont les règles d or : réseaux sociaux, référencement, CGV, plate-forme, site e-commerce

Synthèse accompagnée d une évaluation critique Processus

LA MOBILITE : ACTEURS, OUTILS,

PASSEPORT INNOVATION Guide de présentation des demandes Janvier 2015

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2)

Protection vs. Innovation ouverte : Comment concilier l innovation et l accès aux nouvelles technologies pour tous?

Description de Produit Logiciel. AMI News Monitor v2.0. SPD-AMINM-10 v1.0

PLATEFORME DE GESTION INTEGREE DES RELATIONS PRESSE DE L INRA CAHIER DES CHARGES

DEMANDE DE SOUTIEN POUR L ENTRETIEN D UNE INFRASTRUCTURE COMMUNE RÉSEAU DE RECHERCHE EN SANTÉ DE LA VISION DU FRQS Concours

Programme de formation documentaire en théologie et sciences religieuses. Yvan Bourquin, Lausanne

APPEL À PROJETS FLASH SUR LA PROTECTION DE ZONES SENSIBLES VIS-À-VIS DES DRONES AÉRIENS

ISTEX, vers des services innovants d accès à la connaissance

SUPPLEMENT AU DIPLOME

Le ROI du marketing digital

Termes de référence pour le recrutement d un consultant en communication

LES OBJETS CONNECTES

FORMATION CONTINUE SUR L UTILISATION D EXCEL DANS L ENSEIGNEMENT Expérience de l E.N.S de Tétouan (Maroc)

Table des matières CID CID CID CID CID

Constituer des profils d'experts scientifiques, de centres de recherche et d entreprises innovantes

Mendeley, pour gérer sa bibliographie et la partager. Patricia Volland-Nail

PRÉSENTATION DE LOGICIELS DE GESTION DE RÉFÉRENCES BIBLIOGRAPHIQUES

PLATEFORME DES ACHATS DE L ANFH CÔTÉ PRESTATAIRES. Version juin 2014

Des consultants forment des consultants Comment créer ma boite de consultant

FAQ Conditions de candidature... 2 Procédure de candidature et remise de prix... 2 Le dossier de candidature... 3

Comment remplir la demande en ligne

Les répertoires de formats

Comment se servir de cet ouvrage? Chaque chapitre présente une étape de la méthodologie

FONDS UNIQUE INTERMINISTERIEL DE SOUTIEN AUX PROJETS DE RECHERCHE ET DEVELOPPEMENT COLLABORATIFS DES POLES DE COMPETITIVITE

Grid 5000 : Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau

Stage Ingénieur en développement logiciel/modélisation 3D

FD/YMC N Contacts IFOP : Frédéric Dabi / Yves-Marie Cann POUR

Votre candidature, en français ou en anglais, doit être soumise via ce formulaire et envoyée par mail en version word ou pdf à :

Observatoire des ressources numériques adaptées

Préparer un état de l art

PASSEPORT INNOVATION Guide de présentation des demandes Mai 2015

DÉCOUVREZ L INTRANET NATIONAL PLÉIADE

Contrats et immatériel

Outils pour les réseaux de neurones et contenu du CD-Rom

Présentation du Progiciel de Gestion Intégré

Partner Entreprise. Modules de cours pour la formation continue Offre IFAPME Verviers

Présentation de la gamme de produits et manuels numériques

CRSNG. Bourses d excellence Conseil de recherches en sciences naturelles et en génie du Canada

Cryptologie et physique quantique : Espoirs et menaces. Objectifs 2. distribué sous licence creative common détails sur

Les contrats informatiques Qualification juridique et typologie

Introduction. 1 Billet disponible sur Pearson France EPUB 3.

Les nouveaux sites documentaires de l IRD

LES 10 POINTS CLÉS POUR RÉUSSIR SON APP MOBILE D ENTREPRISE

Stratégie Open Source et Présentation du Centre de recherche et d innovation sur le logiciel libre

Formation à la recherche documentaire sur le web

IFRS 11 Retours d expérience. Laurence Rivat Jean-Pierre Mounier Eric Dard

La mise en place d une cellule de veille

François Louesse Comment rédiger un bon projet de R&D européen? Bien choisir son programme

Zotero est une extension du navigateur Firefox. Il est possible de télécharger Firefox gratuitement sur le site:

Valorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software

PRESTATIONS Nouvelles technologies éducatives

1. Des chartes graphiques homogènes, élégantes, créatives

Entraînement au concours ACM-ICPC

21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

FINANCEMENT DE «PARTENAIRE PILOTE»

Projet en nouvelles technologies de l information et de la communication

Comment reproduire les résultats de l article : POP-Java : Parallélisme et distribution orienté objet

Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques

Créer un compte personnel ou professionnel Facebook

Les documents primaires / Les documents secondaires

QUI SOMMES NOUS? Notre équipe se tient à votre disposition pour vous apporter de plus amples informations et vous conseiller.

CENTRES D APPUI À LA TECHNOLOGIE ET À L INNOVATION (CATI) GUIDE DE MISE EN ŒUVRE

Etats généraux de la sociologie, Congrès de l AFS

nexus Timestamp Server

DIRIGEZ MIEUX. AMÉLIOREZ VOTRE COACHING AUPRÈS DES LEADERS. INSTAUREZ UNE MEILLEURE CULTURE DE LEADERSHIP.

JUNIOR ESSEC CONSEIL NATIONAL DU NUMÉRIQUE. Compte-rendu de l atelier 5 : Souveraineté numérique

«Accès à la commande Publique, pour les PME-PMI» Les bonnes pratiques, les prés-requis et les contraintes pour accéder à la commande publique

Bibliothèque Numérique de l INSA de Toulouse Mode d emploi des livres électroniques NUMILOG

Université Saint-Joseph. Manuel de pédagogie universitaire. avec le soutien de

Open Platform for High Speed Broadband Services

LES DECIMALES DE π BERNARD EGGER

Jeune diplômé : entre 24 et 35 K. Jeune cadre : entre 35 et 45 K (et plus selon expérience et missions confiées).

E-COMMERCE VERS UNE DÉFINITION INTERNATIONALE ET DES INDICATEURS STATISTIQUES COMPARABLES AU NIVEAU INTERNATIONAL

Forum virtuel Les ingénieurs en informatique : Telecom Lille & Masters de l Université Lille 1 Du 12 au 19 Octobre 2015

STATUTS DU DÉPARTEMENT DE FORMATION du Master Sciences, Technologies, Santé mention Informatique

J'ai un patrimoine électronique à protéger

Groupe de travail. Renforcer la confiance mutuelle RAPPORT

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012

Evaluation du cursus «Information et communication»

Le génie logiciel. maintenance de logiciels.

Transcription:

DOCUMENT D ANALYSE DE LA COMMISSION D ÉVALUATION DE L INRIA Évaluation des logiciels et autres réalisations Préparé par David Margery, Jean-Pierre Merlet, Cordelia Schmid, Agnès Sulem, Paul Zimmermann (rapporteur) Validé par la Commission d Évaluation du 12 septembre 2007 Résumé La Commission d Évaluation (CE) de l INRIA a d ecidé d entamer à partir de septembre 2006 une réflexion sur les éléments intervenant dans l évaluation de l activité scientifique des chercheurs (concours, promotions). Parmi ces éléments figurent les logiciels et autres réalisations. Un groupe de travail constitué de David Margery, Jean-Pierre Merlet, Cordelia Schmid, Agnès Sulem et Paul Zimmermann a élaboré un premier document, qui a été finalisé après présentation à la CE le 23 février 2007. Ce document prend en compte les modifications proposées lors d une seconde discussion en CE le 12 septembre 2007.

Table des matières 1. Introduction 2 2. Qu est-ce qu une réalisation? 2 3. Comment évaluer une réalisation? 3 4. Conclusions et recommandations 4 Documents de référence 6 1. Introduction Outre les publications scientifiques (articles de journaux et de conférences), la recherche en informatique notamment à l INRIA fait une place importante au logiciel et autres réalisations. Ces «réalisations» viennent souvent valider ou nourrir une recherche plus fondamentale. Or, si on a de nombreux outils pour évaluer les publications scientifiques (comité de lecture des revues et conférences, taux de sélection, facteur d impact, citeseer, google scholar, h-number 1 ), on se retrouve souvent démuni pour évaluer une réalisation (originalité, difficulté, impact) et la contribution d un candidat à celle-ci. Ce document donne quelques pistes pour l évaluation des logiciels et autres réalisations. Il est destiné (i) à usage interne à l IN- RIA : commission d évaluation (rapporteurs des dossiers), direction, plan stratégique ; (ii) à usage externe à l INRIA : aider les candidats à mieux décrire leurs réalisations. 2. Qu est-ce qu une réalisation? Dans le contexte INRIA, on pense souvent à des «réalisations logicielles», or le terme «réalisation» couvre un spectre beaucoup plus large : une plateforme de réalité virtuelle, un CAVE, un workbench, un robot, un volant de retour d effort, un système embarqué, un prototype destiné au domaine médical sont en effet des exemples de réalisations non logicielles. On peut également considérer une activité de standardisation, notamment si elle s accompagne d un prototype (un démonstrateur IETF par exemple) ; voir aussi l OMG (Object Management Group), les normes ISO-OSI, ou encore RM- ODP (Reference Model of Open Distributed Processing, http://www.rm-odp. net/). D autres exemples sont : l extraction de données pertinentes à partir d une base fournie par un partenaire industriel, une étude auprès du grand 1 Voir le document Que mesurent les indicateurs bibliométriques, A.-M. Kermarrec, E. Faou, J.-P. Merlet, Ph. Robert, L. Segoufin, septembre 2007, 25 pages. 2

public et son dépouillement (par exemple dans les domaines de la réalité virtuelle, de l ergonomie, des interfaces utilisateur). Une réalisation informatique n est quant à elle pas forcément un programme : cela peut être une base de donnée (exemple le LEFFF ou lexique des formes fléchies du français, http://www.lefff.net/, ou encore la base d images Caltech 101, http:// www.vision.caltech.edu/image_datasets/caltech101/caltech101.html), un benchmark (par exemple la Frisco test suite, http://www-sop.inria. fr/saga/pol/), voire un challenge comme le challenge RSA pour la factorisation d entier (http://www.rsasecurity.com/rsalabs/node.asp?id= 2093), ou le Visual Object Classes Challenge du réseau d excellence européen Pascal (http://www.pascal-network.org/challenges/voc/). Dans le contexte de l évaluation d un dossier de chercheur, on ne considère ici que des réalisations innovantes, qui s inscrivent dans une activité de recherche et sont évaluées en tant que telles 2. La note de G. Giraudon de 2001 (voir les références en fin de document) distingue objet de recherche et objet de transfert. La CE considère que cette distinction n est pas claire (dans quelle catégorie se trouvent des logiciels comme Caml ou Coq?). D autre part une telle classification a peu d intérêt dans le cadre considéré ici d un dossier de candidature ou de promotion, où un transfert éventuel sera indiqué par ailleurs. À noter cependant la classification TRL (Technology Readiness Level, cf http://en.wikipedia. org/wiki/technology_readiness_level), qui mesure le degré de maturité d un logiciel ou plus généralement d une technologie. Cette classification, utilisée en particulier par la NASA, va du niveau 1 (Basic principles observed and reported) au niveau 9 (Actual system flight proven through successful mission operations). 3. Comment évaluer une réalisation? Trois points sont importants quand on évalue une réalisation : (i) que fait cette réalisation? (ii) qui l utilise? (iii) quelle est sa diffusion? Il s agit d évaluer à la fois la difficulté d une réalisation et sa pertinence scientifique. Les deux aspects ne vont pas forcément de pair : un logiciel écrit en une journée peut être utile à des milliers de chercheurs ; au contraire un logiciel ayant demandé plusieurs années et une haute technicité peut n avoir qu un faible intérêt scientifique. 2 On pourrait citer ici de nombreux exemples de réalisations «non innovantes», mais qui s inscrivent dans une démarche expérimentale, et qui ont conduit à de nouveaux résultats de recherche, soit parce qu elles ont posé de nouvelles questions, soit parce que l expérience a donné des résultats différents de ceux attendus. 3

On distingue l évaluation on-line quand la réalisation peut être effectivement testée par l évaluateur (cas d un logiciel téléchargeable sous forme source ou binaire) de l évaluation off-line quand au contraire la réalisation ne peut pas être essayée (exemple du robot humanoïde de Toulouse, http: //www2.cnrs.fr/presse/journal/2901.htm). Outre le «volume» de la réalisation (par exemple nombre de lignes de code pour un logiciel, nombre de composants pour une réalisation matérielle) il est important de pouvoir mesurer le caractère innovant et l impact de la réalisation, son utilité pour la recherche personnelle ou les autres, le temps passé à cette réalisation (par exemple le temps d intégration pour une réalisation matérielle). S il s agit d un logiciel ayant subi plusieurs refontes, compter uniquement le nombre de lignes de code de la dernière version ne rend pas justice aux auteurs. Il est parfois difficile de mesurer l impact d une réalisation, par exemple d une bibliothèque logicielle, qui peut être utilisée dans plusieurs distributions Linux, sans forcément que les auteurs le sachent. Ceci peut arriver aussi pour une réalisation matérielle : exemple d un robot qui est copié par des concurrents. 4. Conclusions et recommandations Il est important de bien distinguer la contribution d un candidat à une réalisation de l évaluation globale d une réalisation ou d un logiciel. Pour la contribution d un candidat, qui est ce qui nous intéresse ici, nous proposons une fiche détaillée pour la section «réalisations» des dossiers de candidature. Concrètement, la CE propose de modifier la section 4 (Réalisation et diffusion de logiciels) des dossiers de candidature, afin d avoir un certain nombre de fiches détaillées (facultatives) pour les logiciels/réalisations les plus significatifs (avec un nombre maximum comme pour les publications les plus significatives, par exemple 2 pour les dossiers de CR, 4 pour les dossiers de DR). Voir la proposition de fiche en annexe 3. Concernant l évaluation (globale) de réalisations ou logiciels (software review en anglais), il s agit d un sujet important en soi, sur lequel il reste beaucoup de chemin à faire pour atteindre un même niveau de qualité que l évaluation des articles scientifiques. La principale difficulté consiste à mettre en œuvre une évaluation par les pairs, telle celle qui se fait de façon anonyme 3 On pourrait d ailleurs reprendre ce modèle dans les fiches de synthèse lors des évaluations d équipe-projet. 4

dans les revues à comité de lecture. On pourrait alors parler de véritable publication logicielle. Des initiatives, pour la plupart isolées, existent déjà : citons par exemple sans recherche d exhaustivité la revue ACM Transactions on Mathematical Software, la conférence ACM Symposium on Discrete Algorithms, les tool presentations de la conférence Computer Aided Verification, l editorial board des logiciels CGAL ou GAP, le système de revue formelle des modules de la distribution Linux Fedora. On pourrait par exemple imaginer avoir pour chaque logiciel un software impact factor, similaire au journal impact factor des revues. On pourrait de même généraliser le fameux «h-number» aux logiciels : le plus grand entier h tel que h personnes ont téléchargé chacune (au moins) h versions différentes de ce logiciel. Pour généraliser le software review, il faudrait pouvoir avoir l avis d experts de renommée internationale, et il semble par conséquent difficile de mettre en place cela à l échelle restreinte d un «petit organisme». Rien n empêche cependant d en discuter au sein de l INRIA. 5

Documents de référence Développement de logiciels à l INRIA. Objectifs et organisation, G. Giraudon, sept. 2001, http://www.inria.fr/interne/dirdri/developpement/logiciel/developpement-log pdf, 7 pages. Cette note aborde les quatre points suivants : Quels sont les types de logiciels développés dans l institut et pour quels usages? Qui développe des logiciels et dans quel cadre? Quels bilans peut-on en tirer? Comment améliorer ce cadre, quelles retombées peut-on en attendre? Cette note s intéresse donc plus à l organisation du développement logiciel à l INRIA qu à l évaluation proprement dite. Contribution à la réflexion sur le développement logiciel à l INRIA. Rapport et recommandations, Éric Gautrin, Bernard Martin, décembre 2002, 36 pages, http://www.inria.fr/interne/dirdri/developpement/contributionsgm/ mission-gautrin-martin.pdf. Ce rapport de mission très complet aborde les points suivants : le développement logiciel dans les projets de recherche, les métiers du développements logiciel, la diversité des besoins et attentes, et formules diverses recommandations. La section qui nous intéresse plus particulièrement ici est 2.1.6 Motivations : Se faire évaluer à l INRIA, qui dit : «Ils [les chercheurs] considèrent être essentiellement évalués sur des critères de publications, sans réelle prise en compte des activités de développement.» Évaluation des activités non académiques. Avis sur le texte «Recommandations aux évaluateurs» du 29/04/02, E. Ledinot, février 2004, 3 pages. Le présent rapport s inspire largement de la section 3 (Activités produisant des résultats) de ce document, et de sa recommandation finale. 6

Projet de Fiche de Description de Logiciel ou Autre Réalisation 4 Décrire ici vos logiciels ou réalisations (au plus 4), en détaillant les plus significatifs (au plus 2) au moyen de la fiche détaillée ci-dessous, dont vous ferez autant de copies que nécessaire 5. Vous pouvez faire valider l impact et la difficulté de ces réalisations via l une des lettres de recommandation. 4 Cette fiche vise à compléter la section 4 ( Réalisation et diffusion de logiciels) des dossiers de candidature, que nous proposons de renommer en Logiciels et autres réalisations. Tout le texte (sauf les notes en bas de page) est à ajouter à ces dossiers. Cette fiche est destinée aux candidats considérant qu ils ont une contribution logicielle (ou de réalisation) dont l impact est significatif ou résulte d efforts importants. Cette fiche vise à donner les moyens de faire une évaluation aussi approfondie du logiciel ou de la réalisation que celle d un article scientifique par le comité de lecture d une conférence ou revue sélective. 5 Nous proposons une limite de 4 logiciels dont 2 fiches détaillées pour les concours CR et les promotions CR2-CR1 ; de 8 logiciels dont 4 fiches détaillées pour le concours DR et les promotions DR1 et DR0. 7

Description courte du logiciel ou de la réalisation Que fait le logiciel ou la réalisation? Est-ce un prototype ou un logiciel à vocation plus pérenne? Est-ce un logiciel généraliste ou spécialisé? Contribution du candidat Indiquer les différents auteurs, et votre contribution personnelle (temps et/ou nombre de lignes, etc) à la fois pour la conception, la réalisation, la documentation, la maintenance. Originalité et difficulté Quels sont les logiciels concurrents? En quoi le logiciel est-il nouveau, original? Quels ont été les connaissances nécessaires, les choix techniques, éventuellement l encadrement? Quels sont les principaux résultats obtenus ou à obtenir? Validation et impact Qui utilise votre logiciel et pour quoi (membres de l équipe, participants d un projet européen, transfert industriel,... )? Quel est l impact du logiciel ou de la réalisation sur vos travaux de recherche, sur ceux de vos collègues, sur la communauté scientifique (mailing lists, forum de discussion,... )? Indiquer le cas échéant le nom et les coordonnées d une personnalité pouvant attester de cet impact. Diffusion Mentionner les publications liées à la réalisation, les brevets éventuels, et autres éléments de diffusion (dépôt APP, page web, documentation, licence, tutoriaux,... ) Éventuellement : historique, évolutions futures. 8