Metrics of Collaboration Across Programming Paradigms and Languages: Comprehensive Dataset
收藏NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/10820019
下载链接
链接失效反馈官方服务:
资源简介:
[New version] :
Following a recent revision of our taxonomy of programming paradigms, we have observed slight changes in the data of our dataset. Consequently, to ensure accuracy and relevance, the dataset has been updated to reflect these changes. We encourage you to download the latest version to benefit from the updated data.
Description :
This dataset provides a comprehensive analysis of collaboration metrics across various programming paradigms and languages, aimed at researchers and practitioners interested in the interoperability and integration challenges within multi-language development environments. The data encapsulates both raw and cleaned metrics detailing potential collaboration avenues and interoperability between different programming paradigms, as well as between distinct programming languages, with and without redundancy.
Contents:
CollaborationMetric_Paradigms_Raw.csv - Contains the raw metrics of collaboration potential between programming paradigms based on a novel collaboration metric developed in our research. This dataset encompasses various paradigms' compatibility and integration potential, offering a wide-angle view on the landscape of programming paradigm interoperability.CollaborationMetric_Paradigms_Cleaned.csv - A cleaned and refined version of the raw paradigm collaboration metrics, with redundant data removed for clarity and ease of analysis. This file is optimized for researchers seeking to delve directly into the significant findings of paradigm compatibility without the need for further data cleaning.CollaborationMetric_Languages_Raw.csv - Offers raw collaboration metrics between different programming languages, providing insights into how languages may synergize or face integration challenges within multi-language projects. The data reflects an extensive analysis of language interoperability, grounded in the theoretical framework outlined in our associated research paper.CollaborationMetric_Languages_Cleaned.csv - A streamlined version of the language collaboration metrics, free from redundancies, and focused on the core insights into language interoperability. This dataset is intended for immediate application in research and practical scenarios, facilitating quick identification of potential language synergies or conflicts.
Methodology:
The datasets were generated through a rigorous quantitative analysis, employing a collaboration metric that considers structural characteristics, kinship relationships, and fundamental computational and behavioural properties of programming paradigms and languages. Detailed methodology and theoretical underpinnings are described in our associated research paper, "[Towards a quantitative evaluation of paradigmatic collaboration: insights from Prolog and beyond]," intended for submission to the International Conference on Logic Programming (ICLP).
创建时间:
2024-06-05



