G Uddin, F Khomh - IEEE Transactions on Software …, 2019 - ieeexplore.ieee.org
With the proliferation of online developer forums, developers share their opinions about the APIs they use. The plethora of such information can present challenges to the developers to …
Low-code software development (LCSD) is an emerging paradigm that combines minimal source code with interactive graphical interfaces to promote rapid application development …
Enabled by the pull-based development model, developers can easily contribute to a project through pull requests (PRs). When creating a PR, developers can add a free-form …
Low-code software development (LCSD) is an emerging approach to democratize application development for software practitioners from diverse backgrounds. LCSD …
When creating a new software system, or when evolving an existing one, developers do not reinvent the wheel but, rather, seek available libraries that suit their purpose. In such a …
Abstract Internet of Things (IoT) is defined as the connection between places and physical objects (ie, things) over the Internet via smart computing devices. It is a rapidly emerging …
Informal documentation contained in resources such as Q&A websites (eg, Stack Overflow) is a precious resource for developers, who can find there examples on how to use certain …
APIs (Application Programming Interfaces) are reusable software libraries and are building blocks for modern rapid software development. Previous research shows that programmers …
Software developers experience and share a wide range of emotions throughout a rich ecosystem of communication channels. A recent trend that has emerged in empirical …