My Account Log in

5 options

Open Source Systems: Towards Robust Practices : 13th IFIP WG 2.13 International Conference, OSS 2017, Buenos Aires, Argentina, May 22-23, 2017, Proceedings / edited by Federico Balaguer, Roberto Di Cosmo, Alejandra Garrido, Fabio Kon, Gregorio Robles, Stefano Zacchiroli.

DOAB Directory of Open Access Books Available online

View online

OAPEN Available online

View online

Springer Nature - Springer Nature Link Journals and eBooks - Fully Open Access Available online

View online

Springer Nature - Springer Nature Link Journals and eBooks - Fully Open Access Available online

View online

SpringerLink Open Access eBooks Available online

View online
Format:
Book
Author/Creator:
Stefano Zacchiroli
Contributor:
Balaguer Sánchez, Federico, Editor.
Di Cosmo, Roberto., Editor.
Garrido, Alejandra, Editor.
Kon, Fabio, Editor.
Robles, Gregorio (Associate Professor), Editor.
Zacchiroli, Stefano., Editor.
Series:
IFIP Advances in Information and Communication Technology, 1868-422X ; 496
Language:
English
Subjects (All):
Electronic data processing--Management.
Electronic data processing.
Software engineering.
Computers--Law and legislation.
Computers.
Information technology--Law and legislation.
Information technology.
Application software.
IT Operations.
Software Engineering.
Legal Aspects of Computing.
Computer and Information Systems Applications.
Local Subjects:
IT Operations.
Software Engineering.
Legal Aspects of Computing.
Computer and Information Systems Applications.
Physical Description:
1 online resource (XIV, 220 p. 37 illus.)
Edition:
1st ed. 2017.
Place of Publication:
Cham : Springer International Publishing : Imprint: Springer, 2017.
Language Note:
English
Summary:
This book is open access under a CC BY license. This book constitutes the refereed proceedings of the 13th IFIP WG 2.13 International Conference on Open Source Systems, OSS 2017, held in Buenos Aires, Argentina, in May 2017. The 16 revised full papers and 3 short papers presented were carefully reviewed and selected from 32 submissions. The papers cover a wide range of topics related to free, libre, and open source software (FLOSS), including: licensing, strategies, and practices; case studies; projects, communication, and participation; tools; and project management, development and evaluation.
Contents:
Intro
General Chair's Message
Program Chairs' Message
Organization
Contents
Projects, Communication, and Participation
Considering the Use of Walled Gardens for FLOSS Project Communication
Abstract
1 Introduction
2 Communication Technology Used in FLOSS Projects
2.1 Asynchronous Communication
2.2 Synchronous Communication
2.3 How FLOSS Values Conflict When Communicating in Walled Gardens
3 Data on Walled Garden Usage in FLOSS Projects
4 Archiving Walled Gardens
4.1 Archiving Slack
4.2 Archiving Stack Exchange
5 Conclusion
Appendix
References
Investigating Relationships Between FLOSS Foundations and FLOSS Projects
2 Background
3 Methodology
3.1 Data Collection
3.2 Data Analyses
4 Findings
5 Discussion
6 Conclusions and Future Avenues for Research
Acknowledgements
Designing for Participation: Three Models for Developer Involvement in Hybrid OSS Projects
2 Previous Work
2.1 Policies and Practices
3 Research Approach
4 Case Companies
5 Findings
5.1 Access to Development Tasks
5.2 Influencing Development Priorities
5.3 Becoming an Actionable Developer
6 Discussion and Implications
7 Conclusions
Principled Evaluation of Strengths and Weaknesses in FLOSS Communities: A Systematic Mixed Methods Maturity Model Approach
2 Method
3 Problem and Requirements
4 Related Work
5 The Maturity Model
6 Artifact Demonstration
7 Discussion and Future Work
8 Conclusion
Posters and Tools
Measuring Perceived Trust in Open Source Software Communities
2 Methodology
2.1 Data Collection and Presentation
2.2 Data Analysis
3 Result and Synthesis
References.
The Open Source Officer Role - Experiences
2 The Open Source Officer Role Description
3 Experiences from Three Software-Intensive Organizations
4 Conclusion and Future Work
Digging into the Eclipse Marketplace
2 Research Method
3 Preliminary Results
4 Research Agenda
5 Related Work
6 Conclusions
Licensing, Strategies, and Practices
How are Developers Treating License Inconsistency Issues? A Case Study on License Inconsistency Evolution in FOSS Projects
2.1 Obtain License Inconsistency Groups for Debian 7.5 and Debian 8.2
2.2 Compare the Difference of Groups
2.3 Investigate the Groups Manually
3 Results
3.1 Why Do License Inconsistencies Appear?
3.2 Why Do License Inconsistencies Persist?
3.3 Why Do License Inconsistencies Disappear?
4 Discussion
4.1 Revisiting the Research Questions
4.2 Effectiveness of This Approach
4.3 Threats to Validity
Addressing Lock-in, Interoperability, and Long-Term Maintenance Challenges Through Open Source: How ...
2 On Fundamental Challenges: Lock-in, Interoperability, and Long-Term Maintenance
3 Addressing Fundamental Challenges Through Open Source: An Overview of the LIM-IT Project
4 Strategic Use of Open Source in Different Company Contexts
Understanding the Effects of Practices on KDE Ecosystem Health
3 The NFR Framework with Practices
3.1 SIG with Practices (SIG-P)
3.2 SIG-P Construction
4 Methodology
4.1 Research Method
4.2 Data Collection and Analysis Procedures
5 Results and Analysis
5.1 Practices in KDE
5.2 Analysis.
6 Discussion
6.1 Findings
6.2 Contributions
6.3 Limitations
7 Related Work
8 Conclusions and Future Work
Challenges in Validating FLOSS Configuration
2.1 Source-Code Analysis
2.2 Questionnaire
3 Configuration Access
3.1 Which Methods for Configuration Access are Popular?
3.2 What Is the Purpose of getenv?
4 Configuration Validation
4.1 Which Are the Concerns Regarding Global Validation?
4.2 Which Challenges Prevent Us from Supporting Validation?
5 Experience Report on Supporting Global Validation
5.1 Unify Configuration
5.2 Validate Configuration
5.3 Community Building
6 Community Feedback and Future Work
8 Conclusions
Case Studies
Progression and Forecast of a Curated Web-of-Trust: A Study on the Debian Project's Cryptographic Keyring
2 Trust Models in Public Key Cryptography
2.1 Cryptographic Strength
3 Trust Aging and Reestablishment
4 Expectations on Key Survival
5 Conclusions and Future Work
Understanding When to Adopt a Library: A Case Study on ASF Projects
2 Background and Definitions
2.1 Motivation
2.2 Library Adoption and Release Timings
3 Empirical Study
3.1 Data Preparation
3.2 Clustering Libraries by Release Cycle
4 Results
Adoption of Academic Tools in Open Source Communities: The Debian Case Study
1.1 Packages in the Debian Distribution
1.2 The Installability Problem
1.3 The Edos and Mancoosi Research Projects
2 Our Tools
2.1 Distcheck and Buildcheck
3 Enhancing the Debian Distribution Build Process
3.1 Buildd, sbuildd, Dose-Tools
4 Bootstrapping Debian on a New Architecture
4.1 Botch.
5 The Technology Transfer Problem
5.1 Community vs. Academia
5.2 The Communication Gap
5.3 Community Driven Open Development
5.4 Lesson Learned
6 Conclusion
Assessing Code Authorship: The Case of the Linux Kernel
2 Study Design
2.1 Author Identification
2.2 Linux Kernel Architectural Decomposition
2.3 Data Collection
4 Threats to Validity
Project Management, Development and Evaluation
Release Early, Release Often and Release on Time. An Empirical Case Study of Release Management
2 Prior Related Work
3 Empirical Background
4 Methodological Design
5 Results
5.1 Release Management at OpenStack
6 Discussion
7 Conclusion
Technical Lag in Software Compilations: Measuring How Outdated a Software Deployment Is
1 From Upstream to Deployment
2 Technical Debt and Technical Lag
3 Computing Technical Lag for a Deployment
4 Formal Definition of Technical Lag
5 Calculating Lag Between Packages
6 Discussion and Conclusions
OSSpal: Finding and Evaluating Open Source Software
2 The Business Readiness Rating
2.1 Evaluation Categories
2.2 Experience and Shortcomings of the BRR
3 From BRR to OSSpal
3.1 Overview of Changes to the Model
3.2 Implementation and the Quick Assessment Tool
3.3 A Note About FOSS Quality
3.4 Using the OSSpal Site
4 Status and Future Directions
Acknowledgments
Longitudinal Analysis of the Run-up to a Decision to Break-up (Fork) in a Community
2 Related Work
3 Research Goals
4.1 Data Collection
4.2 The Statistical Model
7 Threats to Validity
Author Index.
Notes:
CC BY
ISBN:
9783319577357
3319577352
OCLC:
1076231827

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account