2022 Fiscal Year Research-status Report
A Social Developer Digital Footprint for Skills Proficiency
Project/Area Number |
20K19774
|
Research Institution | Nara Institute of Science and Technology |
Principal Investigator |
|
Project Period (FY) |
2020-04-01 – 2024-03-31
|
Keywords | coding competency / repository mining / protestware |
Outline of Annual Research Achievements |
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.
|
Current Status of Research Progress |
Current Status of Research Progress
2: Research has progressed on the whole more than it was originally planned.
Reason
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
|
Strategy for Future Research Activity |
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.
|
Research Products
(16 results)