3,917 research outputs found

    OSS integration issues and community support: an integrator perspective

    Get PDF
    The reuse and integration of Open Source Software (OSS) components provided by OSS communities is becoming an economical and strategic need for today’s organizations. The integration of OSS components provides many benefits, but also risks and challenges. One of the most important risks is the lack of effective and timely OSS community support for dealing with possible integration problems. For gaining an understanding of the common problems that organizations face when integrating OSS components, and the role played by OSS communities, we performed an exploratory study on 25 OSS integration projects from different European organizations. The results show that the main way of reducing integration problems was the use of OSS components from well-established communities; therefore very few integration problems were identified. In most of the cases these problems were successfully solved with the support from the OSS community and/or colleagues. In addition, contrary to the common belief that understanding code from someone else is a hard and undesirable task, some integrators consider OSS code even more understandable than their own code.Peer ReviewedPostprint (author's final draft

    Selection of third party software in Off-The-Shelf-based software development: an interview study with industrial practitioners

    Get PDF
    The success of software development using third party components highly depends on the ability to select a suitable component for the intended application. The evidence shows that there is limited knowledge about current industrial OTS selection practices. As a result, there is often a gap between theory and practice, and the proposed methods for supporting selection are rarely adopted in the industrial practice. This paper's goal is to investigate the actual industrial practice of component selection in order to provide an initial empirical basis that allows the reconciliation of research and industrial endeavors. The study consisted of semi-structured interviews with 23 employees from 20 different software-intensive companies that mostly develop web information system applications. It provides qualitative information that help to further understand these practices, and emphasize some aspects that have been overlooked by researchers. For instance, although the literature claims that component repositories are important for locating reusable components; these are hardly used in industrial practice. Instead, other resources that have not received considerable attention are used with this aim. Practices and potential market niches for software-intensive companies have been also identified. The results are valuable from both the research and the industrial perspectives as they provide a basis for formulating well-substantiated hypotheses and more effective improvement strategies.Peer ReviewedPostprint (author's final draft

    Coopetition of software firms in Open source software ecosystems

    Get PDF
    Software firms participate in an ecosystem as a part of their innovation strategy to extend value creation beyond the firms boundary. Participation in an open and independent environment also implies the competition among firms with similar business models and targeted markets. Hence, firms need to consider potential opportunities and challenges upfront. This study explores how software firms interact with others in OSS ecosystems from a coopetition perspective. We performed a quantitative and qualitative analysis of three OSS projects. Finding shows that software firms emphasize the co-creation of common value and partly react to the potential competitiveness on OSS ecosystems. Six themes about coopetition were identified, including spanning gatekeepers, securing communication, open-core sourcing and filtering shared code. Our work contributes to software engineering research with a rich description of coopetition in OSS ecosystems. Moreover, we also come up with several implications for software firms in pursing a harmony participation in OSS ecosystems.Comment: This is the author's version of the work. Copyright owner's version can be accessed at https://link.springer.com/chapter/10.1007/978-3-319-69191-6_10, Coopetition of software firms in Open source software ecosystems, 8th ICSOB 2017, Essen, Germany (2017

    A Longitudinal Study on Member Contributions in Open Source User Oriented Community

    Get PDF
    A longitudinal study was conducted in this research to examine member contributions in an Open Source Software User- Oriented Community (OSSUOC). Data were collected from both mailing-list archives and meeting minutes of a local Linux user group over a six-year period. Social Network Analysis and Web archive analysis were used to identify core contributors of activities in different categories. Member contributions were then measured based on the intensity, the breadth, and the continuance of participation across activities and years. The results suggest the importance of a balance between online and offline activities in an OSSUOC. Additionally, offline outreach activities play a more crucial role in stimulating the overall participation of an OSSUOC. The research contributes to the understanding of individual contributions and overall performance in an OSSUOC

    A dialectic view on Open Innovation

    Get PDF
    The paradigm of Open-Innovation allows software companies new forms of interactive innovation and its diffusion across socio-cultural boundaries. This process constitutes and is constituted by a heterogeneous network of interacting actors. In this interaction, seeds for innovation will be created and have to be adopted by the participants of the respective network. This paper studies the concept of Open Innovation from a dialectic perspective on innovation seeds, which regards diffusion and adoption as intertwined. Traditionally, innovation research mainly focuses on transferring processes, but in order to reflect on the interactive character of Open Innovation across socio-cultural boundaries, one has to enlarge this perspective. In this paper we have developed a theoretic model which integrates also the aspect of translation and transformation. Based on this theoretical understanding we have figured out competences to adopt innovation seeds that have been developed in a crosscultural setting. At the end of the paper we show how this model can be used to study empirically the behavior of a software company adopting externally created seeds

    Adoption of Free Open Source Geographic Information System Solution for Health Sector in Zanzibar Tanzania

    Get PDF
    \ud The study aims at developing in-depth understanding on how Open Source Geographic Information System technology is used to provide solutions for data visualization in the health sector of Zanzibar, Tanzania. The study focuses on implementing the health visualization solutions for the purpose of bridging the gap during the transition period from proprietary software to the Free Open-Source Software using Key Indicator Data System. The developed tool facilitates data integration between the two District Health Information Software versions and hence served as a gateway solution during the transition process. Implementation challenges that include outdated spatial data and the reluctance of the key users in coping with the new Geographical Information System technologies were also identified. Participatory action research and interviews were used in understanding the requirements for the new tool to facilitate the smooth system development for better health service delivery.\u

    Algorithms for advance bandwidth reservation in media production networks

    Get PDF
    Media production generally requires many geographically distributed actors (e.g., production houses, broadcasters, advertisers) to exchange huge amounts of raw video and audio data. Traditional distribution techniques, such as dedicated point-to-point optical links, are highly inefficient in terms of installation time and cost. To improve efficiency, shared media production networks that connect all involved actors over a large geographical area, are currently being deployed. The traffic in such networks is often predictable, as the timing and bandwidth requirements of data transfers are generally known hours or even days in advance. As such, the use of advance bandwidth reservation (AR) can greatly increase resource utilization and cost efficiency. In this paper, we propose an Integer Linear Programming formulation of the bandwidth scheduling problem, which takes into account the specific characteristics of media production networks, is presented. Two novel optimization algorithms based on this model are thoroughly evaluated and compared by means of in-depth simulation results
    • …
    corecore