Tag: Research Thesis

Abstract: The number of open source software projects has continued to grow for many years now, with a portion of them being very successful and broadly adopted. For companies and individuals involved in an open source project, it is advantageous to estimate its success and longevity. There are...

Abstract:  Inner Source (IS) is the adoption of Open Source (OS) development practices and culture in a corporate environment to increase the efficiency and quality of software development (SD). The impact of IS certainly depends on the effectiveness of a company's effort to integrate IS by imp...

Abstract:  Inner source (IS) is the use of open source software development practices and the establishment of an open source-like culture within an organization. In IS, the source code for selected software components is made accessible to developers all over the organization. They can use the...

Abstract: China is now playing a larger and larger role in the global economy and technology sphere. With support from the Chinese government since the early 2000s, open source software in China has become interesting to study with respect to the current and future development of the Chinese IT indu...

Abstract: Today software ecosystems heavily rely on the re-usage of and object level linking to existing code. Allowance for this is given by a wide variety of software licenses. Due to conflicting restrictions imposed by those licenses, some of them cannot be used together in the same project. This...

Abstract: Modern code review enables developers to conduct light weighted inspections using tools and is a well-established part of the software development process. However, it is not clearly defined if current processes and methods are done efficiently. In this paper, we examined a dataset fr...

Abstract: Software Companies of the past were keen to develop proprietary software and to hold all boundaries of the software within their control. As open-source software gains momentum and acceptance across the industry, companies start understanding the opportunities underlying it ...

Abstract: Open Source communities are largely people centric and work on customized software processes created by people while trying to solve a problem. Hence, most Open Source projects do not have formal processes or do not follow software engineering best practices. But at the same time, they are...