研究課題/領域番号 |
20K19774
|
研究種目 |
若手研究
|
配分区分 | 基金 |
審査区分 |
小区分60050:ソフトウェア関連
|
研究機関 | 奈良先端科学技術大学院大学 |
研究代表者 |
KULA RAULA・GAIKOVINA (ラウラ ガイコビナ・クラ) 奈良先端科学技術大学院大学, 先端科学技術研究科, 助教 (80749094)
|
研究期間 (年度) |
2020-04-01 – 2024-03-31
|
研究課題ステータス |
交付 (2022年度)
|
配分額 *注記 |
4,290千円 (直接経費: 3,300千円、間接経費: 990千円)
2023年度: 520千円 (直接経費: 400千円、間接経費: 120千円)
2022年度: 520千円 (直接経費: 400千円、間接経費: 120千円)
2021年度: 1,300千円 (直接経費: 1,000千円、間接経費: 300千円)
2020年度: 1,950千円 (直接経費: 1,500千円、間接経費: 450千円)
|
キーワード | coding competency / repository mining / protestware / newcomer candidate / proficiency skills / conformance patterns / pythonic code / Social Digital Footprint / Repository Mining / Skills Proficiency / Social Developer / Software Ecosystems |
研究開始時の研究の概要 |
The applicant proposes a framework to leverage a social developer digital footprint trails of evidence on the Internet, to measure skills proficiency. Contributions benefit developer social status by protecting privacy and provide insights on how developers contribute sustainable software.
|
研究実績の概要 |
Follow the schedule as outlined in the proposal, FY2022 is now analysis of skill proficiency mining. As shown by my publications, here is a summary of the key three achievements: - Coding Competency Framework for skills assessment - we developed a tool that assesses the competency of the developer based on the code they write. - Navigating security issues with of transitive dependencies - we developed a tool that assesses visually to prioritize which security updates are more important than others. - Introduction of Protestware - we discovered and reported initial results on a form of potential malware called protest ware, where developers use software to protest their political stance on issues. Now that we have developed and published our coding competency tool, we are now running different empirical studies to validate and show the usefulness of the tool. Instead of focusing solely on the source code, we now would like to analysis Python books to make assessments of the developer social footprints. Furthermore, we analyse how software ecosystems are resolving their security vulnerabilities. Finally, during this period, we discovered the role of protest ware.
|
現在までの達成度 (区分) |
現在までの達成度 (区分)
2: おおむね順調に進展している
理由
Due to disruptions in technologies, such as the the 2-Factor Authentication, our research has changed focus. Therefore my research has switched to the competency framework, and security issues. We have also shifted research focus on the role of protestware in software
|
今後の研究の推進方策 |
Currently, we are conducting studies on the usefulness of the competency tool. We plan to port to other programming languages. We also would like to further investigate protestware, and other social impacts that it has on the social developer.
|