by Noel Carroll | Mar 27, 2019 | Community, Process, research
Open Source software (OSS) has been highly prevalent in both practice and research. Given the value and effectiveness of OSS development to date, practitioners are keen to replicate these practices inside their respective corporations. This application of OSS...
by Jibesh Patra | Mar 20, 2019 | research, Tool
The web runs on JavaScript. In fact, some sources suggest that about 74% of all websites use some form of JavaScript library. The number of libraries for JavaScript applications has increased considerably over the last few years. When multiple JavaScript libraries are...
by Aditya Johri | Mar 5, 2019 | Community, research
The continuing digitization of work has resulted in renewed calls for those in the education profession to re-examine how people learn in digitized settings. Especially in computing and engineering fields, there is increasing interest to better understand how people...
by Jordi Cabot | Aug 14, 2018 | AI, Community, research
We live in a software-enabled world. Software is the infrastructure that powers our digital society. And yet, software development is in a permanent state of crisis. Improvements in programming tools, languages and methods have not been able to keep up with the...
by Jordi Cabot | Jan 10, 2018 | Code, research, Tool
Libraries.io monitors over 2 million open source libraries/packages from 36 package managers (npm, maven, Pypi, etc) and gathers relevant information about each of them, including their license, releases, contributors and dependencies among them. Libraries.io was...
by Javier Cánovas | Dec 28, 2017 | research, Community, Tool
The development of software projects entails significant implementation and collaboration activities, typically supported by tools such as issue trackers, code review tools, and Version Control Systems. However, these tools only provide a partial view of the project...