CodeInspector - e-Research-Werkzeug zur datengetriebenen Suche und Analyse von sozialwissenschaftlicher Forschungssoftware (CodeInspector)



Abstract

The CodeInspector project aims to unlock the potential of research software, particularly statistical code (initially focusing on R), to automatically reveal rich metadata (e.g., used data, packages, methods) that can significantly enhance its findability for social scientist users. 

Three key use cases were identified and structured across three levels: Level 1 ("Search"), focusing on basic search and browsing functionalities; Level 2 ("Linking"), emphasizing data sets, scientific papers, and function-driven analysis through metadata extraction and linking; and Level 3 ("Understanding"), implementing more complex features like visualizing information flows, classifying code, recognizing statistical methods, and enabling browser-based code execution. 

By developing methods to extract and leverage this inherent metadata, this project seeks to create publicly available tools that complement existing efforts in treating software as a citable research object, ultimately improving the discoverability and reuse of valuable research code.


Runtime

2023-02-01 – 2026-01-31

Funding


Deutsche Forschungsgemeinschaft