1
0
adaptation-slr/SLR_references_total/SLR_references_1/022625_WoS_1-1000.bib
2025-09-15 18:42:38 -05:00

36524 lines
1.8 MiB

@inproceedings{ WOS:000560373200093,
Author = {Alami, Adam and Cohn, Marisa Leavitt and Wasowski, Andrzej},
Book-Group-Author = {IEEE},
Title = {Why Does Code Review Work for Open Source Software Communities?},
Booktitle = {2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING
(ICSE 2019)},
Series = {International Conference on Software Engineering},
Year = {2019},
Pages = {1073-1083},
Note = {41st IEEE/ACM International Conference on Software Engineering (ICSE),
Montreal, CANADA, MAY 25-31, 2019},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; ACM Special Interest Grp
Software Engn; Natl Sci Fdn; Facebook; IBM; Huawei; Monash Univ; Univ
Waterloo; Ecole Technologie Superieure; Amazon Web Serv; Tourisme
Montreal; Google; Microsoft Res; Blackberry; Fujitsu; Univ Calif Santa
Barbara, Comp Sci; ING; Nat Sci \& Engn Res Council Canada; Prompt; IEEE
Comp Soc, Tech Comm Software Engn},
Abstract = {Open source software communities have demonstrated that they can produce
high quality results. The overall success of peer code review, commonly
used in open source projects, has likely contributed strongly to this
success. Code review is an emotionally loaded practice, with public
exposure of reputation and ample opportunities for conflict. We set off
to ask why code review works for open source communities, despite this
inherent challenge. We interviewed 21 open source contributors from four
communities and participated in meetings of ROS community devoted to
implementation of the code review process.
It appears that the hacker ethic is a key reason behind the success of
code review in FOSS communities. It is built around the ethic of passion
and the ethic of caring. Furthermore, we observed that tasks of code
review are performed with strong intrinsic motivation, supported by many
non-material extrinsic motivation mechanisms, such as desire to learn,
to grow reputation, or to improve one's positioning on the job market.
In the paper, we describe the study design, analyze the collected data
and formulate 20 proposals for how what we know about hacker ethics and
human and social aspects of code review, could be exploited to improve
the effectiveness of the practice in software projects.},
DOI = {10.1109/ICSE.2019.00111},
ISSN = {0270-5257},
ISBN = {978-1-7281-0869-8},
ResearcherID-Numbers = {Alami, Adam/KBR-2703-2024},
Unique-ID = {WOS:000560373200093},
}
@inproceedings{ WOS:001062775200194,
Author = {Aryendu, Ishan and Wang, Ying and Elkourdi, Farah and AlOmar, Eman},
Book-Group-Author = {ASSOC COMPUTING MACHINERY},
Title = {Intelligent Code Review Assignment for Large Scale Open Source Software
Stacks},
Booktitle = {PROCEEDINGS OF THE 37TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED
SOFTWARE ENGINEERING, ASE 2022},
Series = {IEEE ACM International Conference on Automated Software Engineering},
Year = {2022},
Note = {37th IEEE/ACM International Conference on Automated Software Engineering
(ASE), Oakland Univ, MI, OCT 10-14, 2022},
Organization = {IEEE; Assoc Comp Machinery; Meta; IBM; Ford; Huawei; Google; IEEE Comp
Soc; IEEE Tech Council Software Engn; Special Interest Grp Software
Engn; ACM SIGAI; Oakland Univ, Sch Engn \& Comp Sci},
Abstract = {In the process of developing software, code review is crucial. By
identifying problems before they arise in production, it enhances the
quality of the code. Finding the best reviewer for a code change,
however, is extremely challenging especially in large scale, especially
open source software stacks with cross functioning designs and
collaborations among multiple developers and teams. Additionally, a
review by someone who lacks knowledge and understanding of the code can
result in high resource consumption and technical errors. The reviewers
who have the specialty in both functioning (domain knowledge) and
non-functioning areas of a commit are considered as the most qualified
reviewer to look over any changes to the code. Quality attributes serve
as the connection among the user requirements, delivered function
description, software architecture and implementation through put the
entire software stack cycle. In this study, we target on auto reviewer
assignment in large scale software stacks and aim to build a
self-learning, and self-correct platform for intelligently matching
between a commit based on its quality attributes and the skills sets of
reviewers. To achieve this, quality attributes are classified and
abstracted from the commit messages and based on which, the commits are
assigned to the reviewers with the capability in reviewing the target
commits. We first designed machine learning schemes for abstracting
quality attributes based on historical data from the OpenStack
repository. Two models are built and trained for automating the
classification of the commits based on their quality attributes using
the manual labeling of commits and multi-class classifiers. We then
positioned the reviewers based on their historical data and the quality
attributes characteristics. Finally we selected the recommended reviewer
based on the distance between a commit and candidate reviewers. In this
paper, we demonstrate how the models can choose the best quality
attributes and assign the code review to the most qualified reviewers.
With a comparatively small training dataset, the models are able to
achieve F-1 scores of 77\% and 85.31\%, respectively.},
DOI = {10.1145/3551349.3561147},
Article-Number = {221},
ISSN = {1527-1366},
ISBN = {978-1-4503-9475-8},
ResearcherID-Numbers = {AlOmar, Eman Abdullah/ABW-2622-2022
},
ORCID-Numbers = {Aryendu, Ishan/0000-0003-4340-565X
Elkourdi, Farah/0009-0006-3225-7240},
Unique-ID = {WOS:001062775200194},
}
@inproceedings{ WOS:000613139300001,
Author = {Wessel, Mairieli and Serebrenik, Alexander and Wiese, Igor and
Steinmacher, Igor and Gerosa, Marco A.},
Book-Group-Author = {IEEE},
Title = {Effects of Adopting Code Review Bots on Pull Requests to OSS Projects},
Booktitle = {2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION
(ICSME 2020)},
Series = {Proceedings-IEEE International Conference on Software Maintenance},
Year = {2020},
Pages = {1-11},
Note = {36th IEEE International Conference on Software Maintenance and Evolution
(ICSME), ELECTR NETWORK, SEP 27-OCT 03, 2020},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {Software bots, which are widely adopted by Open Source Software (OSS)
projects, support developers on several activities, including code
review. However, as with any new technology adoption, bots may impact
group dynamics. Since understanding and anticipating such effects is
important for planning and management, we investigate how several
activity indicators change after the adoption of a code review bot. We
employed a regression discontinuity design on 1,194 software projects
from GitHub. Our results indicate that the adoption of code review bots
increases the number of monthly merged pull requests, decreases monthly
non-merged pull requests, and decreases communication among developers.
Practitioners and maintainers may leverage our results to understand, or
even predict, bot effects on their projects' social interactions.},
DOI = {10.1109/ICSME46990.2020.00011},
ISSN = {1063-6773},
ISBN = {978-1-7281-5619-4},
ResearcherID-Numbers = {Wessel, Mairieli/ABA-1455-2021
Igor, Steinmacher/B-6414-2012
Gerosa, Marco/A-6686-2009
},
ORCID-Numbers = {Gerosa, Marco/0000-0003-1399-7535},
Unique-ID = {WOS:000613139300001},
}
@inproceedings{ WOS:001182148500056,
Author = {Wessel, Mairieli and Serebrenik, Alexander and Wiese, Igor and
Steinmacher, Igor and Gerosa, Marco A.},
Book-Group-Author = {Assoc computing machinery},
Title = {What to Expect from Code Review Bots on GitHub? A Survey with OSS
Maintainers},
Booktitle = {34TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2020},
Year = {2020},
Pages = {457-462},
Note = {34th Brazilian Symposium on Software Engineering (SBES), ELECTR NETWORK,
OCT 21-23, 2020},
Organization = {Univ Fed Rio Grande Norte; UERN; Loggi; Google; Conselho Nacl
Desenvolvimento Cientifico \& Tecnologico; Software Engn Team Res \&
Innovat; Inst Metropole Digital; UFRN, DIMAP},
Abstract = {Software bots are used by Open Source Software (OSS) projects to
streamline the code review process. Interfacing between developers and
automated services, code review bots report continuous integration
failures, code quality checks, and code coverage. However, the impact of
such bots on maintenance tasks is still neglected. In this paper, we
study how project maintainers experience code review bots. We surveyed
127 maintainers and asked about their expectations and perception of
changes incurred by code review bots. Our findings reveal that the most
frequent expectations include enhancing the feedback bots provide to
developers, reducing the maintenance burden for developers, and
enforcing code coverage. While maintainers report that bots satisfied
their expectations, they also perceived unexpected effects, such as
communication noise and newcomers' dropout. Based on these results, we
provide a series of implications for bot developers, as well as insights
for future research.},
DOI = {10.1145/3422392.3422459},
ISBN = {978-1-4503-8753-8},
ResearcherID-Numbers = {Gerosa, Marco/A-6686-2009
Wessel, Mairieli/ABA-1455-2021
Igor, Steinmacher/B-6414-2012
},
ORCID-Numbers = {Gerosa, Marco/0000-0003-1399-7535},
Unique-ID = {WOS:001182148500056},
}
@inproceedings{ WOS:000352787700108,
Author = {Yahav, Inbal and Kenettt, Ron S. and Bai, Xiaoying},
Editor = {Chang, CK and Gao, Y and Hurson, A and Matskin, M and McMillin, B and Okabe, Y and Seceleanu, C and Yoshida, K},
Title = {Risk Based Testing of Open Source Software (OSS)},
Booktitle = {2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS
CONFERENCE WORKSHOPS (COMPSACW 2014)},
Year = {2014},
Pages = {638-643},
Note = {38th Annual IEEE International Computer Software and Applications
Conference (COMPSAC), Vasteras, SWEDEN, JUL 21-25, 2014},
Organization = {IEEE; IEEE Cloud Comp; Korean Inst Informat Scientists \& Engineers;
Iowa State Univ Sci \& Technol; IEEE Comp Soc; IPS; CCF; Malardalen Univ
Sweden; ABB; Missouri S \& T},
Abstract = {Open Source Software (OSS) has become a strategic asset for a number of
reasons, such as its short timeto-market software service and product
delivery, reduced development and maintenance costs, introduction of
innovative features and its customization capabilities. By 2016 an
estimated 95\% of all commercial software packages will include OSS
components. This pervasive adoption is not without risks for an industry
that has experienced significant failures in product quality, timelines
and delivery costs. Exhaustive testing of any software system and,
specifically, of open source software components is usually not feasible
due to limitations in time and resources. In risk-based testing approach
test cases are selected and scheduled based on software risk analysis.
This research introduces the strategy of risk-based adaptive testing of
OSS by combining information on the OSS community ecosystem with
risk-driven tests selection and scheduling strategy. A key feature of
the proposed approach is the monitoring and analysis of OSS community
dynamics, including chats and email communications, blogs, repositories
of bugs and fixes, and more. The community and its dynamics are then
monitored to detect anomaly communication between the community members.
Our approach is demonstrated in the XWiki OSS, a Java-based environment
that allows for the storing of structured data and the execution of
server side scripts within the wiki interface. We illustrate our
concepts, methods and approach behind risk based testing.},
DOI = {10.1109/COMPSACW.2014.107},
ISBN = {978-1-4799-3578-9},
ResearcherID-Numbers = {Kenett, Ron/I-7246-2019
},
ORCID-Numbers = {Kenett, Ron/0000-0003-2315-0477},
Unique-ID = {WOS:000352787700108},
}
@inproceedings{ WOS:000307994600002,
Author = {Ahmad, Kamsuriah and Mohamed, Azwan and Samad, Reduan},
Book-Author = {Castelnovo, W
Ferrari, E},
Title = {System Integration Model Based on Open Source Software (Oss)},
Booktitle = {PROCEEDINGS OF THE 5TH EUROPEAN CONFERENCE ON INFORMATION MANAGEMENT AND
EVALUATION},
Year = {2011},
Pages = {13-18},
Note = {5th European Conference on Information Management and Evaluation
(ECIME), Univ Insubria, Dipartimento Informatica Comunicazione, Como,
ITALY, SEP 08-09, 2011},
Abstract = {Application system is an important component to support business
organizations. Information, communication and information technology
have made developing business becomes very competitive. It is very
crucial for companies to have fast and accurate access to
mission-critical business information in order to maintain its
competitiveness. The ability to establish network connections between
the existing systems becomes a must in order to optimize the use of
critical information. To realize this, the implementation of system
integration looks promising. However, system integration process is not
an easy task because it involves variety of systems with different
organizations backgrounds. The main objective of this paper is to
propose an integration model that is generic and easily adapted by many
organizations. The Information Management Division, Public Sector
Department in Malaysia is chosen as a case study. The systems used in
this department will be analyzed and problems faced will be identified.
Research methodology conducted includes the Analysis Phase, Design
Phase, Development Phase and Testing Phase. In order to support the
proposed model, prototype called myIntegration is implemented based on
OpenSyncro. OpenSyncro is an open source software (OSS) meant for
Enterprise Application Integration (EAI). The Testing Phase was carried
out by taking into account the actual test scenario involving the
Department A (owner of the Malaysian Personal Record) and Department B
(Human Resources Manager of Malaysian Civil Servants). Tests conducted
have shown that the exchange of information between the Department A and
B have been successfully realized. The finding from this research, where
a new integration model has been created, can be referred by any
government or private organizations in developing their systems
integration facilities. The model also besides reducing the requirement
of hardware; also reduces the dependency to proprietary products. In
addition, the prototype developed, which based on OpenSyncro is capable
in providing an alternative solution to the IT community to anchor any
systems integration project at a lower cost and in a user friendly
environment.},
ISBN = {978-1-908272-12-6},
Unique-ID = {WOS:000307994600002},
}
@inproceedings{ WOS:000901675002077,
Author = {Moon, Eunyoung and Howison, James},
Book-Group-Author = {Assoc Informat Syst},
Title = {Modularity and Organizational Dynamics in Open Source Software (OSS)
Production},
Booktitle = {AMCIS 2014 PROCEEDINGS},
Year = {2014},
Note = {20th Americas Conference on Information Systems, Savannah, GA, AUG
07-09, 2014},
Abstract = {Modularity has been seen as key to the success of OSS projects. However
empirical studies on modularity of OSS systems have resulted in
confusing results. To account for underlying mechanisms of those
confusing results, we systematically examine widely studied OSS
projects. Based on our systematic review on technical and organizational
structures, we suggest that organizational circumstances of OSS
production are at least in a continuum of tightly-coupled and loosely-
coupled organizational circumstances of production in which both
geographically distributed volunteers and paid developers with
organizational ties work together (albeit separately over time).
Furthermore, organizational circumstances of OSS production appear to be
dynamic, as firms move in and out of OSS production communities over
time. In essence we argue that the reason for the confusing empirical
results was a persistent assumption that organizational circumstances of
OSS production are static or unitary; rather what matters is the
organizational circumstances of production in any episode of
contribution. This research agenda paper proposes future inquiries to
develop a comprehensive picture of ecological shift in different levels
of system modularity and organizational circumstances of OSS production
over time and through episodes.},
ISBN = {978-0-692-25320-5},
ORCID-Numbers = {Howison, James/0000-0002-5702-149X},
Unique-ID = {WOS:000901675002077},
}
@inproceedings{ WOS:000648806200048,
Author = {Bosu, Amiangshu and Sultana, Kazi Zakia},
Book-Group-Author = {IEEE},
Title = {Diversity and Inclusion in Open Source Software (OSS) Projects: Where Do
We Stand?},
Booktitle = {2019 13TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE
ENGINEERING AND MEASUREMENT (ESEM 2019)},
Series = {International Symposium on Empirical Software Engineering and
Measurement},
Year = {2019},
Pages = {295-305},
Note = {13th ACM/IEEE International Symposium on Empirical Software Engineering
and Measurement (ESEM), Pernambuco, BRAZIL, SEP 19-20, 2019},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; Brazilian Comp Soc; CESAR
Sch; State Pernambuco Fdn Sci \& Technol; Natl Council Sci \& Technol
Dev, Brazilian Minist Sci, Technol, Innovat, \& Commun},
Abstract = {Background: As the area of computing has thrived over the years, the
participation of women in computing declined. Currently women represent
less than 24\% of the computing workforce and that number is declining.
On the other hand, the ratios of women in Open Source Software (OSS)
projects are even lower.
Aims: The primary objective of this study is to determine the level of
gender diversity among popular OSS projects and identify the presence of
gender biases that may discourage females' participation.
Method: On this goal, we mined the code review repositories of ten
popular OSS projects. We used a semi-automated approach followed by a
manual validation to identify the genders of the active contributors.
Results: Our results suggest that lack of gender diversity remains an
ongoing issue among all the ten projects as each of the projects had
less than 10\% female developers. However, many of the projects also
suffer from lack of inclusion of females to leadership positions.
Although none of the projects suggest significant differences between
male and female developers in terms of productivity based on three
different measures, data from three out of the ten projects indicate
technical biases against female developers with lower code acceptance
rates as well as delayed feedback during code reviews. However, biases
against females are not universal as majority of the projects do not
discriminate against females. The two projects with the least ratios of
female contributors as core developers showed the most biases against
females.
Conclusion: Based on our findings, we conclude that promoting and
mentoring females to leadership positions may be an effective solution
to foster gender diversity.},
ISSN = {1938-6451},
ISBN = {978-1-7281-2968-6},
ResearcherID-Numbers = {Bosu, Amiangshu/AAB-1259-2020
Sultana, Kazi/U-7122-2019
},
ORCID-Numbers = {Bosu, Amiangshu/0000-0002-3178-6232},
Unique-ID = {WOS:000648806200048},
}
@inproceedings{ WOS:000353962400022,
Author = {Kenett, Ron S. and Franch, Xavier and Susi, Angelo and Galanis, Nikolas},
Editor = {Chang, CK and Gao, Y and Hurson, A and Matskin, M and McMillin, B and Okabe, Y and Seceleanu, C and Yoshida, K},
Title = {Adoption of Free Libre Open Source Software (FLOSS): A Risk Management
Perspective},
Booktitle = {2014 IEEE 38TH ANNUAL INTERNATIONAL COMPUTERS, SOFTWARE AND APPLICATIONS
CONFERENCE (COMPSAC)},
Series = {Proceedings International Computer Software and Applications Conference},
Year = {2014},
Pages = {171-180},
Note = {IEEE 38th Annual International Computers, Software and Applications
Conference (COMPSAC), Vasteras, SWEDEN, JUL 27-29, 2014-2015},
Organization = {IEEE; IEEE Comp Soc; IEEE Cloud Comp; Korean Inst Informat Scientists \&
Engineers; Iowa State Univ Sci \& Technol; IPS; CCF; Malardalen Univ
Sweden; ABB; Missouri S \& T},
Abstract = {Free Libre Open Source Software (FLOSS) has become a strategic asset in
software development, and open source communities behind FLOSS are a key
player in the field. The analysis of open source community dynamics is a
key capability in risk management practices focused on the integration
of FLOSS in all types of organizations. We are conducting research in
developing methodologies for managing risks of FLOSS adoption and
deployment in various application domains. This paper is about the
ability to systematically capture, filter, analyze, reason about, and
build theories upon, the behavior of an open source community in
combination with the structured elicitation of expert opinions on
potential organizational business risk. The novel methodology presented
here blends together qualitative and quantitative information as part of
a wider analytics platform. The approach combines big data analytics
with automatic scripting of scenarios that permits experts to assess
risk indicators and business risks in focused tactical and strategic
workshops. These workshops generate data that is used to construct
Bayesian networks that map data from community risk drivers into
statistical distributions that are feeding the platform risk management
dashboard. A special feature of this model is that the dynamics of an
open source community are tracked using social network metrics that
capture the structure of unstructured chat data. The method is
illustrated with a running example based on experience gained in
implementing our approach in an academic smart environment setting
including Moodbile, a Mobile Learning for Moodle (www.moodbile.org).
This example is the first in a series of planned experiences in the
domain of smart environments with the ultimate goal of deriving a
complete risk model in that field.},
DOI = {10.1109/COMPSAC.2014.25},
ISSN = {0730-3157},
ISBN = {978-1-4799-3574-1},
ResearcherID-Numbers = {Kenett, Ron/I-7246-2019
Franch, Xavier/A-8588-2008
},
ORCID-Numbers = {Kenett, Ron/0000-0003-2315-0477
Franch, Xavier/0000-0001-9733-8830},
Unique-ID = {WOS:000353962400022},
}
@article{ WOS:001177715700001,
Author = {Khatami, Ali and Zaidman, Andy},
Title = {State-of-the-practice in quality assurance in Java-based open source
software development},
Journal = {SOFTWARE-PRACTICE \& EXPERIENCE},
Year = {2024},
Volume = {54},
Number = {8},
Pages = {1408-1446},
Month = {AUG},
Abstract = {To ensure the quality of software systems, software engineers can make
use of a variety of quality assurance approaches, for example, software
testing, modern code review, automated static analysis, and build
automation. Each of these quality assurance practices have been studied
in depth in isolation, but there is a clear knowledge gap when it comes
to our understanding of how these approaches are being used in
conjunction, or not. In our study, we broadly investigate whether and
how these quality assurance approaches are being used in conjunction in
the development of 1454 popular open source software projects on GitHub.
Our study indicates that typically projects do not follow all quality
assurance practices together with high intensity. In fact, we only
observe weak correlation among some quality assurance practices. In
general, our study provides a deeper understanding of how existing
quality assurance approaches are currently being used in Java-based open
source software development. Besides, we specifically zoom in on the
more mature projects in our dataset, and generally we observe that more
mature projects are more intense in their application of the quality
assurance practices, with more focus on their ASAT usage, and code
reviewing, but no strong change in their CI usage.},
DOI = {10.1002/spe.3321},
EarlyAccessDate = {MAR 2024},
ISSN = {0038-0644},
EISSN = {1097-024X},
ResearcherID-Numbers = {Zaidman, Andy/O-6542-2014},
ORCID-Numbers = {Khatami, Ali/0000-0002-2212-2311
Zaidman, Andy/0000-0003-2413-3935},
Unique-ID = {WOS:001177715700001},
}
@article{ WOS:000762090700003,
Author = {Moon, Eunyoung},
Title = {Episodic Peripheral Contributors and Technical Dependencies in Open
Source Software (OSS) Ecosystems},
Journal = {COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS},
Year = {2021},
Volume = {49},
Pages = {194-244},
Abstract = {Despite the fact that OSS contributors tend to eschew traditional
organizational hierarchies, researchers have found that, in many cases,
OSS contributors make tightly coupled system designs and successfully
coordinate highly interdependent tasks. Although researchers have
explained how OSS contributors make tightly coupled code contributions,
we do not know the characteristics of individuals who make such
contributions. While previous studies have considered OSS projects as
single, independent containers, I note that OSS projects do not
constitute independent or standalone entities but reuse and, thus,
depend one another. This reuse creates complex networks of
interdependencies called ``software ecosystems{''}. In this paper, I
analyze OSS contributors who have made tightly coupled code
contributions using two lenses: the core-periphery lens and the
habitual-episodic lens. Based on investigating three volunteer-driven
OSS projects, I found OSS contributors who make tightly coupled code
contributions to have different code-contribution patterns.
Interestingly, I found that half of such contributors made no previous
code contributions to the sampled projects but episodically authored
patches (or pull requests) that increased software coupling. Based on
further investigation, I suggest a multiple-fluid-container view that
accommodates software ecosystems in which multiple containers (multiple
OSS projects) co-evolve with each container (each OSS project) readily
accessible.},
DOI = {10.17705/1CAIS.04908},
Article-Number = {8},
ISSN = {1529-3181},
Unique-ID = {WOS:000762090700003},
}
@article{ WOS:000470840500001,
Author = {Dawood, Kareem Abbas and Sharif, Khaironi Yatim and Zaidan, A. A. and
Abd Ghani, Abdul Azim and Zulzalil, Hazura Binti and Zaidan, B. B.},
Title = {Mapping and Analysis of Open Source Software (OSS) Usability for
Sustainable OSS Product},
Journal = {IEEE ACCESS},
Year = {2019},
Volume = {7},
Pages = {65913-65933},
Abstract = {The increase in the number of open source software (OSS) users have
drawn attention to improving usability. Usability is a clear concept
that encompassing both task and user characteristics as well as
functionality. Usability is an essential factor that affects user
acceptance and OSS sustainability, which is considered as the key to the
success of the OSS. To some extent, usability is one concern of the
larger issue of system acceptability and sustainability. Therefore,
usability is an important factor that needs to be considered since the
software that is not usable is not going to be sustainable. The
objective of this paper is to review researchers' efforts to improve,
investigate, and evaluate the usability factor that may affect the OSS
acceptability and sustainability and map the research scenery from the
articles into a comprehensible structured taxonomy, which would help the
researchers to identify different research gaps of this field. A survey
of the usability in OSS conducted and 6033 studies identified by a
search in four scholarly databases using a query that includes the
keywords (usability or learnability or efficiency or satisfaction) and
(open source software or OSS). A total of 46 studies are selected. By
manually searching in ACM, Springer, and Google Scholar five other
studies identified, and thus a total of 51 studies were the final set
that includes in this paper. Based on research topics, a taxonomy
created and divided into four principal categories which improve OSS
usability, analyze OSS usability, evaluate OSS usability, and select and
adopt OSS. A comprehensive overview and synthesis of these categories
are presented as well. This paper contributes to identifying the
possible opportunities and gaps for enabling the participation of
interested researchers in this research area. And give possibilities for
extending the use of usability research and practices to create more
sustainable software. Also, helps in selecting suitable OSS among the
alternatives.},
DOI = {10.1109/ACCESS.2019.2914368},
ISSN = {2169-3536},
ResearcherID-Numbers = {Dawood, Kareem/AAB-5709-2021
Zulzalil, Hazura/D-2030-2017
zaidan, bilal/AAJ-7841-2021
Zaidan, A./F-7289-2010
},
ORCID-Numbers = {Sharif, Khaironi Yatim/0000-0003-3894-1773
Dawood, Kareem Abbas/0000-0002-7024-0961
zaidan, bilal/0000-0001-7412-8267},
Unique-ID = {WOS:000470840500001},
}
@inproceedings{ WOS:000373734500064,
Author = {Bahamdain, Salem S.},
Editor = {Shakshuki, E and Galland, S and Yasar, AUH},
Title = {Open Source Software (OSS) Quality Assurance: A Survey Paper},
Booktitle = {10TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC
2015) / THE 12TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND
PERVASIVE COMPUTING (MOBISPC 2015) AFFILIATED WORKSHOPS},
Series = {Procedia Computer Science},
Year = {2015},
Volume = {56},
Pages = {459-464},
Note = {10th International Conference on Future Networks and Communications
(FNC) / 12th International Conference on Mobile Systems and Pervasive
Computing (MobiSPC), Belfort, FRANCE, AUG 17-20, 2015},
Abstract = {Open source software (OSS) is a software product with the source code
made public so that anyone can read, analyze, and change or improve the
code. The use of this software is under a license, like Apache, GNU,
MIT, Mozilla Public, and Eclipse Public License. Open source software
development (OSSD) provides high quality assurance through user testing
and peer reviews. The quality of these products depends on the size of
the product community. This paper discusses the stakeholders of the OSS
community, the quality assurance frameworks and models proposed in some
studies, some statistics about OSS, the problems that affect the quality
of OSSD, and the advantages and disadvantages of OSS compared to closed
source software. This allows us to understand how we can achieve and
improve the quality assurance and quality control of OSSD. (C) 2015 The
Authors. Published by Elsevier B.V.},
DOI = {10.1016/j.procs.2015.07.236},
ISSN = {1877-0509},
Unique-ID = {WOS:000373734500064},
}
@inproceedings{ WOS:000265808300107,
Author = {Mosoval, F. and Gardiner, J. and Healey, P. and Prestedge, A. and
Johnston, K.},
Book-Group-Author = {PACIS},
Title = {The State of Open Source Software (OSS) In South Africa},
Booktitle = {PACIFIC ASIA CONFERENCE ON INFORMATION SYSTEMS 2006, SECTIONS 1-8},
Year = {2006},
Pages = {1404-1419},
Note = {10th Pacific Asia Conference on Information Systems, Kuala Lumpur,
MALAYSIA, JUL 06-09, 2006},
Abstract = {This paper explores the state of Open Source Software (OSS) in South
Africa. The use of OSS in the business and government environment, as
well as the supply and demand of OSS professionals in the South African
environment are investigated. This research can also provide businesses
with an objective tool with which to help them evaluate OSS in their
businesses.
The results depict a growing trend in the use of OSS in South Africa.
Only a small percentage of SA organisations have significant usage
levels of OSS, with the majority of OSS users planning on maintaining
their current levels of usage. It was observed that 67\% of non-OSS
users are considering OSS use in the future, with the majority of these
respondents having made preliminary investigations into the viability of
OSS use.
Further results show an association between the size of an organisation
and the usage of OSS, with smaller and medium sized enterprises using
OSS more than larger organisations. It was also observed that the
majority of training institutes perceive that there will be a growth in
demand for OSS training within the next 5 years, which correlates with
findings that the number of training workshops and institutes are
increasing to accommodate the increase in demand.},
Unique-ID = {WOS:000265808300107},
}
@article{ WOS:000173824500006,
Author = {Payne, C},
Title = {On the security of open source software},
Journal = {INFORMATION SYSTEMS JOURNAL},
Year = {2002},
Volume = {12},
Number = {1},
Pages = {61-78},
Month = {JAN},
Abstract = {With the rising popularity of so-called `open source' software there has
been increasing interest in both its various benefits and disadvantages.
In particular, despite its prominent use in providing many aspects of
the Internet's basic infrastructure, many still question the suitability
of such software for the commerce-oriented Internet of the future. This
paper evaluates the suitability of open source software with respect to
one of the key attributes that tomorrow's Internet will require, namely
security. It seeks to present a variety of arguments that have been
made, both for and against open source security and analyses in relation
to empirical evidence of system security from a previous study. The
results represent preliminary quantitative evidence concerning the
security issues surrounding the use and development of open source
software, in particular relative to traditional proprietary software.},
DOI = {10.1046/j.1365-2575.2002.00118.x},
ISSN = {1350-1917},
EISSN = {1365-2575},
Unique-ID = {WOS:000173824500006},
}
@inproceedings{ WOS:000323845700003,
Author = {Laila, U. and Bukhari, S. F. A.},
Editor = {Sobh, T and Elleithy, K},
Title = {Open Source Software (OSS) Adoption Framework for Local Environment and
its Comparison},
Booktitle = {INNOVATIONS IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING},
Year = {2010},
Pages = {13-16},
Note = {International Joint Conferences on Computer, Information, and Systems
Sciences, and Engineering (CISSE), Bridgeport, CT, DEC 04-12, 2009},
Organization = {Inst Elect \& Elect Engineers; Univ Bridgeport},
Abstract = {According to Business Software Alliance (BSA) Pakistan is ranked in the
top 10 countries having highest piracy rate {[}1]. To overcome the
problem of piracy local Information Technology (IT) companies are
willing to migrate towards Open Source Software (OSS). Due to this
reason need for framework/model for OSS adoption has become more
pronounced.
Research on the adoption of IT innovations has commonly drawn on
innovation adoption theory. However with time some weaknesses have been
identified in the theory and it has been realized that the factors
affecting the adoption of OSS varies country to country. The objective
of this research is to provide a framework for OSS adoption for local
environment and then compare it with the existing framework developed
for OSS adoption in other advanced countries. This paper proposes a
framework to understand relevant strategic issues and it also highlights
problems, restrictions and other factors that are preventing
organizations from adopting OSS. A factor based comparison of propose
framework with the existing framework is provided in this research.},
DOI = {10.1007/978-90-481-9112-3\_3},
ISBN = {978-90-481-9112-3; 978-90-481-9111-6},
ResearcherID-Numbers = {Laila, umme/ABF-3646-2021
},
ORCID-Numbers = {Laila, Umme/0000-0001-8050-5081},
Unique-ID = {WOS:000323845700003},
}
@article{ WOS:000319235000006,
Author = {Susanszky Pal},
Title = {The barriers of Open Source Software (OSS) adaptation in Hungary: the
case of five cities},
Journal = {INFORMACIOS TARSADALOM},
Year = {2012},
Volume = {12},
Number = {2},
Pages = {77+},
Abstract = {Adaptation and implementation of Free/Open Source Software (OSS) by
different organisations have been a hot topic of numerous studies in the
last decade. In this pilot study (based on interviews with the
administrators in the municipalities) we examined the main factors
(environmental, structural and personal) of adaptation of OSS in five
Hungarian cities. The main findings are: in Hungary we could discern a
new way of adaptation that we can call `spontaneous adaptation'. The
main characteristic of this method is the lack of the
adaptation-decision by the political leaders of the municipality. We
also discern five steps in the implementation of OSSs that are
characterized by different impeding features.},
ISSN = {1587-8694},
ResearcherID-Numbers = {susanszky, pal/IUP-3574-2023},
Unique-ID = {WOS:000319235000006},
}
@incollection{ WOS:000363458700009,
Author = {Yildiz, Mete and Oktem, Mustafa Kemal and Bensghir, Turksel Kaya},
Book-Author = {Rahman, H},
Title = {The Adoption Process of Free \& Open Source Software (FOSS) in Turkish
Public Organizations},
Booktitle = {CASES ON ADOPTION, DIFFUSION AND EVALUATION OF GLOBAL E-GOVERNANCE
SYSTEMS: IMPACT AT THE GRASS ROOTS},
Year = {2011},
Pages = {148-170},
Abstract = {Free and open source software (FOSS) has been increasingly used both in
public and private organizations in order to contain costs, increase
software transparency and reliability, and information security, among
other reasons. This article identifies and examines the arguments and
actors, who have promoted and opposed the use of FOSS in the Turkish
public sector. It also analyzes how these actors organize the processes
of adoption and presents the discourses that they used to affect the
open source-related policy decisions. The methods used e-mail
questionnaires directed to IT experts in government, academia, private
sector and the media, together with the archival analysis of related
documents. It is found that FOSS enhances e-government implementations
being relatively secure than proprietary software, low cost,
participative, scalable and easy to manage. The article concludes with
the evaluation of the current level of FOSS use in Turkish government
agencies, an explanation of the process of adoption by presenting a
process model of FOSS adoption in Turkey that may be applied in other
similar countries and different frames of analysis that shape the
adoption process. In this vein, the main aim is to link FOSS to the
e-government processes and ultimate aim is to link this manuscript to
the grass roots e-governance improvement literature.},
DOI = {10.4018/978-1-61692-814-8.ch007},
ISBN = {978-1-61692-816-2; 978-1-61692-814-8},
ResearcherID-Numbers = {YILDIZ, METE/J-1217-2013
OKTEM, MUSTAFA/J-1218-2013
},
ORCID-Numbers = {Oktem, Kemal/0000-0002-2040-426X
YILDIZ, METE/0000-0002-5864-6731},
Unique-ID = {WOS:000363458700009},
}
@inproceedings{ WOS:000281276700113,
Author = {Terry, Michael and Kay, Matthew and Lafreniere, Ben},
Book-Group-Author = {ACM},
Title = {Perceptions and Practices of Usability in the Free/Open Source Software
(FOSS) Community},
Booktitle = {CHI2010: PROCEEDINGS OF THE 28TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS
IN COMPUTING SYSTEMS, VOLS 1-4},
Year = {2010},
Pages = {999-1008},
Note = {28th Annual CHI Conference on Human Factors in Computing Systems,
Atlanta, GA, APR 10-15, 2010},
Organization = {Google; Microsoft; NSF; Yahoo Labs; ACM SIGCHI},
Abstract = {This paper presents results from a study examining perceptions and
practices of usability in the free/open source software (FOSS)
community. 27 individuals associated with 11 different FOSS projects
were interviewed to understand how they think about, act on, and are
motivated to address usability issues. Our results indicate that FOSS
project members possess rather sophisticated notions of software
usability, which collectively mirror definitions commonly found in HCI
textbooks. Our study also uncovered a wide range of practices that
ultimately work to improve software usability. Importantly, these
activities are typically based on close, direct interpersonal
relationships between developers and their core users, a group of users
who closely follow the project and provide high quality, respected
feedback. These relationships, along with positive feedback from other
users, generate social rewards that serve as the primary motivations for
attending to usability issues on a day-to-day basis. These findings
suggest a need to reconceptualize HCI methods to better fit this culture
of practice and its corresponding value system.},
ISBN = {978-1-60558-929-9},
ResearcherID-Numbers = {Kay, Matthew/AAZ-8197-2020
},
ORCID-Numbers = {Kay, Matthew/0000-0001-9446-0419},
Unique-ID = {WOS:000281276700113},
}
@inproceedings{ WOS:000258398700019,
Author = {Samoladas, Ioannis and Gousios, Georgios and Spinellis, Diomidis and
Stamelos, Ioannis},
Editor = {Russo, B and Damiani, E and Hissam, S and Lundell, B and Succi, G},
Title = {The SQO-OSS quality model: Measurement based open source software
evaluation},
Booktitle = {OPEN SOURCE DEVELOPMENT, COMMUNITIES AND QUALITY},
Series = {International Federation for Information Processing},
Year = {2008},
Volume = {275},
Pages = {237+},
Note = {4th International Conference on Open Source Systems held at the 20th
World Computer Congress, Milan, ITALY, SEP 07-10, 2008},
Organization = {IFIP WG 2 3},
Abstract = {Software quality evaluation has always been an important part of
software business. The quality evaluation process is usually based on
hierarchical quality models that measure various aspects of software
quality and deduce a characterization of the product quality being
evaluated. The particular nature of open source software has rendered
existing models inappropriate for detailed quality evaluations. In this
paper, we present a hierarchical quality model that evaluates source
code and community processes, based on automatic calculation of metric
values and their correlation to a set of predefined quality profiles.},
ISSN = {1571-5736},
ISBN = {978-0-387-09683-4},
ResearcherID-Numbers = {Spinellis, Diomidis/E-3600-2010
Stamelos, Ioannis/AAK-7207-2020},
Unique-ID = {WOS:000258398700019},
}
@article{ WOS:000408009000003,
Author = {Hill, Geoffrey and Datta, Pratim and Vander Weerdt, Candice},
Title = {Developers, Quality Control and Download Volume in Open Source Software
(OSS) Projects},
Journal = {JOURNAL OF ORGANIZATIONAL AND END USER COMPUTING},
Year = {2017},
Volume = {29},
Number = {2},
Pages = {43-66},
Month = {APR-JUN},
Abstract = {The open-source software (OSS) movement is often analogized as a
commons, where products are developed by and consumed in an open
community. However, does a larger commons automatically beget success or
does the phenomenon fall prey to the tragedy of the commons? This
research forwards and empirically investigates the curvilinear
relationship between developers and OSS project quality and a project's
download volume. Using segmented regression on over 12,000 SourceForge
OSS projects, findings suggest an inflection point in the number of
contributing developers on download volume - suggesting increasing and
diminishing returns to scale from adding developers to OSS projects.
Findings support the economic principle of the tragedy of the commons, a
concept where an over-allocated (large number) of developers, even in an
open-source environment, can lead to resource mismanagement and reduce
the benefit of a public good, i.e. the OSS project.},
DOI = {10.4018/JOEUC.2017040103},
ISSN = {1546-2234},
EISSN = {1546-5012},
ResearcherID-Numbers = {Hill, Geoffrey/R-7354-2019},
ORCID-Numbers = {Hill, Geoffrey/0000-0001-8864-6495},
Unique-ID = {WOS:000408009000003},
}
@inproceedings{ WOS:000326239304131,
Author = {Jesus Lopez, Ana and Perez, Rigoberto},
Editor = {Chova, LG and Torres, IC and Martinez, AL},
Title = {UNIVERSITY CHALLENGES AND FREE OPEN SOURCE SOFTWARE (FOSS). OPENING
MINDS, CLOSING GAPS},
Booktitle = {EDULEARN12: 4TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING
TECHNOLOGIES},
Series = {EDULEARN Proceedings},
Year = {2012},
Pages = {4841-4846},
Note = {4th International Conference on Education and New Learning Technologies
(EDULEARN), Barcelona, SPAIN, JUL 02-04, 2012},
Abstract = {The need to establish a more complete and far-reaching Europe,
strengthening its intellectual, cultural, social, scientific and
technological dimensions was emphasized in the Bologna Declaration,
signed by the European Ministers of Education in 1999. Since then,
European universities have been involved in the development of the
so-called European Higher Education Area (EHEA), including the adoption
of a system of easily readable and comparable degrees, the European
co-operation in quality assurance, and the promotion of mobility and
European dimension in higher education.
In this framework, the use of Free Open Source Software (FOSS) could
provide several advantages, related to both the freedom given to users
and the strengths of its peer-to-peer development model. In fact, some
of the most outstanding characteristics of the FOSS (free, democratic,
sustainable and technologically competitive educational model,
cooperative and competitive relationships,.) result to be coincident
with the main aims of the European Higher Education Area.
In this paper we describe the role that this Free Open Source Software
could play in the University context, also providing some statistical
evidence about FOSS penetration and its recent evolution. Furthermore,
since the implementation of the new university degrees can be considered
as a ``break point{''}, we briefly describe our FOSS experiences at the
University of Oviedo, involving Statistics and Econometrics.
Finally, we summarize the conclusions and describe the main challenges
that FOSS must face during the coming years.},
ISSN = {2340-1117},
ISBN = {978-84-695-3491-5},
ResearcherID-Numbers = {López-Menéndez, Ana/K-4757-2012},
Unique-ID = {WOS:000326239304131},
}
@inproceedings{ WOS:000240964900011,
Author = {Lin, Yuwei and Zini, Enrico},
Editor = {Berleur, J and Nurminen, MI and Impagliazzo, J},
Title = {An empirical study on implementing Free/Libre Open Source Software
(FLOSS) in schools},
Booktitle = {SOCIAL INFORMATICS: AN INFORMATION SOCIETY FOR ALL?: IN REMEMBRANCE OF
ROB KING},
Series = {International Federation for Information Processing},
Year = {2006},
Volume = {223},
Pages = {123+},
Note = {7th International Conference on Human Choice and Computers (HCC7),
Maribor, SLOVENIA, SEP 21-23, 2006},
Abstract = {This empirical paper shows how free/libre open source software (FLOSS)
contributes to mutual and collaborative learning in an educational
environment. However, unlike proprietary software, FLOSS allows
extensive customisation of software and supports the needs of local
users better. In this paper, we observes how implementing FLOSS in an
Italian high school challenges the conventional relationship between end
users themselves (e.g. teachers and students) and that between users and
developers. The findings will shed some light on the social aspects of
FLOSS-based computerization -- including the roles of FLOSS in social
and organizational change in educational environments and the ways that
the social organization of FLOSS are influenced by social forces and
social practices.},
ISSN = {1571-5736},
ISBN = {0-387-37875-8},
ResearcherID-Numbers = {Lin, Yuwei/AGJ-3307-2022
},
ORCID-Numbers = {Lin, Yu-Wei/0000-0001-9798-5165},
Unique-ID = {WOS:000240964900011},
}
@article{ WOS:001164041400001,
Author = {Moon, Eunyoung and Howison, James},
Title = {A dynamic perspective on software modularity in open source software
(OSS) development: A configurational approach},
Journal = {INFORMATION AND ORGANIZATION},
Year = {2024},
Volume = {34},
Number = {1},
Month = {MAR},
Abstract = {To reduce technical and task interdependencies, modularization has been
considered important in OSS development. However, the existing
literature implicitly takes a static view that software structure and
organizational structure are established early on and change slowly over
time, if at all. Such a view does not fully reflect the complex and
dynamic nature of software development and tends to overlook the role
played by human agents as they ramp involvement up and down over time.
This study considers that coordination practice plays an important role
in altering technical interdependencies in OSS development. This study
investigates coordination practices that result in changes in software
coupling-in particular, increases in software coupling. This study
automatically analyzes the code in 72 software releases and 1033 task
episodes of three successful OSS projects-GNU grep, IPython, and
Scikit-image. This study takes a fine-grained practice-oriented
perspective that views the way that the work is done as constituting the
organization. In our conceptualization, OSS contributors use a
configuration of multiple organizational elements, enacted and varying
across specific episodes of practice. In line with this perspective,
this study takes a configurational approach, uses fuzzy-set qualitative
comparative analysis (fsQCA) to analyze episodes that led to decreases,
no changes, and increases in software coupling during the inter-release
periods in which the level of software coupling increased significantly,
which we call focal period. We find that co-work involving multiple
individuals tends to result in code that adds technical dependencies
(increases in software coupling) during the focal period. To illustrate
this beyond our fuzzy-set analysis, we present and discuss three
episodes in narrative detail. The fine-grained, configurational analysis
in this study supports the idea that the organizing process is ongoing
enactment. In this study, OSS systems are an amalgam of code that builds
up in different episodes each possibly different organizational
configurations, rather than thinking of the OSS systems or projects as
static or singular.},
DOI = {10.1016/j.infoandorg.2023.100499},
EarlyAccessDate = {JAN 2024},
Article-Number = {100499},
ISSN = {1471-7727},
EISSN = {1873-7919},
ORCID-Numbers = {Howison, James/0000-0002-5702-149X},
Unique-ID = {WOS:001164041400001},
}
@incollection{ WOS:000416401308012,
Author = {Jan, Rosy},
Book-Author = {KhosrowPour, M},
Title = {Open Source Software Virtual Learning Environment (OSS-VLEs) in Library
Science Schools},
Booktitle = {ENCYCLOPEDIA OF INFORMATION SCIENCE AND TECHNOLOGY, 4TH EDITION},
Year = {2018},
Pages = {7912-7921},
DOI = {10.4018/978-1-5225-2255-3.ch688},
ISBN = {978-1-5225-2256-0; 978-1-5225-2255-3},
ResearcherID-Numbers = {jan, Rosy/D-6090-2014
},
ORCID-Numbers = {Jan, Dr. Rosy/0000-0003-0074-4627},
Unique-ID = {WOS:000416401308012},
}
@inproceedings{ WOS:000452049800090,
Author = {Yang, Xin},
Book-Author = {Cheung, SC
Orso, A
Storey, MA},
Title = {Social Network Analysis in Open Source Software Peer Review},
Booktitle = {22ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE
ENGINEERING (FSE 2014)},
Year = {2014},
Pages = {820-822},
Note = {22nd ACM SIGSOFT International Symposium on the Foundations of Software
Engineering (FSE), Hong Kong, HONG KONG, NOV 16-21, 2014},
Organization = {Assoc Comp Machinery Special Interest Grp Software Engn; CVIC SE; NSF;
Microsoft Res; Huawei; Neusoft; Siemens; Yonyou; Hong Kong Univ Sci \&
Technol; Google; Radica; Samsung Res Amer; IBM Res; TCL; CCC},
Abstract = {Software peer review (aka. code review) is regarded as one of the most
important approaches to keep software quality and productivity. Due to
the distributed collaborations and communication nature of Open Source
Software (OSS), OSS review differs from traditional industry review.
Unlike other related works, this study investigated OSS peer review
processes from social perspective by using social network analysis
(SNA). We analyzed the review history from three typical OSS projects.
The results provide hints on relationships among the OSS reviewers which
can help to understand how developers work and communicate with each
other.},
DOI = {10.1145/2635868.2661682},
ISBN = {978-1-4503-3056-5},
Unique-ID = {WOS:000452049800090},
}
@inproceedings{ WOS:001032697200040,
Author = {Sun, Weijie and Iwuchukwu, Samuel and Bangash, Abdul Ali and Hindle,
Abram},
Book-Group-Author = {IEEE},
Title = {An Empirical Study to Investigate Collaboration Among Developers in Open
Source Software (OSS)},
Booktitle = {2023 IEEE/ACM 20TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE
REPOSITORIES, MSR},
Series = {IEEE International Working Conference on Mining Software Repositories},
Year = {2023},
Pages = {352-356},
Note = {IEEE/ACM 20th International Conference on Mining Software Repositories
(MSR), Melbourne, AUSTRALIA, MAY 15-16, 2023},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Tech Council Software
Engn; ACM Special Interest Grp Software Engn; GitHub; Huawei Canada},
Abstract = {The value of teamwork is being recognized by project owners, resulting
in an increased acknowledgement of collaboration among developers in
software engineering. A good understanding of how developers work
together could positively impact software development practices. In this
paper, we investigate the collaboration habits of developers in project
files by leveraging the World of Code (WoC) dataset and GitHub API. We
first identify the collaboration level of developers within the project
files, such as the source, test, documentation, and build files, using
the Author Cross Entropy (ACE). From the results we find out that test
files report the highest degree of collaboration among the developers,
perhaps because collaboration is critical to ensure convergence of
functionality tests. Furthermore, the source code files show the least
degree of collaboration, perhaps because of code ownership and the
complexity and difficulty in code modification. Secondly, given the
widespread usage of the Python programming language, we investigate the
Python code tokens that are more prone to change and collaboration. Our
findings offer insights into the specific project files and Python code
tokens that developers typically collaborate on in the opensource
community. This information can be used by researchers and developers to
enhance existing collaboration platforms and tools.},
DOI = {10.1109/MSR59073.2023.00054},
ISSN = {2160-1852},
ISBN = {979-8-3503-1184-6},
ORCID-Numbers = {Bangash, Abdul Ali/0000-0002-5311-6061},
Unique-ID = {WOS:001032697200040},
}
@article{ WOS:000488276800004,
Author = {Medappa, Poonacha K. and Srivastava, Shirish C.},
Title = {Does Superposition Influence the Success of FLOSS Projects? An
Examination of Open-Source Software Development by Organizations and
Individuals},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2019},
Volume = {30},
Number = {3},
Pages = {764-786},
Month = {SEP},
Abstract = {Collaboration through open superposition describes the dominant work
orchestration mechanism observed in free (Libre) and open-source (FLOSS)
software, wherein the software development occurs by the sequential
layering of individual tasks. This work orchestration mechanism is
different from the traditional idea of software development, where the
focus is toward cowork and concurrent development facilitated by a
modular software design architecture. Our study theorizes and examines
the motivational mechanisms that operate within superposed work
structures to influence the success of FLOSS projects. We also unearth
the contextual conditions that may limit the influence of the superposed
nature of work on FLOSS project success. Furthermore, given the
increasing use of FLOSS by organizations, we investigate the
specificities brought to these motivational mechanisms when FLOSS
projects are owned by organizations. The results from our analysis of
over 6,500 FLOSS projects hosted on GitHub support a nonlinear
relationship between the degree of superposition and the success of the
FLOSS project. Moreover, we find that the type of ownership moderates
this nonlinear relationship such that (1) organizational ownership
mitigates the influence of the degree of superposition on the success of
the project and that (2) under organizational ownership, the optimal
degree of superposition (the point at which the success of the project
is at a maximum) is lower than for individual-owned projects. This
research advances our understanding of work structures, motivation, and
organizational participation in FLOSS environments by describing the
influence of task structures on the success of projects. The study also
provides FLOSS practitioners with valuable insights for modeling project
task structures to facilitate their success.},
DOI = {10.1287/isre.2018.0829},
ISSN = {1047-7047},
EISSN = {1526-5536},
ResearcherID-Numbers = {Medappa, Poonacha/AAK-5017-2020
},
ORCID-Numbers = {Medappa, Poonacha K./0000-0001-8872-6161},
Unique-ID = {WOS:000488276800004},
}
@inproceedings{ WOS:000393483100004,
Author = {Moon, Eunyoung and Howison, James},
Book-Group-Author = {IEEE},
Title = {Do open projects ``break the mirror{''}? : Re-conceptualization of
organizational configurations in Open Source Software (OSS) production},
Booktitle = {9TH IEEE/ACM INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF
SOFTWARE ENGINEERING (CHASE 2016)},
Year = {2016},
Pages = {19-25},
Note = {9th IEEE/ACM International Workshop on Cooperative and Human Aspects of
Software Engineering (CHASE), Austin, TX, MAY 16, 2016},
Organization = {Assoc Comp Machinery; IEEE Comp Soc; IEEE; IEEE Tech Council Software
Engn; Special Interest Grp Software Engn},
Abstract = {The mirroring hypothesis predicts that loosely-coupled developers will
develop a loosely-coupled software system. However, empirical studies
have brought confusing results about the mirroring relationship in open
source software (OSS) production: loosely-coupled OSS contributors have
developed a tightly-coupled system, deviating from theoretical
prediction, but are still successful. This study aims to provide better
understanding about ``breaking the mirror{''} in community-based OSS
production in which there is no significant corporate participation. We
propose it is not the mirroring hypothesis that is broken, but the
manner in which we conceptualize and measure organizational
configurations in OSS production.},
DOI = {10.1145/2897586.2897593},
ISBN = {978-1-4503-4155-4},
ORCID-Numbers = {Howison, James/0000-0002-5702-149X},
Unique-ID = {WOS:000393483100004},
}
@article{ WOS:000453260400001,
Author = {Zhang, Xuan and Wang, Xu and Kang, Yanni},
Title = {Change-Oriented Open Source Software Process Simulation},
Journal = {IEEE ACCESS},
Year = {2018},
Volume = {6},
Pages = {70145-70163},
Abstract = {The goal of our research is to find better ways for assessing the impact
of changes to the software projects and the cost-effectiveness of
process improvement strategies. To support decision-makers in analyzing
changes effects and finding the optimal improvements of software process
in a given project, a process simulation model using the system dynamics
modeling technique is proposed and used in the context of a case study
with open source software. Details of the system dynamics model, its
usage scenarios and simulation experiments are provided. With the help
of the simulation model, the process quality attributes of the open
source software Spring Framework with varying change effects was
evaluated. The project effort, delivery time, productivity, schedule,
and product quality are impacted as a result of changes. Three different
process improvement strategies were evaluated to help decision-makers
choose most cost-effective improvement strategies. The simulation models
can be used as an effective tool to evaluate the impact of changes,
reason about the process improvement, and support consensus building by
visualizing dynamic views of the process.},
DOI = {10.1109/ACCESS.2018.2880998},
ISSN = {2169-3536},
Unique-ID = {WOS:000453260400001},
}
@article{ WOS:000495476500014,
Author = {Harutyunyan, Nikolay and Bauer, Andreas and Riehle, Dirk},
Title = {Industry requirements for FLOSS governance tools to facilitate the use
of open source software in commercial products},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2019},
Volume = {158},
Month = {DEC},
Abstract = {Virtually all software products incorporate free/fibre and open source
software (FLOSS) components. However, ungoverned use of FLOSS components
can result in legal and financial risks, and risks to a firm's
intellectual property. To avoid these risks, companies must govern their
FLOSS use through open source governance processes and by following
industry best practices. A particular challenge is license compliance.
To manage the complexity of governance and compliance, companies should
use tools and well-defined processes. This paper investigates and
presents industry requirements for FLOSS governance tools, followed by
an evaluation of the suggested requirements.
We chose eleven companies with an advanced understanding of open source
governance and interviewed their FLOSS governance experts to derive a
theory of industry requirements for tooling. We extended our previous
work adding the requirement category on the architecture model for
software products.
We then analyzed the features of leading governance tools and used this
analysis to evaluate two categories of our theory: FLOSS license
scanning and FLOSS components in product bills of materials. The result
is a list of FLOSS governance requirements. For practical relevance, we
cast our theory as a requirements specification for FLOSS governance
tools. (C) 2019 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.jss.2019.08.001},
Article-Number = {110390},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Bauer, Andreas/IZQ-4804-2023
Riehle, Dirk/G-9429-2011
},
ORCID-Numbers = {Bauer, Andreas/0000-0002-2916-4020
Harutyunyan, Nikolay/0000-0002-1745-6528},
Unique-ID = {WOS:000495476500014},
}
@inproceedings{ WOS:000449166500004,
Author = {Kritikos, Apostolos and Stamelos, Ioannis},
Editor = {Stamelos, I and GonzalezBarahona, JM and Varlamis, I and Anagnostopoulos, D},
Title = {Open Source Software Resilience Framework},
Booktitle = {OPEN SOURCE SYSTEMS: ENTERPRISE SOFTWARE AND SOLUTIONS, OSS 2018},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2018},
Volume = {525},
Pages = {39-49},
Note = {14th IFIP WG 2.13 International Conference on Open Source Systems (OSS),
Athens, GREECE, JUN 08-10, 2018},
Organization = {Harokopio Univ; IFIP WG 2 13},
Abstract = {An Open Source Software (OSS) project can be utilized either as is, to
serve specific needs on an application level, or on the source code
level, as a part of another software system serving as a component, a
library, or even an autonomous third party dependency. There are several
OSS quality models that provide metrics to measure specific aspects of
the project, like its structural quality. Although other dimensions,
like community health and activity, software governance principles or
license permissiveness, are taken into account, there is no universally
accepted OSS assessment model. In this work we are proposing an
evaluation approach based on the adaptation of the City Resilience
Framework to OSS with the aim of providing a strong theoretical basis
for evaluating OSS projects.},
DOI = {10.1007/978-3-319-92375-8\_4},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-319-92375-8; 978-3-319-92374-1},
ResearcherID-Numbers = {Stamelos, Ioannis/AAK-7207-2020
/R-5502-2019
},
ORCID-Numbers = {Kritikos, Apostolos/0000-0002-2903-4808},
Unique-ID = {WOS:000449166500004},
}
@article{ WOS:000418520900011,
Author = {Thankachan, Briju and Moore, David Richard},
Title = {Challenges of Implementing Free and Open Source Software (FOSS):
Evidence from the Indian Educational Setting},
Journal = {INTERNATIONAL REVIEW OF RESEARCH IN OPEN AND DISTRIBUTED LEARNING},
Year = {2017},
Volume = {18},
Number = {6},
Pages = {186-199},
Month = {SEP},
Abstract = {The use of Free and Open Source Software (FOSS), a subset of Information
and Communication Technology (ICT), can reduce the cost of purchasing
software. Despite the benefit in the initial purchase price of software,
deploying software requires total cost that goes beyond the initial
purchase price. Total cost is a silent issue of FOSS and can only be
evaluated in the particular environment in which it is adopted, in this
case Kerala, India, fora state-level FOSS project called IT@School. This
project is one of the largest deployments of free open source software
FOSS-based ICT education in the world and impacts 6 million students and
200,000 teachers every year. This study analyzes the perception of 43
senior FOSS implementation project officials. It details how FOSS was
introduced and reports on major challenges and how those challenges were
overcome in a secondary educational setting in India. Email interviews,
document analysis, and online case studies were used to collect the
data. The lack of adequate resources to train the teachers was the
single biggest challenge in the adoption of FOSS. The emerging
strategies for efficient FOSS implementation could be used in other
states in India and in other developing countries.},
ISSN = {1492-3831},
Unique-ID = {WOS:000418520900011},
}
@article{ WOS:000489434600001,
Author = {Alrawashdeh, Thamer A. and Elbes, Mohammad W. and Almomani, Ammar and
ElQirem, Fuad and Tamimi, Abdelfatah},
Title = {User acceptance model of open source software: an integrated model of
OSS characteristics and UTAUT},
Journal = {JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING},
Year = {2020},
Volume = {11},
Number = {8},
Pages = {3315-3327},
Month = {AUG},
Abstract = {Globally, the acceptance of Open Source Software (OSS) varies among the
users of a company. Despite the substantive software, social, and
infrastructure-related implications of OSS acceptance, the research on
the acceptance of OSS across organizations inhabitants remains
surprisingly limited. To propose a model for the acceptance of OSS;
investigate the influence of the OSS characteristics, UTAUT constructs,
and infrastructure factors on the acceptance of open source software
system. It also examines the validity of UTAUT in the open source
software context. Quantitative design has been used following the
distribution of questionnaire among a sample of 255 individuals employed
at public and private organizations (172 males and 83 females). Software
quality, software interoperability, and software security had a
significant impact on the performance expectancy (PE) (beta = 0.445, P <
0.001), (beta = 0.302, P < 0.001), (beta = 0.139, P < 0.05),
respectively. Moreover, PE, cost, facilitating conditions, social
influence SI and self-efficacy had a notable impact on the behavioral
intention (beta = 0.275, P < 0.05), (beta = 0.229, P < 0.01), (beta =
0.136, P < 0.01), (beta = 0.220, P < 0.01) and (beta = 0.174, P < 0.01)
respectively. A new path appears to exist between EE (effort expectancy)
and PE (beta = 0.215, P < 0.01). The outcomes indicated that users
perceive that OSS user-friendliness must be upgraded for optimizing its
benefits. It showed that performance expectancy, effort expectancy,
social influence, self-efficacy, software security, software quality,
software interoperability, and software cost are important indicators in
the acceptance and implementation of OSS. Further research can be
conducted in organizations to observe the implementation of OSS and its
effectiveness.},
DOI = {10.1007/s12652-019-01524-7},
EarlyAccessDate = {OCT 2019},
ISSN = {1868-5137},
EISSN = {1868-5145},
ResearcherID-Numbers = {almomani, ammar/L-3819-2019
ALmomani, Ammar/F-2180-2017},
ORCID-Numbers = {Al-Rawashdeh, Thamer/0000-0001-6709-5495
ALmomani, Ammar/0000-0002-8808-6114},
Unique-ID = {WOS:000489434600001},
}
@article{ WOS:000297881300007,
Author = {Yildirim, Nihan and Ansal, Hacer},
Title = {Foresighting FLOSS (free/libre/open source software) from a developing
country perspective: The case of Turkey},
Journal = {TECHNOVATION},
Year = {2011},
Volume = {31},
Number = {12},
Pages = {666-678},
Month = {DEC},
Abstract = {Since free/libre open source software (FLOSS) promotes collaboration and
contributions from different parties in software production and
innovation processes, it can create a unique opportunity for developing
countries, by generating an innovative capability in software
technology. To benefit from this opportunity, it is important to
understand the strategic factors and future trends that affect the
development of an efficient FLOSS economy in developing countries.
This paper aims to examine the strategic factors and future trends that
are likely to affect the development and deployment of FLOSS in Turkey.
Based on the internal and external factors identified through the
practice of technological foresight, a SWOT analysis will be carried out
to identify the strengths, weaknesses, opportunities and threats for
Turkey in creating a competitive software industry that can benefit from
the advantages of FLOSS. Accordingly, with regard to the required
technical infrastructure, an innovative/competitive business climate,
skilled human resources and support for institutional structures, policy
suggestions are outlined here that could be usefully implemented by
government, industry and universities. (C) 2011 Elsevier Ltd. All rights
reserved.},
DOI = {10.1016/j.technovation.2011.07.004},
ISSN = {0166-4972},
ResearcherID-Numbers = {YILDIRIM, Nihan/A-9272-2018},
ORCID-Numbers = {Ansal, Hacer/0000-0001-9625-3106
YILDIRIM, Nihan/0000-0002-6279-3849},
Unique-ID = {WOS:000297881300007},
}
@inproceedings{ WOS:000852492100008,
Author = {Qiu, Huilian Sophie and Connell, Moira},
Book-Group-Author = {IEEE},
Title = {Seeking New Measures for Gender Bias Effects in Open-Source Software},
Booktitle = {15TH INTERNATIONAL CONFERENCE ON COOPERATIVE AND HUMAN ASPECTS OF
SOFTWARE ENGINEERING (CHASE 2022)},
Year = {2022},
Pages = {56-60},
Note = {15th IEEE/ACM International Conference on Cooperative and Human Aspects
of Software Engineering (CHASE), Pittsburgh, PA, MAY 18-19, 2022},
Organization = {IEEE; IEEE Comp Soc; Assoc Comp Machinery},
Abstract = {The problem of low gender diversity in open-source software (OSS) has
been reported and studied in recent years. However, prior studies found
that gender bias theories in social sciences cannot help us effectively
identify gender bias effects in OSS. Our study takes the first step
toward finding new measures for gender bias in OSS. This paper attempts
to employ linguistic theories to identify different collaboration
patterns between different genders. Our contributions are two-fold: we
review linguistic literature on diversity and online collaboration, then
we apply linguistic theories from our literature reviews to a random
sample of code review conversations on GitHub.},
DOI = {10.1145/3528579.3529169},
ResearcherID-Numbers = {Qiu, Huilian Sophie/HCG-8422-2022},
Unique-ID = {WOS:000852492100008},
}
@inproceedings{ WOS:001062775200151,
Author = {Sarker, Jaydeb},
Book-Group-Author = {ASSOC COMPUTING MACHINERY},
Title = {Identification and Mitigation of Toxic Communications Among Open Source
Software Developers},
Booktitle = {PROCEEDINGS OF THE 37TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED
SOFTWARE ENGINEERING, ASE 2022},
Series = {IEEE ACM International Conference on Automated Software Engineering},
Year = {2022},
Note = {37th IEEE/ACM International Conference on Automated Software Engineering
(ASE), Oakland Univ, MI, OCT 10-14, 2022},
Organization = {IEEE; Assoc Comp Machinery; Meta; IBM; Ford; Huawei; Google; IEEE Comp
Soc; IEEE Tech Council Software Engn; Special Interest Grp Software
Engn; ACM SIGAI; Oakland Univ, Sch Engn \& Comp Sci},
Abstract = {Toxic and unhealthy conversations during the developer's communication
may reduce the professional harmony and productivity of Free and Open
Source Software (FOSS) projects. For example, toxic code review comments
may raise pushback from an author to complete suggested changes. A toxic
communication with another person may hamper future communication and
collaboration. Research also suggests that toxicity disproportionately
impacts newcomers, women, and other participants from marginalized
groups. Therefore, toxicity is a barrier to promote diversity, equity,
and inclusion. Since the occurrence of toxic communications is not
uncommon among FOSS communities and such communications may have serious
repercussions, the primary objective of my proposed dissertation is to
automatically identify and mitigate toxicity during developers' textual
interactions. On this goal, I aim to: i) build an automated toxicity
detector for Software Engineering (SE) domain, ii) identify the notion
of toxicity across demographics, and iii) analyze the impacts of
toxicity on the outcomes of Open Source Software (OSS) projects.},
DOI = {10.1145/3551349.3559570},
ISSN = {1527-1366},
ISBN = {978-1-4503-9475-8},
ResearcherID-Numbers = {Sarker, Jaydeb/MAH-1748-2025
},
ORCID-Numbers = {Sarker, Jaydeb/0000-0001-6440-7596},
Unique-ID = {WOS:001062775200151},
}
@inproceedings{ WOS:000349785100031,
Author = {Koria, Ritin and Bartels, Francis. L. and Koeszegi, Sabine},
Book-Group-Author = {IEEE},
Title = {Surveying National Systems of Innovation (NSI) Using Free Open Source
Software (FOSS): The Case of Ghana},
Booktitle = {2013 IST-AFRICA CONFERENCE AND EXHIBITION (IST-AFRICA)},
Year = {2013},
Note = {IST-Africa Conference and Exhibition, Nairobi, KENYA, MAY 29-31, 2013},
Abstract = {In today's global knowledge-based economy, knowledge, its creation,
accumulation and distribution, through institutions of human,
organizational and social capital, plays an increasingly crucial role as
the key factor in innovation and economic development. The production,
distribution and processing of knowledge (especially scientific and
technological) is increasingly performed within the domain of
computational information and communication technologies (ICTs). Even
though there is an asymmetric distribution of ICT resources,
particularly between developed and developing countries the emergence of
Free Open Source Software (FOSS) is a means to bridge the `digital
divide'. This paper examines the use of FOSS for mapping and measuring
the National System of Innovation (NSI) in Ghana and generating evidence
based policy. Findings indicate the value of FOSS in mapping and
measuring for evidence based policy and the crucial role of ICT in the
NSI.},
ISBN = {978-1-905824-38-0},
ORCID-Numbers = {Koeszegi, Sabine T./0000-0003-4671-2065},
Unique-ID = {WOS:000349785100031},
}
@article{ WOS:000397835500016,
Author = {Cheng, Can and Li, Bing and Li, Zeng-Yang and Zhao, Yu-Qi and Liao,
Feng-Ling},
Title = {Developer Role Evolution in Open Source Software Ecosystem: An
Explanatory Study on GNOME},
Journal = {JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY},
Year = {2017},
Volume = {32},
Number = {2},
Pages = {396-414},
Month = {MAR},
Abstract = {An open source software (OSS) ecosystem refers to an OSS development
community composed of many software projects and developers contributing
to these projects. The projects and developers co-evolve in an
ecosystem. To keep healthy evolution of such OSS ecosystems, there is a
need of attracting and retaining developers, particularly project
leaders and core developers who have major impact on the project and the
whole team. Therefore, it is important to figure out the factors that
influence developers' chance to evolve into project leaders and core
developers. To identify such factors, we conducted a case study on the
GNOME ecosystem. First, we collected indicators reflecting developers'
subjective willingness to contribute to the project and the project
environment that they stay in. Second, we calculated such indicators
based on the GNOME dataset. Then, we fitted logistic regression models
by taking as independent variables the resulting indicators after
eliminating the most collinear ones, and taking as a dependent variable
the future developer role (the core developer or project leader). The
results showed that part of such indicators (e.g., the total number of
projects that a developer joined) of subjective willingness and project
environment significantly influenced the developers' chance to evolve
into core developers and project leaders. With different validation
methods, our obtained model performs well on predicting developmental
core developers, resulting in stable prediction performance (0.770,
F-value).},
DOI = {10.1007/s11390-017-1728-9},
ISSN = {1000-9000},
EISSN = {1860-4749},
ResearcherID-Numbers = {Zhao, Yuqi/HLG-4675-2023},
Unique-ID = {WOS:000397835500016},
}
@article{ WOS:000721108900001,
Author = {Duan, Chenggui and Lee, Tracy K.},
Title = {Educational use of free and open source software (FOSS): international
development and its implications for higher education},
Journal = {INTERACTIVE TECHNOLOGY AND SMART EDUCATION},
Year = {2022},
Volume = {19},
Number = {1, SI},
Pages = {39-57},
Month = {FEB 10},
Abstract = {Purpose Free and open-source software (FOSS) has been used worldwide
because of the advantages of user control, cost-saving, flexibility,
openness, freedom, more security and better stability. The purpose of
this study is to explore the status quo of educational application of
FOSS and the trends from international perspectives and its implications
for higher education in Hong Kong. Design/methodology/approach The
method of cluster analysis was used in this study. The Web of Science
database was used as the data source and all relevant literature for the
year 2010-2020 on the theme of ``FOSS{''} was collected for analysis.
The information visualization software CiteSpace was used for citation
visualization analysis, revealing the research results of FOSS
worldwide, including hot spots and development trends. Findings This
paper found that FOSS has become an important research area and is
playing an important role in the reform and development of education.
Meanwhile, the development and application of FOSS have regional
imbalances and strong differentiation, including the educational sector.
The paper also found that although FOSS has entered the stage of
interdisciplinary development, the research and development of FOSS in
the field of education is insufficient, which poses a huge challenge to
decision-makers, teachers and students. Originality/value Implications
for higher education in Hong Kong including: attach importance to and
vigorously promote FOSS research and practice to benefit more teachers
and students; teachers and students need to be trained for acquiring the
awareness and skills of FOSS applications and formulate different
strategies; the government should provide greater support to formulate
and implement a short and middle-term development plan to facilitate the
application of FOSS; and Hong Kong higher education institutions may
strengthen exchanges and cooperation with counterparts around the world
to jointly promote the development of FOSS. It is hoped that the
findings will provide a reference for the study and application of FOSS
in higher education in Hong Kong.},
DOI = {10.1108/ITSE-11-2020-0223},
EarlyAccessDate = {NOV 2021},
ISSN = {1741-5659},
EISSN = {1758-8510},
ResearcherID-Numbers = {duan, cg/HGB-8047-2022},
Unique-ID = {WOS:000721108900001},
}
@article{ WOS:000211067300011,
Author = {Thomas, Bejoy K.},
Title = {Participation in the Knowledge Society: the Free and Open Source
Software (FOSS) movement compared with participatory development},
Journal = {DEVELOPMENT IN PRACTICE},
Year = {2010},
Volume = {20},
Number = {2},
Pages = {270-276},
Abstract = {The possibilities and limits of participation at the `bottom' (
represented, for example, by PRA and PLA) have been well articulated in
development literature. However, the emergence of the Knowledge Society
has opened up spaces for what we could call participation at the `top' (
free software, wiki, open access), the implications of which Development
Studies is only beginning to grapple with. Building upon recent debates
on the issue, we take the cases of the free software movement and
participatory development, arguing that they share common ground in
several ways. We aim to offer a few pointers on conceptualising
development in the Knowledge Society.},
DOI = {10.1080/09614520903566509},
ISSN = {0961-4524},
EISSN = {1364-9213},
ResearcherID-Numbers = {Thomas, Bejoy/D-3811-2012},
ORCID-Numbers = {Thomas, Bejoy/0000-0002-5188-0189},
Unique-ID = {WOS:000211067300011},
}
@article{ WOS:000248291900004,
Author = {Meyer, Maryline and Montagne, Francois},
Title = {Open source software and the self-governed community},
Journal = {REVUE D ECONOMIE POLITIQUE},
Year = {2007},
Volume = {117},
Number = {3},
Pages = {387-405},
Month = {JUN},
Abstract = {Open source software is a public good voluntarily provided by a
community of autonomous developers. His production model refers to new
developments in the economic theory of governance, We suggest that
social capital governs the benevolent community where monetary
incentives are absent. However, recent years have seen a rise of
corporate investments into open source projects. In this context of
hybridization, the self-governed community should be characterized by
developers' intrinsic motivation management.},
DOI = {10.3917/redp.173.0387},
ISSN = {0373-2630},
Unique-ID = {WOS:000248291900004},
}
@inproceedings{ WOS:000493813000006,
Author = {Bordeleau, Francis and Meirelles, Paulo and Sillitti, Alberto},
Editor = {Bordeleau, F and Sillitti, A and Meirelles, P and Lenarduzzi, V},
Title = {Fifteen Years of Open Source Software Evolution},
Booktitle = {OPEN SOURCE SYSTEMS, OSS 2019},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2019},
Volume = {556},
Pages = {61-67},
Note = {15th International Conference on Open Source Systems (OSS), Montreal,
CANADA, MAY 26-27, 2019},
Organization = {IFIP WG 2 13},
Abstract = {The Open Source Software (OSS) ecosystem and community has evolved
enormously from the first edition of the OSS conference that took place
in Genoa (Italy) in 2005. Such evolution happened in every aspect of OSS
including research, technology, and business pushing its adoption to an
unpredictable scale. Nowadays, it is almost impossible for people not
using OSS in every interaction they have with technology. This fact is a
tremendous success for OSS but such evolution and adoption has not
always followed the intended path and some relevant deviations have
occurred during such long journey.
This paper provide an overview of the evolution of OSS in the three
mentioned areas (research, technology, and business) highlighting the
main aspects and identifying the current trends that will be the basis
for its future evolution.},
DOI = {10.1007/978-3-030-20883-7\_6},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-030-20883-7; 978-3-030-20882-0},
ResearcherID-Numbers = {Meirelles, Paulo/AAC-8605-2019},
ORCID-Numbers = {Meirelles, Paulo/0000-0002-8923-2814},
Unique-ID = {WOS:000493813000006},
}
@article{ WOS:000410017900010,
Author = {Franco-Bedoya, Oscar and Ameller, David and Costal, Dolors and Franch,
Xavier},
Title = {Open source software ecosystems: A Systematic mapping},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2017},
Volume = {91},
Pages = {160-185},
Month = {NOV},
Abstract = {Context: Open source software (OSS) and software ecosystems (SECOs) are
two consolidated research areas in software engineering. OSS influences
the way organizations develop, acquire, use and commercialize software.
SECOs have emerged as a paradigm to understand dynamics and
heterogeneity in collaborative software development. For this reason,
SECOs appear as a valid instrument to analyze OSS systems. However,
there are few studies that blend both topics together.
Objective: The purpose of this study is to evaluate the current state of
the art in OSS ecosystems (OS-SECOs) research, specifically: (a) what
the most relevant definitions related to OSSECOs are; (b) what the
particularities of this type of SECO are; and (c) how the knowledge
about OSSECO is represented.
Method: We conducted a systematic mapping following recommended
practices. We applied automatic and manual searches on different sources
and used a rigorous method to elicit the keywords from the research
questions and selection criteria to retrieve the final papers. As a
result, 82 papers were selected and evaluated. Threats to validity were
identified and mitigated whenever possible.
Results: The analysis allowed us to answer the research questions. Most
notably, we did the following: (a) identified 64 terms related to the
OSSECO and arranged them into a taxonomy; (b) built a genealogical tree
to understand the genesis of the OSSECO term from related definitions;
(c) analyzed the available definitions of SECO in the context of OSS;
and (d) classified the existing modelling and analysis techniques of
OSSECOs.
Conclusion: As a summary of the systematic mapping, we conclude that
existing research on several topics related to OSSECOs is still scarce
(e.g., modelling and analysis techniques, quality models, standard
definitions, etc.). This situation calls for further investigation
efforts on how organizations and OSS communities actually understand
OSSECOs. (C) 2017 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.infsof.2017.07.007},
ISSN = {0950-5849},
EISSN = {1873-6025},
ResearcherID-Numbers = {Franch, Xavier/A-8588-2008
Ameller, David/A-4927-2010
Costal, Dolors/F-7862-2016},
ORCID-Numbers = {Costal, Dolors/0000-0002-7340-0414},
Unique-ID = {WOS:000410017900010},
}
@article{ WOS:000403629900004,
Author = {Shaikh, Maha and Henfridsson, Ola},
Title = {Governing open source software through coordination processes},
Journal = {INFORMATION AND ORGANIZATION},
Year = {2017},
Volume = {27},
Number = {2},
Pages = {116-135},
Month = {JUN},
Abstract = {Governance provides the authoritative framework for coordinating
activities in open source development. Prior studies of open source
governance have largely focused on its changing nature over time. In
this work, we argue that the nature of governance varies across open
source communities, and, in its evolution, multiple traces of authority
may co-exist. We propose that such multiplicity can be understood by
close examination of the authoritative structures embedded in
coordination processes. We collected eight years of data on the
coordination related to version control of the Linux kernel. Drawing on
in-depth qualitative analysis, we investigate how coordination processes
with different authoritative structures come together in the governance
of open source software. We trace four coordination processes
(autocratic clearing, oligarchic recursion, federated self-governance,
and meritocratic idea-testing), each grounded in different authoritative
structures (autocracy, oligarchy, federation, meritocracy) with their
own form of legitimation. We offer a two-fold contribution in this
paper. First, we enhance the open source governance literature by
advancing a new theoretical perspective in which governance is seen as a
configuration of coordination processes. Configurations give
complementary support and are a source of tension and renewal. Second,
we articulate a view on the conceptual relationship between governance
and coordination where these concepts are understood as a duality, both
working together to give rise to efficient and dynamic organizing in
open source.},
DOI = {10.1016/j.infoandorg.2017.04.001},
ISSN = {1471-7727},
EISSN = {1873-7919},
ORCID-Numbers = {Henfridsson, Ola/0000-0003-1605-5180
Shaikh, Maha/0000-0001-5110-1619},
Unique-ID = {WOS:000403629900004},
}
@article{ WOS:000215476300003,
Author = {Lothian, J. M. and Ryoo, J.},
Title = {Critical Factors and Resources in Developing a Game-Based Learning (GBL)
Environment Using Free and Open Source Software (FOSS)},
Journal = {INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING},
Year = {2013},
Volume = {8},
Number = {6},
Pages = {11-20},
Month = {DEC},
Abstract = {Engaging students in learning is often a challenge. It is even more so
when the subject matter is non-trivial and requires a significant effort
to master. Game-Based Learning (GBL) makes learning more interesting and
appealing by seamlessly incorporating educational lessons into
competitive games. Students naturally develop their interest in the
materials and are immersed into learning as they compete with each other
or against themselves in the game. To be effective, the game itself
should be fun and engaging as well as accommodating the intended
learning objectives. Although many people are aware of how effective GBL
can be, it is overwhelming for a beginner to master the tools and
techniques quickly to have GBL implemented in a classroom environment.
We recognize this lack of guidance in the existing GBL literature and
discuss critical factors in developing a GBL environment using the free
and open source software (FOSS) resources available as of this writing.},
DOI = {10.3991/ijet.v8i6.2918},
ISSN = {1863-0383},
ORCID-Numbers = {Ryoo, Jungwoo/0000-0002-5971-9859},
Unique-ID = {WOS:000215476300003},
}
@inproceedings{ WOS:000373839900117,
Author = {Aversano, Lerina and Di Brino, Marco and Guardabascio, Daniela and
Salerno, Marcello and Tortorella, Maria},
Editor = {CruzCunha, MM and Varajao, J and Rijo, R and Martinho, R and Schubert, P and Boonstra, A and Correia, R and Berler, R},
Title = {Understanding Enterprise Open Source Software Evolution},
Booktitle = {CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS/INTERNATIONAL CONFERENCE ON
PROJECT MANAGEMENT/CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION
SYSTEMS AND TECHNOLOGIES, CENTERIS/PROJMAN / HCIST 2015},
Series = {Procedia Computer Science},
Year = {2015},
Volume = {64},
Pages = {924-931},
Note = {Conference on ENTERprise Information Systems (CENTERIS) / International
Conference on Project MANagement (ProjMAN) / International Conference on
Health and Social Care Information Systems and Technologies (HCist),
Vilamoura, PORTUGAL, OCT 07-09, 2015},
Abstract = {Enterprise Open Source Software is continuously gaining acceptance in
business organizations. This is essentially due to the understanding of
the potential benefits deriving from the adoption of OSS project
solution. Indeed, Open Source Software solutions offer great
opportunities for cost reduction and quality improvement, especially for
small and medium enterprises that typically have to address major
difficulties due to the limited resources. In this direction it is
relevant understand and gain knowledge regarding the evolution of such
software over systems the time. This paper report results of an
empirical study aimed at analyzing the evolution of most relevant ERP
open source system during their lifetime. (C) 2015 The Authors.
Published by Elsevier B.V.},
DOI = {10.1016/j.procs.2015.08.609},
ISSN = {1877-0509},
ResearcherID-Numbers = {AVERSANO, Lerina/AAG-3855-2019},
ORCID-Numbers = {AVERSANO, Lerina/0000-0003-2436-6835},
Unique-ID = {WOS:000373839900117},
}
@article{ WOS:000173824500003,
Author = {Sharma, S and Sugumaran, V and Rajagopalan, B},
Title = {A framework for creating, hybrid-open source software communities},
Journal = {INFORMATION SYSTEMS JOURNAL},
Year = {2002},
Volume = {12},
Number = {1},
Pages = {7-25},
Month = {JAN},
Abstract = {The open source software (OSS) model is a fundamentally new and
revolutionary way to develop software. The success of the OSS model is
also setting the stage for a structural change in the software industry;
it is beginning to transform software industry from manufacturing to a
service industry. Despite the success of the OSS model, for-profit
organizations are having difficulty building a business model around the
open source paradigm. Whereas there are some isolated empirical studies,
little rigorous research has been done on how traditional organizations
can implement and benefit from OSS practices. This research explores how
organizations can foster an environment similar to OSS to manage their
software development efforts to reap its numerous advantages: Drawing on
organizational theory, we develop a framework that guides the creation
and management of a hybrid-OSS community within an organization. We
discuss the implications of this framework and suggest areas for future
research.},
DOI = {10.1046/j.1365-2575.2002.00116.x},
ISSN = {1350-1917},
ResearcherID-Numbers = {Sugumaran, Vaithiyanathan/M-2240-2017
},
ORCID-Numbers = {Sugumaran, Vijayan/0000-0003-2557-3182},
Unique-ID = {WOS:000173824500003},
}
@inproceedings{ WOS:000349240500053,
Author = {Mens, Tom and Claes, Maelick and Grosjean, Philippe},
Editor = {Demeyer, S and Binkley, D and Ricca, F},
Title = {ECOS: Ecological Studies of Open Source Software Ecosystems},
Booktitle = {2014 SOFTWARE EVOLUTION WEEK - IEEE CONFERENCE ON SOFTWARE MAINTENANCE,
REENGINEERING, AND REVERSE ENGINEERING (CSMR-WCRE)},
Year = {2014},
Pages = {403-406},
Note = {Software Evolution Week / IEEE Conference on Software Maintenance,
Reengineering, and Reverse Engineering (CSMR-WCRE), Antwerp, BELGIUM,
FEB 03-06, 2014},
Organization = {IEEE; IEEE Comp Soc; Tech Council Software Engn; Fnrs; FWO; Univ
Antwerpen; Reengineering Forum},
Abstract = {Software ecosystems, collections of projects developed by the same
community, are among the most complex artefacts constructed by humans.
Collaborative development of open source software (OSS) has witnessed an
exponential increase in two decades. Our hypothesis is that software
ecosystems bear many similarities with natural ecosystems. While natural
ecosystems have been the subject of study for many decades, research on
software ecosystems is more recent. For this reason, the ECOS research
project aims to determine whether and how selected ecological models and
theories from natural ecosystems can be adapted and adopted to
understand and better explain how OSS projects (akin to biological
species) evolve, and to determine what are the main factors that drive
the success or popularity of these projects. Expressed in biological
terms, we wish to use knowledge on the evolution of natural ecosystems
to provide support aiming to optimize the fitness of OSS projects, and
to increase the resistance and resilience of OSS ecosystems.},
ISBN = {978-1-4799-3752-3},
ResearcherID-Numbers = {Claes, Maëlick/AAH-9658-2020
Mens, Tom/B-6518-2013
},
ORCID-Numbers = {Mens, Tom/0000-0003-3636-5020
Claes, Maelick/0000-0003-2259-3946},
Unique-ID = {WOS:000349240500053},
}
@article{ WOS:000587765900001,
Author = {Dong, John Qi and Goetz, Sebastian Johannes},
Title = {Project leaders as boundary spanners in open source software
development: A resource dependence perspective},
Journal = {INFORMATION SYSTEMS JOURNAL},
Year = {2021},
Volume = {31},
Number = {5, SI},
Pages = {672-694},
Month = {SEP},
Abstract = {Digital social innovation is important for addressing various social
needs, especially from those who are economically disadvantaged. For
instance, open source software (OSS) is developed by mass collaboration
on digital communities to provide software users free alternatives to
commercial products. OSS is particularly valuable to meet the needs of
numerous disadvantaged users for whom proprietary software is not
affordable. While OSS projects are lack of formal organizational
structure, project leaders play a significant role in initiating and
managing these projects and eventually, influencing the degree to which
the developed software is used and liked by users. Drawing on resource
dependence theory, we investigate the impacts of two team-level
characteristics of OSS project leaders (ie, size and tenure) on how well
the developed software can address users' needs, with regard to the
quantity of software being used by users and the quality of software to
users' satisfaction. Further, from a resource dependence perspective, we
examine the moderating role of project leaders' network ties in shaping
the contingency of these effects. By using a large-scale dataset from 43
048 OSS development projects in SourceForge community, we find empirical
evidence corroborating our theory. Taken together, our findings suggest
the boundary-spanning role of project leaders in developing digital
social innovation.},
DOI = {10.1111/isj.12313},
EarlyAccessDate = {NOV 2020},
ISSN = {1350-1917},
EISSN = {1365-2575},
ResearcherID-Numbers = {Dong, John Qi/KEI-0105-2024
},
ORCID-Numbers = {Dong, John/0000-0002-3169-7790},
Unique-ID = {WOS:000587765900001},
}
@article{ WOS:001053705300001,
Author = {Oriol, Marc and Mueller, Carlos and Marco, Jordi and Fernandez, Pablo
and Franch, Xavier and Ruiz-Cortes, Antonio},
Title = {Comprehensive assessment of open source software ecosystem health},
Journal = {INTERNET OF THINGS},
Year = {2023},
Volume = {22},
Month = {JUL},
Abstract = {Recent surveys expose that the use of Open Source Software (OSS) is
increasingly becoming a need for organizations in their development
projects. However, deciding a proper OSS to be adopted or to contribute
to its development is a complex and error-prone task. Analyzing the OSS
ecosystem (OSSECO) health may help providing information about: (1) the
OSS itself (number of commits, days after the last release, etc.); and
(2) their main actors (number of contributors, partners, etc.). There
exist proposals that go further and provide aggregated high-level
indicators (e.g. visibility as an aggregation of number of community
events, number of partners, and other metrics). Nevertheless, there is a
lack of useful OSSECO analysis tools to ease the decision making on
which OSSECO has the health required by a potential OSS adopter or
contributor. In this work, we provide OSS-CARE (OSSeCo heAlthy monitoR
and analysEr), an OSS-independent, fully automatic, and real-time
framework to assess OSSECO's health. OSS-CARE supports defining the
ecosystem health objectives of potential OSS adopters, OSS contributors,
and even OSS managers to inspect their provided health. These objectives
are defined based on a well-established model characterizing health
metrics that can be potentially aggregated by using a Bayesian network
technique. Moreover, the integrated monitoring and analysis components
perform an automated assessment of OSSECO's health by checking the
fulfillment of the required health objectives. Furthermore, the result
is shown in an appealing dashboard that may ease the complex decision
making of which OSS to choose.},
DOI = {10.1016/j.iot.2023.100808},
EarlyAccessDate = {MAY 2023},
Article-Number = {100808},
ISSN = {2543-1536},
EISSN = {2542-6605},
ResearcherID-Numbers = {Oriol, Marc/ABG-2260-2020
Franch, Xavier/KAM-2369-2024
Marco, Jordi/C-7258-2015
Fernandez, Pablo/E-6362-2010
Cortés, Antonio/B-9056-2008
Cejas, Carlos/G-2141-2015
},
ORCID-Numbers = {Franch, Xavier/0000-0001-9733-8830},
Unique-ID = {WOS:001053705300001},
}
@inproceedings{ WOS:000783951300084,
Author = {Mendez-Tapia, Lucia and Pablo Carvallo, Juan},
Editor = {Filipe, J and Smialek, M and Brodsky, A and Hammoudi, S},
Title = {Organizational Readiness Assessment for Open Source Software Adoption},
Booktitle = {ICEIS: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON ENTERPRISE
INFORMATION SYSTEMS - VOL 2},
Year = {2021},
Pages = {800-807},
Note = {23rd International Conference on Enterprise Information Systems (ICEIS),
ELECTR NETWORK, APR 26-28, 2021},
Organization = {INSTICC},
Abstract = {Open Source Software (OSS) is probably, the most iconic implementation
of Open Innovation business paradigm, due its capacity to concentrate
both technical benefits and business advantages. Over time,
organizations face the OSS adoption challenge strengthening mainly its
internal and technical elements. However, the rapid changes on business
dynamics, and the comprehensiveness and fast development of open
paradigms, show us that a new set of conditions must be satisfied to
reach a successfully OSS adoption. These conditions, considered as a
critical success factors, involve a wide range of resources, capacities
and skills, both in internal and external scopes. Hence, although
adopter organizations should be better prepared to face the challenges
related to collaborative innovation, they do not have a systematic
approach to value its readiness level to face the adoption challenges.
In this context, the present research work proposes a model to assess
the organizational readiness, considering the adopter as part of a live
business ecosystem, where the relationships originated on co-development
with developers' communities, have mutual business impact at strategic,
tactic, and operative level.},
DOI = {10.5220/0010497008000807},
ISBN = {978-989-758-509-8},
Unique-ID = {WOS:000783951300084},
}
@inproceedings{ WOS:000377542800011,
Author = {Russo, Daniel},
Editor = {Ciancarini, P and Sillitti, A and Succi, G and Messina, A},
Title = {Benefits of Open Source Software in Defense Environments},
Booktitle = {PROCEEDINGS OF 4TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING FOR
DEFENCE APPLICATIONS, SEDA 2015},
Series = {Advances in Intelligent Systems and Computing},
Year = {2016},
Volume = {422},
Pages = {123-131},
Note = {4th International Conference in Software Engineering for Defence
Applications (SEDA), Rome, ITALY, MAY 26-27, 2015},
Abstract = {Even though the use of Open Source Software (OSS) might seem paradoxical
in Defense environments, this has been proven to be wrong. The use of
OSS does not harm security; on the contrary, it enhances it. Even with
some drawbacks, OSS is highly reliable and maintained by a huge software
community, thus decreasing implementation costs and increasing
reliability. Moreover, it allows military software engineers to move
away from proprietary applications and single-vendor contracts.
Furthermore, it decreases the cost of long-term development and
lifecycle management, besides avoiding vendor's lock in. Nevertheless,
deploying OSS deserves an appropriate organization of its life cycle and
maintenance, which has a relevant impact on the project's budget that
cannot be overseen. In this paper, we will describe some of the major
trends in OSS in Defense environments. The community for OSS has a
pivotal role, since it is the core development unit. With Agile and the
newest DevOps methodologies, government officials could leverage OSS
capabilities, decreasing the Design (or Technical) Debt. Software for
Defense purposes could perform better, increase the number of the
releases, enhance coordination through the different IT Departments (and
the community), and increase release automation, decreasing the
probability of errors.},
DOI = {10.1007/978-3-319-27896-4\_11},
ISSN = {2194-5357},
EISSN = {2194-5365},
ISBN = {978-3-319-27896-4; 978-3-319-27894-0},
ResearcherID-Numbers = {Russo, Daniel/O-3002-2019},
ORCID-Numbers = {Russo, Daniel/0000-0001-7253-101X},
Unique-ID = {WOS:000377542800011},
}
@incollection{ WOS:000364181200014,
Author = {Bakos, Gabor},
Book-Author = {Azevedo, A
Santos, MF},
Title = {Open Source Software Integrations},
Booktitle = {INTEGRATION OF DATA MINING IN BUSINESS INTELLIGENCE SYSTEMS},
Series = {Advances in Business Strategy and Competitive Advantage (ABSCA) Book
Series},
Year = {2015},
Pages = {240-256},
Abstract = {RapidMiner is a popular open source, Java-based data analytics software.
This chapter shows a case studying how it can be integrated to other
programs. R and Vega integration is also introduced briefly in
connection to open source software integration. The authors cover some
general practices regarding integrating software to a Java environment
and collect some popular open source libraries that are found useful
related to data analytics. They focus mostly on the Java platform,
though some parts of the chapter are applicable to other platforms too.},
DOI = {10.4018/978-1-4666-6477-7.ch012},
ISBN = {978-1-4666-6478-4; 978-1-4666-6477-7},
Unique-ID = {WOS:000364181200014},
}
@incollection{ WOS:000442905400068,
Author = {Bakos, Gabor},
Book-Group-Author = {Informat Resources Management Assoc},
Title = {Open Source Software Integrations},
Booktitle = {OPEN SOURCE TECHNOLOGY: CONCEPTS, METHODOLOGIES, TOOLS, AND APPLICATIONS},
Year = {2015},
Pages = {1370-1385},
Abstract = {RapidMiner is a popular open source, Java-based data analytics software.
This chapter shows a case studying how it can be integrated to other
programs. R and Vega integration is also introduced briefly in
connection to open source software integration. The authors cover some
general practices regarding integrating software to a Java environment
and collect some popular open source libraries that are found useful
related to data analytics. They focus mostly on the Java platform,
though some parts of the chapter are applicable to other platforms too.},
DOI = {10.4018/978-1-4666-7230-7.ch067},
ISBN = {978-1-4666-7231-4; 978-1-4666-7230-7},
Unique-ID = {WOS:000442905400068},
}
@article{ WOS:000171838200007,
Author = {Kogut, B and Metiu, A},
Title = {Open-source software development and distributed innovation},
Journal = {OXFORD REVIEW OF ECONOMIC POLICY},
Year = {2001},
Volume = {17},
Number = {2},
Pages = {248-264},
Month = {SUM},
Abstract = {Open-source software development is a production model that exploits the
distributed intelligence of participants in Internet communities. This
model is efficient because of two related reasons: it avoids the
inefficiencies of a strong intellectual property regime and it
implements concurrently design and testing of software modules. The
hazard of open source is that projects can `fork' into competing
versions. However, open-source communities consist of governance
structures that constitutionally minimize this danger. Because open
source works in a distributed environment, it presents an opportunity
for developing countries to participate in frontier innovation.},
DOI = {10.1093/oxrep/17.2.248},
ISSN = {0266-903X},
Unique-ID = {WOS:000171838200007},
}
@inproceedings{ WOS:000717010900020,
Author = {Singh, Vandana},
Editor = {Duchien, L and Koziolek, A and Mirandola, R and Martinez, EMN and Quinton, C and Scandariato, R and Scandurra, P and Trubiani, C and Weyns, D},
Title = {Women Participation in Open Source Software Communities},
Booktitle = {13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2},
Year = {2019},
Pages = {94-99},
Note = {13th European Conference on Software Architecture (ECSA), Paris, FRANCE,
SEP 09-13, 2019},
Organization = {Univ Lille; CNRS},
Abstract = {Gender diversity in open source is an area of concern due to
underrepresentation and unfair treatment of women. This paper presents
results from research into the experiences of women who participate in
open source software (OSS), their advice to newcomer women and the role
that the online communities can play in creating a welcoming
collaborative environment for women. The results of an online survey (58
women) and follow up interviews (11) where we asked women about their
experiences and their recommendations for OSS online communities are
presented in this paper.},
DOI = {10.1145/3344948.334968},
ISBN = {978-1-4503-7142-1},
ResearcherID-Numbers = {Singh, Vandana/IQV-5543-2023
},
ORCID-Numbers = {Singh, Vandana/0000-0002-9800-0505},
Unique-ID = {WOS:000717010900020},
}
@article{ WOS:000217319100022,
Author = {Goyal, Himani and Kour, Jasbir},
Title = {Design method of Open Source Software},
Journal = {INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY},
Year = {2011},
Volume = {11},
Number = {2},
Pages = {137-142},
Month = {FEB 28},
Abstract = {Free/Open Source software is a kind of software whose source code is
available for comprehension, modification and re-distribution. This kind
of software has increased in popularity in recent years and becoming an
interesting topic for research. Most Free/Open Source software is
produced through the facilitation of Free/Open Source Hosting (FOSPHost)
sites and investigations into these sites may yield results that have
theoretical and practical significance. Open source software is becoming
the most interesting `new' phenomenon of the entire information
technology landscape, generating a level of interest similar to that of
the first moments of the Internet The study of the possibilities and
limits of open source software at the enterprise is the main concern.
The research work analyzes the history of the open source movement,
describes the open source community and collaboration model, analyzes
the open source development process, describes business models based on
open source software, analyzes possible cost savings and presents case
studies of popular open source projects. Recommendations are presented,
how companies and organizations might benefit from open source software
and in which cases it should be avoided, because the hidden costs will
not pay off the license costs savings. The impact of open source
technology is expected to be quite noticeable in the software industry,
and in society as a whole. It allows for novel development models, which
have already been demonstrated to be especially well suited to
efficiently take advantage of the work of developers spread across all
corners of the planet.},
ISSN = {1738-7906},
Unique-ID = {WOS:000217319100022},
}
@inproceedings{ WOS:000485629300003,
Author = {Mockus, Audris},
Editor = {Dumas, M and Pfahl, D and Apel, S and Russo, A},
Title = {Insights from Open Source Software Supply Chains},
Booktitle = {ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON
EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE
FOUNDATIONS OF SOFTWARE ENGINEERING},
Year = {2019},
Pages = {3},
Note = {27th ACM Joint Meeting on European Software Engineering Conference
(ESEC) / Symposium on the Foundations of Software Engineering (FSE),
Tallinn, ESTONIA, AUG 26-30, 2019},
Organization = {Assoc Comp Machinery; Assoc Comp Machinery Special Interest Grp Software
Engn},
Abstract = {Open Source Software (OSS) forms an infrastructure on which numerous
(often critical) software applications are based. Substantial research
was done to investigate central projects such as Linux kernel but we
have only a limited understanding of how the periphery of the larger OSS
ecosystem is interconnected through technical dependencies, code
sharing, and knowledge flows. We aim to close this gap by a) creating a
nearly complete and rapidly updateable collection of version control
data for FLOSS projects; b) by cleaning, correcting, and augmenting the
data to measure several types of dependencies among code, developers,
and projects; c) by creating models that rely on the resulting supply
chains to investigate structural and dynamic properties of the entire
OSS. The current implementation is capable of being updated each month,
occupies over 300Tb of disk space with 1.5B commits and 12B git objects.
Highly accurate algorithms to correct identity data and extract
dependencies from the source code are used to characterize the current
structure of OSS and the way it has evolved. In particular, models of
technology spread demonstrate the implicit factors developers use when
choosing software components. We expect the resulting research platform
will both spur investigations on how the huge periphery in OSS both
sustains and is sustained by the central OSS projects and, as a result,
will increase resiliency and effectiveness of the OSS.},
DOI = {10.1145/3338906.3342813},
ISBN = {978-1-4503-5572-8},
ResearcherID-Numbers = {Mockus, Audris/AEY-3361-2022},
Unique-ID = {WOS:000485629300003},
}
@article{ WOS:000277311400009,
Author = {Midha, Vishal and Palvia, Prashant and Singh, Rahul and Kshetri, Nir},
Title = {IMPROVING OPEN SOURCE SOFTWARE MAINTENANCE},
Journal = {JOURNAL OF COMPUTER INFORMATION SYSTEMS},
Year = {2010},
Volume = {50},
Number = {3},
Pages = {81-90},
Month = {SPR},
Abstract = {Maintenance is inevitable for almost any software. Software maintenance
is required to fix bugs, to add new features, to improve performance,
and/or to adapt to a changed environment. In this article, we examine
change in cognitive complexity and its impacts on maintenance in the
context of open source software (OSS). Relationships of the change in
cognitive complexity with the change in the number of reported bugs,
time taken to fix the bugs, and contributions from new developers are
examined and are all found to be statistically significant. In addition,
several control variables, such as software size, age, development
status, and programmer skills are included in the analyses. The results
have strong implications for OSS project administrators; they must
continually measure software complexity and be actively involved in
managing it in order to have successful and sustainable OSS products.},
ISSN = {0887-4417},
EISSN = {2380-2057},
Unique-ID = {WOS:000277311400009},
}
@article{ WOS:000174617800002,
Author = {Bretthauer, D},
Title = {Open source software: A history},
Journal = {INFORMATION TECHNOLOGY AND LIBRARIES},
Year = {2002},
Volume = {21},
Number = {1},
Pages = {3-10},
Month = {MAR},
Abstract = {In the thirty years from 1970 to 2000, open source software (OSS) began
as an assumption without a name or a clear alternative. It has evolved
into a sophisticated movement that has produced some of the most stable
and widely used software packages ever produced. This paper traces the
evolution of three operating systems: GNU, Berkeley Software
Distribution (BSD), and Linux, as well as the communities that have
evolved with these systems and some of the commonly used software
packages developed using the open source model. It also discusses some
of the major figures in OSS, and defines both free and open source
software.},
ISSN = {0730-9295},
Unique-ID = {WOS:000174617800002},
}
@article{ WOS:000952723800005,
Author = {Vasilyeva, Natalya V.},
Title = {Open-source software for repositories},
Journal = {NAUCHNYE I TEKHNICHESKIE BIBLIOTEKI-SCIENTIFIC AND TECHNICAL LIBRARIES},
Year = {2023},
Number = {3},
Pages = {102-119},
Abstract = {The modern science depends in many ways on efficient provision of fast,
quality access to published research findings. The universities have
been developing their institutional repositories that are mostly based
on open-source software used in over 66\% repositories, OpenDOAR
reports. For their digital archives, these organizations choose between
various possibilities: purchasing licenses, developing their own or
using the open-source software. The author analyzes the use of software
in institutional repositories of the world leading universities and
compares these trends to that of foreign and national institutions. She
focuses on the open-source software as that standing up the transition
to the open science concept. The structure of 210 university
repositories was reviewed. It was found that the open-source software
was the most popular with Russian universities while their platforms
selection was rather limited as compared to that of foreign
universities. Further, unlike foreign universities, Russian higher
educational institutions almost never develop their own repositories
though have strong potential to do so.},
DOI = {10.33186/1027-3689-2023-3-102-119},
ISSN = {0130-9765},
ResearcherID-Numbers = {Vasilyeva, Natalya/I-9764-2018},
Unique-ID = {WOS:000952723800005},
}
@inproceedings{ WOS:000897932800004,
Author = {Zhang, Jierui and Wang, Liang and Zheng, Zhiwen and Tao, Xianping},
Editor = {Chbeir, R and Huang, H and Silvestri, F and Manolopoulos, Y and Zhang, Y},
Title = {Social Community Evolution Analysis and Visualization in Open Source
Software Projects},
Booktitle = {WEB INFORMATION SYSTEMS ENGINEERING - WISE 2022},
Series = {Lecture Notes in Computer Science},
Year = {2022},
Volume = {13724},
Pages = {38-45},
Note = {23rd International Conference on Web Information Systems Engineering
(WISE), Biarritz, FRANCE, NOV 01-03, 2022},
Abstract = {The importance of social communities around open-source software
projects has been recognized. Despite that a lot of relevant research
focusing on this topic, understanding the structures and dynamics of
communities around open-source software projects remains a tedious and
challenging task. As a result, an easily accessible and useful
application that enables project developers to gain awareness of the
status and development of the project communities is desirable. In this
paper, we present MyCommunity, a web-based online application system to
automatically extract communication-based community structures from
social coding platforms such as GitHub. Based on the detected community
structures, the system analyzes and visualizes the community evolution
history of a project with a set of semantic-rich events, and quantify
the strength of community evolution with respect to different events
with a series of indexes. Built-in support to quantitative analysis and
machine learning tasks based on the quantitative evolutionary events are
provided. We demonstrate the usefulness of the system by presenting its
ability in predicting project success or failure with the community
evolution features. The results suggest the system achieves a prediction
accuracy of 88.5\% with commonly available machine learning models.},
DOI = {10.1007/978-3-031-20891-1\_4},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-031-20890-4; 978-3-031-20891-1},
ResearcherID-Numbers = {zhang, jierui/LPP-4879-2024},
Unique-ID = {WOS:000897932800004},
}
@inproceedings{ WOS:000661296100020,
Author = {McDonald, Jordan and Greer, Des},
Editor = {Misra, S and Gervasi, O and Murgante, B and Stankova, E and Korkhov, V and Torre, C and Rocha, AMAC and Taniar, D and Apduhan, BO and Tarantino, E},
Title = {Investigating Evolution in Open Source Software},
Booktitle = {COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT V: 19TH
INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 14, 2019,
PROCEEDINGS, PART V},
Series = {Lecture Notes in Computer Science},
Year = {2019},
Volume = {11623},
Pages = {242-256},
Note = {19th International Conference on Computational Science and Its
Applications (ICCSA), Saint Petersburg, RUSSIA, JUL 01-04, 2019},
Organization = {St Petersburg Univ; Univ Perugia; Univ Basilicata; Monash Univ; Kyushu
Sangyo Univ; Univ Minho; Springer Nat Switzerland AG},
Abstract = {Lehman's well-known laws of software evolution have existed since the
early 1980's and although they have been nuanced, augmented and
discussed many times since then, software and software development
practices have changed dramatically since then, not least due to the
rise and popularity of open source software (OSS). OSS is written
collaboratively with the process and products publically observable,
whereas the original laws were derived based on a very different
context. The question then arises if Lehman's laws apply to modern day
OSS software. The GitHub repository is the most comprehensive source of
OSS projects and is used here to obtain data on how OSS projects have
evolved. This work uses one hundred open source projects hosted on
GitHub. Metrics are obtained via the provided API, using a purpose-built
workbench and several of Lehman's laws are evaluated using the data
available. Coupled with a critique of how judgements can be made from
the data available, the study has discovered that the evidence does not
support many of the laws. An important proviso with such an approach is
the limitation on what data can be extracted and/or inferred from the
GitHub API. Nonetheless, there is enough of a challenge made to the laws
to warrant further study and a need to revisit some of the laws in the
context of open source development.},
DOI = {10.1007/978-3-030-24308-1\_20},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-030-24308-1},
ORCID-Numbers = {Greer, Des/0000-0001-6367-9274},
Unique-ID = {WOS:000661296100020},
}
@inproceedings{ WOS:000521827800035,
Author = {Tushev, Miroslav and Khatiwada, Saket and Mahmoud, Anas},
Book-Group-Author = {IEEE},
Title = {Linguistic Change in Open Source Software},
Booktitle = {2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION
(ICSME 2019)},
Series = {Proceedings-IEEE International Conference on Software Maintenance},
Year = {2019},
Pages = {296-300},
Note = {35th IEEE International Conference on Software Maintenance and Evolution
(ICSME), Cleveland, OH, SEP 30-OCT 04, 2019},
Organization = {IEEE; IEEE Comp Soc; IEEE Tech Council Software Engn},
Abstract = {In this paper, we seek to advance the state-of-the-art in code evolution
analysis research and practice by statistically analyzing, interpreting,
and formally describing the evolution of code lexicon in Open Source
Software (OSS). The underlying hypothesis is that, similar to natural
language, code lexicon falls under the remit of evolutionary principles.
Therefore, adapting theories and statistical models of natural language
evolution to code is expected to provide unique insights into software
evolution. Our analysis in this paper is conducted using 2,000 OSS
systems sampled from a broad range of application domains. Our results
show that a) OSS projects exhibit a significant shift in their
linguistic identity over time, b) different syntactic structures of code
lexicon evolve differently, c) different factors of OSS development and
different maintenance activities impact code lexicon differently. These
insights lay out a preliminary foundation for modeling the linguistic
history of OSS projects. In the long run, this foundation will be
utilized to provide support for basic software maintenance and program
comprehension activities, and gain new theoretical insights into the
complex interplay between linguistic change and various system and human
aspects of OSS development.},
DOI = {10.1109/ICSME.2019.00045},
ISSN = {1063-6773},
ISBN = {978-1-7281-3094-1},
Unique-ID = {WOS:000521827800035},
}
@article{ WOS:001197739900001,
Author = {van Vulpen, Paul and Siu, Jozef and Jansen, Slinger},
Title = {Governance of decentralized autonomous organizations that produce open
source software},
Journal = {BLOCKCHAIN-RESEARCH AND APPLICATIONS},
Year = {2024},
Volume = {5},
Number = {1},
Month = {MAR},
Abstract = {Decentralized autonomous organizations (DAOs) have found use in the
governance of open source software (OSS) projects. However, the
governance of an OSS producing DAO should match the particularities of
OSS production while also overcoming the existing challenges of
decentralized governance. The existing decentralized governance
frameworks do not include all the governance activities of OSS projects.
Therefore, this study presents a governance framework for DAOs that
produce OSS. The framework is built upon a total of 34 articles on DAO
and OSS governance. The framework was evaluated in three leading DAOs
that produce OSS. The evaluation underscores the significance of the
framework and proves the potential of the systematic categorization of
governance mechanisms. Finally, we list emerging governance practices in
various governance domains in this developing field.},
DOI = {10.1016/j.bcra.2023.100166},
EarlyAccessDate = {FEB 2024},
Article-Number = {100166},
ISSN = {2096-7209},
ResearcherID-Numbers = {van Vulpen, Paul/GQB-3963-2022
Jansen, Slinger/Y-4244-2019
},
ORCID-Numbers = {Jansen, Slinger/0000-0003-3752-2868
van Vulpen, Paul/0000-0001-5285-2537},
Unique-ID = {WOS:001197739900001},
}
@article{ WOS:000255153200001,
Author = {Yu, Liguo},
Title = {Self-organization process in open-source software: An empirical study},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2008},
Volume = {50},
Number = {5},
Pages = {361-374},
Month = {APR},
Abstract = {Software systems must continually evolve to adapt to new functional
requirements or quality requirements to remain competitive in the
marketplace. However, different software systems follow different
strategies to evolve, affecting both the release plan and the quality of
these systems. In this paper, software evolution is considered as a
self-organization process and the difference between closed-source
software and open-source software is discussed in terms of
self-organization. In particular, an empirical study of the evolution of
Linux from version 2.4.0 to version 2.6.13 is reported. The study shows
how open-source software systems self-organize to adapt to functional
requirements and quality requirements. (C) 2007 Elsevier B.V. All rights
reserved.},
DOI = {10.1016/j.infsof.2007.02.018},
ISSN = {0950-5849},
EISSN = {1873-6025},
Unique-ID = {WOS:000255153200001},
}
@article{ WOS:000383152200006,
Author = {Jesse, Norbert},
Title = {Communities: with open-source software towards a vivacious civil society},
Journal = {AI \& SOCIETY},
Year = {2016},
Volume = {31},
Number = {3, SI},
Pages = {361-370},
Month = {AUG},
Abstract = {Local communities in Germany are under great pressure to modernize their
services: high depth rate, increasing expectations concerning the
quality of the services, socio-demographic change, environmental issues,
regional competition-to name only a few of the challenges. In a society
based on a federal structure and the principle of subsidiarity, it is
almost natural to demand a vivid community with active citizens. Today,
with the advent of social media and the new channels of communication,
the question is how to leverage the benefits of this concept for local
issues. More precise: How can the competence of the citizens be
activated to make conditions of living in the neighbourhoods more
attractive? In this paper, we discuss technical requirements for an open
government. The SAGA standard of the Federal German Government strongly
supports the notion of open-source software. With OpenSAGA, we introduce
a new, performant and SAGA-compliant framework for the implementation of
web applications for e-Government. Consequently, OpenSAGA is the
platform for an OpenGovernment Suite, an extended prototype for
affordable and interoperable open government solutions.},
DOI = {10.1007/s00146-015-0595-6},
ISSN = {0951-5666},
EISSN = {1435-5655},
Unique-ID = {WOS:000383152200006},
}
@article{ WOS:000219827000002,
Author = {Nyman, Linus and Lindman, Juho},
Title = {Code Forking, Governance, and Sustainability in Open Source Software},
Journal = {TECHNOLOGY INNOVATION MANAGEMENT REVIEW},
Year = {2013},
Pages = {7-12},
Month = {JAN},
Abstract = {The right to fork open source code is at the core of open source
licensing. All open source licenses grant the right to fork their code,
that is to start a new development effort using an existing code as its
base. Thus, code forking represents the single greatest tool available
for guaranteeing sustainability in open source software. In addition to
bolstering program sustainability, code forking directly affects the
governance of open source initiatives. Forking, and even the mere
possibility of forking code, affects the governance and sustainability
of open source initiatives on three distinct levels: software,
community, and ecosystem. On the software level, the right to fork makes
planned obsolescence, versioning, vendor lockin, end-of-support issues,
and similar initiatives all but impossible to implement. On the
community level, forking impacts both sustainability and governance
through the power it grants the community to safeguard against
unfavourable actions by corporations or project leaders. On the
business-ecosystem level forking can serve as a catalyst for innovation
while simultaneously promoting better quality software through natural
selection. Thus, forking helps keep open source initiatives relevant and
presents opportunities for the development and commercialization of
current and abandoned programs.},
ISSN = {1927-0321},
ORCID-Numbers = {Lindman, Juho/0000-0003-0599-967X},
Unique-ID = {WOS:000219827000002},
}
@inproceedings{ WOS:000247319400028,
Author = {Krivoruchko, Jacob},
Editor = {Feller, J and Fitzgerald, B and Scacchi, W and Sillitti, A},
Title = {The use of open source software in enterprise distributed computing
environments - A decision-making framework for OSS selection and
planning},
Booktitle = {Open Source Development, Adoption and Innovation},
Series = {INTERNATIONAL FEDERATION FOR INFORMATION PROCESSING},
Year = {2007},
Volume = {234},
Pages = {277-282},
Note = {3rd International Conference on Open Source Systems (OSS 2007),
Limerick, IRELAND, JUN 11-14, 2007},
Organization = {IFIP WG2 13},
Abstract = {Firms increasingly rely on open source software for solving business
problems and building mission-critical IT solutions. However, there are
numerous issues associated with OSS, including its influence on the
total cost of ownership (TCO) and supportability and upgradeability
risks. While savings from obtaining a free copy of the software can be
significant, software accounts for an average of 10\% of TCO, while the
majority of the costs are associated with project staffing. OSS requires
significant investment into staffing because it needs to be carefully
selected, customized, and installed. In addition, global communities may
gather and dissolve at their will, so guarantees of support, revision,
and bug fixes are minimal. Yet companies can gain competitive advantage
through an ability to customize software to address specific business
issues and exercising control over development, revision schedules, and
modifications. OSS is not a panacea from the rising software costs.
Instead, it is a serious initiative that has benefits, disadvantages,
and risks associated with it.},
DOI = {10.1007/978-0-387-72486-7\_28},
ISSN = {1571-5736},
ISBN = {978-0-387-72485-0},
Unique-ID = {WOS:000247319400028},
}
@article{ WOS:000460767300060,
Author = {Liao, Zhifang and Wang, Ningwei and Liu, Shengzong and Zhang, Yan and
Liu, Hui and Zhang, Qi},
Title = {Identification-Method Research for Open-Source Software Ecosystems},
Journal = {SYMMETRY-BASEL},
Year = {2019},
Volume = {11},
Number = {2},
Month = {FEB},
Abstract = {In recent years, open-source software (OSS) development has grown, with
many developers around the world working on different OSS projects. A
variety of open-source software ecosystems have emerged, for instance,
GitHub, StackOverflow, and SourceForge. One of the most typical
social-programming and code-hosting sites, GitHub, has amassed numerous
open-source-software projects and developers in the same virtual
collaboration platform. Since GitHub itself is a large open-source
community, it hosts a collection of software projects that are developed
together and coevolve. The great challenge here is how to identify the
relationship between these projects, i.e., project relevance.
Software-ecosystem identification is the basis of other studies in the
ecosystem. Therefore, how to extract useful information in GitHub and
identify software ecosystems is particularly important, and it is also a
research area in symmetry. In this paper, a Topic-based Project
Knowledge Metrics Framework (TPKMF) is proposed. By collecting the
multisource dataset of an open-source ecosystem, project-relevance
analysis of the open-source software is carried out on the basis of
software-ecosystem identification. Then, we used our Spectral Clustering
algorithm based on Core Project (CP-SC) to identify software-ecosystem
projects and further identify software ecosystems. We verified that most
software ecosystems usually contain a core software project, and most
other projects are associated with it. Furthermore, we analyzed the
characteristics of the ecosystem, and we also found that interactive
information has greater impact on project relevance. Finally, we
summarize the Topic-based Project Knowledge Metrics Framework.},
DOI = {10.3390/sym11020182},
Article-Number = {182},
EISSN = {2073-8994},
ResearcherID-Numbers = {Zhang, Qi/IUP-9428-2023
},
ORCID-Numbers = {Liao, zhifang/0000-0002-5525-904X
Liu, Hui/0000-0002-3040-7632
liu, shengzong/0000-0003-1282-5176},
Unique-ID = {WOS:000460767300060},
}
@article{ WOS:001381662100043,
Author = {Imtiaz, Saima and Imtiaz, Salma and Almadhor, Ahmad and Kulhanek,
Rastislav},
Title = {A Tertiary Study on Open-Source Software Research},
Journal = {IEEE ACCESS},
Year = {2024},
Volume = {12},
Pages = {189952-189993},
Abstract = {Open-source software (OSS) development has become prominent in the
software industry over the last 20 years. OSS has transformed how
software is developed, distributed, and maintained. This increase in
popularity has led to extensive research in various domains of OSS, such
as evolution, adoption, community and development processes.With the
passage of time the volume of academic studies increased in the area of
OSS, including Systematic Literature Reviews (SLRs) and Systematic
Mapping Studies (SMS), which have provided valuable insights into
specific aspects of OSS. The OSS domain is vast, with many areas that
are still under explored. The fragmented nature of the existing studies
presents challenges for both researchers and practitioners in
identifying comprehensive research trends, gaps, future directions, and
the cohesive understanding of the broader trends within the field. The
secondary studies synthesize the literature to highlight findings and
gaps of an area. The fragmentation of OSS academic literature limits the
ability of researchers to identify unexplored or under-researched areas.
This also creates challenges for both practitioners and researchers, as
they lack awareness of the best practices, tools, technologies, and
methodologies in a OSS domain. This study is motivated by the need to
consolidate the extensive research conducted in the OSS domain,
providing a holistic view that can guide future investigations and
practical applications. The rationale for conducting this research lies
in the opportunity to aggregate and classify existing OSS research
areas, topics, and future directions through a systematic tertiary
study. By synthesizing the findings from secondary studies, this
research aims to offer a meta-level understanding of the OSS field,
uncovering overlooked areas and defining a research agenda. The
systematic approach, guided by the established protocol of Kitchenham,
ensures that the study is conducted rigorously, with a focus on
comprehensiveness and reliability. Ultimately, this research seeks to
contribute to the OSS community by highlighting key research areas that
require further exploration, thereby advancing the field and supporting
the continued growth and innovation within OSS development. A systematic
tertiary study is performed to cover all the systematic secondary
studies in the area of OSS. The guidelines of Kitchenham are used for
designing the protocol. The protocol details the research objectives,
scope, search strategy, data extraction, quality assessment and
synthesis. The protocol is detailed in section three for transparency.
We have identified seventy-four studies that consist of twenty-five SMS
and forty-nine SLR. The literature is mapped to a published taxonomy of
OSS by Aksulu and Wade, however, the future directions are thematically
analyzed. The results of mapping show that the highest number of studies
(forty-seven) are in the sub-category of ``OSS categorization/research
agenda{''}, whereas eight studies are mapped to the subcategory ``OSS vs
Proprietary{''}. Both of these sub-categories fall in the main category
of ``Conceptual{''}. The second major work is in the ``OSS
Production{''} category in the sub-categories of ``Communities{''}
(ten), ``Process{''} (eight), ``User and Developer Motivation{''}
(nine), and ``Self-Organization (Product and Community Evolution){''}
(six). Seven studies are also mapped to the sub-category of ``Software
Quality{''} in the main category of ``Performance Metrics{''}. Other
categories have fewer studies mapped to them.
The areas identified, thematically, for future directions are ``OSS
contributors{''}, ``OSS development process{''}, ``OSS evolution and
prediction{''}, ``use of OSS in different domains{''}, and ``OSS
adoption/adaptation/integration{''}. The mapping between ``key research
areas{''} of systematic secondary studies and ``taxonomy categories{''}
shows that there is no or little research in some of the categories of
taxonomy, having potential of future research. The future directions
thematic analysis will also aid researchers and practitioners.},
DOI = {10.1109/ACCESS.2024.3514075},
ISSN = {2169-3536},
ResearcherID-Numbers = {ALMADHOR, AHMAD/ABZ-1141-2022},
ORCID-Numbers = {ALMADHOR, AHMAD/0000-0002-8665-1669},
Unique-ID = {WOS:001381662100043},
}
@inproceedings{ WOS:000368495600018,
Author = {Franco-Bedoya, Oscar},
Editor = {Damiani, E and Frati, F and Riehle, D and Wasserman, AI},
Title = {Open Source Software Ecosystems: Towards a Modelling Framework},
Booktitle = {OPEN SOURCE SYSTEMS: ADOPTION AND IMPACT},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2015},
Volume = {451},
Pages = {171-179},
Note = {11th IFIP WG 2.13 Annual International Conference on Open Source Systems
(OSS), Florence, ITALY, MAY 16-17, 2015},
Organization = {IFIP WG 2 13; Google},
Abstract = {Open source software ecosystem modelling has emerged as an important
research area in software engineering. Several models have been proposed
to identify and analyse the complex relationships in OSS-ecosystems.
However, there is a lack of formal models, methodologies, tool support,
and standard notations for OSS-ecosystems. In this paper we propose a
general framework for support the OSS-ecosystems modelling process. This
framework will allow the representation, synthesis, analysis,
evaluation, and evolution of OSS-ecosystems. Design science methodology
is proposed to create several artefacts and investigating the
suitability of these artefacts in the OSS-ecosystem context.},
DOI = {10.1007/978-3-319-17837-0\_16},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-319-17837-0; 978-3-319-17836-3},
Unique-ID = {WOS:000368495600018},
}
@inproceedings{ WOS:000766390800014,
Author = {Farias, Victor and Wiese, Igor and Santos, Rodrigo},
Editor = {Wang, X and Martini, A and NguyenDuc, A and Stray, V},
Title = {Power Relations Within an Open Source Software Ecosystem},
Booktitle = {SOFTWARE BUSINESS (ICSOB 2021)},
Series = {Lecture Notes in Business Information Processing},
Year = {2021},
Volume = {434},
Pages = {187-193},
Note = {12th International Conference on Software Business (ICSOB), Univ SE
Norway, Sch Business, ELECTR NETWORK, DEC 01-03, 2021},
Organization = {Univ Oslo, Dept Informat},
Abstract = {Context: Relationships within open-source software ecosystems (OSSECO)
emerge from the collaboration within the ecosystem. Power relations are
present in this context whenever an entity has the power of making other
entities act as it wants them to act. Therefore, these power relations
could affect collaboration within an OSSECO. Objective: This research
aims at investigating power relations, their benefits and challenges,
and providing an understanding of them within OSSECO. The goal is to
provide power relations forms description together with the power
relations dynamics associated with them. Method: A systematic mapping
study was conducted to extract information about power relations (forms,
dynamics, benefits, and challenges) from previous studies. At the end,
10 studies reporting power relations within OSSECO were selected. Next,
the data extracted from those was analyzed to understand what power
relations affect the OSSECO and how this happens. Based on the results,
the power relation forms and dynamics within OSSECO are defined.
Results: The systematic mapping study show that power relations are
present and affect relationships and interactions within an OSSECO.
Moreover, 5 power relations forms and 7 power relations dynamics within
OSSECO are presented. Implications: Identifying power relations that
might be present within an OSSECO would enable those who study or are
members of the ecosystem's community to enhance power relations that
support collaboration and to avoid those who can lead developers to
leave the OSSECO.},
DOI = {10.1007/978-3-030-91983-2\_14},
ISSN = {1865-1348},
EISSN = {1865-1356},
ISBN = {978-3-030-91983-2; 978-3-030-91982-5},
ResearcherID-Numbers = {Santos, Rodrigo/AAA-5620-2021
},
ORCID-Numbers = {PEREIRA DOS SANTOS, RODRIGO/0000-0003-4749-2551
Scaliante Wiese, Igor/0000-0001-9943-5570},
Unique-ID = {WOS:000766390800014},
}
@article{ WOS:000305871700002,
Author = {Ziemer, Sven and Stenz, Gernot},
Title = {The case for open source software in aeronautics},
Journal = {AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY},
Year = {2012},
Volume = {84},
Number = {3},
Pages = {133-139},
Abstract = {Purpose - The purpose of this paper is to promote the opportunities of
open source software (OSS) development in aeronautics. Using the
development of an open source framework for conceptual aircraft design
as an example, this paper discusses how an inter-organizational
collaboration between industry and academia can build an environment for
multi-disciplinary aircraft design projects.
Design/methodology/approach - The paper takes the form of a literature
study and comparison of software tools.
Findings - The open source model can facilitate the emergence of a large
inter-organizational community in aeronautics for developing a
comprehensive software framework.
Practical implications - Developing a general OSS framework for
conceptual aircraft design has the potential of attracting a large
community for inter-organizational collaboration on software tools for a
multi-disciplinary optimization (MDO) environment.
Originality/value - Using the concepts of open source in aeronautics has
the potential to improve the collaboration among industry and academia
on developing software tools for an MDO environment.},
DOI = {10.1108/00022661211221987},
ISSN = {1748-8842},
Unique-ID = {WOS:000305871700002},
}
@inproceedings{ WOS:001234855400008,
Author = {Venson, Elaine and Alfayez, Reem},
Book-Group-Author = {ASSOC COMPUTING MACHINERY},
Title = {Bridging Theory to Practice in Software Testing Teaching through
Team-based Learning (TBL) and Open Source Software (OSS) Contribution},
Booktitle = {2024 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING:
SOFTWARE ENGINEERING EDUCATION AND TRAINING, ICSE-SEET 2024},
Year = {2024},
Pages = {72-81},
Note = {ACM/IEEE 44th International Conference on Software Engineering: Software
Engineering Education and Training (ICSE-SEET), Lisbon, PORTUGAL, APR
14-20, 2024},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc},
Abstract = {Curricula recommendation for undergraduate Software Engineering courses
underscore the importance of transcending from traditional lecture
format to actively involving students in time-limited, iterative
development practices. This paper presents a teaching approach for a
software testing course that integrates theory and practical experience
through the utilization of both TBL and active contributions to OSS
projects. The paper reports on our experience implementing the
pedagogical approach over four consecutive semesters of a Software
Testing course within an undergraduate Software Engineering program. The
experience encompassed both online and in-person classes, involving a
substantial cohort of over 300 students spanning four semesters.
Students' perceptions regarding the course are analyzed and compared
with previous, related studies. Our results are positively aligned with
the existing literature of software engineering teaching, confirming the
effectiveness of combining TBL with OSS contributions. Additionally, our
survey has shed light on the challenges that students encounter during
their first contribution to OSS projects, highlighting the need for
targeted solutions. Overall, the experience demonstrates that the
proposed pedagogical structure can effectively facilitate the transition
from theoretical knowledge to real-world practice in the domain of
Software Testing.},
DOI = {10.1145/3639474.3640081},
ISBN = {979-8-4007-0498-7},
ResearcherID-Numbers = {Venson, Elaine/AAU-8270-2020
Alfayez, Reem/KJL-9125-2024
},
ORCID-Numbers = {Alfayez, Reem/0000-0001-6782-247X
Venson, Elaine/0000-0002-7607-5936},
Unique-ID = {WOS:001234855400008},
}
@inproceedings{ WOS:000387290200014,
Author = {Javed, Yasir and Alenezi, Mamdouh},
Editor = {Qureshi, B and AlSehibani, A},
Title = {Defectiveness Evolution in Open Source Software Systems},
Booktitle = {4TH SYMPOSIUM ON DATA MINING APPLICATIONS (SDMA2016)},
Series = {Procedia Computer Science},
Year = {2016},
Volume = {82},
Pages = {107-114},
Note = {4th Symposium on Data Mining Applications (SDMA), Prince Sultan Univ,
Riyadh, SAUDI ARABIA, MAR 30, 2016},
Organization = {Prince Sultan Univ, Prince Megrin Data Min Ctr},
Abstract = {One of the essential objectives of the software engineering is to
develop techniques and tools for high-quality software solutions that
are stable and maintainable. Software managers and developers use
several measures to measure and improve the quality of a software
solution throughout the development process. These measures assess the
quality of different software attributes, such as product size,
cohesion, coupling, and complexity. Researchers and practitioners use
software metrics to understand and improve software solutions and the
processes used to develop them. Determining the relationship between
software metrics aids in clarifying practical issues with regard to the
relationship between the quality of internal and external software
attributes. We conducted an empirical study on two open source systems
(JEDIT and ANT) to study the defectiveness Evolution in Open Source
Software Systems. The result reveals that a good designed software has
lesser defects and have high cohesion. Moreover the study also revealed
that defects are higher in initial versions and most corrected errors
are from major classes in initial version. Removal of defects also
reveals that a good software is consistently improved and feed backs are
important part of open source systems. (C) 2016 The Authors. Published
by Elsevier B.V.},
DOI = {10.1016/j.procs.2016.04.015},
ISSN = {1877-0509},
ResearcherID-Numbers = {Javed, Yasir/T-7280-2018
Alenezi, Mamdouh/R-2639-2016},
ORCID-Numbers = {Javed, Yasir/0000-0002-6311-027X
Alenezi, Mamdouh/0000-0001-6852-1206},
Unique-ID = {WOS:000387290200014},
}
@inproceedings{ WOS:000269044000011,
Author = {Kessler, Steffen and Alpar, Paul},
Editor = {Boldyreff, C and Crowston, K and Lundell, B and Wasserman, AI},
Title = {Customization of Open Source Software in Companies},
Booktitle = {OPEN SOURCE ECOSYSTEMS-DIVERSE COMMUNITIES INTERACTING},
Series = {International Federation for Information Processing},
Year = {2009},
Volume = {299},
Pages = {129-142},
Note = {5th International Conference on Open Source Systems, Skovde, SWEDEN, JUN
03-06, 2009},
Organization = {IFIP WG 2 13},
Abstract = {Most papers related to Open Source Software (OSS) discuss the
development of OSS, licensing issues, and motivations of developers.
Research in the area of customization of OSS is rare, however. The
process after the deployment of an OSS within a company remains unknown.
There is a danger that it is often unstructured and error-prone since
OSS develops in a more complex way than proprietary software. Based on
our literature study, modifications of open source code do occur also in
organizations outside of the software industry. Customization of
applications is more common than customization of infrastructure
software in these organizations. Therefore, we examine the process of
deployment and adaptation of an OSS application software over several
update iterations in great detail. This examination shows that this
process has similarities with the process of deployment of proprietary
software but it also exhibits important differences. Based on this case
study, we also suggest a process model for customization of OSS
applications in user organizations.},
ISSN = {1571-5736},
ISBN = {978-3-642-02031-5},
Unique-ID = {WOS:000269044000011},
}
@inproceedings{ WOS:000345509600022,
Author = {Yahav, Inbal and Kenett, Ron S. and Bai, Xiaoying},
Editor = {Margaria, T and Steffen, B},
Title = {Data Driven Testing of Open Source Software},
Booktitle = {LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION:
SPECIALIZED TECHNIQUES AND APPLICATIONS, PT II},
Series = {Lecture Notes in Computer Science},
Year = {2014},
Volume = {8803},
Pages = {309-321},
Note = {6th International Symposium on Leveraging Applications of Formal
Methods, Verification and Validation (ISoLA), Corfu, GREECE, OCT 08-11,
2014},
Abstract = {The increasing adoption of open source software (OSS) components in
software systems introduces new quality risks and testing challenges.
OSS components are developed and maintained by open communities and the
fluctuation of community members and structures can result in
instability of the software quality. Hence, an investigation is
necessary to analyze the impact open community dynamics and the quality
of the OSS, such as the level and trends in internal communications and
content distribution. The analysis results provide inputs to drive
selective testing for effective validation and verification of OSS
components. The paper suggests an approach for monitoring community
dynamics continuously, including communications like email and blogs,
and repositories of bugs and fixes. Detection of patterns in the
monitored behavior such as changes in traffic levels within and across
clusters can be used in turn to drive testing efforts. Our proposal is
demonstrated in the case of the XWiki OSS, a Java-based environment that
allows for the storing of structured data and the execution of server
side scripts within the wiki interface. We illustrate our concepts,
methods and approach behind this approach for risk based testing of OSS.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-662-45231-8; 978-3-662-45230-1},
ResearcherID-Numbers = {Kenett, Ron/I-7246-2019
},
ORCID-Numbers = {Kenett, Ron/0000-0003-2315-0477},
Unique-ID = {WOS:000345509600022},
}
@inproceedings{ WOS:000275317200053,
Author = {Han, Jongdae and Wu, Chisu and Lee, Byungjeong},
Editor = {Sulaiman, S and Noor, NMM},
Title = {Extracting Development Organization from Open Source Software},
Booktitle = {APSEC 09: SIXTEENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE,
PROCEEDINGS},
Series = {Asia-Pacific Software Engineering Conference},
Year = {2009},
Pages = {441+},
Note = {16th Asia-Pacific Software Engineering Conference, Bat Ferringhi,
MALAYSIA, DEC 01-03, 2009},
Organization = {Malaysian Software Interest Grp; Univ Sains Malaysia, Sch Comp Sci; Univ
Teknol Malaysian, Ctr Adv Software Engn; Univ Teknol Malaysian, Fac Comp
Sci \& Informat Syst; Univ Putra Malaysia, Fac Comp Sci Informat
Technol; Univ Malaysian Terengganu, Fac Sci \& Technol; Univ Tenaga
Nasl, Coll Informat Technol},
Abstract = {The increasing demand for open source software in various fields of
computer science is obvious. Many developers adopt open source software
in their development process, organization culture, and products. Hence,
there are many cases where developers who are new to open source
software should maintain and continue to develop the software. This
paper suggests a methodology to evaluate unseen organizational effort
for open source software. It proposes ways to coordinate developers to
maintain it.},
DOI = {10.1109/APSEC.2009.59},
ISSN = {1530-1362},
ISBN = {978-0-7695-3909-6},
ResearcherID-Numbers = {Han, Jongdae/IQR-8659-2023},
Unique-ID = {WOS:000275317200053},
}
@article{ WOS:000184522300007,
Author = {Bonaccorsi, A and Rossi, C},
Title = {Why Open Source software can succeed},
Journal = {RESEARCH POLICY},
Year = {2003},
Volume = {32},
Number = {7},
Pages = {1243-1258},
Month = {JUL},
Note = {AICA Conference, BARI, ITALY, SEP, 2002},
Organization = {AICA},
Abstract = {The paper discusses three key economic problems raised by the emergence
of Open Source: motivation, co-ordination, and diffusion. First, the
movement took off through the activity of a community that did not
follow profit motivations. Second, a hierarchical co-ordination emerged
without proprietary rights. Third, Open Source systems diffused in
environments dominated by proprietary standards. The paper shows that
recent developments in the theory of diffusion of technologies with
network externality may help to explain these phenomena. A simulation
model based on heterogeneous agents is developed in order to identify
the relevant factors in the diffusion of the technology. (C) 2003
Elsevier Science B.V. All rights reserved.},
DOI = {10.1016/S0048-7333(03)00051-9},
ISSN = {0048-7333},
EISSN = {1873-7625},
Unique-ID = {WOS:000184522300007},
}
@inproceedings{ WOS:000887665303001,
Author = {Ghosh, Kaushik and Ramakrishnan, Thiagarajan and Khuntia, Jiban},
Book-Group-Author = {Assoc Informat Syst},
Title = {Open Source Software (OSS) Implementation Strategy from a Fit
Perspective: Empirical Evidence of Influence on Productivity
<i>Completed Research Paper</i>},
Booktitle = {AMCIS 2013 PROCEEDINGS},
Year = {2013},
Note = {19th Americas Conference on Information Systems (AMCIS) - Hyperconnected
World - Anything, Anywhere, Anytime, Chicago, IL, AUG 15-17, 2013},
Abstract = {Irrespective of increased implementation of OSS in organizations, its
impact on productivity remains a strategic challenge. Influenced by the
``creative elements{''} of OSS, individuals in organizations often
forget that the end result of software implementation is to improve
productivity, thereby creating a negative impression on OSS
implementation strategy as a whole. In this study, we argue that fit
between the individual's task, values and work demands can influence or
hinder the sustained use of OSS. We explore how task-technology fit and
two dimensions of person-organization fit (value-based fit and
demand-ability fit) interact with each other to influence productivity
performance. Using survey data, we find that congruence between the
organization's OSS values and the individual user's OSS values
(value-based fit), decreases productivity performance, whereas, fit
between an individual's OSS skills and the organizational task demands
(demandability fit), increases productivity performance. We discuss
managerial implications and contributions of the findings.},
ISBN = {978-0-615-55907-0},
ResearcherID-Numbers = {Ghosh, Kaushik/AAK-2221-2020},
Unique-ID = {WOS:000887665303001},
}
@article{ WOS:000345948100002,
Author = {Carvalho, Nuno Ramos and Simoes, Alberto and Almeida, Jose Joao},
Title = {DMOSS: Open Source Software Documentation Assessment},
Journal = {COMPUTER SCIENCE AND INFORMATION SYSTEMS},
Year = {2014},
Volume = {11},
Number = {4, SI},
Pages = {1191-1207},
Month = {OCT},
Abstract = {Besides source code, the fundamental source of information about open
source software lies in documentation, and other non source code files,
like README, INSTALL, or How-To files, commonly available in the
software ecosystem. These documents, written in natural language,
provide valuable information during the software development stage, but
also in future maintenance and evolution tasks.
DMOSS3 is a toolkit designed to systematically assess the quality of non
source code content found in software packages. The toolkit handles a
package as an attribute tree, and performs several tree traverse
algorithms through a set of plugins, specialized in retrieving specific
metrics from text, gathering information about the software. These
metrics are later used to infer knowledge about the software, and
composed together to build reports that assess the quality of specific
features.
This paper discusses the motivations for this work, continues with a
description of the toolkit implementation and design goals. This is
followed by an example of its usage to process a software package, and
the produced report.},
DOI = {10.2298/CSIS131005027C},
ISSN = {1820-0214},
ResearcherID-Numbers = {Simões, Alberto/H-5204-2019
Simoes, Alberto/G-8947-2015
Dias de Almeida, Jose Joao/M-6035-2013
},
ORCID-Numbers = {Simoes, Alberto/0000-0001-6961-2660
Dias de Almeida, Jose Joao/0000-0002-0722-2031
Carvalho, Nuno Ramos/0000-0002-5270-2472},
Unique-ID = {WOS:000345948100002},
}
@article{ WOS:000183505400008,
Author = {Fuggetta, A},
Title = {Open source software - an evaluation},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2003},
Volume = {66},
Number = {1},
Pages = {77-90},
Month = {APR 15},
Abstract = {The success of Linux and Apache has strengthened the opinion that the
open source paradigm is one of the most promising strategies to enhance
the maturity, quality, and efficiency of software development
activities. This observation, however, has not been discussed in much
detail and critically addressed by the software engineering community.
Most of the claims associated with open source appear to be weakly
motivated and articulated.
For this reason, this paper proposes some qualitative reflections and
observations on the nature of open source software and on the most
popular and important claims associated with the open source approach.
The ultimate goal of the paper is to identify the concepts and
intuitions that are really peculiar to open source, and to distinguish
them from features and aspects that can be equally applied to or found
in proprietary software. (C) 2002 Elsevier Science Inc. All rights
reserved.},
DOI = {10.1016/S0164-1212(02)00065-1},
ISSN = {0164-1212},
Unique-ID = {WOS:000183505400008},
}
@inproceedings{ WOS:000238056100004,
Author = {Tuunanen, Timo and Koskinen, Jussi and Kärkkäinen, Tommi},
Editor = {Damiani, E and Fitzgerald, B and Scacchi, W and Scotto, M and Succi, G},
Title = {Retrieving open source software licenses},
Booktitle = {OPEN SOURCE SYSTEMS},
Series = {International Federation for Information Processing},
Year = {2006},
Volume = {203},
Pages = {35+},
Note = {International Conference on Open Software (OSS2006), Como, ITALY, JUN
08-10, 2006},
Organization = {Int Federat Informat Proc, TC2 WG 2 13; COCOS; Gruppo Engn; AICA},
Abstract = {Open Source Software maintenance and reuse require identifying and
comprehending the applied software, licenses. This paper first
characterizes software maintenance, and open source software (OSS) reuse
which are particularly relevant in this context. The information needs
of maintainers and reusers can be supported by reverse engineering tools
at different information retrieval levels. The paper presents an
automated license retrieval approach called ASLA. User needs, system
architecture, tool features, and tool evaluation are presented. The
implemented tool features support identifying source file dependencies
and licenses in source files, and adding new license templates for
identifying licenses. The tool is evaluated against another tool for
license information extraction. ASLA requires the source code as
available input but is otherwise not limited to OSS. It supports the
same programming languages as GCC. License identification coverage is
good and the tool is extendable.},
ISSN = {1571-5736},
ISBN = {0-387-34225-7},
ORCID-Numbers = {Karkkainen, Tommi/0000-0003-0327-1167},
Unique-ID = {WOS:000238056100004},
}
@article{ WOS:000329625400005,
Author = {Wang, Tao and Wang, Huaimin and Yin, Gang and Ling, Charles X. and Li,
Xiao and Zou, Peng},
Title = {Tag recommendation for open source software},
Journal = {FRONTIERS OF COMPUTER SCIENCE},
Year = {2014},
Volume = {8},
Number = {1},
Pages = {69-82},
Month = {FEB},
Abstract = {Nowadays open source software becomes highly popular and is of great
importance for most software engineering activities. To facilitate
software organization and retrieval, tagging is extensively used in open
source communities. However, finding the desired software through tags
in these communities such as Freecode and ohloh is still challenging
because of tag insufficiency. In this paper, we propose TRG (tag
recommendation based on semantic graph), a novel approach to discovering
and enriching tags of open source software. Firstly, we propose a
semantic graph to model the semantic correlations between tags and the
words in software descriptions. Then based on the graph, we design an
effective algorithm to recommend tags for software. With comprehensive
experiments on large-scale open source software datasets by comparing
with several typical related works, we demonstrate the effectiveness and
efficiency of our method in recommending proper tags.},
DOI = {10.1007/s11704-013-2394-x},
ISSN = {2095-2228},
EISSN = {2095-2236},
ResearcherID-Numbers = {Yin, Gang/AAU-2458-2020
Wang, Tao/HJA-3576-2022
Zou, Peng/JSL-5360-2023},
Unique-ID = {WOS:000329625400005},
}
@inproceedings{ WOS:000234266200197,
Author = {Sahraoui, S and Al-Nahas, N},
Editor = {KhosrowPour, M},
Title = {Open Source Software: Opportunities and challenges},
Booktitle = {Innovations Through Information Technology, Vols 1 and 2},
Year = {2004},
Pages = {779-782},
Note = {International Conference of the
Information-Resources-Management-Association, New Orleans, LA, MAY
23-26, 2004},
Organization = {Informat Resources Management Assoc},
Abstract = {Free/Libre Open Source Software (FLOSS) is air imposing business reality
but only air emerging discipline of business research. Critical
questions have been so far only tangentially investigated and were
mostly left to IT columnists and consultants to deal with, generally in
a partisan fashion. Such important issues include the viability of FLOSS
business models, the impact of FLOSS oil the software industry structure
and competitiveness, the FLOSS-based national IT strategies. the role of
governments and other lobbying groups in promoting or combating FLOSS,
and finally the vital matters of TCO, security. and performance among
others. This paper tries to lay the foundation in analyzing the FLOSS
phenomenon by pointing to the real opportunities that lie ahead and the
critical challenges that have to be addressed before FLOSS Call claim
its rightful stake in the software industry.},
ISBN = {1-59140-261-1},
Unique-ID = {WOS:000234266200197},
}
@article{ WOS:000169377700008,
Author = {McGowan, D},
Title = {Legal implications of open-source software},
Journal = {UNIVERSITY OF ILLINOIS LAW REVIEW},
Year = {2001},
Number = {1},
Pages = {241-304},
Note = {Symposium on Intellectual Property Challenges in the Next Century, UNIV
ILLINOIS, CHICAGO, ILLINOIS, 1999},
Abstract = {The proliferation of computer technology and the advent of the Internet
have created many new relationships and problems that raise questions
about traditional legal and economic principles. The development of
``open-source{''} or ``free{''} software is an example of this
phenomenon. Unlike the traditional producers of computer software -
Microsoft for example - open-source software is often developed by
computer programmers from all over the world, each submitting
contributions to the code, and distributed without charge or for a
minimal fee. Open-source software is generally passed from programmer to
programmer, with the understanding that improvements may be made, but
that the improvements must be distributed freely, without any attempt to
``privatize{''} the program.
The existence of such relationships among programmers raise several
interesting questions. First, how do large-scale open-source projects
come into being? One open-source project, the GNU/Linux operating
system, even threatens the market share of Microsoft's operating systems
- a feat that calls traditional economic theories on the operation of
the firm into question. A more important question is whether the
open-source model is sustainable and generalizable. Ultimately, one
wonders what role the law will play in the open-source community - a
community that seems to operate in the absence of traditional legal
principles.
In this article, which was introduced at the University of Illinois
College of Law Symposium on Intellectual Property Challenges in the Next
Century, Professor McGowan addresses these questions. Using the
GNU/Linux operating system as a case study, he probes the organization
of the open-source community and the philosophies of its leading members
in order to understand how traditional firm models, intellectual
property, and contract law might apply. Professor McCowan concludes by
reviewing recent attempts by courts to impose traditional principles in
computer software transaction disputes. Ultimately, it appears that the
open-source community cannot be neatly categorized. Although many
traditional firm theories - such as the formation of a hierarchy - and
legal principles - such as copyright - do apply to the open-source
model, these theories and principles are employed in creative ways not
previously envisioned.},
ISSN = {0276-9948},
Unique-ID = {WOS:000169377700008},
}
@article{ WOS:000468025900031,
Author = {Timoftei, Sanda and Brad, Emilia and Sarb, Anca and Stan, Ovidiu},
Title = {OPEN-SOURCE SOFTWARE IN ROBOTICS},
Journal = {ACTA TECHNICA NAPOCENSIS SERIES-APPLIED MATHEMATICS MECHANICS AND
ENGINEERING},
Year = {2018},
Volume = {61},
Number = {3},
Pages = {519-526},
Month = {SEP},
Abstract = {The ``Open source{''} term arose at the desire of some people that
wanted to make available the source code of software that can be
afterwards modified, improved and redistributed. In this way, a group
formed by people from different places on Earth can work at the same
project, in the same time, having at the end a better version of it.
Open source software is licensed software offering the possibility to
work without any problem, to collaborate in an open manner at a certain
idea. Types of open software and hardware will be presented in this
paper, precisely the ones that can be used for image processing. Except
LINUX operating system, OpenCV is a type of open-source software, a
computer vision library, available to everyone that wants to use it or
has a better idea concerning a tool of that software, which can be used
on other open source software, like ROS environment. In the last part of
the paper, a study case using open source software will be presented.},
ISSN = {1221-5872},
ResearcherID-Numbers = {Sarb, Anca/AAP-1119-2021
Brad, Emilia/LEN-1928-2024
Stan, Ovidiu/O-9722-2016
},
ORCID-Numbers = {Stan, Ovidiu/0000-0002-2006-9633
Sarb, Anca/0000-0003-0682-2411},
Unique-ID = {WOS:000468025900031},
}
@article{ WOS:000259731200013,
Author = {Lee, Sang-Yong Tom and Kim, Hee-Woong and Gupta, Sumeet},
Title = {Measuring open source software success},
Journal = {OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE},
Year = {2009},
Volume = {37},
Number = {2},
Pages = {426-438},
Month = {APR},
Abstract = {Since the mid-1990s, there has been a surge of interest among academics
and practitioners in open source software (OSS). While there is an
abundance of literature on OSS, most studies oil OSS success are either
qualitative or exploratory in nature, To identify the factors that
influence OSS success and establish generalizability, an empirical study
measuring OSS Success Would enable OSS developers and users to improve
OSS usage. In this study, we develop all OSS success model from a
previous Information Systems success model incorporating the
characteristics of OSS. Using the proposed model, we identify these
determinants, Our findings live determinants for OSS success as well as
l number of significant relationships among I demonstrate that software
quality and community service quality have significant effects on user
satisfaction. Software quality and user satisfaction. in turn, have
significant effects on OSS use. Additionally. OSS use and user
satisfaction have significant effects on individual net benefits. This
research contributes towards advancing theoretical understanding of OSS
Success its Well as offering OSS practitioners for enhancing OSS
success. (c) 2007 Elsevier Ltd. All rights reserved.},
DOI = {10.1016/j.omega.2007.05.005},
ISSN = {0305-0483},
ResearcherID-Numbers = {Lee, Sang/K-8506-2012
},
ORCID-Numbers = {Lee, Sang-Yong Tom/0000-0002-1937-3144
Gupta, Sumeet/0000-0001-5943-5226},
Unique-ID = {WOS:000259731200013},
}
@article{ WOS:000301468600017,
Author = {Spinellis, Diomidis and Giannikas, Vaggelis},
Title = {Organizational adoption of open source software},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2012},
Volume = {85},
Number = {3},
Pages = {666-682},
Month = {MAR},
Abstract = {Organizations and individuals can use open source software (OSS) for
free, they can study its internal workings, and they can even fix it or
modify it to make it suit their particular needs. These attributes make
OSS an enticing technological choice for a company. Unfortunately,
because most enterprises view technology as a proprietary
differentiating element of their operation, little is known about the
extent of OSS adoption in industry and the key drivers behind adoption
decisions. In this article we examine factors and behaviors associated
with the adoption of OSS and provide empirical findings through data
gathered from the US Fortune-1000 companies. The data come from each
company's web browsing and serving activities, gathered by sifting
through more than 278 million web server log records and analyzing the
results of thousands of network probes. We show that the adoption of OSS
in large US companies is significant and is increasing over time through
a low-churn transition, advancing from applications to platforms. Its
adoption is a pragmatic decision influenced by network effects. It is
likelier in larger organizations and those with many less productive
employees, and is associated with IT and knowledge-intensive work and
operating efficiencies. (C) 2011 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.jss.2011.09.037},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Giannikas, Vaggelis/AAZ-5781-2020
Spinellis, Diomidis/E-3600-2010
},
ORCID-Numbers = {Spinellis, Diomidis/0000-0003-4231-1897
Giannikas, Vaggelis/0000-0002-5762-5488},
Unique-ID = {WOS:000301468600017},
}
@inproceedings{ WOS:000345332700026,
Author = {Wynn, Jr., Donald},
Editor = {Cusumano, MA and Iyer, B and Venkatraman, N},
Title = {The Evolving Structure and Function of Commercial Open Source Software
Ecosystems},
Booktitle = {SOFTWARE BUSINESS, ICSOB 2012},
Series = {Lecture Notes in Business Information Processing},
Year = {2012},
Volume = {114},
Pages = {285-290},
Note = {3rd International Conference on Software Business (ICSOB), Cambridge,
MA, JUN 18-20, 2012},
Abstract = {Commercial open source software firms depend on an ecosystem consisting
of individuals and organizations to develop and support the necessary
source code, services, and delivery conditions. The structure and
function of this ecosystem, as a social system and technological
platform, evolves based on its membership composition and the ensuing
differentiation and integration of these members' contributions. Based
on an explanatory case study, we conclude that researchers and
practitioners can benefit from an increased attention to these
composition and interactions within a given software ecosystem.},
ISSN = {1865-1348},
ISBN = {978-3-642-30746-1; 978-3-642-30745-4},
Unique-ID = {WOS:000345332700026},
}
@article{ WOS:001020441100005,
Author = {Joblin, Mitchell and Eckl, Barbara and Bock, Thomas and Schmid, Angelika
and Siegmund, Janet and Apel, Sven},
Title = {Hierarchical and Hybrid Organizational Structures in Open-source
Software Projects: A Longitudinal Study},
Journal = {ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY},
Year = {2023},
Volume = {32},
Number = {4},
Month = {JUL},
Abstract = {Despite the absence of a formal process and a central
command-and-control structure, developer organization in open-source
software (OSS) projects are far from being a purely random process.
Prior work indicates that, over time, highly successful OSS projects
develop a hybrid organizational structure that comprises a hierarchical
part and a non-hierarchical part. This suggests that hierarchical
organization is not necessarily a global organizing principle and that a
fundamentally different principle is at play below the lowest positions
in the hierarchy. Given the vast proportion of developers are in the
non-hierarchical part, we seek to understand the interplay between these
two fundamentally differently organized groups, how this hybrid
structure evolves, and the trajectory individual developers take through
these structures over the course of their participation. We conducted a
longitudinal study of the full histories of 20 popular OSS projects,
modeling their organizational structures as networks of developers
connected by communication ties and characterizing developers' positions
in terms of hierarchical (sub)structures in these networks. We observed
a number of notable trends and patterns in the subject projects: (1)
hierarchy is a pervasive structural feature of developer networks of OSS
projects; (2) OSS projects tend to form hybrid organizational
structures, consisting of a hierarchical and a non-hierarchical part;
and (3) the positional trajectory of a developer starts loosely
connected in the non-hierarchical part and then tightly integrate into
the hierarchical part, which is associated with the acquisition of
experience (tenure), in addition to coordination and coding activities.
Our study (a) provides a methodological basis for further investigations
of hierarchy formation, (b) suggests a number of hypotheses on prevalent
organizational patterns and trends in OSS projects to be addressed in
further work, and (c) may ultimately guide the governance of
organizational structures.},
DOI = {10.1145/3569949},
Article-Number = {86},
ISSN = {1049-331X},
EISSN = {1557-7392},
ResearcherID-Numbers = {Bock, Thomas/HNS-9424-2023
},
ORCID-Numbers = {Apel, Sven/0000-0003-3687-2233
Bock, Thomas/0000-0001-6906-3489
Schmid, Angelika/0000-0002-9274-3666},
Unique-ID = {WOS:001020441100005},
}
@inproceedings{ WOS:000263466105525,
Author = {Xu Hao and Zhang Zhengang and Lin Chunpei and Ding zhuo},
Book-Group-Author = {IEEE},
Title = {The Study on Innovation Mechanism of Open Source Software Community},
Booktitle = {2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING
AND MOBILE COMPUTING, VOLS 1-31},
Series = {International Conference on Wireless Communications Networking and
Mobile Computing-WiCOM},
Year = {2008},
Pages = {12989+},
Note = {4th International Conference on Wireless Communications, Networking and
Mobile Computing, Dalian, PEOPLES R CHINA, OCT 12-17, 2008},
Organization = {IEEE Commun Soc; IEEE Antennas \& Propagat Soc; Dalian Univ Technol;
Wuhan Univ; Sci Res Publishing},
Abstract = {This paper intends to analyze the innovation mechanism of open source
community in view of system engineering, economics and ecology. Firstly,
the concept of open source production is proposed and defined on the
basis of system engineering, and then the economic characteristics of
open source are put forward and summarized through the analysis of the
difference of production structure between open source software and
proprietary software. Subsequently, the ``innovation entropy{''} is
proposed to measure the efficacy of community innovation and the
mechanism is further revealed according to dissipative structure and
complex science theory.},
ISBN = {978-1-4244-2107-7},
ResearcherID-Numbers = {Lin, Chi-Lun/AAI-3989-2020},
Unique-ID = {WOS:000263466105525},
}
@article{ WOS:000551225500015,
Author = {Becker, Pascal-Nicolas and Mennielli, Michele and Trachte, Katharina},
Title = {Stewarding National User Groups to Strengthen Open Source Software
Communities},
Journal = {PUBLICATIONS},
Year = {2020},
Volume = {8},
Number = {2},
Month = {JUN},
Note = {14th International Conference on Open Repositories - All the User Needs,
Hamburg, GERMANY, JUN 10-13, 2019},
Abstract = {Open Source Software (OSS) communities are often international, bringing
together people from diverse regions with different linguistic and
cultural backgrounds. National user groups can bolster these
international communities by convening local events, championing the
software to peers, welcoming and onboarding new contributors, raising
money to support the broader community, and collecting important
information on user's needs. The open source community-led software
DSpace has had great success encouraging the creation of national user
groups; in the UK, North America, and Germany, the Groups have been
active for many years. However, it was in 2018, thanks to a renewed
focus on international engagement and more diverse representation of the
global community in governance groups, that the national communities
entered into a new phase: 15 new national User Groups have been formed
all over the world since then, while the German user group evolved into
the ``DSpace-Konsortium Deutschland{''}, founded by 25 institutions,
marking a pivotal point for membership options and National User Group
participation within DSpace Governance. This article will offer an
overview of the historical development of the DSpace community and its
governance model, as well as DuraSpace's international engagement
strategy, including its benefits and challenges. Subsequently, we will
present a case study on the DSpace-Konsortium Deutschland and explain
its relation to the broader context of how to build national user groups
within global communities.},
DOI = {10.3390/publications8020031},
Article-Number = {31},
EISSN = {2304-6775},
ORCID-Numbers = {Becker, Pascal-Nicolas/0000-0003-2169-1261},
Unique-ID = {WOS:000551225500015},
}
@article{ WOS:000765386000005,
Author = {Ferraz, Isabela Neves and dos Santos, Carlos Denner},
Title = {TRANSFORMATION OF FREE AND OPEN SOURCE SOFTWARE DEVELOPMENT PROJECTS:
GOVERNANCE BETWEEN THE CATHEDRAL AND BAZAAR},
Journal = {RAE-REVISTA DE ADMINISTRACAO DE EMPRESAS},
Year = {2022},
Volume = {62},
Number = {1},
Month = {JAN-FEB},
Abstract = {It is common for community-based free software projects to be associated
with an organizational scenario that resembles ``a bazaar more than a
cathedral,{''} and to differ from the traditional, or `bureaucratic' way
of organizing work. This paper analyzes the governance of these
organizations from the perspective of their structure and control,
considering the development trajectory of three communitybased free
software projects in Brazil. Results show that the constant need to
produce modern technologies gives rise to external pressures that
promote change - albeit temporary - in the governance of these projects,
making them resemble a cathedral more than a bazaar. Governance does not
follow a cycle of sequential improvement; it changes depending on the
external organizational actors present, such as sponsors. This suggests
the need for strategic and flexible governance to deal with the
acquisition and allocation of organizational resources. Governance of
the projects described here varies along a spectrum of (in)formality
that allows both production models - cathedral or bazaar - to exist in
the same organization at different periods.},
DOI = {10.1590/S0034-759020220104},
Article-Number = {e2020-0482},
ISSN = {0034-7590},
EISSN = {2178-938X},
ORCID-Numbers = {Ferraz, Isabela/0000-0001-8536-8418
Santos, Carlos Denner dos/0000-0002-4481-0115},
Unique-ID = {WOS:000765386000005},
}
@inproceedings{ WOS:000282905500009,
Author = {Ardagna, Claudio A. and Banzi, Massimo and Damiam, Ernesto and Frati,
Fulvio},
Editor = {Tyrvainen, P and Jansen, S and Cusumano, MA},
Title = {Implementing Open Source Software Governance in Real Software Assurance
Processes},
Booktitle = {SOFTWARE BUSINESS},
Series = {Lecture Notes in Business Information Processing},
Year = {2010},
Volume = {51},
Pages = {103+},
Note = {1st International Conference on Software Business, Jyvaskyla, FINLAND,
JUN 21-23, 2010},
Organization = {Finnish Funding Agcy Technol Innovat; SAP},
Abstract = {Open Source is giving rise to new methodologies, competences and
processes that organizations have to investigate both from the technical
and the managerial point of view Many organizations are studying the
possibility to adopt open source products or migrate their systems to
open frameworks, even for mission-critical application In this paper we
discuss a roadmap for organizations that want to establish a formalized
governance methodology for the management of the open source products;
taking into consideration Issues such as software quality and community
reliability. The governance framework is designed to be included in a
more complete software assurance system for open source software},
ISSN = {1865-1348},
ISBN = {978-3-642-13632-0},
ResearcherID-Numbers = {Frati, Fulvio/D-2302-2012
damiani, ernesto/AAI-5709-2020
ARDAGNA, CLAUDIO AGOSTINO/A-3283-2016},
ORCID-Numbers = {Damiani, Ernesto/0000-0002-9557-6496
ARDAGNA, CLAUDIO AGOSTINO/0000-0001-7426-4795},
Unique-ID = {WOS:000282905500009},
}
@article{ WOS:000556554200019,
Author = {Almarimi, Nuri and Ouni, Ali and Mkaouer, Mohamed Wiem},
Title = {Learning to detect community smells in open source software projects},
Journal = {KNOWLEDGE-BASED SYSTEMS},
Year = {2020},
Volume = {204},
Month = {SEP 27},
Abstract = {Community smells are symptoms of organizational and social issues within
the software development community that often lead to additional project
costs. Recent studies identified a variety of community smells and
defined them as sub-optimal patterns connected to organizational-social
structures in the software development community. To early detect and
discover existence of potential community smells in a software project,
we introduce, in this paper, a novel machine learning-based detection
approach, named CSDETECTOR, that learns from various existing bad
community development practices to provide automated support in
detecting such community smells. In particular, our approach learns from
a set of organizational-social symptoms that characterize the existence
of potential instances of community smells in a software project. We
built a detection model using Decision Tree by adopting the C4.5
classifier to identify eight commonly occurring community smells in
software projects. To evaluate the performance of our approach, we
conduct an empirical study on a benchmark of 74 open source projects
from Github. Our statistical results show a high performance of
CSDETECTOR, achieving an average accuracy of 96\% and AUC of 0.94.
Moreover, our results indicate that the CSDETECTOR outperforms two
recent state-of-the-art techniques in terms of detection accuracy.
Finally, we investigate the most influential community-related metrics
to identify each community smell type. We found that the number of
commits and developers per time zone, the number of developers per
community, and the social network betweenness and closeness centrality
are the most influential community characteristics. (C) 2020 Elsevier
B.V. All rights reserved.},
DOI = {10.1016/j.knosys.2020.106201},
Article-Number = {106201},
ISSN = {0950-7051},
EISSN = {1872-7409},
ResearcherID-Numbers = {Mkaouer, Mohamed Wiem/N-7476-2017
Ouni, Ali/Y-8280-2019
Mkaouer, Mohamed Wiem/B-5012-2015},
ORCID-Numbers = {Mkaouer, Mohamed Wiem/0000-0001-6010-7561},
Unique-ID = {WOS:000556554200019},
}
@inproceedings{ WOS:000273295400017,
Author = {Damasevicius, Robertas},
Editor = {Haav, HM and Kalja, A},
Title = {Analysis of Open Source Software Evolution Using Evolution Curve Method},
Booktitle = {DATABASES AND INFORMATION SYSTEMS V},
Series = {Frontiers in Artificial Intelligence and Applications},
Year = {2009},
Volume = {187},
Pages = {205-216},
Note = {8th International Baltic Conference on Databases and Information
Systems, Tallinn, ESTONIA, JUN 02-05, 2008},
Organization = {Tallinn Univ, Inst Cybernet},
Abstract = {Design and evolution of modem information systems is influenced by many
factors: technical, organizational, social, and psychological. This is
especially true for open source software systems (OSSS), when many
developers from different backgrounds interact, share their ideas and
contribute towards the development and improvement of a software
product. The evolution of all OSSS is a continuous process of source
code development, adaptation, improvement and maintenance. Studying
changes to the various characteristics of source code can help us
understand the evolution of a software system. In this paper, the
software evolution process is analyzed using a proposed Evolution curve
(E-curve) method, which is based on information theoretic metrics of
source code. The method allows identifying major evolution stages and
transition points of an analyzed software system. The application of the
E-curves is demonstrated for the eMule system.},
DOI = {10.3233/978-1-58603-939-4-205},
ISSN = {0922-6389},
EISSN = {1879-8314},
ISBN = {978-1-58603-939-4},
Unique-ID = {WOS:000273295400017},
}
@inproceedings{ WOS:000855223200025,
Author = {Wang, Hongbing and Ji, Haoran},
Book-Group-Author = {IEEE},
Title = {Evolution Model of Open-Source Software Projects in GitHub},
Booktitle = {2022 2ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND
ARTIFICIAL INTELLIGENCE (SEAI 2022)},
Year = {2022},
Pages = {135-145},
Note = {2nd IEEE International Conference on Software Engineering and Artificial
Intelligence (SEAI) / 7th International Workshop on Pattern Recognition
(IWPR), Huaqiao Univ, Coll Comp Sci \& Technol, Xiamen, PEOPLES R CHINA,
JUN 10-12, 2022},
Organization = {IEEE; Huaqiao Univ},
Abstract = {In the past decade, open-source software (OSS) has become a very popular
research topic in the field of software engineering. Because its code is
open to the public, it has been pursued by programming teams all over
the world, including those in universities, government agencies and
enterprises. In addition to analyzing some famous OSS projects,
researchers also studied OSS projects and their functions in GitHub.
However, the evolution process and the rules of OSS projects in GitHub
have not been widely investigated so we conducted in-depth research on
this issue. We use the cellular automata (CA) in the field of system
dynamics to model the OSS project, construct the evolution rules of the
Gray wolf optimization (GWO) algorithm, define the objective vector,
objective function and key optimization operators of GWO for OSS
cellular evolution, and realize the intelligent acquisition of OSS
project evolution rules in GitHub. In addition, we also selected the
data of some OSS projects in GitHub from 2015 to 2020 for the simulation
experiment. The experiment results show that the total accuracy of the
simulation is 91.4\%, which is consistent with real data.},
DOI = {10.1109/SEAI55746.2022.9832099},
ISBN = {978-1-6654-8223-3},
Unique-ID = {WOS:000855223200025},
}
@inproceedings{ WOS:000675825200022,
Author = {Steinbeck, Marcel and Koschke, Rainer},
Book-Group-Author = {IEEE Comp Soc},
Title = {Javadoc Violations and Their Evolution in Open-Source Software},
Booktitle = {2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND
REENGINEERING (SANER 2021)},
Year = {2021},
Pages = {249-259},
Note = {28th IEEE International Conference on Software Analysis, Evolution and
Reengineering (SANER), ELECTR NETWORK, MAR 09-12, 2021},
Organization = {IEEE; IEEE Comp Soc; IEEE Tech Council Software Engn},
Abstract = {Software quality comprises different and interrelated aspects. One of
them is maintainability, which in turn is made up of measurable
attributes. Previous studies have shown that documentation, by
contributing to the comprehensibility of software, may have a positive
effect on maintainability and, hence, software quality. This paper
presents a study in which we analyzed Javadoc comments from 163
different open-source projects. Javadoc is the de facto standard for
documenting source code files in Java projects, and although its syntax
is less strict than in other (programming) languages, documentation
written with Javadoc may contain violations. Our study focuses on the
detection of different types of Javadoc violations as well as the source
code elements affected by them. Also, by utilizing software repository
mining techniques, we examined the history of the subject systems to
gain further insights into the evolution of Javadoc violations.
According to our results, about half of the source code elements have no
Javadoc whatsoever. Among the different components of Javadoc comments
(if present), the description of exceptions, by far, has the highest
average ratio of violations. With regard to the types of affected
elements, constructors and methods show very high average ratios. Also,
we found that, on average, violations live more than two years.
Nowadays, most integrated development environments (IDEs) for Java are
capable of detecting missing Javadoc comments as well as comments with
syntactic errors. However, our results indicate that the documentation
of source code might be considered less important to developers or that
these tools alone may not be sufficient for maintaining consistent
documentation.},
DOI = {10.1109/SANER50967.2021.00031},
ISBN = {978-1-7281-9630-5},
Unique-ID = {WOS:000675825200022},
}
@article{ WOS:000333022200004,
Author = {Di Tullio, Dany and Staples, D. Sandy},
Title = {The Governance and Control of Open Source Software Projects},
Journal = {JOURNAL OF MANAGEMENT INFORMATION SYSTEMS},
Year = {2013},
Volume = {30},
Number = {3},
Pages = {49-80},
Month = {WIN},
Abstract = {A comprehensive set of governance mechanisms and dimensions were
investigated to identify combinations of mechanisms that are effectively
used together in on-going volunteer-based open source software (OSS)
projects. Three configurations were identified: Defined Community, Open
Community, and Authoritarian Community. Notably, Defined Community
governance had the strongest coordination and project climate and had
the most extensive use of outcome, behavior, and clan control mechanisms
(controller driven). The controls in the Defined Community governance
configuration appear to effectively enable open, coordinated
contribution and participation from a wide variety of talented
developers (one of the virtues of open source development) while
managing the development process and outcomes. The results add to our
theoretical understanding of control in different types of information
systems projects, as the combination of control modes found in OSS
projects is different from those found in previous research for internal
or outsourced information systems development projects. This could be
due to unique features of OSS projects, such as volunteer participation
and the controller being part of the development team. The results
provide guidance for practitioners about how to combine 19 identified
governance mechanisms into effective project governance that stimulates
productive participation.},
DOI = {10.2753/MIS0742-1222300303},
ISSN = {0742-1222},
EISSN = {1557-928X},
ResearcherID-Numbers = {Staples, Sandy/ABA-6593-2020
},
ORCID-Numbers = {Staples, Sandy/0000-0002-4824-1538},
Unique-ID = {WOS:000333022200004},
}
@inproceedings{ WOS:000253436500007,
Author = {Barbaroux, Pierre and Le Texier, Thomas},
Editor = {Remenyi, D},
Title = {Managing knowledge within Military Open Source Software (MOSS) projects},
Booktitle = {PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INTELLECTUAL CAPITAL,
KNOWLEDGE MANAGEMENT AND ORGANISATIONAL LEARNING},
Year = {2007},
Pages = {53-59},
Note = {4th International Conference on Intellectual Capital Knowledge
Management and Organisational Learning, Univ Stellenbosch Business Sch,
Stellenbosch, SOUTH AFRICA, OCT 15-16, 2007},
Abstract = {The Open Source Software (OSS) development model is arousing increasing
interest from both practitioners and theorists. OSS models are congenial
for both private companies and public administrations since they provide
software users and suppliers with highly responsive and innovative
development models which are likely to reduce costs and to provide
additional autonomy within critical technological domains. OSS are
characterized by the distribution of source code to any developer
interested in contributing to the provision of the code. License terms
allow a developer to make unlimited copies of the source code which can
be modified indefinitely by developers to fulfil particular needs. Each
developer is then free to distribute her work and exploit it
commercially depending on license terms. The U.S. Department of Defense
(DoD) is currently introducing Open Source Software (OSS) development
models through its Open Technology Development (OTD) project (Herz et
al. 2006). OSS adoption is becoming popular for military purposes.
Indeed, the digital transformation of the U.S. military has generated a
strong need for new modes of software management. In this context, the
OTD project tends to set up an innovative model for software
acquisition, maintenance, updating, and renewing. Focusing on the
adoption of Military Open Source Software (MOSS) models by the U.S.
Department of Defense (DoD), this article suggests that the open nature
of OSS development platforms induces significant organizational changes
related to the acquisition, transformation and creation of a variety of
OSS core capabilities. Furthermore, we suggest that the U.S. military
organizations should perceive modularity in software architecture as a
means to establish effective modes of knowledge management and
innovation. Building on the distinction between architectural and
component knowledge, we find that modular source code structuring
facilitates the division, distribution and coordination of both
architectural knowledge and component knowledge within heterogeneous OSS
developers' communities.},
ISBN = {978-1-905305-61-2},
Unique-ID = {WOS:000253436500007},
}
@inproceedings{ WOS:000297039300011,
Author = {Garriga, Helena and Spaeth, Sebastian and von Krogh, Georg},
Editor = {Salerno, J and Yang, SJ and Nau, D and Chai, SK},
Title = {Open Source Software Development: Communities' Impact on Public Good},
Booktitle = {SOCIAL COMPUTING, BEHAVIORAL-CULTURAL MODELING AND PREDICTION},
Series = {Lecture Notes in Computer Science},
Year = {2011},
Volume = {6589},
Pages = {69-77},
Note = {4th International Conference on Social Computing, Behavioral-Cultural
Modeling and Prediction, Coll Pk, MD, MAR 29-31, 2011},
Abstract = {This study examines the innovation output of software development that
produces public goods. We use resource dependence theory and collective
action theory to explain the effects of interconnectedness on open
source software (OSS) communities, and on contributions to public goods.
We empirically test our proposals using an eight-year panel dataset on
OSS projects based on the Eclipse Foundation, and conclude that
interconnectedness negatively affects community mobilization and its
contributions to public goods.},
ISSN = {0302-9743},
ISBN = {978-3-642-19655-3},
ResearcherID-Numbers = {Spaeth, Sebastian/R-4682-2019},
Unique-ID = {WOS:000297039300011},
}
@inproceedings{ WOS:000274557000043,
Author = {Al-Ajlan, Ajlan},
Book-Group-Author = {IEEE},
Title = {The Evolution of Open Source Software using Eclipse Metrics},
Booktitle = {2009 INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION AND SERVICE
SCIENCE (NISS 2009), VOLS 1 AND 2},
Year = {2009},
Pages = {211-218},
Note = {3rd International Conference on New Trends in Information and Service
Science (NISS 2009), Beijing, PEOPLES R CHINA, JUN 30-JUL 02, 2009},
Abstract = {Technological development has become so manifest in all fields that it
is now highly crucial to take it into consideration whenever possible.
Open Source Software (OSS) has becoming widely adopted by commercial,
public and academic organisations. Currently, there is increasing
interest and demand in the existing applications of OSS in all fields
all over the world! OSS has increased in prominence in the last decade,
mostly due to the success of well-known software organisations such as
Apache, Mozilla, Linux and Guice. As these organisations have become
more dependent on software, the effective management of Software
Evolution (SE) becomes more critical to an organization's success.
Therefore, the provision of well-evolved OSS has become an urgent issue
in these days and will be so in the future. Therefore, the major
challenge in OSS is how to evolve its environment, especially
improvements in the security and quality of these systems. The main aim
of this paper is to measure the evolution of OSS using, Eclipse Metrics
(EM), with Guice software (GS) as a case study. In addition, this paper
gives a brief literature review on OSS and how it has evolved.},
DOI = {10.1109/NISS.2009.154},
ISBN = {978-1-4244-4416-8},
Unique-ID = {WOS:000274557000043},
}
@inproceedings{ WOS:000437038300010,
Author = {Anh Nguyen Duc and Cruzes, Daniela S. and Hanssen, Geir K. and Snarby,
Terje and Abrahamsson, Pekka},
Editor = {Ojala, A and Olsson, HH and Werder, K},
Title = {Coopetition of Software Firms in Open Source Software Ecosystems},
Booktitle = {SOFTWARE BUSINESS, ICSOB 2017},
Series = {Lecture Notes in Business Information Processing},
Year = {2017},
Volume = {304},
Pages = {146-160},
Note = {8th International Conference on Software Business (ICSOB), Essen,
GERMANY, JUN 12-13, 2017},
Abstract = {Software firms participate in an ecosystem as a part of their innovation
strategy to extend value creation beyond the firm's 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.},
DOI = {10.1007/978-3-319-69191-6\_10},
ISSN = {1865-1348},
ISBN = {978-3-319-69191-6; 978-3-319-69190-9},
ResearcherID-Numbers = {Nguyen-Duc, Anh/AAB-5189-2020
},
ORCID-Numbers = {Nguyen-Duc, Anh/0000-0002-7063-9200},
Unique-ID = {WOS:000437038300010},
}
@inproceedings{ WOS:000693399500074,
Author = {Lyulina, Elena and Jahanshahi, Mahmoud},
Book-Group-Author = {IEEE COMP SOC},
Title = {Building the Collaboration Graph of Open-Source Software Ecosystem},
Booktitle = {2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE
REPOSITORIES (MSR 2021)},
Series = {IEEE International Working Conference on Mining Software Repositories},
Year = {2021},
Pages = {618-620},
Note = {29th IEEE/ACM International Conference on Program Comprehension (ICPC) /
18th IEEE/ACM International Conference on Mining Software Repositories
(MSR), ELECTR NETWORK, MAY 22-30, 2021},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Tech Council Software
Engn; ACM Special Interest Grp Software Engn},
Abstract = {The Open-Source Software community has become the center of attention
for many researchers, who are investigating various aspects of
collaboration in this extremely large ecosystem. Due to its size, it is
difficult to grasp whether or not it has structure, and if so, what it
may be. Our hackathon project aims to facilitate the understanding of
the developer collaboration structure and relationships among projects
based on the bi-graph of what projects developers contribute to by
providing an interactive collaboration graph of this ecosystem, using
the data obtained from World of Code {[}1] infrastructure. Our attempts
to visualize the entirety of projects and developers were stymied by the
inability of the layout and visualization tools to process the
exceedingly large scale of the full graph. We used WoC to filter the
nodes (developers and projects) and edges (developer contributions to a
project) to reduce the scale of the graph that made it amenable to an
interactive visualization and published the resulting visualizations. We
plan to apply hierarchical approaches to be able to incorporate the
entire data in the interactive visualizations and also to evaluate the
utility of such visualizations for several tasks.},
DOI = {10.1109/MSR52588.2021.00086},
ISSN = {2160-1852},
ISBN = {978-1-7281-8710-5},
ResearcherID-Numbers = {Jahanshahi, Mahmoud/KVY-4133-2024
},
ORCID-Numbers = {Jahanshahi, Mahmoud/0000-0003-4408-1183},
Unique-ID = {WOS:000693399500074},
}
@article{ WOS:000319797200003,
Author = {Guimaraes, Andre L. S. and Korn, Helaine J. and Shin, Namchul and
Eisner, Alan B.},
Title = {THE LIFE CYCLE OF OPEN SOURCE SOFTWARE DEVELOPMENT COMMUNITIES},
Journal = {JOURNAL OF ELECTRONIC COMMERCE RESEARCH},
Year = {2013},
Volume = {14},
Number = {2},
Pages = {167-182},
Abstract = {Drawing from the concept of entropy in open systems theory, this article
contributes to organizational theory by illuminating organizational life
cycle theory and exploring open source software development communities
(OSSDC) with quantitative longitudinal data. In particular, this study
uses functional data analysis to uncover the development patterns of
open source software projects in terms of effectiveness and activity
levels. Our findings show that the life cycles of OSSDC display an
inverted-U shape in terms of effectiveness level and an inverted-S shape
in terms of activity level. Although our results provide some evidence
of distinct states, they do not imply that such states are predetermined
or irreversible. On the contrary, these numerous states are viewed here
as intrinsically dynamic. These findings not only give empirical support
to the organizational life cycle metaphor in the context of OSSDC, but
also aid practitioners and policy-makers in assessing online
communities. Taking an open systems view of organizations, this study
aids in reconciling some issues in life cycle theory, such as the
irreversibility and pre-determinacy of life cycle models, and adds to a
young but fast growing stream of literature on open source projects.
Lastly, our findings remark the importance of fostering active
communities for superior effectiveness and long-term survival of the
community.},
ISSN = {1526-6133},
EISSN = {1938-9027},
ResearcherID-Numbers = {Eisner, Alan/AAU-3931-2020
Guimaraes, Andre/D-8122-2011},
ORCID-Numbers = {Shin, Namchul/0000-0001-7353-8571
Eisner, Alan B./0000-0002-1188-4492
Guimaraes, Andre/0000-0002-3162-3206},
Unique-ID = {WOS:000319797200003},
}
@article{ WOS:000351768000017,
Author = {Isabel Alonso de Magdaleno, Maria and Garcia-Garcia, Jesus},
Title = {Sustainability and social responsibility reporting in open source
software},
Journal = {INTERNATIONAL JOURNAL OF THE COMMONS},
Year = {2015},
Volume = {9},
Number = {1},
Pages = {369-397},
Abstract = {Digital commons have held the interest of the research community in
recent years. However, institutional recognition has not been fully
awarded mainly due to the absence of a comprehensive reporting
framework. The objective of our research is to identify indicators in
order to measure open source projects performance. Motivation that led
us to carry out this analysis was the fact that, despite the many
benefits attributed to open sourcing, no information about it was
disclosed on annual reports. We are based on previous literature about
creating institutions to governing the commons. One of the key goals is
institutional reporting to members of the community, so we believe that
a reporting model based on social responsibility framework is clearly
suitable for this purpose. Social responsibility and sustainability are
about enabling organizations to incorporate creation of social,
environmental and economic value into core strategy and operations;
their reporting is key to create value for organizations, their
stakeholders and society as a whole. To reach our goal, we asked a panel
of open source experts their opinion about the key success factors and
other relevant variables for the purpose of recommending a methodology
to calculate specific indicators to be disclosed on social
responsibility reports.},
ISSN = {1875-0281},
ResearcherID-Numbers = {Magdaleno, María/AAA-9376-2019
Garcia, Jesus/B-6770-2008
},
ORCID-Numbers = {Alonso Magdaleno, Maria Isabel/0000-0002-4865-1561
Garcia-Garcia, Jesus/0000-0002-5120-8851},
Unique-ID = {WOS:000351768000017},
}
@article{ WOS:000907845900001,
Author = {Zhou, Tao and Yuan, Qingqing},
Title = {Examining Users' Contribution in Open Source Software Communities},
Journal = {JOURNAL OF COMPUTER INFORMATION SYSTEMS},
Year = {2023},
Volume = {63},
Number = {6},
Pages = {1382-1393},
Month = {NOV 2},
Abstract = {Open source software (OSS) communities rely on the high-quality codes
contributed by community members. However, users often tend to acquire
codes from the community and are reluctant to contribute their
knowledge. Integrating the motivational theory and social capital
theory, this article intends to explore users' contribution in OSS
communities. A mixed method of SEM and fsQCA was used to perform data
analysis. We found that intrinsic motivations (flow experience and
self-efficacy), extrinsic motivations (perceived reputation and
reciprocity), social interaction ties, community identification, and
common language positively affect users' contribution intention. Trust
has no effect on the contribution intention. The fsQCA results indicated
that flow experience, perceived reputation, reciprocity and trust are
the common core conditions of four configurations leading to
contribution intention. The results suggest that OSS communities need to
be concerned with users' motivations and develop social capital in order
to encourage their contribution.},
DOI = {10.1080/08874417.2022.2155268},
EarlyAccessDate = {JAN 2023},
ISSN = {0887-4417},
EISSN = {2380-2057},
Unique-ID = {WOS:000907845900001},
}
@article{ WOS:000219307700003,
Author = {Wasserman, Anthony I.},
Title = {Community and Commercial Strategies in Open Source Software},
Journal = {IT-INFORMATION TECHNOLOGY},
Year = {2013},
Volume = {55},
Number = {5, SI},
Pages = {181-188},
Month = {SEP},
Abstract = {This paper describes the recent evolution of business strategies used by
companies offering products and services based on free and open source
software (FOSS). The primary focus is on companies that develop and
release products under an open source license. The paper compares their
practices with traditional proprietary software companies and with
community-based open source projects, and identifies growing overlaps
between the different kinds of software companies. Finally, the paper
describes the likely impact of recent technology developments in mobile
and cloud computing on open source software and related business.},
DOI = {10.1515/itit.2013.1003},
ISSN = {1611-2776},
EISSN = {2196-7032},
ResearcherID-Numbers = {Wasserman, Anthony/JAX-1845-2023},
Unique-ID = {WOS:000219307700003},
}
@inproceedings{ WOS:000383203700009,
Author = {Kalliamvakou, Eirini and Weber, Jens and Knauss, Alessia},
Editor = {Crowston, K and Hammouda, I and Lundell, B and Robles, G and Gamalielsson, J and Lindman, J},
Title = {Certification of Open Source Software - A Scoping Review},
Booktitle = {OPEN SOURCE SYSTEMS: INTEGRATING COMMUNITIES, OSS 2016},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2016},
Volume = {472},
Pages = {111-122},
Note = {12th IFIP WG 2.13 International Conference on Open Source Systems (OSS),
Gothenburg, SWEDEN, MAY 30-JUN 02, 2016},
Organization = {IFIP WG 2 13; Software Ctr; Informat \& Commun Technol; Business Reg
Goteborg},
Abstract = {Open source software (OSS) systems are being used for increasingly
critical functions in modern societies, e.g., in health care, finance,
government, defense, and other safety and security sensitive sectors.
There is an increasing interest in software certification as a means to
assure quality and dependability of such systems. However, the
development processes and organizational structures of OSS projects can
be substantially different from traditional closed-source projects. The
distributed, ``bazaar-style{''} approach to software development in OSS
systems is often perceived incompatible with certification. This paper
presents the results of a scoping review on certification in OSS systems
in order to identify and categorize key issues and provide a
comprehensive overview of the current evidence on this topic.},
DOI = {10.1007/978-3-319-39225-7\_9},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-319-39225-7; 978-3-319-39224-0},
ResearcherID-Numbers = {Weber, Jens/B-4498-2011},
Unique-ID = {WOS:000383203700009},
}
@article{ WOS:000266257100002,
Author = {Fang, Yulin and Neufeld, Derrick},
Title = {Understanding Sustained Participation in Open Source Software Projects},
Journal = {JOURNAL OF MANAGEMENT INFORMATION SYSTEMS},
Year = {2009},
Volume = {25},
Number = {4},
Pages = {9-50},
Month = {SPR},
Note = {39th Hawaii International Conference of System Sciences (HICSS-39),
Kauai, HI, JAN 04-07, 2006},
Abstract = {Prior research into open source software (OSS) developer participation
has emphasized individuals' motivations for joining these volunteer
communities, but it has failed to explain why people stay or leave in
the long run. Building upon Lave and Wenger's theory of legitimate
peripheral participation (LPP), this paper offers a longitudinal
investigation of one OSS community in which sustained participation is
hypothesized to be associated with the coevolution of two major elements
of LPP theory: ``situated learning{''} (the process of acting
knowledgeably and purposefully in the world) and ``identity
construction{''} (the process of being identified within the community).
To test this hypothesis, data were collected from multiple sources,
including online public project documents, electronic mail messages,
tracker messages, and log files. Results from qualitative analyses
revealed that initial conditions to participate did not effectively
predict long-term participation, but that situated learning and identity
construction behaviors were positively linked to sustained
participation. Furthermore, this study reveals that sustained
participants distinguished themselves by consistently engaging in
situated learning that both made conceptual (advising others) and
practical contributions (improving the code). Implications and future
research are discussed.},
DOI = {10.2753/MIS0742-1222250401},
ISSN = {0742-1222},
EISSN = {1557-928X},
ResearcherID-Numbers = {Neufeld, Derrick/KHE-4815-2024
},
ORCID-Numbers = {FANG, Yulin/0000-0002-7595-5261
Neufeld, Derrick/0000-0002-5455-0687},
Unique-ID = {WOS:000266257100002},
}
@inproceedings{ WOS:000630246800015,
Author = {Napoleao, Bianca M. and Petrillo, Fabio and Halle, Sylvain},
Book-Group-Author = {IEEE},
Title = {Open Source Software Development Process: A Systematic Review},
Booktitle = {2020 IEEE 24TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING
CONFERENCE (EDOC 2020)},
Series = {IEEE International Enterprise Distributed Object Computing
Conference-EDOC},
Year = {2020},
Pages = {135-144},
Note = {24th IEEE International Enterprise Distributed Object Computing
Conference (IEEE EDOC), ELECTR NETWORK, OCT 05-08, 2020},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {Open Source Software (OSS) has been recognized by the software
development community as an effective way to deliver software. Unlike
traditional software development, OSS development is driven by
collaboration among developers spread geographically and motivated by
common goals and interests. Besides this fact, it is recognized by the
OSS community the need to understand OSS development process and its
activities. Our goal is to investigate the state-of-art about OSS
process through conducting a systematic literature review providing an
overview of how the OSS community has been investigating OSS process
over past years. We identified and summarized OSS process activities and
their characteristics and translated them into an OSS macro process
using BPMN notation. As a result, we systematically analyzed 33 studies
presenting an overview of the OSS process research and a generalized OSS
development macro process represented by BPMN notation with a detailed
description of each OSS process activity and roles in OSS environment.
We conclude that OSS process can be in practice further investigated by
researchers. In addition, the presented OSS process can be used as a
guide for OSS projects and be adapted according to each OSS project
reality. It provides insights to managers and developers who want to
improve their development process even in OSS and traditional
environments. Finally, recommendations for OSS community regarding OSS
process activities are provided.},
DOI = {10.1109/EDOC49727.2020.00025},
ISSN = {2325-6354},
ISBN = {978-1-7281-6473-1},
ResearcherID-Numbers = {Hallé, Sylvain/H-4153-2019},
Unique-ID = {WOS:000630246800015},
}
@article{ WOS:000238691100001,
Author = {von Krogh, Georg and von Hippel, Eric},
Title = {The promise of research on open source software},
Journal = {MANAGEMENT SCIENCE},
Year = {2006},
Volume = {52},
Number = {7},
Pages = {975-983},
Month = {JUL},
Abstract = {Breaking with many established assumptions about how innovation ought to
work, open source software projects offer eye-opening examples of novel
innovation practices for students and practitioners in many fields. In
this article we briefly review existing research on the open source
phenomenon and discuss the utility of open source software research
findings for many other fields. We categorize the research into three
areas: motivations of open source software contributors; governance,
organization, and the process of innovation in open source software
projects; and competitive dynamics enforced by open source software. We
introduce the articles in this special issue of Management Science on
open source software, and show how each contributes insights to one or
more of these areas.},
DOI = {10.1287/mnsc.1060.0560},
ISSN = {0025-1909},
EISSN = {1526-5501},
ORCID-Numbers = {von Krogh, Georg/0000-0002-1203-3569},
Unique-ID = {WOS:000238691100001},
}
@incollection{ WOS:000442905400067,
Author = {Akyeampong, Albert},
Book-Group-Author = {Informat Resources Management Assoc},
Title = {Replacing Proprietary Software with Open Source Software: Implications},
Booktitle = {OPEN SOURCE TECHNOLOGY: CONCEPTS, METHODOLOGIES, TOOLS, AND APPLICATIONS},
Year = {2015},
Pages = {1356-1368},
Abstract = {Most companies face high expenditures and numerous challenges in today's
competitive industrial environment where cost of technology can be an
extra burden. To address these challenges, businesses can use Open
Source Software (OSS). Even though OSS provides many benefits, including
high-quality software and substantial profit (Sohn \& Mok, 2008), OSS
also has a number of disadvantages. In several countries, governments
have begun to recognize the importance of OSS and have started to adopt
explicit policies on OSS (Cook \& Horobin, 2006). Open Source Software
holds several compelling benefits for businesses. Information on
wide-ranging use and examples of OSS in organizations are scattered and
sometimes skewed to a few OSS. The chapter identifies different OSS that
are currently used or have the potential to substitute other proprietary
software packages in business; how organizations share information and
how OSS is used globally by organizations and governments and their
implications thereof is reviewed.},
DOI = {10.4018/978-1-4666-7230-7.ch066},
ISBN = {978-1-4666-7231-4; 978-1-4666-7230-7},
Unique-ID = {WOS:000442905400067},
}
@inproceedings{ WOS:000245427200004,
Author = {Ogawa, Michael and Ma, Kwan-Liu and Bird, Christian and Devanbu,
Premkumar and Gourley, Alex},
Editor = {Hong, SH and Hong, SH and Ma, KL},
Title = {Visualizing social interaction in open source software projects},
Booktitle = {ASIA-PACIFIC SYMPOSIUM ON VISUALISATION 2007, PROCEEDINGS},
Year = {2007},
Pages = {25+},
Note = {Asia/Pacific Symposium on Visualisation 2007, Sydney, AUSTRALIA, FEB
05-07, 2007},
Organization = {IEEE; IEEE Comp Soc; IEEE VGTC},
Abstract = {Open source software projects such as Apache and Mozilla present an
opportunity for information visualization. Since these projects
typically require collaboration between developers located far apart,
the amount of electronic communication between them is large. Our goal
is to apply information visualization techniques to assist software
engineering scientists and project managers with analyzing the data.
We present a visualization technique that provides an intuitive,
time-series, interactive summary view of the the social groups that
form, evolve and vanish during the entire lifetime of the project. This
visualization helps software engineering researchers understand the
organization, structure, and evolution of the communication and
collaboration activities of a large, complex software project.},
ISBN = {978-1-4244-0808-5},
ResearcherID-Numbers = {Barr, Earl T. T./AAZ-7265-2020
},
ORCID-Numbers = {Devanbu, Prem/0000-0002-4346-5276},
Unique-ID = {WOS:000245427200004},
}
@article{ WOS:000666281500001,
Author = {Alenezi, Mamdouh},
Title = {Internal Quality Evolution of Open-Source Software Systems},
Journal = {APPLIED SCIENCES-BASEL},
Year = {2021},
Volume = {11},
Number = {12},
Month = {JUN},
Abstract = {The evolution of software is necessary for the success of software
systems. Studying the evolution of software and understanding it is a
vocal topic of study in software engineering. One of the primary
concepts of software evolution is that the internal quality of a
software system declines when it evolves. In this paper, the method of
evolution of the internal quality of object-oriented open-source
software systems has been examined by applying a software metric
approach. More specifically, we analyze how software systems evolve over
versions regarding size and the relationship between size and different
internal quality metrics. The results and observations of this research
include: (i) there is a significant difference between different systems
concerning the LOC variable (ii) there is a significant correlation
between all pairwise comparisons of internal quality metrics, and (iii)
the effect of complexity and inheritance on the LOC was positive and
significant, while the effect of Coupling and Cohesion was not
significant.},
DOI = {10.3390/app11125690},
Article-Number = {5690},
EISSN = {2076-3417},
ResearcherID-Numbers = {Alenezi, Mamdouh/R-2639-2016},
ORCID-Numbers = {Alenezi, Mamdouh/0000-0001-6852-1206},
Unique-ID = {WOS:000666281500001},
}
@article{ WOS:000213147800013,
Author = {Dhamdhere, Sangeeta Namdev and De Smet, Egbert and Lihitkar, Ramdas},
Title = {ABCD open source software for managing ETD repositories},
Journal = {LIBRARY MANAGEMENT},
Year = {2014},
Volume = {35},
Number = {4-5},
Pages = {387-397},
Abstract = {Purpose - The purpose of this paper is to give technical information
about the application of ABCD open source software for managing
institutional repository of electronic theses and dissertations (ETDs)
at various levels with illustrations.
Design/methodology/approach - Practical method and programming in the
ABCD software for building ETD repository and its management
Findings - ABCD software is an excellent tool for creating institutional
repository (IR) and manages it at various levels and to create ETD
portal.
Practical implications - The paper describes using ABCD software how one
can create database of ETDs, how to submit ETDs in full text or
abstract, how to search, how to implement it in open archive environment
and simplicity of making union catalogue of ETD repositories on one
platform of ABCD portal.
Social implications - The process of ETD management and IR building
using ABCD open source software will be useful to all the new
institutions, colleges, universities, national libraries, international
organizations who want to initiate the process of building ETD
repository.
Originality/value - The development team of ABCD software is still in
process of releasing 2.0 versions and to develop tool for IR and ETD
management. In this paper attempt has been made to describe with
illustrations that how the software is making progress towards ETD
management or building IR. One of the author is main project leader of
ABCD open source software.},
DOI = {10.1108/LM-08-2013-0072},
ISSN = {0143-5124},
EISSN = {1758-7921},
ResearcherID-Numbers = {Dhamdhere, Sangeeta/AAS-6118-2021
},
ORCID-Numbers = {Dhamdhere, Sangeeta/0000-0002-0037-5617},
Unique-ID = {WOS:000213147800013},
}
@inproceedings{ WOS:000470015800138,
Author = {Alyahya, Sultan and Alamer, Ghadah},
Book-Group-Author = {IEEE},
Title = {Managing Work Dependencies in Open Source Software Platforms},
Booktitle = {2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND
COMMUNICATION (ICEIC)},
Year = {2019},
Pages = {544-550},
Note = {18th Annual International Conference on Electronics, Information, and
Communication (ICEIC), Inst Elect \& Informat Engineers, Auckland, NEW
ZEALAND, JAN 22-25, 2019},
Organization = {Inst Elect \& Elect Engineers Consumer Elect Soc},
Abstract = {Many open source software (OSS) hosting platforms serve the software
engineering community such as GitHub and SourceForge. During OSS
development, some work items (e. g. features, defects, enhancements)
must be completed before others. Dependencies between work items should
be managed in order to help team members in scheduling their work.
Currently, none of the popular OSS platforms offers an effective way to
manage dependencies between elements of work. This research aims at
supporting collaboration among developers using OSS platforms through
providing process models managing the dependencies among work items. In
order to do so, we conducted in-depth interviews with a set of
practitioners who use the current OSS platforms to discover what are the
most important dependencies that can benefit from computer-based
support. The interviews revealed five different types of dependency
which, among them, we designed process models for two.},
DOI = {10.23919/elinfocom.2019.8706495},
ISBN = {978-8-9950-0444-9},
ResearcherID-Numbers = {Alyahya, Sultan/AAB-9339-2019
},
ORCID-Numbers = {Alyahya, Sultan/0000-0002-3870-7613},
Unique-ID = {WOS:000470015800138},
}
@article{ WOS:000354412200005,
Author = {Pritikin, Joshua N. and Hunter, Micheal D. and Boker, Steven M.},
Title = {Modular Open-Source Software for Item Factor Analysis},
Journal = {EDUCATIONAL AND PSYCHOLOGICAL MEASUREMENT},
Year = {2015},
Volume = {75},
Number = {3},
Pages = {458-474},
Month = {JUN},
Abstract = {This article introduces an item factor analysis (IFA) module for OpenMx,
a free, open-source, and modular statistical modeling package that runs
within the R programming environment on GNU/Linux, Mac OS X, and
Microsoft Windows. The IFA module offers a novel model specification
language that is well suited to programmatic generation and manipulation
of models. Modular organization of the source code facilitates the easy
addition of item models, item parameter estimation algorithms,
optimizers, test scoring algorithms, and fit diagnostics all within an
integrated framework. Three short example scripts are presented for
fitting item parameters, latent distribution parameters, and a multiple
group model. The availability of both IFA and structural equation
modeling in the same software is a step toward the unification of these
two methodologies.},
DOI = {10.1177/0013164414554615},
ISSN = {0013-1644},
EISSN = {1552-3888},
ResearcherID-Numbers = {pritikin, joshua/AAC-3164-2019
},
ORCID-Numbers = {Hunter, Michael/0000-0002-3651-6709},
Unique-ID = {WOS:000354412200005},
}
@inproceedings{ WOS:000251848400021,
Author = {Lee, Young and Yang, Jeong and Chang, Kai H.},
Editor = {Mathur, A and Wong, WE and Lau, MF},
Title = {Metrics and evolution in open source software},
Booktitle = {USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON
QUALITY SOFTWARE},
Year = {2007},
Pages = {191+},
Note = {7th International Conference on Quality Software, Portland, OR, OCT
11-12, 2007},
Organization = {Univ Hong Kong},
Abstract = {This paper presents an analysis of the evolution of an open source
software system, JFreeChart, which is an open source charting library
{[}1], based on its size, fan-in/out coupling, and cohesion metrics. We
developed JamTool, a Java Automated Measurement Tool {[}4] to obtain the
metrics and to observe the quality change along the evolution. of the
twenty-two released versions of JFreeChart. The empirical study clearly
indicates that there are positive relations between the number of
classes and the fan-in/out coupling, and the added class group has
better software quality than. the removed class group. Moreover, the
experimental results follow Lehman's 1(st), 2(nd), 6(th) laws but
against 7(th) law of software evolution.},
ISBN = {978-0-7695-3035-2},
ResearcherID-Numbers = {Yang, Jeong/AAK-1285-2020},
Unique-ID = {WOS:000251848400021},
}
@article{ WOS:000257975700028,
Author = {Gallego, M. Dolores and Luna, Paula and Bueno, Salvador},
Title = {User acceptance model of open source software},
Journal = {COMPUTERS IN HUMAN BEHAVIOR},
Year = {2008},
Volume = {24},
Number = {5},
Pages = {2199-2216},
Month = {SEP},
Abstract = {The development and implementation of open source software (OSS) is one
of the most current topics within the academic, business and political
environments. Traditionally, research in OSS has focused on identifying
individual personal motives for participating in the development of an
OSS project, analyzing specific OSS solutions, or the OSS movement,
itself. Nevertheless, user acceptance towards this type of technology
has received very little attention. For this reason, the main purpose of
the current study is to identify the variables and factors that have a
direct effect on individual attitude towards OSS adoption. Therefore, we
have developed a technological acceptance model on behalf of the users
towards a solution based on OSS. For this development, we have
considered the technology acceptance model. Findings show that OSS is a
viable solution for information management for organizations. (C) 2007
Elsevier Ltd. All rights reserved.},
DOI = {10.1016/j.chb.2007.10.006},
ISSN = {0747-5632},
EISSN = {1873-7692},
ResearcherID-Numbers = {Pereira, María/AAB-5795-2019
Bueno, Salvador/AAA-6652-2019
},
ORCID-Numbers = {Gallego Pereira, Maria Dolores/0000-0003-2504-9313
Bueno Avila, Salvador/0000-0001-8482-4354},
Unique-ID = {WOS:000257975700028},
}
@inproceedings{ WOS:000167118000004,
Author = {Nelson, D and Ng, YM},
Editor = {Joyce, D},
Title = {Teaching computer networking using open source software},
Booktitle = {ITICSE 2000: PROCEEDINGS OF THE 5TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON
INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION},
Series = {SIGCSE BULLETIN : A QUARTERLY PUBLICATION OF THE SPECIAL INTEREST GROUP
ON COMPUTER SCIENCE EDUCATION},
Year = {2000},
Volume = {32},
Number = {3},
Pages = {13-16},
Note = {5th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in
Computer Science Education (ITICSE 2000), HELSINKI, FINLAND, JUL 11-13,
2000},
Organization = {SIGCSE; SIGCUE},
Abstract = {For the past seven years we have taught a subject entitled Network
Software and Management (NSM) for both computer science and electrical
engineering students. We discuss the evolution of this subject syllabus
in response to the changing requirements of the workplace environment,
ever improving technology and the need to combine theory and practice in
teaching subjects such as this. We used open source software exclusively
in our laboratory exercises and we provide the rationale behind our
choice of specific software packages.},
ISBN = {1-58113-207-7},
Unique-ID = {WOS:000167118000004},
}
@inproceedings{ WOS:001124276300038,
Author = {Dam, Tobias and Klausner, Lukas Daniel and Neumaier, Sebastian},
Book-Group-Author = {ACM},
Title = {Towards a Critical Open-Source Software Database},
Booktitle = {COMPANION OF THE WORLD WIDE WEB CONFERENCE, WWW 2023},
Year = {2023},
Pages = {156-159},
Note = {32nd World Wide Web Conference (WWW), Austin, TX, APR 30-MAY 04, 2023},
Organization = {Assoc Comp Machinery; Amazon Science; Baidu; Megagon Labs; Zhipu AI;
Google; Booking Com; eBay; Bloomberg Engn; Netflix; ACM SIGWEB; Univ
Texas Austin, Sch Informat; Data World; Inst Fdn Machine Learning},
Abstract = {Open-source software (OSS) plays a vital role in the modern software
ecosystem. However, the maintenance and sustainability of OSS projects
can be challenging. In this paper, we present the CrOSSD project, which
aims to build a database of OSS projects and measure their current
project ``health{''} status. In the project, we will use both
quantitative and qualitative metrics to evaluate the health of OSS
projects. The quantitative metrics will be gathered through automated
crawling of meta information such as the number of contributors, commits
and lines of code. Qualitative metrics will be gathered for selected
``critical{''} projects through manual analysis and automated tools,
including aspects such as sustainability, funding, community engagement
and adherence to security policies. The results of the analysis will be
presented on a user-friendly web platform, which will allow users to
view the health of individual OSS projects as well as the overall health
of the OSS ecosystem. With this approach, the CrOSSD project provides a
comprehensive and up-to-date view of the health of OSS projects, making
it easier for developers, maintainers and other stakeholders to
understand the health of OSS projects and make informed decisions about
their use and maintenance.},
DOI = {10.1145/3543873.3587336},
ISBN = {978-1-4503-9416-1},
Unique-ID = {WOS:001124276300038},
}
@article{ WOS:000378829100010,
Author = {Chelkowski, Tadeusz},
Title = {Does Open Source Software influence economic growth?},
Journal = {E-MENTOR},
Year = {2015},
Number = {2},
Pages = {69-76},
Abstract = {Open Source Software (OSS) community is challenging the traditional
meaning of property rights. The way the OSS products are developed and
distributed is questioning the right to exclude others from using the
goods and introduces the right to distribute and modify software for
free. The economic impact of the Open Source Software contribution is
significant, it has been estimated that it represents c.a. 30\% of the
software market. There is an increasing interest in studying OSS
communities, however there have been a small number of studies
investigating the general role of the OSS in the economic growth.
Therefore the lack of theory linking the economic growth and OSS
contribution represents the main theoretical problem of this paper. The
goal of this article is to prove that the existence of OSS communities
increases the quantity of non-rival and non-excludable goods, which -
according to endogenous model of growth - leads to economic growth.
Additionally the study findings undermine the neoclassical theory of
property rights in terms of non-rival and non-excludable goods. The
structure of the paper is organized as follows. In section 1 the article
focuses on the literature addressing the role of the non-rival and
non-excludable goods in the theory of growth and theory of property
rights. Section 2, contains the literature review of the OSS
socio-economic phenomena and argues that the neoclassical theory of
rights is inadequate to explain OSS market existence. Section 3 of the
paper summarizes the main conclusions and discusses the general
motivation behind the creation of the non-excludable and non-rival goods
as well as the diminishing role of the egoism as the origin of the
economic growth. From the methodological point of view the paper
represents a literature review and a critical analysis of the endogenous
growth theory and the theory of property rights.},
ISSN = {1731-6758},
EISSN = {1731-7428},
Unique-ID = {WOS:000378829100010},
}
@article{ WOS:000282155200017,
Author = {Baytiyeh, Hoda and Pfaffman, Jay},
Title = {Open source software: A community of altruists},
Journal = {COMPUTERS IN HUMAN BEHAVIOR},
Year = {2010},
Volume = {26},
Number = {6},
Pages = {1345-1354},
Month = {NOV},
Abstract = {To learn about what drives people to devote their time and expertise to
creating and supporting free/open source software, a survey with
Likert-scaled items measuring different types of motivations was sent to
contributors of several open source projects. Open-ended comments were
used to illustrate the Likert-scaled items and open-ended questions
allowed respondents to express their reasons for participating in these
open source communities. Results indicate that the open source
contributors (n = 110, 38 paid to work on OSS projects and 72
volunteers) are motivated primarily by a sense of altruism as well as
the desire to create and learn. Payment did not significantly impact the
reasons for contributing to OSS projects. The comments and open-ended
questions validated the findings and indicated that building a
``Utopian{''} community - the desire to help for the greater good
worldwide - is one of the most important motivators. Also, respondents
revealed that they join and persist as members of open source
communities because they enjoy the freedom to create and share free
software, tools and knowledge with others inside and outside the
community. (C) 2010 Elsevier Ltd. All rights reserved.},
DOI = {10.1016/j.chb.2010.04.008},
ISSN = {0747-5632},
EISSN = {1873-7692},
Unique-ID = {WOS:000282155200017},
}
@article{ WOS:000241480200007,
Author = {Johnson, Justin P.},
Title = {Collaboration, peer review and open source software},
Journal = {INFORMATION ECONOMICS AND POLICY},
Year = {2006},
Volume = {18},
Number = {4},
Pages = {477-497},
Month = {NOV},
Abstract = {Open source software development may be superior to proprietary
development because the open source organizational form naturally
minimizes transactions costs associated with privately distributed
information. This manifests itself in the ability of open source
communities to encourage critical peer review and the sharing of ideas.
When these activities are important, the open source organizalional form
may do better than a proprietary organizational form. My results suggest
why open source is particularly powerful when maintainability of
software is critical, and also suggest that the founder of a software
project may be more likely to choose open source if there is an existing
dominant proprietary software project. (c) 2006 Elsevier B.V. All rights
reserved.},
DOI = {10.1016/j.infoecopol.2006.07.001},
ISSN = {0167-6245},
EISSN = {1873-5975},
Unique-ID = {WOS:000241480200007},
}
@inproceedings{ WOS:000173664400025,
Author = {Feller, J},
Editor = {Russo, NL and Fitzgerald, B and DeGross, JI},
Title = {Thoughts on studying open source software communities},
Booktitle = {REALIGNING RESEARCH AND PRACTICE IN INFORMATION SYSTEMS DEVELOPMENT: THE
SOCIAL AND ORGANIZATIONAL PERSPECTIVE},
Series = {INTERNATIONAL FEDERATION FOR INFORMATION PROCESSING},
Year = {2001},
Volume = {66},
Pages = {379-386},
Note = {IFIP TC 8/WG8 2 Working Conference on Realigning Research and Practice
in Information Systems Development, BOISE, ID, JUL 27-29, 2001},
Organization = {Int Federat Informat Proc, TC8, WG8 2; Boise State Univ, Coll Business
\& Econ; NO Illinois Univ; Natl Univ Ireland Cork},
Abstract = {This speculative paper offers a preliminary, discussion of the academic
study of open source software (OSS) communities. The paper includes (1)
a description of the general growth of OSS research, (2) the argument
that an understanding of OSS communities is critical to understanding
OSS, (3) a review of the research to date which approaches OSS from a
social or ethnographic viewpoint, and (4) an examination of one of the
key issues to be addressed in future research on the subject.},
ISSN = {1571-5736},
ISBN = {0-7923-7420-7},
ORCID-Numbers = {Feller, Joseph/0000-0001-9335-4542},
Unique-ID = {WOS:000173664400025},
}
@article{ WOS:000431847600013,
Author = {Astudillo, Catalina and Carvajal, Fabian and Pablo Carvallo, Juan and
Crespo-Martinez, Esteban and Orellana, Marcos and Vintimilla, Rosalva},
Title = {Attacking an ERP with Open Source Software},
Journal = {ENFOQUE UTE},
Year = {2018},
Volume = {9},
Number = {1},
Pages = {138-148},
Month = {JAN-MAR},
Abstract = {Information security is a growing concern in companies and
organizations, being even higher when linked to financial platforms
where sensitive information exists. This article explains the techniques
used in the pentesting performed on the ERP software developed in APEX 5
by the University of Azuay. To achieve this goal, six stages has been
considered for perform a penetration test: I) Conceptualization, where
is defined the scope of the tests to be performed. II) Preparation of
the laboratory, which identifies some of the tools used to initiate the
safety tests. III) Obtaining of information, where the possible objects
are recognized and scanned in greater depth to identify intrinsic
characteristics for subsequently exploit them. IV) Analysis of the
vulnerabilities found in the previous stage. V) Exploitation of
vulnerabilities; and VI) Post- exploitation, a stage that contemplates
the destruction of evidence of the attack and the conservation of the
connection and the accesses obtained to extract information. All these
stages were carried out within the facilities of the ``Universidad del
Azuay{''}, considering the development environment in which this
software is currently located.},
ISSN = {1390-9363},
EISSN = {1390-6542},
ResearcherID-Numbers = {Orellana, Marcos/AEL-9686-2022
Crespo-Martinez, Esteban/JKH-7145-2023
Astudillo Rodríguez, Catalina Verónica/HKV-3682-2023
},
ORCID-Numbers = {Crespo-Martinez, Esteban/0000-0002-3061-9045
Astudillo-Rodriguez, Catalina/0000-0001-8369-5300
CARVAJAL VARGAS, FABIAN MARCELO/0000-0002-1303-5582},
Unique-ID = {WOS:000431847600013},
}
@inproceedings{ WOS:000323218500017,
Author = {Joo, ChulHwee and Kang, Heesuk and Lee, Heesang},
Book-Group-Author = {IEEE},
Title = {ANATOMY OF OPEN SOURCE SOFTWARE PROJECTS: EVOLVING DYNAMICS OF
INNOVATION LANDSCAPE IN OPEN SOURCE SOFTWARE ECOLOGY.},
Booktitle = {2012 MOSHARAKA INTERNATIONAL CONFERENCE ON COMMUNICATIONS, COMPUTERS AND
APPLICATIONS (MIC-CCA)},
Year = {2012},
Pages = {96-100},
Note = {5th Mosharaka International Conference on Communications, Computers and
Applications (MIC-CCA), Istanbul, TURKEY, OCT 12-14, 2012},
Organization = {Mosharaka Res \& Studies; IEEE Commun Soc},
Abstract = {Open source software (OSS) has been studied as a popular example of open
innovation. Models used in open software development are innovative in
several ways, to the point that they are only recognized as valid models
at all since they have actually produced mature and stable software more
in a swift fashion. Some studies attempt to answer the OSS's development
model, way to produce the quality products and distributed development
model driven by motivated voluntary developers found in OSS. However,
they are usually focused on handful projects and often miss to represent
the whole world of OSS development. We analyze FLOSSMetrics database and
SourceForge repository. By examining these, we attempt to identify 1)
factual landscape of OSS projects, 2) correlation between different
measures including developers' activities and consumers' interests. This
analysis is also supplemented by empirical research on world re-known
OSS projects to identify the implication of vendor-led OSS projects. We
find that OSS projects are hardly to be seen as loci of future open
innovation in several ways. We also conclude that prior belief which
altruistic developers donating time and effort for the common good is
highly romanticized view of open source software.},
ISBN = {978-1-938302-07-7; 978-1-4673-5230-7},
ResearcherID-Numbers = {Lee, Heesang/IUM-9226-2023
},
ORCID-Numbers = {Lee, Heesang/0000-0002-2796-6126},
Unique-ID = {WOS:000323218500017},
}
@inproceedings{ WOS:000450109000196,
Author = {Ma, Yuxing},
Book-Group-Author = {IEEE},
Title = {Constructing Supply Chains in Open Source Software},
Booktitle = {PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE
ENGINEERING - COMPANION (ICSE-COMPANION},
Series = {Proceedings of the IEEE-ACM International Conference on Software
Engineering Companion},
Year = {2018},
Pages = {458-459},
Note = {40th ACM/IEEE International Conference on Software Engineering (ICSE),
Gothenburg, SWEDEN, MAY 27-JUN 03, 2018},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; Microsoft Res},
Abstract = {The supply chain is an extremely successful way to cope with the risk
posed by distributed decision making in product sourcing and
distribution. While open source software has similarly distributed
decision making and involves code and information flows similar to those
in ordinary supply chains, the actual networks necessary to quantify and
communicate risks in software supply chains have not been constructed on
large scale. This work proposes to close this gap by measuring
dependency, code reuse, and knowledge flow networks in open source
software. We have done preliminary work by developing suitable tools and
methods that rely on public version control data to measure and
comparing these networks for R language and emberjs packages. We propose
ways to calculate the three networks for the entirety of public
software, evaluate their accuracy, and to provide public infrastructure
to build risk assessment and mitigation tools for various individual and
organizational participants in open sources software. We hope that this
infrastructure will contribute to more predictable experience with OSS
and lead to its even wider adoption.},
DOI = {10.1145/3183440.3183454},
ISSN = {2574-1926},
ISBN = {978-1-4503-5663-3},
Unique-ID = {WOS:000450109000196},
}
@inproceedings{ WOS:000264797600027,
Author = {Scacchi, Walt},
Editor = {Lyytinen, K and Loucopoulos, P and Mylopoulos, J and Robinson, B},
Title = {Understanding Requirements for Open Source Software},
Booktitle = {DESIGN REQUIREMENTS ENGINEERING: A TEN-YEAR PERSPECTIVE},
Series = {Lecture Notes in Business Information Processing},
Year = {2009},
Volume = {14},
Pages = {467-494},
Note = {Design Requirements Workshop 2007, Cleveland, OH, JUN 03-06, 2007},
Abstract = {This study presents findings from an empirical study directed at
understanding the roles, forms, kind consequences arising in
requirements for open source software (OSS) development efforts. Five
open source software development communities are described, examined,
and compared to help discover what differences may be observed. At least
two dozen kinds of software informalisms are found to play a critical
role in the elicitation, analysis, specification, validation, and
management of requirements for developing OSS systems. Subsequently,
understanding the roles these software informalisms take in a new
formulation of the requirements development process for OSS is the focus
of this study. This focus enables considering a reformulation of the
requirements engineering process and its associated artifacts or
(in)formalisms to better account for the requirements when developing
OSS systems. Other findings identify how OSS requirements are
decentralized across multiple informalisms, and to the need for advances
in how to specify the capabilities of existing OSS systems.},
ISSN = {1865-1348},
EISSN = {1865-1356},
ISBN = {978-3-540-92965-9},
Unique-ID = {WOS:000264797600027},
}
@inproceedings{ WOS:000182317100019,
Author = {Braun, D and Glenn, N},
Book-Group-Author = {ISA
ISA},
Title = {Open source software: Potentials and pitfalls},
Booktitle = {ISA 2002 TECHNOLOGY UPDATE, VOL LVII, PT 1},
Series = {TECHNICAL PAPERS OF ISA},
Year = {2002},
Volume = {422},
Pages = {207-217},
Note = {Fall Conference of the Instrumentation-Systems-and-Automation-Society,
CHICAGO, IL, OCT 21-23, 2002},
Organization = {Instrumentat Syst \& Automat Soc},
Abstract = {Open source software has been growing in popularity over the years. In
many cases, it is an assumed `` tool of the trade{''} for information
system development. Many companies are now looking to open source
software as an alternative to purchasing or developing information
system components, with the driving factor being lower capital costs.
What does it mean to be open source? Is this trend really a good thing?
Should you be looking to the open source community to solve the IT
problems on your factory floor? We will explain the concepts and
philosophies behind open source development and community sponsored
software, look at why you may or may not want to use it and consider the
risks and responsibilities that come with open source tools.
Overall, we have found that the potential benefits to the manufacturing
community are great but not without pitfalls to avoid. We discuss the
issues that must be considered when choosing to use these components and
tools, because capital costs are not the only expenditures that can be
incurred.},
ISSN = {1054-0032},
Unique-ID = {WOS:000182317100019},
}
@inproceedings{ WOS:000189395000025,
Author = {Potdav, V and Chang, E and Jayaratna, N and Wen, Y and Brankovic, L},
Editor = {Callaos, N and Lesso, W and Schewe, KD and Atlam, E},
Title = {Pendulum model for open source software development},
Booktitle = {7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL
XII, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: II},
Year = {2003},
Pages = {136-143},
Note = {7th World Multiconference on Systemics, Cybernetics and Informatics,
ORLANDO, FL, JUL 27-30, 2003},
Organization = {Int Inst Informat \& System},
Abstract = {Open source software development represents a fundamentally new concept
in the field of software engineering. Comparing to traditional software
engineering approach, we found this approach is absolutely reversed.
Open source development and delivery occurs on Internet time. Developers
are not confined to a geographic area. They work voluntarily on a
project of their choice; they are not forced to join a particular
project just because it needs more developers or the project has a high
degree of urgency. Developers work for peer-recognition and
self-satisfaction. In the open source community, each and every project
has an equal priority. Software designed under open source is not
released until the project owner thinks that the software has reached a
functional stage. One of the success stories is the Linux operating
system. Open Source software is always in an evolutionary stage: it
never reaches a final stage. As new requirements emerge the software is
enhanced by the user/developers. In this paper, we give an introduction
to the insights of open source software development. We then elucidate
the perceived benefits and point out the differences between open source
and closed source software development approaches. At the end we propose
a new model for open source software development.},
ISBN = {980-6560-01-9},
ResearcherID-Numbers = {Brankovic, Ljiljana/D-9455-2011},
Unique-ID = {WOS:000189395000025},
}
@inproceedings{ WOS:000671787500038,
Author = {Sampaio, Diogo and Bernardino, Jorge},
Editor = {Majchrzak, TA and Traverso, P and Krempels, KH and Monfort, V},
Title = {Evaluation of Firewall Open Source Software},
Booktitle = {WEBIST: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON WEB
INFORMATION SYSTEMS AND TECHNOLOGIES},
Year = {2017},
Pages = {356-362},
Note = {13th International Conference on Web Information Systems and
Technologies (WEBIST), Porto, PORTUGAL, APR 25-27, 2017},
Abstract = {Computers systems are virtually in every area of our life, but their use
has several risks. This is particularly relevant for small business that
are beginning to resort in informatics systems for all their activities,
and where a breach of security can have catastrophic consequences. Most
risks or security vulnerabilities, besides inadverted errors, originates
from criminal activity, which anonymously thrives on the Web and can
outbreak any organization, mainly for profit but sometimes just for the
challenge of doing it. Consequently, creating and managing a security
system is often the main form of precaution and it is the solution that
guarantees better success rates. In this paper, we are interested in
software with a lower financial cost, therefore our focus is in Free and
Open Source Software. To this end, the following types of security tools
are analyzed: Firewall and Web Applications Firewall (WAF).},
DOI = {10.5220/0006361203560362},
ISBN = {978-989-758-246-2},
ResearcherID-Numbers = {Bernardino, Jorge/K-6437-2014},
ORCID-Numbers = {Bernardino, Jorge/0000-0001-9660-2011},
Unique-ID = {WOS:000671787500038},
}
@incollection{ WOS:000270609000014,
Author = {Haruvy, Ernan and Prasad, Ashutosh and Sethi, Suresh P. and Zhang, Rong},
Editor = {Deissenberg, C and Hartl, RF},
Title = {OPTIMALFIRM CONTRIBUTIONS TO OPEN SOURCE SOFTWARE},
Booktitle = {OPTIMAL CONTROL AND DYNAMIC GAMES: APPLICATIONS IN FINANCE, MANAGEMENT
SCIENCE AND ECONOMICS},
Series = {Advances in Computational Management Science},
Year = {2005},
Volume = {7},
Pages = {197-212},
Abstract = {This paper examines open source software development in a competitive
environment. The quality of open source software improves over time
based upon contributions by firms and users. A. firm's decision to
contribute is interesting because it also augments competitors' software
quality in future periods subject to compatibility considerations with
their existing software. A differential game model is developed to
understand why firms are increasingly involved in open source software
development by determining the optimal contributions and software
quality over time. We obtain a closed-loop Nash equilibrium solution.
Examples are given to derive insights from this model.},
ISSN = {1388-4301},
ISBN = {978-0-387-25805-8},
ResearcherID-Numbers = {Haruvy, Ernan/AFM-0896-2022
Sethi, Suresh/C-4517-2012
},
ORCID-Numbers = {Haruvy, Ernan/0000-0001-8077-1363},
Unique-ID = {WOS:000270609000014},
}
@article{ WOS:000287608400004,
Author = {Nelson, Adam and Menzies, Tim and Gay, Gregory},
Title = {Sharing experiments using open-source software},
Journal = {SOFTWARE-PRACTICE \& EXPERIENCE},
Year = {2011},
Volume = {41},
Number = {3},
Pages = {283-305},
Month = {MAR},
Abstract = {When researchers want to repeat, improve or refute prior conclusions, it
is useful to have a complete and operational description of prior
experiments. If those descriptions are overly long or complex, then
sharing their details may not be informative. OURMINE is a scripting
environment for the development and deployment of data mining
experiments. Using OURMINE, data mining novices can specify and execute
intricate experiments, while researchers can publish their complete
experimental rig alongside their conclusions. This is achievable because
of OURMINE's succinctness. For example, this paper presents two
experiments documented in the OURMINE syntax. Thus, the brevity and
simplicity of OURMINE recommends it as a better tool for documenting,
executing, and sharing data mining experiments. Copyright (C) 2010 John
Wiley \& Sons, Ltd.},
DOI = {10.1002/spe.1004},
ISSN = {0038-0644},
EISSN = {1097-024X},
ResearcherID-Numbers = {Menzies, Tim/X-7680-2019
},
ORCID-Numbers = {Menzies, Tim/0000-0002-5040-3196
Gay, Gregory/0000-0001-6794-9585},
Unique-ID = {WOS:000287608400004},
}
@inproceedings{ WOS:001119104600005,
Author = {Choi, Emma and Meng, Lisa and Hott, John R.},
Book-Group-Author = {Assoc Computing Machinery},
Title = {Open Source Software Practices in CS2},
Booktitle = {PROCEEDINGS OF 21ST KOLI CALLING CONFERENCE ON COMPUTING EDUCATION
RESEARCH, KOLI CALLING 2021,},
Year = {2021},
Note = {21st Koli Calling Conference on Computing Education Research (Koli
Calling), ELECTR NETWORK, NOV 18-21, 2021},
Organization = {Aalto Univ; Univ Toronto Mississauga; Univ Eastern Finland},
Abstract = {By contributing to open source software (OSS), students can gain
professional software development experience and learn about
applications of computer science (CS) concepts in pragmatic contexts.
However, integrating such projects in classrooms requires substantial
logistical planning by instructors as well as adequate programming
skills from students. To mitigate these challenges, we propose four
model curricula to serve as accessible strategies of integrating
practicable learning opportunities in lower-level CS classes. Depending
on classroom circumstances, instructors can assign projects that involve
student contributions to OSS, custom plug-ins, simulated open source
communities, or practical code excerpts. As a result, students will be
able to explore the utility of CS and discover an exciting future in
computing.},
DOI = {10.1145/3488042.3488047},
Article-Number = {17},
ISBN = {978-1-4503-8488-9},
Unique-ID = {WOS:001119104600005},
}
@inproceedings{ WOS:000267263500012,
Author = {Wen, Haoran and D'Souza, Raissa M. and Saul, Zachary M. and Filkov,
Vladimir},
Editor = {Ganguly, N and Deutsch, A and Mukherjee, A},
Title = {Evolution of Apache Open Source Software},
Booktitle = {DYNAMICS ON AND OF COMPLEX NETWORKS: APPLICATIONS TO BIOLOGY, COMPUTER
SCIENCE, AND THE SOCIAL SCIENCES},
Series = {Modeling and Simulation in Science Engineering and Technology},
Year = {2009},
Pages = {199-215},
Note = {Workshop on Dynamics on and of Complex Networks held at the 4th European
Conference on Complex Networks, Dresden, GERMANY, OCT 01-05, 2007},
DOI = {10.1007/978-0-8176-4751-3\_12},
ISSN = {2164-3679},
EISSN = {2164-3725},
ISBN = {978-0-8176-4750-6},
Unique-ID = {WOS:000267263500012},
}
@inproceedings{ WOS:000089734400007,
Author = {Tran, JB and Godfrey, MW and Lee, EHS and Holt, RC},
Book-Group-Author = {IEEE
IEEE},
Title = {Architectural repair of open source software},
Booktitle = {8TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION (IWPC 2000),
PROCEEDINGS},
Series = {INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION},
Year = {2000},
Pages = {48-59},
Note = {8th International Workshop on Program Comprehension (IWPC 2000),
LIMERICK, IRELAND, JUN 10-11, 2000},
Organization = {IEEE Comp Soc, Tech Comm Software Engn},
Abstract = {As a software system evolves, its architecture will drift. System
changes are often done without considering their effects on the system
structure. These changes often introduce structural anomalies between
the concrete (as-built) and the conceptual (as-designed) architecture
which can impede program understanding. The problem of architectural
drift is especially pronounced in open source systems, where many
developers work in isolation on distinct features with little
co-ordination. In this paper we present our experiences with repairing
the architectures of two large open source systems (the Linux operating
system kernel and the VIM text editor) to aid program understanding. For
both systems, we were successful in removing many structural anomalies
from their architectures.},
DOI = {10.1109/WPC.2000.852479},
ISSN = {1092-8138},
ISBN = {0-7695-0656-9},
ResearcherID-Numbers = {Godfrey, Michael/A-1068-2008},
Unique-ID = {WOS:000089734400007},
}
@article{ WOS:000461928600013,
Author = {Nagle, Frank},
Title = {Open Source Software and Firm Productivity},
Journal = {MANAGEMENT SCIENCE},
Year = {2019},
Volume = {65},
Number = {3},
Pages = {1191-1215},
Month = {MAR},
Abstract = {As open source software (OSS) is increasingly used as a key input by
firms, understanding its impact on productivity becomes critical. This
study measures the firm-level productivity impact of nonpecuniary (free)
OSS and finds a positive and significant value-added return for firms
that have an ecosystem of complementary capabilities. There is no such
impact for firms without this ecosystem of complements. Dynamic panel
analysis, instrumental variables, and a variety of robustness checks are
used to address measurement error concerns and to add support for a more
causal interpretation of the results. For firms with an ecosystem of
complements, a 1\% increase in the use of nonpecuniary OSS leads to an
increase in value- added productivity of between 0.002\% and 0.008\%.
This effect is smaller for larger firms, and the results indicate that
prior research underestimates the amount of IT firms use.},
DOI = {10.1287/mnsc.2017.2977},
ISSN = {0025-1909},
EISSN = {1526-5501},
Unique-ID = {WOS:000461928600013},
}
@inproceedings{ WOS:000927642900039,
Author = {Chapman, Jon and Venugopalan, Hari},
Book-Group-Author = {IEEE},
Title = {Open Source Software Computed Risk Framework},
Booktitle = {2022 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND
INFORMATION TECHNOLOGIES (CSIT)},
Year = {2022},
Pages = {172-175},
Note = {IEEE 17th International Conference on Computer Sciences and Information
Technologies (CSIT), Lviv, UKRAINE, NOV 10-12, 2022},
Organization = {IEEE; IEEE Ukraine Sect; IEEE Ukraine Sect W MTT ED AP EP SSC Soc Joint
Chapter; Lodz Univ Technol; NAS, Int Res \& Training Ctr Informat
Technologies \& Syst; MES Ukraine; Ukrainian Project Management Assoc;
Kharkiv Natl Univ Radioelectron; Lviv Polytechn Natl Univ},
Abstract = {The increased dissemination of open source software to a broader
audience has led to a proportional increase in the dissemination of
vulnerabilities. These vulnerabilities are introduced by developers,
some intentionally or negligently. In this paper, we work to quantify
the relative risk that a given developer represents to a software
project. We propose using empirical software engineering based analysis
on the vast data made available by GitHub to create a Developer Risk
Score (DRS) for prolific contributors on GitHub. The DRS can then be
aggregated across a project as a derived vulnerability assessment, we
call this the Computational Vulnerability Assessment Score (CVAS). The
CVAS represents the correlation between the Developer Risk score across
projects and vulnerabilities attributed to those projects. We believe
this to be a contribution in trying to quantify risk introduced by
specific developers across open source projects. Both of the risk
scores, those for contributors and projects, are derived from an
amalgamation of data, both from GitHub and outside GitHub. We seek to
provide this risk metric as a force multiplier for the project
maintainers that are responsible for reviewing code contributions. We
hope this will lead to a reduction in the number of introduced
vulnerabilities for projects in the Open Source ecosystem.},
DOI = {10.1109/CSIT56902.2022.10000561},
ISBN = {979-8-3503-3431-9},
Unique-ID = {WOS:000927642900039},
}
@article{ WOS:000304345300007,
Author = {Mattmann, Chris A. and Crichton, Daniel J. and Hart, Andrew F. and
Kelly, Sean C. and Goodale, Cameron E. and Ramirez, Paul and Hughes, J.
Steven and Downs, Robert R. and Lindsay, Francis},
Title = {Understanding Open Source Software at NASA},
Journal = {IT PROFESSIONAL},
Year = {2012},
Volume = {14},
Number = {2},
Pages = {29-35},
Month = {MAR-APR},
Abstract = {To provide a framework for comparing and understanding open source
software at NASA, the authors describe a set of relevant dimensions and
decision points that NASA and other government agencies can use in
formulating an open source strategy.},
DOI = {10.1109/MITP.2011.118},
ISSN = {1520-9202},
EISSN = {1941-045X},
ResearcherID-Numbers = {Downs, Robert/B-4153-2013
},
ORCID-Numbers = {Downs, Robert/0000-0002-8595-5134},
Unique-ID = {WOS:000304345300007},
}
@incollection{ WOS:000301727100008,
Author = {Muffatto, Moreno},
Book-Author = {Muffatto, M},
Title = {Government Policies Towards Open Source Software},
Booktitle = {OPEN SOURCE: A MULTIDISCIPLINARY APPROACH},
Series = {Series on Technology Management},
Year = {2006},
Volume = {10},
Pages = {133-161},
ISSN = {0219-9823},
ISBN = {978-1-86094-891-6},
Unique-ID = {WOS:000301727100008},
}
@inproceedings{ WOS:000632703600006,
Author = {Mochi, Iacopo and Vockenhuber, Michaela and Allenet, Timothee and
Ekinci, Yasin},
Editor = {Preil, ME},
Title = {Open-source software for SEM metrology},
Booktitle = {PHOTOMASK TECHNOLOGY 2020},
Series = {Proceedings of SPIE},
Year = {2020},
Volume = {11518},
Note = {Photomask Technology Conference, ELECTR NETWORK, SEP 21-25, 2020},
Organization = {BACUS; SPIE},
Abstract = {We present SMILE, an open source software for the characterization of
line and space patterns in SEM images. SMILE has been developed to
provide a metrology platform which is open-source and, as such, easy to
customize to specific needs and simple to integrate into a chain of
analysis. SMILE is used to measure CD, LWR and unbiased LWR. The
software is currently available as MATLAB code and under development for
open platforms such as Python or Octave. Here we describe the main
features of the software, its structure and the algorithms used to
perform line edge detection, LWR calculation and LWR unbiasing.},
DOI = {10.1117/12.2573154},
Article-Number = {115180G},
ISSN = {0277-786X},
EISSN = {1996-756X},
ISBN = {978-1-5106-3844-0},
ResearcherID-Numbers = {Mochi, Iacopo/AAH-9318-2020
Ekinci, Yasin/B-3699-2014
},
ORCID-Numbers = {Ekinci, Yasin/0000-0002-0331-0501},
Unique-ID = {WOS:000632703600006},
}
@inproceedings{ WOS:000349785100007,
Author = {Sukhoo, Aneerav and Soobron, Mahen and Soodin, Reza and Hawabhay,
Rajnish and Beerbul, Somkesh},
Book-Group-Author = {IEEE},
Title = {Open Source Software Adoption in Mauritius},
Booktitle = {2013 IST-AFRICA CONFERENCE AND EXHIBITION (IST-AFRICA)},
Year = {2013},
Note = {IST-Africa Conference and Exhibition, Nairobi, KENYA, MAY 29-31, 2013},
Abstract = {Open source software is rapidly spreading in the world as there is no
cost associated with its acquisition. Companies have reported
substantial savings in their cost of operation with the adoption of such
software. As compared to commercial pressure exerted by users for
proprietary software, open source software relies on peer pressure among
the community involved as far as updates, amendments and enhancements
are concerned. In this paper, the adoption of open source software in
the world is highlighted together with issues pertaining to their use.
In addition, a survey showing the low adoption of such software in the
public sector in Mauritius is presented. A case study demonstrating the
benefits in terms of cost is explored in the public sector organisation
and a medium-sized private organisation in Mauritius. The promise of
open source software for Mauritius, as a small island developing state,
is also discussed as a way ahead to unleash further benefits.},
ISBN = {978-1-905824-38-0},
Unique-ID = {WOS:000349785100007},
}
@article{ WOS:000243135000017,
Author = {Aberdour, Mark},
Title = {Achieving quality in open source software},
Journal = {IEEE SOFTWARE},
Year = {2007},
Volume = {24},
Number = {1},
Pages = {58+},
Month = {JAN-FEB},
Abstract = {Achieving Quality in Open Source Software by Mark Aberdour, pp. 58-64.
The open source software community has published a substantial body of
research on quality. The research reviewed for this article shows a
consensus emerging on the key components of successful OSS delivery.
This article will help both open source and closed-source software
developers better understand how to achieve software quality.},
DOI = {10.1109/MS.2007.2},
ISSN = {0740-7459},
EISSN = {1937-4194},
Unique-ID = {WOS:000243135000017},
}
@article{ WOS:000213003900002,
Author = {Sullivan, John L.},
Title = {Free, Open Source Software Advocacy as a Social Justice Movement: The
Expansion of F/OSS Movement Discourse in the 21st Century},
Journal = {JOURNAL OF INFORMATION TECHNOLOGY \& POLITICS},
Year = {2011},
Volume = {8},
Number = {3, SI},
Pages = {223-239},
Abstract = {This article argues that the rhetorical discourse found among free, open
source software (F/OSS) movements is being expanded beyond the
traditional constituency of software hackers to encompass a larger group
of non-expert users and other advocacy organizations. In so doing, the
initial goals of free software advocates are being dramatically expanded
to include broader aims of digital freedom and social justice. Utilizing
the concept of social movements from political sociology, this article
first outlines the key aims and discourses surrounding the free software
movement by discussing the emergence and development of F/OSS efforts
such as the GNU/Linux operating system and the GNU Public License (GPL).
Second, I provide examples of how the free software discourses have been
adopted, altered, and expanded by a number of organized groups over the
past decade. These groups, such as the Creative Commons, digital privacy
advocates, and global development agencies, have adopted some of the
core concepts of free software, while greatly expanding their meaning
and purpose to suit their own advocacy aims. Finally, I argue that the
adoption of free software discourse among these newer groups is also
having a recursive effect upon the free software movement by encouraging
free software advocates to conceptualize F/OSS as part of a broader
movement of digital rights and social justice. In the conclusion, the
prospects for the emergence of a larger technological and cultural
freedom movement in the future are assessed.},
DOI = {10.1080/19331681.2011.592080},
ISSN = {1933-1681},
EISSN = {1933-169X},
ResearcherID-Numbers = {Sullivan, John/AAX-5224-2020
},
ORCID-Numbers = {Sullivan, John L./0000-0002-4676-1898},
Unique-ID = {WOS:000213003900002},
}
@article{ WOS:000391015200005,
Author = {Lindberg, Aron and Berente, Nicholas and Gaskin, James and Lyytinen,
Kalle},
Title = {Coordinating Interdependencies in Online Communities: A Study of an Open
Source Software Project},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2016},
Volume = {27},
Number = {4},
Pages = {751-772},
Month = {DEC},
Abstract = {To manage work interdependencies, online communities draw on a variety
of arm's length coordination mechanisms offered by information
technology platforms and associated practices. However, ``unresolved
interdependencies{''} remain that cannot be addressed by such arm's
length mechanisms. These interdependencies reflect, for example,
unidentified or emerging knowledge-based dependencies between the
community members or unaccounted relationships between ongoing community
tasks. At the same time, online communities cannot resort to
hierarchical coordination mechanisms such as incentives or command
structures to address such interdependencies. So, how do they manage
such interdependencies? To address this question, we conduct an
exploratory, theory-generating case study involving qualitative and
computational analyses of development activities within an open source
software community: Rubinius. We analyze the ongoing management of
interdependencies within the community and find that unresolved
interdependencies are associated with alternatively structured sequences
of activities, which we define as routines. In particular, we observe
that two distinct classes of interdependencies-development and developer
interdependencies-are associated with alternative forms of routine
variation. We identify two generalized routine components-direct
implementation and knowledge integration, which address these two
distinct classes of unresolved interdependencies. In particular, direct
implementation deals with development interdependencies within the code
that are not already coordinated through modular interfaces, while
knowledge integration resolves unaccounted interdependencies between
developers. We conclude with implications for research into organizing
principles for online communities and note the significance of our
findings for the study of coordination in organization studies in
general.},
DOI = {10.1287/isre.2016.0673},
ISSN = {1047-7047},
EISSN = {1526-5536},
ResearcherID-Numbers = {Berente, Nicholas/AAA-2514-2020
Lindberg, Aron/AAF-7051-2021
Gaskin, James/AFL-0923-2022
Lyytinen, Kalle/O-8202-2017},
ORCID-Numbers = {Lyytinen, Kalle/0000-0002-3352-5343},
Unique-ID = {WOS:000391015200005},
}
@inproceedings{ WOS:001339377700016,
Author = {Zajdel, Stan and Costa, Diego Elias and Mili, Hafedh},
Editor = {Felfernig, A and Fuentes, L and Cleland-Huang, J and Assuncao, WKG and Falkner, A and Azanza, M and Luaces, MAR and Bhushan, M and Semini, L and Devroey, X and Werner, CML and Seidl, C and Le, VM and Horcas, JM},
Title = {Open Source Software: An Approach to Controlling Usage and Risk in
Application Ecosystems},
Booktitle = {26TH ACM INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE,
SPLC 2022, VOL A},
Year = {2022},
Pages = {154-163},
Note = {26th ACM International Systems and Software Product Line Conference
(SPLC), Graz, AUSTRIA, SEP 12-16, 2022},
Organization = {Siemens; Pure Syst; Assoc Comp Machin; Graz Univ Tech; Itk Engn;
Combeenation; Select Arts; Stream Diver; Hitec; Stadt Graz.at; Elsevier
Journal Syst \& Software},
Abstract = {The Open Source Software movement has been growing exponentially for a
number of years with no signs of slowing. Driving this growth is the
wide-spread availability of libraries and frameworks that provide many
functionalities. Developers are saving time and money incorporating this
functionality into their applications resulting in faster more
feature-rich releases. Despite the growing success and the advantages
that open source software provides, there is a dark side. Due to its
community construction and largely unregulated distribution, the
majority of open source software contains bugs, vulnerabilities and
other issues making it highly susceptible to exploits. The lack of
oversight in general hinders the quality of this software resulting in a
trickle down effect in the applications that use it. Additionally,
developers who use open source tend to arbitrarily download the software
into their build systems but rarely keep track of what they have
downloaded resulting in an excessive amount of open source software in
their applications and in their ecosystem. This paper discusses
processes and practices that users of open source software can implement
into their environments that can safely track and control the
introduction and usage of open source software into their applications,
and report on some preliminary results obtained in an industrial
context. We conclude by discussing governance issues related to the
disciplined use and reuse of open source and areas for further
improvements.},
DOI = {10.1145/3546932.3547000},
ISBN = {978-1-4503-9443-7},
ResearcherID-Numbers = {Costa, Diego/Y-7589-2019},
Unique-ID = {WOS:001339377700016},
}
@article{ WOS:000238691100003,
Author = {Shah, Sonali K.},
Title = {Motivation, governance, and the viability of hybrid forms in open source
software development},
Journal = {MANAGEMENT SCIENCE},
Year = {2006},
Volume = {52},
Number = {7},
Pages = {1000-1014},
Month = {JUL},
Abstract = {Open source software projects rely on the voluntary efforts of thousands
of software developers, yet we know little about why developers choose
to participate in this collective development process. This paper
inductively derives a framework for understanding participation from the
perspective of the individual software developer based on data from two
software communities with different governance structures.
In both communities, a need for software-related improvements drives
initial participation. The majority of participants leave the community
once their needs are met, however, a small subset remains involved. For
this set of developers, motives evolve over time and participation
becomes a hobby. These hobbyists are critical to the long-term viability
of the software code: They take on tasks that might otherwise go undone
and work to maintain the simplicity and modularity of the code.
Governance structures affect this evolution of motives. Implications for
firms interested in implementing hybrid strategies designed to combine
the advantages of open source software development with proprietary
ownership and control are discussed.},
DOI = {10.1287/mnsc.1060.0553},
ISSN = {0025-1909},
EISSN = {1526-5501},
Unique-ID = {WOS:000238691100003},
}
@article{ WOS:000219825800006,
Author = {Prattico, Ludovico},
Title = {Governance of Open Source Software Foundations: Who Holds the Power?},
Journal = {TECHNOLOGY INNOVATION MANAGEMENT REVIEW},
Year = {2012},
Pages = {37-42},
Month = {DEC},
Abstract = {The research reported in this article attempts to discover who holds the
power in open source software foundations through the analysis of
governance documents. Artificial neural network analysis is used to
analyse the content of the bylaws of six open source foundations (
Apache, Eclipse, GNOME, Plone, Python, and SPI) for the purpose of
identifying power structures. Results of the research suggest that: i)
the actions of an open source software foundation are centered around
one of three groups: Members, Chairman/President/Executive Director, and
Board of Directors; ii) in only one of the six foundations is the Board
of Directors responsible for both the community and the product; and
iii) artificial neural network analysis of the content of bylaws
provides unbiased insights of the power structure of open source
software foundations. These results may prove useful to those who
contribute to open source foundations and use their products and
services.},
ISSN = {1927-0321},
Unique-ID = {WOS:000219825800006},
}
@article{ WOS:000309436200002,
Author = {Marsan, Josianne and Pare, Guy and Wybo, Michael D.},
Title = {Has open source software been institutionalized in organizations or not?},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2012},
Volume = {54},
Number = {12},
Pages = {1308-1316},
Month = {DEC},
Abstract = {Context: Almost a decade ago, researchers in information systems and
analysts of the information technology (IT) industry were predicting a
bright future for open source software (OSS). Recent examples appear to
lend support to this, but there exist many detractors of OSS and
resistance to the transformation it creates. Thus, it is relevant to
take a closer look at the institutionalization of OSS.
Objective: This paper evaluates the extent of OSS institutionalization
in organizations. A practice or innovation is said to be
institutionalized when it is taken-for-granted and its use becomes the
norm.
Method: Drawing on institutional theory, the underlying concept of
organizing vision and the rhetorical theory of diffusion of innovations,
we analyze OSS institutionalization through the observation of the
evolution of the public discourse about OSS and, simultaneously, the
observation of the rate of adoption or diffusion of OSS in
organizations.
Results: OSS has become institutionalized for many back-end applications
and is gradually becoming institutionalized for some front-end
applications, mainly in small and medium enterprises but also in
organizations in the financial, publishing, education, government and
public sectors. Using the rhetorical theory of diffusion of innovations
in tandem with the concept of organizing vision, we provide a deep
understanding of the institutionalization of OSS by showing that it has
not only diffused among organizations, but is also taken-for-granted in
thought and social action. The positive tone and prominence of the
public discourse on OSS have an important role to play in its
institutionalization.
Conclusion: The institutionalization of OSS in organizations cannot be
underestimated by IT and business executives as well as key players in
the IT industry. Future research efforts should be pursued and directed
toward the institutionalization of particular OSS applications in a
variety of industries and geographic regions. (C) 2012 Elsevier B.V. All
rights reserved.},
DOI = {10.1016/j.infsof.2012.07.001},
ISSN = {0950-5849},
ResearcherID-Numbers = {Marsan, Josianne/ABE-7411-2020
},
ORCID-Numbers = {Marsan, Josianne/0000-0002-3991-0269},
Unique-ID = {WOS:000309436200002},
}
@article{ WOS:000487587800002,
Author = {Palazzi, Maria J. and Cabot, Jordi and Canovas Izquierdo, Javier Luis
and Sole-Ribalta, Albert and Borge-Holthoefer, Javier},
Title = {Online division of labour: emergent structures in Open Source Software},
Journal = {SCIENTIFIC REPORTS},
Year = {2019},
Volume = {9},
Month = {SEP 25},
Abstract = {The development Open Source Software fundamentally depends on the
participation and commitment of volunteer developers to progress on a
particular task. Several works have presented strategies to increase the
on-boarding and engagement of new contributors, but little is known on
how these diverse groups of developers self-organise to work together.
To understand this, one must consider that, on one hand, platforms like
GitHub provide a virtually unlimited development framework: any number
of actors can potentially join to contribute in a decentralised,
distributed, remote, and asynchronous manner. On the other, however, it
seems reasonable that some sort of hierarchy and division of labour must
be in place to meet human biological and cognitive limits, and also to
achieve some level of efficiency. These latter features (hierarchy and
division of labour) should translate into detectable structural
arrangements when projects are represented as developer-file bipartite
networks. Thus, in this paper we analyse a set of popular open source
projects from GitHub, placing the accent on three key properties:
nestedness, modularity and in-block nestedness - which typify the
emergence of heterogeneities among contributors, the emergence of
subgroups of developers working on specific subgroups of files, and a
mixture of the two previous, respectively. These analyses show that
indeed projects evolve into internally organised blocks. Furthermore,
the distribution of sizes of such blocks is bounded, connecting our
results to the celebrated Dunbar number both in off-and on-line
environments. Our conclusions create a link between bio-cognitive
constraints, group formation and online working environments, opening up
a rich scenario for future research on (online) work team assembly (e.g.
size, composition, and formation). From a complex network perspective,
our results pave the way for the study of time-resolved datasets, and
the design of suitable models that can mimic the growth and evolution of
OSS projects.},
DOI = {10.1038/s41598-019-50463-y},
Article-Number = {13890},
ISSN = {2045-2322},
ResearcherID-Numbers = {Izquierdo, Javier/JAO-0822-2023
Borge-Holthoefer, Javier/J-9187-2013
Cabot, Jordi/P-7723-2015
},
ORCID-Numbers = {Borge-Holthoefer, Javier/0000-0001-9036-8463
Palazzi, Maria J./0000-0002-4894-4110
Cabot, Jordi/0000-0003-2418-2489
Sole-Ribalta, Albert/0000-0002-2953-5338},
Unique-ID = {WOS:000487587800002},
}
@article{ WOS:000328532000004,
Author = {Martinez-Torres, M. R. and Diaz-Fernandez, M. C.},
Title = {Current issues and research trends on open-source software communities},
Journal = {TECHNOLOGY ANALYSIS \& STRATEGIC MANAGEMENT},
Year = {2014},
Volume = {26},
Number = {1},
Pages = {55-68},
Month = {JAN 2},
Abstract = {Open source software (OSS) projects represent a new paradigm of software
creation and development based on hundreds or even thousands of
developers and users organised in the form of a virtual community. The
success of an OSS project is closely linked to the successful
organisation and development of the virtual community of support group.
This paper reviews different fields and research topics related to the
OSS communities such as collective intelligence, the structure of OSS
communities, their success, communities as virtual organisations,
motivation, shared knowledge, innovation and learning. The main
challenges, results obtained, and the knowledge areas are detailed for
each topic.},
DOI = {10.1080/09537325.2013.850158},
ISSN = {0953-7325},
EISSN = {1465-3990},
ResearcherID-Numbers = {Martinez Torres, Rocio/E-6611-2010
Diaz Fernandez, Maria del Carmen/C-5927-2018},
ORCID-Numbers = {Martinez Torres, Rocio/0000-0002-1640-0020
Diaz Fernandez, Maria del Carmen/0000-0001-8203-2150},
Unique-ID = {WOS:000328532000004},
}
@inproceedings{ WOS:000369296800003,
Author = {Franco-Bedoya, Oscar and Ameller, David and Costal, Dolors and Franch,
Xavier},
Editor = {Holzinger, A and Cardoso, J and Cordeiro, J and Libourel, T and Maciaszek, LA and VanSinderen, M},
Title = {Measuring the Quality of Open Source Software Ecosystems Using QuESo},
Booktitle = {SOFTWARE TECHNOLOGIES, ICSOFT 2014},
Series = {Communications in Computer and Information Science},
Year = {2015},
Volume = {555},
Pages = {39-62},
Note = {9th International Joint Conference on Software Technologies (ICSOFT),
Vienna, AUSTRIA, AUG 29-31, 2014},
Organization = {Inst Syst \& Technologies Informat, Control \& Commun; Austrian Comp
Soc; Vienna Univ Technol; IEEE Comp Soc; IEEE Comp Soc Tech Council
Software Engn},
Abstract = {Open source software has witnessed an exponential growth in the last two
decades and it is playing an increasingly important role in many
companies and organizations leading to the formation of open source
software ecosystems. In this paper we present a quality model that will
allow the evaluation of those ecosystems in terms of their relevant
quality characteristics such as health or activeness. To design this
quality model we started by analysing the quality measures found during
the execution of a systematic literature review on open source software
ecosystems and, then, we classified and reorganized the set of measures
in order to build a solid quality model. Finally, we test the
suitability of the constructed quality model using the GNOME ecosystem.},
DOI = {10.1007/978-3-319-25579-8\_3},
ISSN = {1865-0929},
EISSN = {1865-0937},
ISBN = {978-3-319-25579-8; 978-3-319-25578-1},
ResearcherID-Numbers = {Franch, Xavier/A-8588-2008
Ameller, David/A-4927-2010
Costal, Dolors/F-7862-2016
},
ORCID-Numbers = {Costal, Dolors/0000-0002-7340-0414
Franch, Xavier/0000-0001-9733-8830},
Unique-ID = {WOS:000369296800003},
}
@inproceedings{ WOS:000267757200042,
Author = {Petrenko, Alexander and Rubanov, Vladimir and Petrenko, Olga},
Editor = {Cordeiro, J and Shishkov, B and Verbraeck, A and Helfert, M},
Title = {CREATING OPEN EDUCATIONAL ENVIRONMENT BASED ON OPEN-SOURCE SOFTWARE
PROJECTS},
Booktitle = {CSEDU 2009: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON
COMPUTER SUPPORTED EDUCATION, VOL II},
Year = {2009},
Pages = {235+},
Note = {1st International Conference on Computer Supported Education, Lisbon,
PORTUGAL, MAR 23-26, 2009},
Organization = {Workflow Management Coalit; Interdisciplinary Inst Collaborat \& Res
Enterprise Syst \& Technol; IEEE Educ Soc Chapter Portugal Sect; IEEE
Portugal Sect; IEEE Educ Soc},
Abstract = {The paper discusses principles of open education as the main method of
effective education style for talented students. It is shown how
open-source software development projects can naturally implement these
principles for teaching software engineering courses. This is proved by
examples of successful open education environments created at the System
Programming sub-faculties of the two Russian top-ranked universities -
Moscow State University and Moscow Institute of Physics and Technology
(Phystech). These sub-faculties are run jointly with the Institute for
System Programming of the Russian Academy of Sciences, the leading
Russian research \& development government organization in the field of
software engineering.},
ISBN = {978-989-8111-82-1},
ResearcherID-Numbers = {Petrenko, Olga/H-9987-2018
Petrenko, Alexander/D-8658-2014},
ORCID-Numbers = {Petrenko, Alexander/0000-0001-7411-3831},
Unique-ID = {WOS:000267757200042},
}
@inproceedings{ WOS:000221356400015,
Author = {Pizka, M},
Book-Group-Author = {IEEE COMPUTER SOCIETY
IEEE COMPUTER SOCIETY
IEEE COMPUTER SOCIETY},
Title = {Adaptation of large-scale open source software - An experience report},
Booktitle = {CSMR 2004: EIGHTH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND
REENGINEERING, PROCEEDINGS},
Year = {2004},
Pages = {147-153},
Note = {8th European Conference on Software Maintenance and Reengineering (CSMR
2004), Tampere, FINLAND, MAR 24-26, 2004},
Organization = {IEEE Comp Soc, TCSE; Nokia; TietoEnator; Tampere Univ Tech ol; Acad
Finland; Reengineering Forum},
Abstract = {Within a long-term distributed systems project we repeatedly: stumbled
across the well-known yet difficult question to either implement from
scratch or comprehend and adapt existing software. Having tried both
ways allows us to retrospectively; compare the effectiveness of ``from
scratch{''} implementation versus software evolution. By using the code
bases of GNU GCC and Linux for the adaptation approach we gained
valuable experiences with the comprehension and adaptation of large but
sparsely documented code bases. In most cases, the adaptation of
existing software proved to be by-far more effective than implementing
from scratch. Surprisingly, the effort needed to comprehend the existing
voluminous source codes repeatedly proved to be less than expected. In
this paper we discuss our positive and negative experiences and the
various factors influencing success and failure. Albeit collected in an
academic setting, the observations described in this paper might well be
transferable to the maintenance of large-scale commercial environments,
too.},
DOI = {10.1109/CSMR.2004.1281415},
ISBN = {0-7695-2107-X},
Unique-ID = {WOS:000221356400015},
}
@inproceedings{ WOS:000333812900003,
Author = {Hoving, Rick and Slot, Gabriel and Jansen, Slinger},
Book-Group-Author = {IEEE},
Title = {Python: Characteristics Identification of a Free Open Source Software
Ecosystem},
Booktitle = {2013 7TH IEEE INTERNATIONAL CONFERENCE ON DIGITAL ECOSYSTEMS AND
TECHNOLOGIES (DEST)},
Series = {IEEE International Conference on Digital Ecosystems and Technologies},
Year = {2013},
Pages = {13-18},
Note = {7th IEEE International Conference on Digital Ecosystems and Technologies
(DEST), Menlo Park, CA, JUL 24-26, 2013},
Organization = {Inst Elect Elect Engineers; IEEE Ind Elect Soc; UC Berkeley; Stanford
Univ; Hochschule Furtwangen; Curtin Univ Technol; Univ Studi Milano},
Abstract = {Analysing a free open source software ecosystem can be beneficial and
can help stakeholders in numerous ways. The analysis can help
developers, investors, and contributors, to decide which software
ecosystem to invest in and where to invest. Another reason for making an
analysis is to assist ecosystem coordinators in governing their
ecosystem. The paper provides an insight on the free open source
software ecosystem of Python. It presents an analysis of the software
ecosystem itself and the different characteristics it has. Based upon
the conducted analysis with the available dataset, the research
concludes that the free open source software ecosystem of Python
contains three ecosystem roles that define its ecosystem. Next to that,
it has grown exponentially from 31 active developers in 2005 to 5,212
December 2012. These results can help set up a strategy for the future
of the Python ecosystem. At this point in time, it is necessary to make
arrangements for the ongoing growth of the Python ecosystem. Failing to
do so can lead to a growing number of unusable features, and eventually
advance to an unhealthy ecosystem.},
ISSN = {2150-4938},
ISBN = {978-1-4799-0786-1; 978-1-4799-0784-7},
ResearcherID-Numbers = {Jansen, Slinger/Y-4244-2019},
ORCID-Numbers = {Jansen, Slinger/0000-0003-3752-2868},
Unique-ID = {WOS:000333812900003},
}
@inproceedings{ WOS:000449166500001,
Author = {Eckert, Remo},
Editor = {Stamelos, I and GonzalezBarahona, JM and Varlamis, I and Anagnostopoulos, D},
Title = {How Can Open Source Software Projects Be Compared with Organizations?},
Booktitle = {OPEN SOURCE SYSTEMS: ENTERPRISE SOFTWARE AND SOLUTIONS, OSS 2018},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2018},
Volume = {525},
Pages = {3-14},
Note = {14th IFIP WG 2.13 International Conference on Open Source Systems (OSS),
Athens, GREECE, JUN 08-10, 2018},
Organization = {Harokopio Univ; IFIP WG 2 13},
Abstract = {The existence of a community plays a central role in the development of
Open Source Software (OSS). Communities are commonly defined as a group
of people sharing common norms or values. The common interest of an OSS
project is obvious: to develop software under an OSS license. When we
look at the rather general definition of a community, we see that there
is a similarity to the term `organization'. This paper draws parallels
between OSS projects and the general elements of an organization and
shows the different elements comprised in an OSS community: people,
organization and assets. Each of those elements is enriched with
examples from different research in the corresponding OSS research
stream and provides a broad overview of the elements of OSS projects.
With the help of this comparison, research on OSS can be made more
focused and aligned with organizational research.},
DOI = {10.1007/978-3-319-92375-8\_1},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-319-92375-8; 978-3-319-92374-1},
Unique-ID = {WOS:000449166500001},
}
@inproceedings{ WOS:000570746000016,
Author = {Pinto, Gustavo and Ferreira, Clarice and Souza, Cleice and Steinmacher,
Igor and Meirelles, Paulo},
Book-Group-Author = {IEEE Comp Soc},
Title = {Training Software Engineers Using Open-Source Software: The Students'
Perspective},
Booktitle = {2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING:
SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET)},
Year = {2019},
Pages = {147-157},
Note = {41st IEEE/ACM International Conference on Software Engineering -
Software Engineering Education and Training (ICSE-SEET), Montreal,
CANADA, MAY 29-31, 2019},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Comp Soc Tech Comm
Software Engn; ACM Special Interest Grp Software Engn; Natl Sci Fdn;
Facebook; IBM; Huawei; Monash Univ; Univ Waterloo; Ecole Technologle
Super; Amazon Web Serv; Tourisme Montreal; Google; Microsoft Res;
Blackberry; Fujitsu; Univ Calif; ING; Nat Sci \& Engn Res Council
Canada; Prompt},
Abstract = {Software Engineering courses often emphasize teaching methodologies and
concepts in small and controlled environments over teaching, say,
maintenance aspects of full-fledged real software systems. This decision
is partly justified due to the difficulty of bringing to the context of
a classroom a real software project. The widespread presence of open
source projects, however, is contributing to alleviating this problem.
Several instructors have already adopted contributions to open source
projects as part of their evaluation process, and these instructors
reported many benefits, including the improvement on students' technical
and social skills. However, little is known about the students'
perceptions regarding the need to contribute to an open source project
as part of a Software Engineering course. To better understand the
students' challenges, benefits, and attitudes, we conducted 21
semi-structured interviews with students who took these courses in five
different Brazilian universities. We also enriched this data with an
analysis of commits performed in the repositories that students
contributed to. We observed that even though some instructors chose the
open source projects to students to work themselves, some students and
even the open source community participated in the process of choosing
projects and tasks. Students' contributions varied concerning both
complexity (measured by the number of additions, deletions, and edited
files) and diversity (measured regarding the different programming
languages used). Among the benefits, students reported improving their
technical skills and their self-confidence. Finally, some students found
extremely important for instructors' being involved with open source
initiatives (extra-classroom).},
DOI = {10.1109/ICSE-SEET.2019.00024},
ISBN = {978-1-7281-1000-4},
ResearcherID-Numbers = {Igor, Steinmacher/B-6414-2012
Meirelles, Paulo/AAC-8605-2019},
ORCID-Numbers = {Meirelles, Paulo/0000-0002-8923-2814},
Unique-ID = {WOS:000570746000016},
}
@inproceedings{ WOS:000241728200047,
Author = {Robles, Gregorio},
Editor = {Kawada, S},
Book-Group-Author = {IEEE Computer Society},
Title = {Empirical software engineering research on free/libre/open source
software},
Booktitle = {ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE,
PROCEEDINGS},
Series = {Proceedings-IEEE International Conference on Software Maintenance},
Year = {2006},
Pages = {347-350},
Note = {22nd IEEE International Conference on Software Maintenance,
Philadelphia, PA, SEP 24-27, 2006},
Organization = {IEEE},
Abstract = {Public available data sources are an important knowledge generator from
which researchers can obtain, mostly in a non-intrusive way, data and
facts from software projects. We present a methodological approach to
the data sources commonly found in libre (free, open source) software
projects over the Internet, explain how to extract these data and
enhance them and offer some ways of analyzing it from various
perspectives. The whole process has been implemented with tools that
automatize the process so that an ample amount of analysis from various
angles (that range from soft-ware maintenance and software evolution to
the social structure of the underlying organization in charge of the
development) of a huge amount of software projects has been used as case
studies. This work demonstrates that it is possible to build research
methodologies that can be applied to a large quantity of software
projects and that empirical software engineering studies have not to
refer to a limited number of software projects. Although specifically
targeted to libre software development, many of the techniques and
lessons learned can be generally applied to other types of software
environments.},
ISSN = {1063-6773},
ISBN = {0-7695-2354-4},
ResearcherID-Numbers = {Robles, Gregorio/I-2507-2012
},
ORCID-Numbers = {Robles, Gregorio/0000-0002-1442-6761},
Unique-ID = {WOS:000241728200047},
}
@article{ WOS:000416853900028,
Author = {Mukala, Patrick and Cerone, Antonio and Turini, Franco},
Title = {An empirical verification of a-priori learning models on mailing
archives in the context of online learning activities of participants in
free\textbackslash{}libre open source software (FLOSS) communities},
Journal = {EDUCATION AND INFORMATION TECHNOLOGIES},
Year = {2017},
Volume = {22},
Number = {6, SI},
Pages = {3207-3229},
Month = {NOV},
Abstract = {Free\textbackslash{}Libre Open Source Software (FLOSS) environments are
increasingly dubbed as learning environments where practical software
engineering skills can be acquired. Numerous studies have extensively
investigated how knowledge is acquired in these environments through a
collaborative learning model that define a learning process. Such a
learning process, identified either as a result of surveys or by means
of questionnaires, can be depicted through a series of graphical
representations indicating the steps FLOSS community members go through
as they acquire and exchange skills. These representations are referred
to as a-priori learning models. They are Petri net-like workflow nets
(WF-net) that provide a visual representation of the learning process as
it is expected to occur. These models are representations of a learning
framework or paradigm in FLOSS communities. As such, the credibility of
any models is estimated through a process of model verification and
validation. Therefore in this paper, we analyze these models in
comparison with the real behavior captured in FLOSS repositories by
means of conformance verification in process mining. The purpose of our
study is twofold. Firstly, the results of our analysis provide insights
on the possible discrepancies that are observed between the initial
theoretical representations of learning processes and the real behavior
captured in FLOSS event logs, constructed from mailing archives.
Secondly, this comparison helps foster the understanding on how learning
actually takes place in FLOSS environments based on empirical evidence
directly from the data.},
DOI = {10.1007/s10639-017-9573-6},
ISSN = {1360-2357},
EISSN = {1573-7608},
ORCID-Numbers = {Mukala, Patrick/0000-0001-6497-1373},
Unique-ID = {WOS:000416853900028},
}
@article{ WOS:000210360500010,
Author = {Royneberg, Ellen},
Title = {Electronic publishing and institutional archives: utilising open-source
software},
Journal = {BID-TEXTOS UNIVERSITARIS DE BIBLIOTECONOMIA I DOCUMENTACIO},
Year = {2007},
Number = {19},
Month = {DEC},
Abstract = {The interest in open access and institutional archives in Norway is
growing. In 2005, several university libraries, university college
libraries and other research libraries met and discussed a joint effort
to create institutional archives. The meeting resulted in the Pepia
project with BIBSYS as a software partner. The project group decided to
use the open source system DSpace as a software platform. A standard
DSpace installation runs on a Tomcat servlet container. BIBSYS does not
use this container, and we therefore needed to configure DSpace to get
it to run successfully on our server. In addition we had some problems
with integrating the DSpace development structure with our integrated
development environment. Further we needed to create a new build process
that effectively could build more than 30 applications from one source
code. These changes were quite time consuming, but they were necessary
so that we could have an efficient work environment. Out of the box
DSpace has many of the functionalities that an institutional archive
requires. In spite of this we needed to alter some of the functionality,
especially the user management system. DSpace is a complex system, but
with the active community we could get the help we needed. BIBSYS Brage,
the result of the Pepia project, was launched as a beta version in
December 2006. We look forward to develop BIBSYS Brage further, and are
confidant that it will become a great system for the consortium.},
ISSN = {1575-5886},
Unique-ID = {WOS:000210360500010},
}
@article{ WOS:000263804700002,
Author = {Au, Yoris A. and Carpenter, Darrell and Chen, Xiaogang and Clark, Jan G.},
Title = {Virtual organizational learning in open source software development
projects},
Journal = {INFORMATION \& MANAGEMENT},
Year = {2009},
Volume = {46},
Number = {1},
Pages = {9-15},
Month = {JAN},
Abstract = {We studied virtual organizational learning in open source software (OSS)
development projects. Specifically, our research focused on learning
effects of OSS projects and the factors that affect the learning
process. The number and percentage of resolved bugs and bug resolution
time of 118 SourceForge.net OSS projects were used to measure the
learning effects. Projects were characterized by project type, number
and experience of developers, number of bugs, and bug resolution time.
Our results provided evidence of virtual organizational learning in OSS
development projects and support for several factors as determinants of
performance. Team size was a significant predictor, with mid-sized
project teams functioning best. Teams of three to seven developers
exhibited the highest efficiency over time and teams of eight to 15
produced the lowest mean time for bug resolution. Increasing the
percentage of bugs assigned to specific developers or boosting developer
participation in other OSS projects also improved performance.
Furthermore, project type introduced variability in project team
performance. (c) 2008 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.im.2008.09.004},
ISSN = {0378-7206},
Unique-ID = {WOS:000263804700002},
}
@inproceedings{ WOS:000320453500001,
Author = {Voulgaropoulou, Sophia and Spanos, Georgios and Angelis, Lefteris},
Book-Group-Author = {IEEE},
Title = {Analyzing Measurements of the R Statistical Open Source Software},
Booktitle = {PROCEEDINGS OF THE 2012 IEEE 35TH SOFTWARE ENGINEERING WORKSHOP (SEW
2012)},
Series = {IEEE Annual IEEE Software Engineering Workshop},
Year = {2012},
Pages = {1-10},
Note = {35th IEEE Software Engineering Workshop (SEW), Heraklion, GREECE, OCT
12-13, 2012},
Organization = {IEEE; IEEE Comp Soc (CS)},
Abstract = {Software quality is one of the main goals of effective programming.
Although it has a quite ambiguous meaning, quality can be measured by
several metrics, which have been appropriately formulated through the
years. Software measurement is a particularly important procedure, as it
provides meaningful information about the software artifact. This
procedure is even more emerging when we refer to open source software,
where the need for shared knowledge is crucial for the maintenance and
evolution of the code. A paradigm of open source project where code
quality is especially important is the scientific language R. This paper
aims to perform measurements on the R statistical open source software,
examine the relationships among the observed metrics and special
attributes of the R software and search for certain characteristics that
define its behavior and structure. For this purpose, a random sample of
508 R packages has been downloaded from the CRAN repository of R and has
been measured, using the SourceMonitor metrics tool. The resulted
measurements, along with a significant number of specific attributes of
the R packages, were examined and analyzed, leading to interesting
conclusions such as the validity of a power law distribution regarding
the majority of the sample's metrics and the absence of specific
patterns due to the interdependencies among packages. Finally, the
effects of the number of developers and the number of dependencies are
investigated, in order to understand their impact on the metrics of the
sample packages.},
DOI = {10.1109/SEW.2012.7},
ISSN = {1550-6215},
ISBN = {978-0-7695-4947-7; 978-1-4673-5574-2},
ResearcherID-Numbers = {Spanos, Georgios/AFV-4694-2022
},
ORCID-Numbers = {Spanos, Georgios/0000-0002-2804-385X},
Unique-ID = {WOS:000320453500001},
}
@inproceedings{ WOS:000383203700010,
Author = {Murphy, Stephen and Cox, Sharon},
Editor = {Crowston, K and Hammouda, I and Lundell, B and Robles, G and Gamalielsson, J and Lindman, J},
Title = {Classifying Organizational Adoption of Open Source Software: A Proposal},
Booktitle = {OPEN SOURCE SYSTEMS: INTEGRATING COMMUNITIES, OSS 2016},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2016},
Volume = {472},
Pages = {123-133},
Note = {12th IFIP WG 2.13 International Conference on Open Source Systems (OSS),
Gothenburg, SWEDEN, MAY 30-JUN 02, 2016},
Organization = {IFIP WG 2 13; Software Ctr; Informat \& Commun Technol; Business Reg
Goteborg},
Abstract = {Staged adoption models are a common feature of information systems (IS)
adoption literature, yet these are rarely used in open source software
(OSS) adoption studies. In this paper, a staged model for classifying
the organizational adoption of OSS is proposed, based upon a critical
review of existing staged adoption models and factors identified from
OSS adoption literature. Innovations in the proposed model include:
defined transition pathways between stages, additional stages and a
decomposition of cessation of use into four distinct pathways.},
DOI = {10.1007/978-3-319-39225-7\_10},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-319-39225-7; 978-3-319-39224-0},
Unique-ID = {WOS:000383203700010},
}
@article{ WOS:000351239200003,
Author = {Yetis-Larsson, Zeynep and Teigland, Robin and Dovbysh, Olga},
Title = {Networked Entrepreneurs: How Entrepreneurs Leverage Open Source Software
Communities},
Journal = {AMERICAN BEHAVIORAL SCIENTIST},
Year = {2015},
Volume = {59},
Number = {4, SI},
Pages = {475-491},
Month = {APR},
Abstract = {In the contemporary economy, work is increasingly becoming
freelance-based while moving online. Open source software communities
are rapidly becoming arenas in which individuals identify, cocreate, and
realize opportunities through shared resources and expertise. Operating
in a communal setting, these individuals, who we label open
entrepreneurs, work and collaborate with members of their own open
source community. In this article, we investigate how networked work
benefits open entrepreneurs, and in particular, we focus on how open
entrepreneurs are connected to other community members and how these
networks affect entrepreneurial processes. Our results suggest that
through different aspects of networked work, open entrepreneurs fulfill
their profit motives not only in the short term but also in the long
term as their networking activities facilitate the overall functioning
and sustainability of the community.},
DOI = {10.1177/0002764214556809},
ISSN = {0002-7642},
EISSN = {1552-3381},
ResearcherID-Numbers = {Dovbysh, Olga/AAK-9074-2021
},
ORCID-Numbers = {Teigland, Robin/0000-0002-2097-2080},
Unique-ID = {WOS:000351239200003},
}
@article{ WOS:000673623000005,
Author = {Butler, Simon and Gamalielsson, Jonas and Lundell, Bjorn and Brax,
Christoffer and Sjoberg, Johan and Mattsson, Anders and Gustavsson,
Tomas and Feist, Jonas and Lonroth, Erik},
Title = {On Company Contributions to Community Open Source Software Projects},
Journal = {IEEE TRANSACTIONS ON SOFTWARE ENGINEERING},
Year = {2021},
Volume = {47},
Number = {7},
Pages = {1381-1401},
Month = {JUL 1},
Abstract = {The majority of contributions to community open source software (OSS)
projects are made by practitioners acting on behalf of companies and
other organisations. Previous research has addressed the motivations of
both individuals and companies to engage with OSS projects. However,
limited research has been undertaken that examines and explains the
practical mechanisms or work practices used by companies and their
developers to pursue their commercial and technical objectives when
engaging with OSS projects. This research investigates the variety of
work practices used in public communication channels by company
contributors to engage with and contribute to eight community OSS
projects. Through interviews with contributors to the eight projects we
draw on their experiences and insights to explore the motivations to use
particular methods of contribution. We find that companies utilise work
practices for contributing to community projects which are congruent
with the circumstances and their capabilities that support their short-
and long-term needs. We also find that companies contribute to community
OSS projects in ways that may not always be apparent from public
sources, such as employing core project developers, making donations,
and joining project steering committees in order to advance strategic
interests. The factors influencing contributor work practices can be
complex and are often dynamic arising from considerations such as
company and project structure, as well as technical concerns and
commercial strategies. The business context in which software created by
the OSS project is deployed is also found to influence contributor work
practices.},
DOI = {10.1109/TSE.2019.2919305},
ISSN = {0098-5589},
EISSN = {1939-3520},
ResearcherID-Numbers = {Butler, Simon/AAC-2125-2020
},
ORCID-Numbers = {Butler, Simon/0000-0002-6215-3753
Sjoberg, Johan/0000-0003-4563-3808
Lonroth, Erik/0000-0002-2206-9979
Brax, Christoffer/0000-0002-2161-164X},
Unique-ID = {WOS:000673623000005},
}
@inproceedings{ WOS:000888037201057,
Author = {Kuk, George and Stevens, Guido},
Book-Group-Author = {ASSOC INFORMAT SYST},
Title = {Corporatizing Open Source Software Innovation in the Plone Community},
Booktitle = {AMCIS 2010 PROCEEDINGS},
Year = {2010},
Note = {16th Americas Conference on Information Systems (AMCIS), Lima, PERU, AUG
12-15, 2010},
Organization = {SAP Univ Alliances; IBM},
Abstract = {Increasingly open source (OS) software development is organized in a way
similar to how a corporation would organize development. This paper
examines this corporatizing effect by studying the relationship between
peer-oriented social structures and goal-oriented technical structures
in the Plone community. Social structures are said to exhibit
assortative mixing, a like attract like characteristic whereas technical
structures exhibits an opposite effect of disassortative mixing. Our
first finding suggests that the patterns of collaborative contributions
and interdependences among software modules exhibit the characteristic
of disassortative mixing. Specifically, Plone developers were more
likely to contribute to modules that already have a high concentration
of contributions, which in turn lead to an increase in module reuse over
time. This finding contributes to the debate of whether social systems
are strictly assortative, and technological systems strictly
disassortative (Newman, 2002). Our second contribution concerns the
impact of corporatizing OSS projects, suggesting that corporatizing OS
development had the effect of weakening the social organizing among
developers, and shifted the patterns of contributions to adhere with the
technical requirements.},
ORCID-Numbers = {Kuk, George/0000-0002-1288-3635},
Unique-ID = {WOS:000888037201057},
}
@inproceedings{ WOS:000371994000044,
Author = {Syeed, M. M. Mahbubul and Hammouda, Imed and Berko, Csaba},
Editor = {Lugmayr, A and Franssila, H and Karkkainen, H and Paavilainen, J},
Title = {Exploring Socio-Technical Dependencies in Open Source Software Projects},
Booktitle = {PROCEEDINGS OF THE 17TH INTERNATIONAL ACADEMIC MINDTREK CONFERENCE:
MAKING SENSE OF CONVERGING MEDIA},
Year = {2013},
Pages = {273-280},
Note = {17th International Academic MindTrek Conference on Making Sense of
Converging Media, MindTrek Association, Tampere, FINLAND, OCT 01-04,
2013},
Organization = {EMMi Lab; Tampere Univ Technol; Univ Tamepre; Tampere Univ Appl Sci;
MindTrek Assoc},
Abstract = {Comprehension of Open Source Software (OSS) projects is traditionally
driven by the plethora of data produced and maintained by these
projects. The data, in one hand, encapsulates the tacit knowledge on the
evolution of the software itself. And, on the other hand, provides the
history of communication and collaboration of the community. Acquisition
and analysis of such data has been mostly manual or semi-automated and
error-prone, mainly due to unstructured and substandard data
representation. This increases the validity threat of the reported
results and makes it incomparable across the studies. With the
advancement of data management tools and technologies, many third party
data providers are putting serious effort to provide OSS project's data
in a standard and platform independent format. In this paper, we propose
a framework to fully automate the analysis and visualization of OSS
evolution data through the use of existing data services. As a proof of
concept we implemented a tool named POMAZ. We demonstrate the
applicability of the tool in the context of two related open source
projects FFmpeg and GStreamer.},
ISBN = {978-1-4503-1992-8},
ORCID-Numbers = {Syeed, M M Mahbubul/0000-0003-1239-6156},
Unique-ID = {WOS:000371994000044},
}
@article{ WOS:000409864800006,
Author = {de laat, Paul B.},
Title = {Governance of open source software: state of the art},
Journal = {JOURNAL OF MANAGEMENT \& GOVERNANCE},
Year = {2007},
Volume = {11},
Number = {2},
Pages = {165-177},
Month = {MAY},
Abstract = {In this overview of governance mechanisms developed within open source
software (OSS) circles, three types of governance are studied:
`spontaneous' governance, internal governance, and governance towards
outside parties. Moreover, two main ways in which lessons from OSS can
be applied elsewhere are explored: peer production of products other
than software, and embedding `peerproduced' products and peer processes
into existing institutions ('coupling').},
DOI = {10.1007/s10997-007-9022-9},
ISSN = {1385-3457},
EISSN = {1572-963X},
ResearcherID-Numbers = {de+Laat, Paul/AAC-8836-2022},
Unique-ID = {WOS:000409864800006},
}
@inproceedings{ WOS:000434977800019,
Author = {Yun, Ho Yeong and Joe, Yong Joon and Shin, Dong Myung},
Editor = {Wenzheng, L and Babu, MSP and Xiaohui, L},
Title = {Method of License Compliance of Open Source Software Governance},
Booktitle = {PROCEEDINGS OF 2017 8TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE
ENGINEERING AND SERVICE SCIENCE (ICSESS 2017)},
Series = {International Conference on Software Engineering and Service Science},
Year = {2017},
Pages = {83-86},
Note = {8th IEEE International Conference on Software Engineering and Service
Science (ICSESS), Beijing, PEOPLES R CHINA, NOV 24-26, 2017},
Organization = {Inst Elect \& Elect Engineers; IEEE Beijing Sect},
Abstract = {When someone use Open Source Software(OSS), an user must obligate the
license which is specified by developer of the OSS. Also, developing and
redistributing software with two or more OSS could lead license
violation. Violator may disclose/modify/rewrite their code, change its
redistribution license, and forgive their patent because of the
violation. Therefore, we suggest the process for governance OSS in
developing software to avoid intellectual property litigation. The main
processes are license file inspection from OSS project files and
automated OSS license compatibility checking.},
ISSN = {2327-0594},
ISBN = {978-1-5386-0497-7},
Unique-ID = {WOS:000434977800019},
}
@inproceedings{ WOS:000589328102065,
Author = {Ahuja, Vinod K. and Germonprez, Matt},
Book-Group-Author = {Assoc Informat Syst},
Title = {Measuring Open Source Software Impact <i>Emergent Research Forum
(ERF)</i>},
Booktitle = {AMCIS 2018 PROCEEDINGS},
Year = {2018},
Note = {24th Americas Conference on Information Systems (AMCIS) - Digital
Disruption, New Orleans, LA, AUG 16-18, 2018},
Abstract = {Open source software foundations and communities often want to know the
impact of their software. This impact can be understood in a variety of
ways and in this paper we explore impact through the interdependencies
of open source software. In this, open source software is dependent on
components created upstream and open source software is used in
components downstream impact within an open source supply chain. This
paper proposes an index (called the V-index) through which impact of an
open source software, as used in downstream components, can be measured.
This index is developed using the open database libraires.io, which
provides the dependencies of open source software distributed through
various package managers. The proposed index helps measure the impact of
an open source software as part of its use within an open source supply
chain.},
ISBN = {978-0-9966831-6-6},
ResearcherID-Numbers = {Ahuja, Vinod/LUY-7511-2024
},
ORCID-Numbers = {Ahuja, Vinod/0000-0002-9227-2921},
Unique-ID = {WOS:000589328102065},
}
@inproceedings{ WOS:000306295800011,
Author = {Jensen, Chris and Scacchi, Walt},
Editor = {Agerfalk, P and Boldyreff, C and GonzalezBarahona, JM and Madey, GR and Noll, J},
Title = {Governance in Open Source Software Development Projects: A Comparative
Multi-level Analysis},
Booktitle = {OPEN SOURCE SOFTWARE: NEW HORIZONS},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2010},
Volume = {319},
Pages = {130-142},
Note = {6th International Conference on Open Source Systems (OSS 2010), Notre
Dame, IN, MAY 30-JUN 02, 2010},
Organization = {Int Federat Informat Proc Work Grp 2 13},
Abstract = {Open source software (OSS) development is a community-oriented,
network-centric approach to building complex software systems. OSS
projects are typically organized as edge organizations lacking an
explicit management regime to control and coordinate decentralized
project work. However, a growing number of OSS projects are developing,
delivering, and supporting large-scale software systems, displacing
proprietary software alternatives. Recent empirical studies of OSS
projects reveal that OSS developers often self-organize into
organizational forms we characterize as evolving socio-technical
interaction networks (STINs). STINs emerge in ways that effectively
control semi-autonomous OSS developers and coordinate project
activities, producing reliable and adaptive software systems. In this
paper, we examine how practices and processes enable and govern OSS
projects when coalesced and configured as contingent, socio-technical
interaction networks. We draw on data sources and results from two
ongoing case studies of governance activities and elements in a large
OSS project.},
ISSN = {1868-4238},
ISBN = {978-3-642-13243-8},
Unique-ID = {WOS:000306295800011},
}
@article{ WOS:000244332400003,
Author = {Long, Yuan and Siau, Keng},
Title = {Social network structures in open source software development teams},
Journal = {JOURNAL OF DATABASE MANAGEMENT},
Year = {2007},
Volume = {18},
Number = {2},
Pages = {25-40},
Month = {APR-JUN},
Abstract = {Drawing on social network theories and previous studies, this research
examines the dynamics of social network structures in open source
software (OSS) teams. Three projects were selected from SourceForge.net
in terms of their similarities as well as their differences. Monthly
data were extracted from the bug tracking systems in order to achieve a
longitudinal view of the interaction pattern of each project. Social
network analysis was used to generate the indices of social structure.
The finding suggests that the interaction pattern of OSS projects
evolves from a single hub at the beginning to a corel periphery model as
the projects move forward.},
DOI = {10.4018/jdm.2007040102},
ISSN = {1063-8016},
EISSN = {1533-8010},
ResearcherID-Numbers = {Siau, Keng/AFV-8999-2022
},
ORCID-Numbers = {SIAU, Keng Leng/0000-0001-8139-4467},
Unique-ID = {WOS:000244332400003},
}
@inproceedings{ WOS:000395791900091,
Author = {Bosu, Amiangshu},
Book-Group-Author = {ACM},
Title = {Mining repositories to reveal the community structures of Open Source
Software projects},
Booktitle = {PROCEEDINGS OF THE 50TH ANNUAL ASSOCIATION FOR COMPUTING MACHINERY
SOUTHEAST CONFERENCE},
Year = {2012},
Note = {50th Annual Association-for-Computing-Machinery (ACM) Southeast
Conference, Univ Alabama, Tuscaloosa, AL, MAR 29-31, 2012},
Organization = {Assoc Comp Machinery},
Abstract = {In this paper, I describe a research plan to mine Open Source Software
(OSS) repositories to reveal community structure of those projects.},
ISBN = {978-1-4503-1203-5},
ResearcherID-Numbers = {Bosu, Amiangshu/AAB-1259-2020
},
ORCID-Numbers = {Bosu, Amiangshu/0000-0002-3178-6232},
Unique-ID = {WOS:000395791900091},
}
@article{ WOS:000884742500004,
Author = {Schueller, William and Wachs, Johannes and Servedio, Vito D. P. and
Thurner, Stefan and Loreto, Vittorio},
Title = {Evolving collaboration, dependencies, and use in the Rust Open Source
Software ecosystem},
Journal = {SCIENTIFIC DATA},
Year = {2022},
Volume = {9},
Number = {1},
Month = {NOV 16},
Abstract = {Open Source Software (OSS) is widely spread in industry, research, and
government. OSS represents an effective development model because it
harnesses the decentralized efforts of many developers in a way that
scales. As OSS developers work independently on interdependent modules,
they create a larger cohesive whole in the form of an ecosystem, leaving
traces of their contributions and collaborations. Data harvested from
these traces enable the study of large-scale decentralized collaborative
work. We present curated data on the activity of tens of thousands of
developers in the Rust ecosystem and the evolving dependencies between
their libraries. The data covers eight years of developer contributions
to Rust libraries and can be used to reconstruct the ecosystem's
development history, such as growing developer collaboration networks or
dependency networks. These are complemented by data on downloads and
popularity, tracking dynamics of use, visibility, and success over time.
Altogether the data give a comprehensive view of several dimensions of
the ecosystem.},
DOI = {10.1038/s41597-022-01819-z},
Article-Number = {703},
EISSN = {2052-4463},
ResearcherID-Numbers = {Loreto, Vittorio/C-7245-2008
Servedio, Vito/P-4965-2015
Wachs, Johannes/W-1768-2017
},
ORCID-Numbers = {Wachs, Johannes/0000-0002-9044-2018
Schueller, William/0000-0002-4431-6934},
Unique-ID = {WOS:000884742500004},
}
@inproceedings{ WOS:000346736300018,
Author = {Morgan, Becka and Jensen, Carlos},
Editor = {Corral, L and Sillitti, A and Succi, G and Vlasenko, J and Wasserman, AI},
Title = {Lessons Learned from Teaching Open Source Software Development},
Booktitle = {OPEN SOURCE SOFTWARE: MOBILE OPEN SOURCE TECHNOLOGIES},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2014},
Volume = {427},
Pages = {133-142},
Note = {10th IFIP WG 2.13 International Conference on Open Source Systems (OSS),
San Jose, COSTA RICA, MAY 06-09, 2014},
Organization = {IFIP WG 2.13},
Abstract = {Free/Open Source Software allows students to learn valuable real world
skills and experiences, as well as a create a portfolio to show future
employers. However, the learning curve to joining FOSS can be daunting,
often leading newcomers to walk away frustrated. Universities therefore
need to find ways to provide a structured introduction to students,
helping them overcome the barriers to entry. This paper describes two
courses taught at two universities, built around a Communities of
Practice model, and the lessons learned from these. Suggestions and
insights are shared for how to structure and evaluate such courses for
maximum effect.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-55128-4},
Unique-ID = {WOS:000346736300018},
}
@inproceedings{ WOS:000814765400015,
Author = {Molnar, Arthur-Jozsef and Motogna, Simona},
Editor = {Kaindl, H and Mannion, M and Maciaszek, L},
Title = {Characterizing Technical Debt in Evolving Open-source Software},
Booktitle = {ENASE: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON EVALUATION OF
NOVEL APPROACHES TO SOFTWARE ENGINEERING},
Year = {2022},
Pages = {174-185},
Note = {17th International Conference on Evaluation of Novel Approaches to
Software Engineering (ENASE), ELECTR NETWORK, APR 25-26, 2022},
Organization = {INSTICC},
Abstract = {Technical debt represents deficiencies in software design or
implementation often caused by prioritizing feature development over
fixing existing issues. Like its financial counterpart, technical debt
comprises a principal and an interest. Not addressing it in time leads
to development crises, where focus and resources must be shifted to
address existing issues. Existing software tools allow measuring the
level of debt and pinpointing its sources, which can help practitioners
control it. In the present paper we aim to investigate the prevalence,
characteristics, and evolution of technical debt in several open-source
applications. We used SonarQube to study 112 application versions that
covered more than 15 years of development for each application. We
studied the way debt characteristics and source code distribution
evolved over the target applications' lifecycles. We addressed concerns
regarding the accuracy of the analysis and illustrated some of the
limitations of existing tools. We observed that a small number of issue
types were responsible for most of the debt. We found that each
application had its own technical debt particularities. As future work,
we aim to expand our selection of analysis tools, leverage open data
sets, and extend our investigation to other systems and types of
software.},
DOI = {10.5220/0011073600003176},
ISBN = {978-989-758-568-5},
ResearcherID-Numbers = {Molnar, Arthur-Jozsef/IAP-2623-2023
Motogna, Simona/AAL-1881-2021},
Unique-ID = {WOS:000814765400015},
}
@inproceedings{ WOS:000252133900015,
Author = {Han, Qingliang},
Editor = {Liu, H and Hu, B and Zheng, XW and Zhang, H},
Title = {Constructing collaborative learning environment with open-source
software},
Booktitle = {PROCEEDINGS OF THE 2007 1ST INTERNATIONAL SYMPOSIUM ON INFORMATION
TECHNOLOGIES AND APPLICATIONS IN EDUCATION (ISITAE 2007)},
Year = {2007},
Pages = {66-69},
Note = {1st International Symposium on Information Technologies and Applications
in Education (ISITAE 2007), Kunming, PEOPLES R CHINA, NOV 23-25, 2007},
Organization = {IEEE Beijing Sect; Shandong Normal Univ; Amer Publishing Assoc Technol
\& Educ; E China Normal Univ},
Abstract = {Internet-based collaborative learning system has begun to be widely
used; open-source software can provide strong support for building
collaborative learning environment. In this paper, using open-source
software, a feature-rich, reasonable framework of collaborative learning
system is created. The framework, based on the effective integration,
can be used to rapidly establish a broad application of the
collaborative learning environment.},
ISBN = {978-1-4244-1385-0},
Unique-ID = {WOS:000252133900015},
}
@article{ WOS:000673241000001,
Author = {Shi, Zhengzhong and Sun, Hua},
Title = {Sustained Participation in Open Source Software Project Communities},
Journal = {JOURNAL OF COMPUTER INFORMATION SYSTEMS},
Year = {2022},
Volume = {62},
Number = {5},
Pages = {907-920},
Month = {SEP 3},
Abstract = {Sustained participation is critical for the viability of open source
software (OSS) project communities (OSSPCs), and this paper explores how
sustained participation is maintained in viable OSSPCs. With the lens of
the integrative model of trust (IMoT), hypotheses regarding interactions
between trust and community citizenship behaviors (CCBs - as OSSPC
participating activities) are developed. Both a qualitative study and a
quantitative study are conducted, and data analysis confirms both the
Trust -> CCBs and the CCBs -> Trust hypotheses along the time dimension,
revealing CCBs-Trust interactions as a mechanism for maintaining
sustained community participation. Further, while it is found that CCBs
have an accumulative overall positive impact on trust, alternating
positive and negative impacts of CCBs on trust over time are identified.
In addition, a delayed impact is also identified in the Trust -> CCBs
relationship. These findings are explained from several theoretical
perspectives, which provide directions for future research and help
community management to maintain sustained participation.},
DOI = {10.1080/08874417.2021.1949645},
EarlyAccessDate = {JUL 2021},
ISSN = {0887-4417},
EISSN = {2380-2057},
ResearcherID-Numbers = {Sun, Hua/GQQ-8654-2022
},
ORCID-Numbers = {Sun, Hua/0000-0002-5779-1435},
Unique-ID = {WOS:000673241000001},
}
@article{ WOS:000329554500005,
Author = {Niedermayer, Andras},
Title = {On platforms, incomplete contracts, and open source software},
Journal = {INTERNATIONAL JOURNAL OF INDUSTRIAL ORGANIZATION},
Year = {2013},
Volume = {31},
Number = {6, SI},
Pages = {714-722},
Month = {NOV},
Abstract = {We analyze investment incentives for a firm A owning a software platform
and an application and a firm B deciding whether to develop a new
application for the platform. While B's entry helps the success of the
platform, B fears ex post expropriation by A and is hence reluctant to
enter and invest. We show that different platform governance structures
prevalent in the Information and Communication Technology industry
(integrated, proprietary, standardized, open source platform) serve to
balance investment incentives for the platform and for the applications.
(C) 2013 Elsevier BM. All rights reserved.},
DOI = {10.1016/j.ijindorg.2013.07.003},
ISSN = {0167-7187},
EISSN = {1873-7986},
Unique-ID = {WOS:000329554500005},
}
@incollection{ WOS:000337358000014,
Author = {Goeminne, Mathieu and Mens, Tom},
Editor = {Jansen, S and Brinkkemper, S and Cusumano, MA},
Title = {Analyzing ecosystems for open source software developer communities},
Booktitle = {SOFTWARE ECOSYSTEMS: ANALYZING AND MANAGING BUSINESS NETWORKS IN THE
SOFTWARE INDUSTRY},
Year = {2013},
Pages = {247-275},
ISBN = {978-1-78195-563-5; 978-1-78195-562-8},
ResearcherID-Numbers = {Mens, Tom/B-6518-2013},
Unique-ID = {WOS:000337358000014},
}
@article{ WOS:000264367600016,
Author = {Krishnamurthy, Sandeep and Tripathi, Arvind K.},
Title = {Monetary donations to an open source software platform},
Journal = {RESEARCH POLICY},
Year = {2009},
Volume = {38},
Number = {2},
Pages = {404-414},
Month = {MAR},
Abstract = {Online open source software platforms, such as Sourceforge.net, play a
vital role in creating an ecosystem that enables the creation and growth
of open source projects. However, there is little research exploring the
interactions between open source stakeholders and the platform. We
believe that the sustainability of the platform crucially depends on
financial incentives. While platforms can obtain these incentives
through multiple means, in this paper we focus on one form of financial
incentives-voluntary monetary donations by open source community
members. We report findings from two empirical studies that examine
factors that impact donations. Study I investigates the factors that
cause some community members to donate and not others. We find that the
decision to donate is impacted by relational commitment with open source
software platform, donation to projects and accepting donations from
others. Study 2 examines what drives the level of donation. We find that
the length of association with the platform and relational commitment
affects donation levels. Published by Elsevier B.V.},
DOI = {10.1016/j.respol.2008.11.004},
ISSN = {0048-7333},
EISSN = {1873-7625},
ORCID-Numbers = {Tripathi, Arvind/0000-0002-2112-4278},
Unique-ID = {WOS:000264367600016},
}
@inproceedings{ WOS:000341929500022,
Author = {Scianna, A. and Ammoscato, A.},
Editor = {Peled, A},
Title = {3D GIS DATA MODEL USING OPEN SOURCE SOFTWARE},
Booktitle = {CORE SPATIAL DATABASES - UPDATING, MAINTENANCE AND SERVICES - FROM
THEORY TO PRACTICE},
Series = {International Archives of the Photogrammetry Remote Sensing and Spatial
Information Sciences},
Year = {2010},
Volume = {38-4-8},
Number = {2W},
Pages = {120-125},
Note = {Conference on Core Spatial Databases - Updating, Maintenance and
Services - from Theory to Practice, Haifa, ISRAEL, MAR 15-17, 2010},
Abstract = {Today many kinds of applications requires data containing actual
three-dimensional data; fields like urban and town planning and
pollution studies need 3D data, both for visualization purpose, as well
as carry out many spatial analysis. This research -Management and use of
distributed 3D data by open source Web-GIS software - is part of the
Italian ``PRIN 2007{''}{*} research project, aimed to build urban and
suburban 3D models, and to interact with them using open source software
only.
Particularly free and open source software, used for the experimentation
here shown, are Blender and PostGIS; the first one has been used to
build and structure three-dimensional data, the second one for data
allocation. These software interact using scripts, written in Python
language.
Buildings have been modeled upon the GIANT3D model (Geographical
Interoperable Advanced Numerical Topological 3-Dimensional Model)
developed in the research ``PRIN 2004{''}, regarding ``Evolved structure
of numerical cartography for Gis and Web-GIS{''}.
Python scripts, activated by Blender, allow to allocate data into a
spatial database implemented through PostgreSQL and PostGis, that could
be a remote database somewhere on the net; all geometrical and
topological information, implemented in the 3D model, are so transferred
in PostGIS. These information can be retrieved by Blender using other
Python scripts, so Blender fully interacts with 3D data allocated in
PostGIS. These data can be also accessed by many other clients, both
directly using a database client, as using other protocols (like HTTP on
the internet). Next step is to build an open source viewer, or a plugin
for internet browsers, that allows client to visualize, explore and
inquiry 3D model, retrieving data from database.},
ISSN = {2194-9034},
ResearcherID-Numbers = {Scianna, Andrea/I-7340-2019
},
ORCID-Numbers = {Scianna, Andrea/0000-0001-9647-0637},
Unique-ID = {WOS:000341929500022},
}
@inproceedings{ WOS:000354617500073,
Author = {Carvalho, Nuno Ramos and Simoes, Alberto and Almeida, Jose Joao},
Editor = {Rocha, A and Correia, AM and Wilson, T and Stroetmann, KA},
Title = {Open Source Software Documentation Mining for Quality Assessment},
Booktitle = {ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES},
Series = {Advances in Intelligent Systems and Computing},
Year = {2013},
Volume = {206},
Pages = {785-794},
Note = {World Conference on Information Systems and Technologies (WorldCIST),
Olhao, PORTUGAL, MAR 27-30, 2013},
Organization = {Iberian Assoc Informat Syst \& Technologies},
Abstract = {Besides source code, the fundamental source of information about Open
Source Software lies in documentation, and other non source code files,
like README, INSTALL, or HowTo files, commonly available in the software
ecosystem. These documents, written in natural language, provide
valuable information during the software development stage, but also in
future maintenance and evolution tasks.
DMOSS1 is a toolkit designed to systematically assess the quality of non
source code text found in software packages. The toolkit handles a
package as an attribute tree, and performs several tree traverse
algorithms through a set of plugins, specialized in retrieving specific
metrics from text, gathering information about the software. These
metrics are later used to infer knowledge about the software, and
composed together to build reports that assess the quality of specific
features of the software.
This paper discusses the motivations for this work, continues with a
description of the toolkit implementation and design goals. Follows an
example of its usage to process a software package, and the produced
report. Finally some final remarks and trends for future work are
presented.},
DOI = {10.1007/978-3-642-36981-0\_73},
ISSN = {2194-5357},
ISBN = {978-3-642-36981-0},
ResearcherID-Numbers = {Simões, Alberto/H-5204-2019
Dias de Almeida, Jose Joao/M-6035-2013
Simoes, Alberto/G-8947-2015},
ORCID-Numbers = {Dias de Almeida, Jose Joao/0000-0002-0722-2031
Carvalho, Nuno Ramos/0000-0002-5270-2472
Simoes, Alberto/0000-0001-6961-2660},
Unique-ID = {WOS:000354617500073},
}
@inproceedings{ WOS:000246485700135,
Author = {Wahyudin, Dindin and Tjoa, A. Min},
Editor = {Werner, B},
Title = {Event-based monitoring of open source software projects},
Booktitle = {ARES 2007: SECOND INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY
AND SECURITY, PROCEEDINGS},
Year = {2007},
Pages = {1108+},
Note = {2nd International Conference on Availability, Reliability and Security,
Vienna, AUSTRIA, APR 10-13, 2007},
Organization = {DEXA; ENISA; Tech Univ Wien; SECURE Business Austria; Austrian Comp Soc;
IEEE Comp Soc; IEEE},
Abstract = {Project management traditionally has a strong focus on human reporting
that fits well a tightly coupled form of organization to ensure the
quality of project reporting. For loosely coupled forms of organization,
such as open source systems (OSS) development projects, there are very
few approaches to ensure the quality of project reporting; a promising
approach can be to augment human reporting with data analysis based on
the communication and state changes in an OSS project. In this paper we
propose a concept and an initial measurement approach for event-based
monitoring of OSS projects to better understand the actual benefit of
tool-supported gathering, correlating and analyzing processes event data
from the OSS community as a supplement for traditional software project
monitoring data collection. We report on an empirical feasibility study
investigating success and risk indicators of five OSS projects listed in
the Apache Incubator.},
ISBN = {978-0-7695-2775-8},
ResearcherID-Numbers = {Tjoa, A/AAL-5676-2020
},
ORCID-Numbers = {Tjoa, A Min/0000-0002-8295-9252},
Unique-ID = {WOS:000246485700135},
}
@article{ WOS:000173824500005,
Author = {Stamelos, I and Angelis, L and Oikonomou, A and Bleris, GL},
Title = {Code quality analysis in open source software development},
Journal = {INFORMATION SYSTEMS JOURNAL},
Year = {2002},
Volume = {12},
Number = {1},
Pages = {43-60},
Month = {JAN},
Abstract = {Proponents of open source style software development claim that better
software is produced using this model compared with the traditional
closed model. However, there is little empirical evidence. in support of
these claims. In this paper, we present the results of a pilot case
study aiming: (a) to understand the implications of structural quality;
and (b) to figure out the benefits of structural quality analysis of the
code delivered by open source style development. To this end, we have
measured quality characteristics of 100 applications written for Linux,
using a software measurement tool, and compared the results with the
industrial standard that is proposed by the tool. Another target of this
case study was to investigate the issue of modularity in open source as
this characteristic is being considered crucial by the proponents of
open source for this type of software development. We have empirically
assessed the relationship between the size of the application components
and the delivered quality measured through user satisfaction. We have
determined that, up to a certain extent, the average component size of
an application is negatively related to the user satisfaction for this
application.},
DOI = {10.1046/j.1365-2575.2002.00117.x},
ISSN = {1350-1917},
EISSN = {1365-2575},
ResearcherID-Numbers = {Stamelos, Ioannis/AAK-7207-2020},
Unique-ID = {WOS:000173824500005},
}
@article{ WOS:000456102200001,
Author = {Godara, Deepa and Choudhary, Amit and Singh, Rakesh Kumar},
Title = {Predicting Change Prone Classes in Open Source Software},
Journal = {INTERNATIONAL JOURNAL OF INFORMATION RETRIEVAL RESEARCH},
Year = {2018},
Volume = {8},
Number = {4},
Pages = {1-23},
Month = {OCT-DEC},
Abstract = {In today's world, the heart of modern technology is software. In order
to compete with pace of new technology, changes in software are
inevitable. This article aims at the association between changes and
object-oriented metrics using different versions of open source
software. Change prediction models can detect the probability of change
in a class earlier in the software life cycle which would result in
better effort allocation, more rigorous testing and easier maintenance
of any software. Earlier, researchers have used various techniques such
as statistical methods for the prediction of change-prone classes. In
this article, some new metrics such as execution time, frequency, run
time information, popularity and class dependency are proposed which can
help in prediction of change prone classes. For evaluating the
performance of the prediction model, the authors used Sensitivity,
Specificity, and ROC Curve. Higher values of AUC indicate the prediction
model gives significant accurate results. The proposed metrics
contribute to the accurate prediction of change-prone classes.},
DOI = {10.4018/IJIRR.2018100101},
ISSN = {2155-6377},
EISSN = {2155-6385},
ResearcherID-Numbers = {Singh, Prof R K/GPG-0335-2022
Choudhary, Amit/ABD-4902-2020
BURA, DEEPA/L-1791-2019},
Unique-ID = {WOS:000456102200001},
}
@article{ WOS:000309493900021,
Author = {Bazilian, Morgan and Rice, Andrew and Rotich, Juliana and Howells, Mark
and DeCarolis, Joseph and Macmillan, Stuart and Brooks, Cameron and
Bauer, Florian and Liebreich, Michael},
Title = {Open source software and crowdsourcing for energy analysis},
Journal = {ENERGY POLICY},
Year = {2012},
Volume = {49},
Pages = {149-153},
Month = {OCT},
Abstract = {Informed energy decision making requires effective software,
high-quality input data, and a suitably trained user community.
Developing these resources can be expensive and time consuming. Even
when data and tools are intended for public re-use they often come with
technical, legal, economic and social barriers that make them difficult
to adopt, adapt and combine for use in new contexts. We focus on the
promise of open, publically accessible software and data as well as
crowdsourcing techniques to develop robust energy analysis tools that
can deliver crucial, policy-relevant insight, particularly in developing
countries, where planning resources are highly constrained-and the need
to adapt these resources and methods to the local context is high. We
survey existing research, which argues that these techniques can produce
high-quality results, and also explore the potential role that linked,
open data can play in both supporting the modelling process and in
enhancing public engagement with energy issues. (C) 2012 Elsevier Ltd.
All rights reserved.},
DOI = {10.1016/j.enpol.2012.06.032},
ISSN = {0301-4215},
ResearcherID-Numbers = {DeCarolis, Joseph/F-4869-2013
},
ORCID-Numbers = {Howells, Mark/0000-0001-6419-4957
DeCarolis, Joseph/0000-0003-4677-4522},
Unique-ID = {WOS:000309493900021},
}
@article{ WOS:000536114300015,
Author = {Brusan, Altay and Durmaz, F. Aytac and Yaman, Alper and Ozturk,
Cengizhan},
Title = {iBEX: Modular Open-Source Software for Digital Radiography},
Journal = {JOURNAL OF DIGITAL IMAGING},
Year = {2020},
Volume = {33},
Number = {3},
Pages = {708-721},
Month = {JUN},
Abstract = {A device-independent software package, named iBEX, is developed to
accelerate the research and development efforts for X-ray imaging setups
such as chest radiography, linear and multidirectional tomography, and
dental and skeletal radiography. Its extension mechanism makes the
software adaptable for a wide range of digital X-ray imaging hardware
combinations and provides capabilities for researchers to develop image
processing plug-ins. Independent of the X-ray sensor technology, iBEX
could integrate with heterogeneous communication channels of digital
detectors. iBEX is a freeware option for preclinical and early clinical
testing of radiography devices. It provides tools to calibrate the
device, integrate to health information infrastructure, acquire image,
store studies on local storage, and send them to Picture Archiving and
Communication System (PACS). iBEX is a unique open-source project
bringing X-ray imaging devices' software into the scope of the
open-source community to reduce the X-ray scanners' research effort,
potentially increase the image quality, and cut down the production and
testing costs of radiography devices.},
DOI = {10.1007/s10278-019-00304-1},
ISSN = {0897-1889},
EISSN = {1618-727X},
ResearcherID-Numbers = {Ozturk, Cengizhan/A-6177-2016
DURMAZ, Aytac/AAP-9008-2020
},
ORCID-Numbers = {Brusan, Altay/0000-0003-3983-7222
DURMAZ, F. Aytac/0000-0001-9070-7701},
Unique-ID = {WOS:000536114300015},
}
@inproceedings{ WOS:000380587400222,
Author = {Fan, Qiang and Wang, Huaimin and Yin, Gang and Wang, Tao},
Editor = {Babu, MSP and Li, WZ},
Title = {Ranking Open Source Software Based on Crowd Wisdom},
Booktitle = {PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE
ENGINEERING AND SERVICE SCIENCE},
Series = {International Conference on Software Engineering and Service Science},
Year = {2015},
Pages = {966-972},
Note = {6th IEEE International Conference on Software Engineering and Service
Science (ICSESS), China Hall Sci \& Technol, Beijing, PEOPLES R CHINA,
SEP 23-25, 2015},
Organization = {IEEE},
Abstract = {Software reuse is critical in open source based software development,
but it is very difficult to find a excellent reusable from large amount
of similar candidate software in communities. Currently, lots of
research works evaluate software by analyzing artifacts created by
software developers, few of them reveals the power of feedbacks
generated by software users, which we believe very valuable for software
ranking. In this paper, we connect open source software from different
communities with user feedbacks in StackOverflow, and explore the
correlation between the popularity of posts and time. Finally we rank
open source software through using information of connected posts in
StackOverflow and compare our ranking result with several influential
ranking results like DB-Engines and personal blogs. The comparison
results show that our approach can amazingly give similar ranking
results to that given by experienced professionals or commercial ranking
systems.},
ISSN = {2327-0594},
ISBN = {978-1-4799-8353-7},
ResearcherID-Numbers = {Wang, Tao/HJA-3576-2022
Yin, Gang/AAU-2458-2020},
Unique-ID = {WOS:000380587400222},
}
@inproceedings{ WOS:000250699100079,
Author = {Bi, Chunli and Zhao, Li and Liu, Jinsong and Shu, Huaying},
Editor = {Xu, LD and Tjoa, AM and Chaudhry, SS},
Title = {Analysis of open source software in enterprise informatization},
Booktitle = {RESEARCH AND PRACTICAL ISSUES OF ENTERPRISE INFORMATION SYSTEMS II, VOL
1},
Series = {International Federation for Information Processing},
Year = {2008},
Volume = {254},
Pages = {669+},
Note = {2nd International Conference on Research and Practical Issues of
Enterprise Information Systems, Beijing, PEOPLES R CHINA, OCT 14-16,
2007},
Abstract = {Enterprise informatization experiences three phases information islet
modeling, intranet modeling and integrated enterprise modeling. The
traditional market failure argument suggests that innovation is
characterized by high investment and low copy cost, and firms have
difficulty in internalizing the fruits of their innovative effort. Thus,
technology firms are seeking more patents, expanding their scope and
overhauling their business models around intellectual property. Yet
paradoxically, with the progress and development of information
technology, open source software (OSS) plays an important role in
expanding enterprise informatization. For example, Linux is developed
quickly by this open way. Some firms have found the ways of making money
by opening up their treasure-chest of innovation and sharing it with
others. The rise of open-source software is one example. In this
article, the author introduces a model of OSS based on its network
effects to understand how the enterprises decide their activities in
this open market competition. This article describes the inherent
reasons of open source movement from the view of the oligopoly
structure. At the same time, this article analyses the effect of leader
enterprise and follower enterprise on market structure and the different
activities of these enterprises after the source has been opened.
Finally, we make suggestions that companies at the leading edge are
often in such a strong position that they do need the support of
down-streams companies to broaden their technologies successfully and to
decrease their risks in order to leverage the value of the technological
portfolio. On the other hand, this article suggests that follower
enterprises have incentive to take part in the development of
open-source software only when the market has grown up.},
ISSN = {1571-5736},
ISBN = {978-0-387-75901-2},
Unique-ID = {WOS:000250699100079},
}
@inproceedings{ WOS:000366264102045,
Author = {Jokonya, Osden},
Editor = {Bui, TX and Sprague, RH},
Title = {Investigating Open Source Software Benefits in Public Sector},
Booktitle = {2015 48TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS)},
Series = {Proceedings of the Annual Hawaii International Conference on System
Sciences},
Year = {2015},
Pages = {2242-2251},
Note = {48th Annual Hawaii International Conference on System Sciences (HICSS),
Kauai, HI, JAN 05-08, 2015},
Organization = {IEEE Comp Soc; Univ Hawaii, Shidler Coll Business; Univ Hawaii, Dept EE;
Univ Hawaii, Informat Sci Program; ONR; AFOSR; Natl Sci Fdn; IEEE Syst
Sci \& Cybernet Soc; ACM; SIAM; IEEE Hawaii Sect; IEEE Control Syst Soc;
IEEE Grp Informat Theory; IEEE Grp Automat Control; ARO; Reg Med Program
Hawaii; Univ Hawaii, Coll Business Adm; Nasdaq},
Abstract = {This paper investigates the benefits of OSS in public sector
organizations in order to understand the trends and patterns in
different regions over time. Although open source software is used
widely, in this study the authors examine the adoption of open source
software in the public sector. As such, the paper uses content analysis
to review published articles on open source software in the public
sector or government organizations between 2003 and 2012 across the
regions (Africa, America, Asia, and Europe). The results suggest that
that there is no-one-size-fit-all to open source software adoption
benefits to the public sector in different regions. The results also
show that technical benefits, vendor independence and customization are
considered to be important for open source software adoption in public
sector organizations. While this suggests that public sector
organizations perceive open source software as one step towards vendor
independence, customization is considered a very important benefit of
open source software adoption in Asia than is the case in America.},
DOI = {10.1109/HICSS.2015.268},
ISSN = {1060-3425},
ISBN = {978-1-4799-7367-5},
Unique-ID = {WOS:000366264102045},
}
@inproceedings{ WOS:001017777500056,
Author = {Spinellis, Diomidis and Kotti, Zoe and Kravvaritis, Konstantinos and
Theodorou, Georgios and Louridas, Panos},
Book-Group-Author = {IEEE},
Title = {A Dataset of Enterprise-Driven Open Source Software},
Booktitle = {2020 IEEE/ACM 17TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE
REPOSITORIES, MSR},
Series = {IEEE International Working Conference on Mining Software Repositories},
Year = {2020},
Pages = {533-537},
Note = {IEEE/ACM 17th International Conference on Mining Software Repositories
(MSR), ELECTR NETWORK, JUN 29-30, 2020},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Tech Council Software
Engn; ACM Special Interest Grp Software Engn; Korean Inst Informat
Scientists \& Engineers},
Abstract = {We present a dataset of open source software developed mainly by
enterprises rather than volunteers. This can be used to address known
generalizability concerns, and, also, to perform research on open source
business software development. Based on the premise that an enterprise's
employees are likely to contribute to a project developed by their
organization using the email account provided by it, we mine domain
names associated with enterprises from open data sources as well as
through white- and blacklisting, and use them through three heuristics
to identify 17 264 enterprise GitHub projects. We provide these as a
dataset detailing their provenance and properties. A manual evaluation
of a dataset sample shows an identification accuracy of 89\%. Through an
exploratory data analysis we found that projects are staffed by a
plurality of enterprise insiders, who appear to be pulling more than
their weight, and that in a small percentage of relatively large
projects development happens exclusively through enterprise insiders.},
DOI = {10.1145/3379597.3387495},
ISSN = {2160-1852},
ISBN = {978-1-4503-7517-7},
ResearcherID-Numbers = {Spinellis, Diomidis/E-3600-2010
},
ORCID-Numbers = {Spinellis, Diomidis/0000-0003-4231-1897
Kotti, Zoe/0000-0003-3816-9162},
Unique-ID = {WOS:001017777500056},
}
@article{ WOS:000336476900006,
Author = {Cooper, Matthew L. and Shaffer, Clifford A. and Edwards, Stephen H. and
Ponce, Sean P.},
Title = {Open source software and the algorithm visualization community},
Journal = {SCIENCE OF COMPUTER PROGRAMMING},
Year = {2014},
Volume = {88},
Number = {SI},
Pages = {82-91},
Month = {AUG 1},
Abstract = {Algorithm visualizations are widely viewed as having the potential for
major impact on computer science education, but their quality is highly
variable. We report on the software development practices used by
creators of algorithm visualizations, based on data that can be inferred
from a catalog of over 600 algorithm visualizations. Since nearly all
are free for use and many provide source code, they might be construed
as being open source software. Yet many AV developers do not appear to
have used open source best practices. We discuss how such development
practices might be employed by the algorithm visualization community,
and how they might lead to improved algorithm visualizations in the
future. We conclude with a discussion of OpenDSA, an open-source project
that builds on earlier progress in the field of algorithm visualization
and hopes to use open-source procedures to gain users and contributors.
(C) 2014 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.scico.2013.12.008},
ISSN = {0167-6423},
EISSN = {1872-7964},
ORCID-Numbers = {Shaffer, Cliff/0000-0003-0001-0295},
Unique-ID = {WOS:000336476900006},
}
@article{ WOS:000259772600021,
Author = {Zheng, Xiaolong and Zeng, Daniel and Li, Huiqian and Wang, Feiyue},
Title = {Analyzing open-source software systems as complex networks},
Journal = {PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS},
Year = {2008},
Volume = {387},
Number = {24},
Pages = {6190-6200},
Month = {OCT 15},
Abstract = {Software systems represent one of the most complex man-made artifacts.
Understanding the structure of software systems can provide useful
insights into software engineering efforts and can potentially help the
development of complex system models applicable to other domains. In
this paper, we analyze one of the most popular open-source Linux meta
packages/distributions called the Gentoo Linux. In our analysis, we
model software packages as nodes and dependencies among them as edges.
Our empirical results show that the resulting Gentoo network cannot be
easily explained by existing complex network models. This in turn
motivates our research in developing two new network growth models in
which a new node is connected to an old node with the probability that
depends not only on the degree but also on the ``age{''} of the old
node. Through computational and empirical studies, we demonstrate that
our models have better explanatory power than the existing ones. In an
effort to further explore the properties of these new models, we also
present some related analytical results. (C) 2008 Elsevier B.V. All
rights reserved.},
DOI = {10.1016/j.physa.2008.06.050},
ISSN = {0378-4371},
EISSN = {1873-2119},
ResearcherID-Numbers = {Zeng, Daniel/A-8072-2012},
Unique-ID = {WOS:000259772600021},
}
@inproceedings{ WOS:000309483100002,
Author = {Schaarschmidt, Mario and Bertram, Matthias and von Kortzfleisch, Harald
F. O.},
Editor = {Nuttgens, M and Gadatsch, A and Kautz, K and Schirmer, I and Blinn, N},
Title = {Exposing Differences of Governance Approaches in Single and Multi Vendor
Open Source Software Development},
Booktitle = {GOVERNANCE AND SUSTAINABILITY IN INFORMATION SYSTEMS: MANAGING THE
TRANSFER AND DIFFUSION OF IT},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2011},
Volume = {366},
Pages = {16+},
Note = {International Working Conference of the International Federation for
Information Processing Working Group 8.6 on Governance and
Sustainability in Information Systems, Hamburg, GERMANY, SEP 22-24, 2011},
Organization = {Hamburg Unbiv, Fac Econom \& Social Sci; Hamburg Univ, Fac Math, Comp
Sci \& Nat Sci; PricewaterhouseCoopers AG; IT Management \& Consult,
Board Trustees Degree Programme},
Abstract = {Research confirms that commercial OSS exists in many different ways
according to its revenue model, type of license, development style,
number of participating firms, number of participating volunteers or
governance mode. In order to differentiate between an increasing variety
of commercialization approaches, one may distinguish between projects
with one dominating company, so called single vendor projects and those
where more than one company is active, so called multi vendor projects.
Furthermore, in order to structure different approaches, a project's
history is equally of importance in terms of whether a project was
initiated by a firm or a community. In this paper, we therefore analyze
and compare single and multi vendor as well as firm initiated and
community initiated OSS projects with regard to technical contribution
of voluntary and paid project members. Based on a dataset build upon
Eclipse projects we expose, that the number of paid members is
significantly higher in firm initiated and multi vendor projects.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-24147-5},
Unique-ID = {WOS:000309483100002},
}
@article{ WOS:000600018000006,
Author = {Zanotti, Agustin and Gabriel Velez, Juan},
Title = {FLOSS DEVELOPMENT AND PEER GOVERNANCE: THE CASE OF THE GNOME DESKTOP
ENVIRONMENT},
Journal = {INTERNATIONAL JOURNAL OF INNOVATION},
Year = {2020},
Volume = {8},
Number = {3},
Pages = {438-465},
Month = {SEP-DEC},
Abstract = {Objective of the study: The article analyzes the case of GNOME, one of
the most popular Free/Libre Open Source Software (FLOSS) projects,
started in 1997. The concept of peer governance describes the
interaction and convergence of companies, foundations, voluntary users
and professionals in its development.
Methodology/approach: The research is based on the documentary method
and an organizational history approach. For this, primary and secondary
digital sources were collected: institutional and FLOSS sites, blogs,
community lists, documents and platforms.
Originality/Relevance: The work allows progress, from a sociotechnical
perspective, in understanding FLOSS developments and the coevolution of
their technical components and community dynamics.
Main results: Three levels of governance are identified: 1. the software
itself; 2. the community; 3. the ecosystem. Development cycles;
community participation and organization; actors and business models,
definitions and controversies, are analyzed. GNOME's trajectory is
marked by the confluence of interests and coopetition between corporate
actors and the FLOSS ecosystem. The life cycle shows a constant
activity, which implies redefinition of its components, technological
infrastructure and leadership. It is not exempt from controversies and
bifurcations, similar to those evidenced in projects of this type.
Theoretical/methodological contributions: It contributes to the concept
of peer governance and its usefulness for case analysis. Reflection on
data sources and research resources on the Internet is promoted.
Social/managerial contributions: It contributes to the understanding of
new forms of management and decision-making in technological development
projects.},
DOI = {10.5585/iji.v8i3.17114},
ISSN = {2318-9975},
Unique-ID = {WOS:000600018000006},
}
@inproceedings{ WOS:000352488800001,
Author = {Alshaikh, Ziyad and Alsaleh, Mansour and Alarifi, Abdulrahman and
Zarour, Mohammad},
Editor = {Jakobs, K},
Title = {TOWARD A NATIONAL STRATEGY FOR OPEN SOURCE SOFTWARE},
Booktitle = {2013 8TH INTERNATIONAL CONFERENCE ON STANDARDIZATION AND INNOVATION IN
INFORMATION TECHNOLOGY (SIIT)},
Year = {2013},
Note = {8th International Conference on Standardization and Innovation in
Information Technology (SIIT), Sophia Antipolis, FRANCE, SEP 24-26, 2013},
Abstract = {Open Source Software (OSS) solutions are growing rapidly as they become
more mature. Countries have focused their efforts to support OSS
initiatives and foster their development by providing government support
through laws and legislation, and education. Because of the growing
national interest in OSS, we surveyed efforts of twenty major world
economies, otherwise known as the Group-of-Twenty (G-20). We examined
over forty-five national initiatives within the twenty countries and we
were able to identify seven distinctive common strategies applied within
the past ten years. Each strategy has been adapted by at least three
countries. The result of the survey shows a significant growth in
interest to support OSS by major economies. Based on the result of our
survey we present a stepwise process to align the seven strategies to
national objectives and market needs, and provide a prioritization
scheme for strategy implementation.},
ISBN = {978-1-4799-3735-6},
ResearcherID-Numbers = {Alsaleh, Mohd/J-8282-2016
Zarour, Mohammad/D-5253-2009},
ORCID-Numbers = {Alsaleh, Mohd/0000-0002-8614-1722
Zarour, Mohammad/0000-0002-1169-9502},
Unique-ID = {WOS:000352488800001},
}
@inproceedings{ WOS:000166037900018,
Author = {Godfrey, MW and Tu, Q},
Book-Group-Author = {IEEE COMPUTER SOCIETY
IEEE COMPUTER SOCIETY},
Title = {Evolution in open source software: A case study},
Booktitle = {INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS},
Series = {PROCEEDINGS - IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE},
Year = {2000},
Pages = {131-142},
Note = {International Conference on Software Maintenance (ICSM 2000), SAN JOSE,
CA, OCT 11-14, 2000},
Organization = {IEEE, Comp Soc Techn Council Software Engn},
Abstract = {Most studies of software evolution have been performed on systems
developed within a single company using traditional management
techniques. With the widespread availability of several large software
systems that have been developed using an ``open source{''} development
approach, we now have a chance to examine these systems in detail, and
see if their evolutionary narratives are significantly different from
commercially developed systems. This paper summarizes our preliminary
investigations into the evolution of the best known open source system:
the Linux operating system kernel. Because Linux is large (over two
million lines of code in the most recent version) and because its
development model is not as tightly planned and managed as most
industrial software processes, we had expected to find that Linux was
growing more slowly as it got bigger and more complex. Instead, we have
found that Linux has been growing at a super-linear rate for several
years. In this paper; we explore the evolution of the Linux kernel both
at the system level and within the major subsystems, and we discuss why
we think Linux continues to exhibit such strong growth.},
ISSN = {1063-6773},
ISBN = {0-7695-0753-0},
ResearcherID-Numbers = {Godfrey, Michael/A-1068-2008},
Unique-ID = {WOS:000166037900018},
}
@article{ WOS:000421070600007,
Author = {Hahn, Erin N.},
Title = {An Overview of Open-Source Software Licenses and the Value of
Open-Source Software to Public Health Initiatives},
Journal = {JOHNS HOPKINS APL TECHNICAL DIGEST},
Year = {2014},
Volume = {32},
Number = {4},
Pages = {690-698},
Month = {JUL},
Abstract = {The use of open-source software (OSS) has dramatically increased in the
past several years, particularly in the public health domain. The Johns
Hopkins University Applied Physics Laboratory's (APL) work on developing
and licensing OSS identified a need within the public health community
to better understand the definition and connotations of the words open
source and the various open-source licenses. The use of OSS in the
public health domain can dramatically improve the implementation of
mobile and electronic health initiatives in resource-limited settings
because OSS provides an affordable alternative to costly proprietary
software.},
ISSN = {0270-5214},
EISSN = {1930-0530},
Unique-ID = {WOS:000421070600007},
}
@article{ WOS:000428344700002,
Author = {Gonzalez-Aguilera, D. and Lopez-Fernandez, L. and Rodriguez-Gonzalvez,
P. and Hernandez-Lopez, D. and Guerrero, D. and Remondino, F. and Menna,
F. and Nocerino, E. and Toschi, I. and Ballabeni, A. and Gaiani, M.},
Title = {GRAPHOS - open-source software for photogrammetric applications},
Journal = {PHOTOGRAMMETRIC RECORD},
Year = {2018},
Volume = {33},
Number = {161},
Pages = {11-29},
Month = {MAR},
Abstract = {This paper reports the latest developments for the photogrammetric
open-source tool called GRAPHOS (inteGRAted PHOtogrammetric Suite).
GRAPHOS includes some recent innovations in the image-based 3D
reconstruction pipeline, from automatic feature detection/description
and network orientation to dense image matching and quality control.
GRAPHOS also has a strong educational component beyond its automated
processing functions, reinforced with tutorials and didactic
explanations about algorithms and performance. The paper highlights
recent developments carried out at different levels: graphical user
interface (GUI), didactic simulators for image processing,
photogrammetric processing with weight parameters, dataset creation and
system evaluation.
Resume La photogrammetrie est actuellement confrontee a des defis et des
changements lies principalement a l'automatisation, au traitement et a
la variete des applications. Cet article presente un outil
photogrammetrique a source ouverte appele GRAPHOS (inteGRAted
PHOtogrammetric Suite) destine a la communaute scientifique pour la
restitution 3D dans des applications rapprochees. Il englobe des
algorithmes photogrammetriques et de vision par ordinateur avec les
objectifs suivants: (i) accroitre l'automatisation, permettant d'obtenir
des nuages denses de points 3D grace a une interface conviviale; (ii)
accroitre la flexibilite en travaillant avec tout type d'image, de
scenario et de camera; (iii) ameliorer la qualite, garantissant une
haute precision et une haute resolution; (iv) preserver la fiabilite
photogrammetrique et la repetabilite. Enfin et ce n'est pas le moins
important, GRAPHOS dispose egalement d'une composante educative qui va
au-dela des solutions les plus courantes pour le traitement d'images et
la generation de nuages de points 3D, et renforcee par des simulations
et des explications didactiques sur les algorithmes et leur
fonctionnement. Les developpements ont ete realises a differents
niveaux: realisation d'interface utilisateur graphique (GUI),
simulateurs didactiques pour le traitement d'images, traitement
photogrammetrique avec parametres avances, creation d'un jeu de donnees
public et controle de la qualite des resultats.
Zusammenfassung Die Photogrammetrie steht derzeit vor einigen
Herausforderungen und Veranderungen, die sich hauptsachlich auf
Automatisierung, ubiquitare Verarbeitung und vielfaltige Anwendungen
beziehen. Durch dieses Papier wurde ein photogrammetrisches
Open-Source-Tool namens GRAPHOS (inteGRAted PHOtogrammetric Suite)
entwickelt, um die bildbasierte Verarbeitung von 2D- zu 3D-Daten in
Nahbereichsanwendungen fur die Scientific Community zu offnen. Es
umfasst robuste photogrammetrische und Computer-Vision-Algorithmen mit
den folgenden Zielen: (i) Erhohung der Automatisierung, so dass dichte
3D-Punktwolken durch eine freundliche und einfach zu bedienende
Benutzeroberflache erhalten werden; (ii) Erhohung der Flexibilitat, um
mit jeglichen Arten von Bildern, Szenarien und Kameras arbeiten zu
konnen; (iii) Verbesserung der Qualitat und Gewahrleistung hoher
Genauigkeit und Auflosung; (iv) Sicherstellung der photogrammetrische
Zuverlassigkeit und Wiederholbarkeit. Nicht zuletzt hat GRAPHOS auch
eine padagogische Komponente jenseits der gangigsten Black-Box-Losungen
fur die 3D-Bildverarbeitung und Punktwolkenerzeugung, verstarkt mit
einigen Simulatoren und didaktischen Erklarungen zu Algorithmen und
deren Performance. Die Entwicklungen wurden auf verschiedenen Ebenen
durchgefuhrt: grafische Benutzeroberflache (GUI), didaktische
Simulatoren fur die Bildverarbeitung, photogrammetrische Verarbeitung
mit Gewichtsparametern, Erstellung von Datensatzen und Systemauswertung.
Resumen Este articulo presenta los ultimos desarrollos de la herramienta
fotogrametrica de codigo abierto llamada GRAPHOS (inteGRAted
PHOtogrammetric Suite). GRAPHOS incluye algunas innovaciones recientes
en el proceso de generacion 3D basada en imagenes, desde los
detectores/descriptores de caracteristicas automaticos y la orientacion
de la red fotogrametrica a herramientas de correspondencia densa y de
control de calidad. GRAPHOS tiene tambien un componente educativo que va
mas alla de las soluciones habituales para el procesamiento automatico,
reforzado con tutoriales y explicaciones didacticas sobre los algoritmos
y su funcionamiento. Se destacan los desarrollos llevados a cabo en
diferentes niveles: interfaz grafico de usuario (GUI), simuladores
didacticos para el procesamiento de imagenes, procesamiento
fotogrametrico con parametros avanzados, creacion de un conjunto de
datos y evaluacion de los resultados.
?? ????????GRAPHOS (?????????)
???????????????GRAPHOS????????????????????,
????????????????????????????????????????????, GRAPHOS ??????????,
???????????????????????????????????:
???????????????????????????????????, ???????????},
DOI = {10.1111/phor.12231},
ISSN = {0031-868X},
EISSN = {1477-9730},
ResearcherID-Numbers = {Hernandez, David/IAP-1221-2023
Nocerino, Erica/KEE-6544-2024
Toschi, Isabella/ABC-5408-2020
Rodríguez-Gonzálvez, Pablo/H-8820-2015
Hernandez-Lopez, David/B-4372-2017
Remondino, Fabio/C-5503-2018
},
ORCID-Numbers = {Hernandez-Lopez, David/0000-0001-9874-5243
Remondino, Fabio/0000-0001-6097-5342
Gonzalez-Aguilera, Diego/0000-0002-8949-4216
Guerrero Sevilla, Diego/0000-0002-4073-1065
Toschi, Isabella/0000-0002-6602-529X
menna, fabio/0000-0002-5365-8813},
Unique-ID = {WOS:000428344700002},
}
@article{ WOS:000254303900002,
Author = {Spaeth, Sebastian and Haefliger, Stefan and von Krogh, Georg and Renzl,
Birgit},
Title = {Communal resources in open source software development},
Journal = {INFORMATION RESEARCH-AN INTERNATIONAL ELECTRONIC JOURNAL},
Year = {2008},
Volume = {13},
Number = {1},
Month = {MAR},
Abstract = {Introduction. Virtual communities play an important role in innovation.
The paper focuses on the particular form of collective action in virtual
communities underlying as Open Source software development projects.
Method. Building on resource mobilization theory and private-collective
innovation, we propose a theory of collective action in innovative
virtual communities. We identify three communal resources ( reputation,
control over technology and learning opportunities) that appear as a
byproduct while developing open source software.
Analysis. Constructs are derived from exiting literature. Empirical data
from Freenet, an open source software project for peer-to-peer software,
illustrates both the levels of involvement and the communal resources.
Results \&
conclusions. Communal resources are able to solve the collective action
dilemma for virtual communities. We show that they increase in value for
individuals along with their involvement in the community.},
Article-Number = {332},
ISSN = {1368-1613},
ResearcherID-Numbers = {Spaeth, Sebastian/R-4682-2019
Renzl, Birgit/AAH-6032-2019},
Unique-ID = {WOS:000254303900002},
}
@article{ WOS:000246235900008,
Author = {Bitzer, Juergen and Schrettl, Wolfram and Schroeder, Philipp J. H.},
Title = {Intrinsic motivation in open source software development},
Journal = {JOURNAL OF COMPARATIVE ECONOMICS},
Year = {2007},
Volume = {35},
Number = {1},
Pages = {160-169},
Month = {MAR},
Abstract = {This papers sheds light on the puzzling fact that even though open
source software (OSS) is a public good, it is developed for free by
highly qualified, young, motivated individuals, and evolves at a rapid
pace. We show that when OSS development is understood as the private
provision of a public good, these features emerge quite naturally. We
adapt a dynamic private-provision-of-public-goods model to reflect key
aspects of the OSS phenomenon, such as play value or homo ludens payoff,
user-programmers' and gift culture benefits. Such intrinsic motives
feature extensively in the wider OSS literature and contribute new
insights to the economic analysis.},
DOI = {10.1016/j.jce.2006.10.001},
ISSN = {0147-5967},
EISSN = {1095-7227},
ORCID-Numbers = {Schroder, Philipp/0000-0001-6551-9258},
Unique-ID = {WOS:000246235900008},
}
@inproceedings{ WOS:000493813000013,
Author = {Karus, Siim},
Editor = {Bordeleau, F and Sillitti, A and Meirelles, P and Lenarduzzi, V},
Title = {Opportunity Costs in Free Open-Source Software},
Booktitle = {OPEN SOURCE SYSTEMS, OSS 2019},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2019},
Volume = {556},
Pages = {139-150},
Note = {15th International Conference on Open Source Systems (OSS), Montreal,
CANADA, MAY 26-27, 2019},
Organization = {IFIP WG 2 13},
Abstract = {Opportunity cost is a key concept in economics to express the value one
misses out on when choosing one alternative over another. This concept
is used to explain rational decision making in a scenario where multiple
mutually exclusive alternative choices can be made. In this paper, we
explore this concept in the realm of open-source software. We look at
the different ways for measuring the cost and these can be used to
support decisions involving open-source software. We review literature
on opportunity cost use in decision support in software development
process. We explain how the opportunity cost analysis in the realm of
open-source software can be used for supporting architectural decisions
within software projects. We demonstrate that different measures of
costs can be used to mitigate problems (and maintenance complexity)
arising from the use of open source software, allowing for better
planning of both closed-source commercial and open-source community
projects alike.},
DOI = {10.1007/978-3-030-20883-7\_13},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-030-20883-7; 978-3-030-20882-0},
Unique-ID = {WOS:000493813000013},
}
@inproceedings{ WOS:000306295800039,
Author = {Van Antwerp, Matthew and Madey, Greg},
Editor = {Agerfalk, P and Boldyreff, C and GonzalezBarahona, JM and Madey, GR and Noll, J},
Title = {Open Source Software Developer and Project Networks},
Booktitle = {OPEN SOURCE SOFTWARE: NEW HORIZONS},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2010},
Volume = {319},
Pages = {407-412},
Note = {6th International Conference on Open Source Systems (OSS 2010), Notre
Dame, IN, MAY 30-JUN 02, 2010},
Organization = {Int Federat Informat Proc Work Grp 2 13},
Abstract = {This paper outlines complex network concepts and how social networks are
built from Open Source Software (OSS) data. We present an initial study
of the social networks of three different OSS forges, BerliOS Developer,
GNU Savannah, and Source Forge. Much research has been done on snapshot
or conflated views of these networks, especially Source Forge, due to
the size of the Source Forge community. The degree distribution,
connectedness, centrality, and scale-free nature of Source Forge has
been presented for the network at particular points in time. However,
very little research has been done on how the network grows, how
connections were made, especially during its infancy, and how these
metrics evolve over time.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-13243-8},
Unique-ID = {WOS:000306295800039},
}
@inproceedings{ WOS:000378498000020,
Author = {Ait Houaich, Youssef and Belaissaoui, Mustapha},
Book-Group-Author = {IEEE},
Title = {Measuring the maturity of open source software},
Booktitle = {2015 6TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND ECONOMIC
INTELLIGENCE (SIIE)},
Year = {2015},
Pages = {133-140},
Note = {6th International Conference on Information Systems and Economic
Intelligence (SIIE), Hammamet, TUNISIA, FEB 12-14, 2015},
Organization = {Republ Tunisia, Minist Higher Educ; ISKO Maghreb Chapter; IEEE Sect
Tunisia},
Abstract = {There are a number of reasons that encourage the use of open source
software `OSS' such as: cost savings, fast time-to-market and
high-quality software{[}1]. Various organizations have considered the
use of free software in their IT infrastructure for economic, security
or other reasons. With a large number of free software available on the
internet, choosing the best one has become a daunting task. In order to
solve this problem, different methods have been proposed. In this paper,
we propose a new method to ``measure the maturity of free software{''}
which is relevant and easy to be adopted especially for small and medium
enterprises. To evaluate our approach, we tested it in more than twenty
companies in order to choose the best free software that will meet their
real needs.},
ISBN = {978-1-4799-8934-8},
ResearcherID-Numbers = {BELAISSAOUI, Mustapha/ABC-9706-2020},
Unique-ID = {WOS:000378498000020},
}
@article{ WOS:000470784900012,
Author = {Cross, Devon E. and Bauer, Tyler M. and Tchantchaleishvili, Vakhtang},
Title = {3D organ modeling with open-source software},
Journal = {ARTIFICIAL ORGANS},
Year = {2019},
Volume = {43},
Number = {6, SI},
Pages = {596-598},
Month = {JUN},
Abstract = {To date, 3D organ modeling has not reached widespread clinical use,
despite showing promise in medical literature. The majority of anatomic
modeling that is presented in the literature is performed with
proprietary software, presenting certain barriers to use, such as price
for usage rights. Open-source software not only circumvents this
barrier, but also often provides greater customization offered by global
communities. In this proof-of-concept experiment, a HeartMate II LVAD
inflow cannula was ``virtually fit{''} in a patient's left ventricle
using only open-source software. Open-source programs provide a
legitimate alternative to the proprietary software options.},
DOI = {10.1111/aor.13395},
ISSN = {0160-564X},
EISSN = {1525-1594},
ORCID-Numbers = {Tchantchaleishvili, Vakhtang/0000-0002-4357-3533
Bauer, Tyler/0000-0002-5430-5104},
Unique-ID = {WOS:000470784900012},
}
@article{ WOS:000493101700001,
Author = {Nasiotis, Konstantinos and Cousineau, Martin and Tadel, Francois and
Peyrache, Adrien and Leahy, Richard M. and Pack, Christopher C. and
Baillet, Sylvain},
Title = {Integrated open-source software for multiscale electrophysiology},
Journal = {SCIENTIFIC DATA},
Year = {2019},
Volume = {6},
Month = {OCT 25},
Abstract = {The methods for electrophysiology in neuroscience have evolved
tremendously over the recent years with a growing emphasis on
dense-array signal recordings. Such increased complexity and augmented
wealth in the volume of data recorded, have not been accompanied by
efforts to streamline and facilitate access to processing methods, which
too are susceptible to grow in sophistication. Moreover, unsuccessful
attempts to reproduce peer-reviewed publications indicate a problem of
transparency in science. This growing problem could be tackled by
unrestricted access to methods that promote research transparency and
data sharing, ensuring the reproducibility of published results. Here,
we provide a free, extensive, open-source software that provides
data-analysis, data-management and multi-modality integration solutions
for invasive neurophysiology. Users can perform their entire analysis
through a user-friendly environment without the need of programming
skills, in a tractable (logged) way. This work contributes to
open-science, analysis standardization, transparency and reproducibility
in invasive neurophysiology.},
DOI = {10.1038/s41597-019-0242-z},
Article-Number = {231},
EISSN = {2052-4463},
ResearcherID-Numbers = {Baillet, Sylvain/AAF-6512-2019
},
ORCID-Numbers = {Baillet, Sylvain/0000-0002-6762-5713
Peyrache, Adrien/0000-0001-9708-309X},
Unique-ID = {WOS:000493101700001},
}
@incollection{ WOS:000409840500005,
Author = {Schuster, David William},
Book-Author = {Iglesias, E},
Title = {Selection Process for Free Open Source Software},
Booktitle = {LIBRARY TECHNOLOGY FUNDING, PLANNING, AND DEPLOYMENT},
Series = {Advances in Library and Information Science Book Series},
Year = {2017},
Pages = {55-71},
Abstract = {This chapter will discuss concerns a library may consider in selecting
Open Source software. The author will review all aspects of a needs
assessment, along with considerations for the sustainability of an open
source project. Discussions about technical abilities, identify options
a library might consider, installation and usability issues, and getting
involved with an open source community. There are ways a library can get
involved with open source software and contribute to a community without
providing programming. Going with open source can help save money, but
also help the library decide the direction it wants to keep its
community engaged.},
DOI = {10.4018/978-1-5225-1735-1.ch004},
ISBN = {978-1-5225-1736-8; 978-1-5225-1735-1},
ResearcherID-Numbers = {Schuster, David/O-6813-2019},
ORCID-Numbers = {Schuster, David/0000-0001-6800-708X},
Unique-ID = {WOS:000409840500005},
}
@inproceedings{ WOS:000187064900009,
Author = {Egyedi, TM and de Joodel, RV},
Editor = {Egyedi, TM and Krechmer, K and Jakobs, K},
Title = {Standards and coordination in open source software},
Booktitle = {STANDARDIZATION AND INNOVATION IN INFORMATION TECHNOLOGY, PROCEEDINGS},
Year = {2003},
Pages = {85-97},
Note = {3rd IEEE Conference on Standardization and Innovation in Information
Technology, DELFT, NETHERLANDS, OCT 22-24, 2003},
Organization = {Delft Univ Technol; IEEE Stand Assoc; RWTH; Int Ctr Stand Res; IEEE
Benelux; Sun Microsyst; IBM; ecma; KIVI Elect Engn},
Abstract = {Almost by definition, Open Source Software (OSS) offers an incentive to
elaborate and adapt source code. One would expect this in-built
opportunity to diverge to lead to incompatible strains of software, and,
consequently to a clamour for standardisation. However, this is only
partly the case. Why? Which other coordinative mechanisms are at work
apart from the standards initiatives? From standards literature we
distil four categories of coordinative mechanisms, and illustrate their
relevance with OSS examples. In the concluding section we re-address the
complementary relation between the four categories and committee
standardisation.},
ISBN = {0-7803-8172-6},
Unique-ID = {WOS:000187064900009},
}
@inproceedings{ WOS:000395862200057,
Author = {Xing, Guangming},
Book-Group-Author = {ACM},
Title = {Teaching Software Engineering Using Open Source Software},
Booktitle = {PROCEEDINGS OF THE 48TH ANNUAL SOUTHEAST REGIONAL CONFERENCE (ACM SE 10)},
Year = {2010},
Pages = {291-293},
Note = {48th ACM Annual Southeast Regional Conference (SE), New York, NY, APR
15-17, 2010},
Organization = {ACM},
Abstract = {This paper describes our experience of using open source software
systems in teaching a graduate level software engineering course. The
motivation of this course, the course structure, the assessment, and the
outcomes are discussed. The comparative results using different
approaches are also presented.
!{''}\#\$\%\&'(\$){*}{''}+,{*}-./ 0\$ 1\#{*} 2\$) 1'( 3\#\&')!
`` \#\$\#\%\&' () {*} +,-. ! / 01! 203(.) /,4( 0! 564- 06- ! 71+ 6/,4(
089!
` () {*} +,-. !: 64- 06- !- 1+ 6/,4( 0!
4\$+\$'{''} 5{*} 6\$' 7)!
; / 0/ <-) - 0,=! 7>{*} -. 4) - 0,/,4( 0!
8 \$ 9 : \& `,) {*}
?{*} - 0!: ( +. 6- =!: ( 3,@/. - !- 0< 40- -. 40<!},
DOI = {10.1145/1900008.1900084},
ISBN = {978-1-4503-0064-3},
Unique-ID = {WOS:000395862200057},
}
@article{ WOS:000326438700002,
Author = {Peng, Gang and Mu, Jifeng and Di Benedetto, C. Anthony},
Title = {Learning and Open Source Software License Choice},
Journal = {DECISION SCIENCES},
Year = {2013},
Volume = {44},
Number = {4},
Pages = {619-643},
Month = {AUG},
Abstract = {Licensing is the defining characteristic of open source software (OSS)
and often has tremendous impact on the success of OSS projects. However,
OSS licenses are very different from those for proprietary software, and
our understanding of the choice of OSS licenses is very limited. In this
study, we explore this important decision from a learning perspective.
We build collaboration networks and trace paths through which potential
learning and knowledge flow across projects using a dataset derived from
SourceForge. We identify that both experiential learning and vicarious
learning have significant influence on OSS license choice. We provide
reasons why experiential learning and vicarious learning affect
decision-making regarding OSS license choice, and explore important
contingencies under which the two modes of learning are more effective.
We find that leadership roles on prior projects and similarities between
projects significantly moderate these two modes of learning,
respectively. More importantly, we argue and empirically illustrate that
experiential learning is more effective than vicarious learning in
influencing OSS license choice. Our research sheds new light on our
understanding of license choice for OSS projects and provides practical
guidelines for future OSS development.},
DOI = {10.1111/deci.12036},
ISSN = {0011-7315},
EISSN = {1540-5915},
Unique-ID = {WOS:000326438700002},
}
@article{ WOS:000167574800020,
Author = {Wang, HQ and Wang, C},
Title = {Open source software adoption: A status report},
Journal = {IEEE SOFTWARE},
Year = {2001},
Volume = {18},
Number = {2},
Pages = {90-95},
Month = {MAR-APR},
Abstract = {Because of many misgivings and myths regarding open source's state of
maturity, organizations often struggle to make informed software
adoption decisions. The authors systematically apply a generally
accepted set of requirements-oriented criteria to a representative set
of open source software. Their approach and the data they collected
offer a practical roadmap to navigating this new landscape.},
DOI = {10.1109/52.914753},
ISSN = {0740-7459},
EISSN = {1937-4194},
ResearcherID-Numbers = {Wang, Huai/B-7562-2013},
Unique-ID = {WOS:000167574800020},
}
@inproceedings{ WOS:000239519000108,
Author = {Rissanen, Jyrki},
Editor = {Miesenberger, K and Klaus, J and Zagler, W and Karshmer, A},
Title = {NeurOSS - Open source software for neuropsychological rehabilitation},
Booktitle = {COMPUTERS HELPING PEOPLE WITH SPECIAL NEEDS, PROCEEDINGS},
Series = {LECTURE NOTES IN COMPUTER SCIENCE},
Year = {2006},
Volume = {4061},
Pages = {740-743},
Note = {10th International Conference on Computers Helping People with Special
Needs, Linz, AUSTRIA, JUL 11-13, 2006},
Organization = {DG Informat Soc, European Commiss; Fed Minist Educ, Sci \& Culture; Fed
Minist Transport, Innovat \& Technol; Reg Govt Upper Austria, Governor;
Reg Govt Upper Austria, Dept Social Affairs; Austrian Comp Soc},
Abstract = {In recent years hundreds of successful community-driven open source
software projects have incarnated. However, it is quite hard to find
similar success stories in the field of neuropsychological
rehabilitation. This paper describes the core ideas of the NeurOSS
project. The project aims at building an open source software platform
for developing tools for neuropsychological rehabilitation, and
gathering up a community of people from all over the world to contribute
to shared collection of open source plug-in components extending and
utilizing the core services of the platform.},
ISSN = {0302-9743},
ISBN = {3-540-36020-4},
Unique-ID = {WOS:000239519000108},
}
@article{ WOS:000298069700003,
Author = {Comino, Stefano and Manenti, Fabio M.},
Title = {Dual licensing in open source software markets},
Journal = {INFORMATION ECONOMICS AND POLICY},
Year = {2011},
Volume = {23},
Number = {3-4},
Pages = {234-242},
Month = {DEC},
Abstract = {In this paper we present a theoretical model to study the
characteristics and the commercial sustainability of dual licensing, an
open source (OS) business strategy that has gained popularity among
software vendors. With dual licensing, a firm releases the same software
product under both a traditional proprietary license and an open source
one. We show that the decision to employ a dual licensing strategy
occurs whenever the feedbacks of the open source community are valuable
enough compared to the quality of the software that the firm is able to
develop in-house. Our analysis points to the central role of an
appropriate managing of OS licenses in order to balance the pros and
cons of ``going open source{''} and to make this versioning strategy
viable for software vendors; our analysis also suggests a possible
explanation for the observed proliferation of open source licenses. (C)
2011 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.infoecopol.2011.07.001},
ISSN = {0167-6245},
ResearcherID-Numbers = {Manenti, Fabio/ABE-8936-2020
},
ORCID-Numbers = {Manenti, Fabio/0000-0003-2671-0900},
Unique-ID = {WOS:000298069700003},
}
@article{ WOS:000696119600001,
Author = {Ronaghi, Mohammad Hossein},
Title = {Open-source software migration under sanctions conditions},
Journal = {INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT},
Year = {2021},
Volume = {12},
Number = {6},
Pages = {1132-1145},
Month = {DEC},
Abstract = {Open-source software (OSS) has been widely used in the process of
software development for the purpose of shortening the process
development and reducing its costs. The growing process of OSS has put
out new ways for development, distribution and correspondence of
software in organizations. Countries under international sanctions are
facing extreme limitations over financial transactions and technology
transmissions with different countries; therefore, individuals and
companies working in such territories are involved with legal
limitations and limits of copyright as to using and having access to
software. This research seeks to evaluate the acceptance of OSS in a
country under sanction, that's to say Iran. In this research the
developed value-based acceptance model has been used. The statistical
population of the study was individuals active in software and
information technology industry in Iran. The sampling method was
convenience sampling. The results indicated that the sanction has a
significant effect on the perceived value of OSS (beta = 0.72, p =
0.000) and eventually its usage. Besides, usefulness (beta = 0.69, p =
0.001), perceived enjoyment (beta = 0.54, p = 0.000) and facilitating
conditions (beta = 0.58, p = 0.002) are considered as factors effective
in applying OSS. As a result, one of the solutions of technology
development in sanctioned organizations is to use OSS.},
DOI = {10.1007/s13198-021-01329-y},
EarlyAccessDate = {SEP 2021},
ISSN = {0975-6809},
EISSN = {0976-4348},
ResearcherID-Numbers = {Ronaghi, Mohammad Hossein/ABF-1541-2021
},
ORCID-Numbers = {Ronaghi, Mohammad Hossein/0000-0001-6060-3370},
Unique-ID = {WOS:000696119600001},
}
@article{ WOS:000288853700003,
Author = {Mehra, Amit and Dewan, Rajiv and Freimer, Marshall},
Title = {Firms as Incubators of Open-Source Software},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2011},
Volume = {22},
Number = {1},
Pages = {22-38},
Month = {MAR},
Abstract = {Many successful open-source projects have been developed by programmers
who were employed by firms but worked on open-source projects on the
side because of economic incentives like career improvement benefits.
Such side work may be a good thing for the employing firms, too, if they
get some strategic value from the open-source software and if the
productivity of the programmers on these projects improves through
learning-by-doing effects. However, the programmers may work more or
less on these projects than what is best for the firms. To manage the
programmers' efforts, the firms set appropriate employment policies and
incentives. These policies and career concerns then together govern the
programmers' effort allocation between the open-source and proprietary
projects. We examine this relationship using a variant of the
principal/agent model. We derive and characterize optimal employment
contracts and show that firms either offer a bonus for only one of the
two projects or do not offer any bonuses. However, if attractive
alternate employment opportunities are available, they change their
strategy and may offer bonuses for both projects simultaneously.},
DOI = {10.1287/isre.1090.0276},
ISSN = {1047-7047},
EISSN = {1526-5536},
ResearcherID-Numbers = {Mehra, Amit/F-3582-2015},
ORCID-Numbers = {Mehra, Amit/0000-0002-3822-9543},
Unique-ID = {WOS:000288853700003},
}
@inproceedings{ WOS:000306579200017,
Author = {Schwartze, Christian and Kralisch, Sven and Fluegel, Wolfgang-Albert},
Editor = {Hrebicek, J and Schimak, G and Denzer, R},
Title = {Geospatial Virtual Appliances Using Open Source Software},
Booktitle = {ENVIRONMENTAL SOFTWARE SYSTEMS: FRAMEWORKS OF EENVIRONMENT},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2011},
Volume = {359},
Pages = {154-160},
Note = {9th IFIP WG 5 11 International Symposium on Environmental Software
Systems (ISESS 2011), Brno, CZECH REPUBLIC, JUN 27-29, 2011},
Abstract = {The hype on the Cloud is based on promising cost savings if, considering
the new service platform concepts (IaaS, PaaS, SaaS) the term comes
with, IT resources will be used effectively. Therefore, the trend is
moving away from physical systems to more instant and short-term
environments and virtualization is increasingly taking on a key role in
various system architectures. This is already well accepted by a few
business units such as customer relationship management or marketing,
operated from Salesforce.com for instance {[}1]. However, earth
scientific offers featuring specialized functions and services on demand
are still rare but of great benefit in order to overcome the global
changes in environmental conditions. Only one task from the field of
model preprocessing at the DGHM(1) was picked out for virtualization
purposes and the results will be introduced in the following.},
ISSN = {1868-4238},
ISBN = {978-3-642-22284-9},
Unique-ID = {WOS:000306579200017},
}
@inproceedings{ WOS:000269044000006,
Author = {Hauge, Oyvind and Ziemer, Sven},
Editor = {Boldyreff, C and Crowston, K and Lundell, B and Wasserman, AI},
Title = {Providing Commercial Open Source Software: Lessons Learned},
Booktitle = {OPEN SOURCE ECOSYSTEMS-DIVERSE COMMUNITIES INTERACTING},
Series = {International Federation for Information Processing},
Year = {2009},
Volume = {299},
Pages = {70-82},
Note = {5th International Conference on Open Source Systems, Skovde, SWEDEN, JUN
03-06, 2009},
Organization = {IFIP WG 2 13},
Abstract = {Even though companies like Sun, IBM, MySQL and others have released
several commercial Open Source Software (OSS) products, little evidence
exist of how to successfully launch such products and establish a living
community around them. This paper presents a case study from a small
software company succeeding at establishing a business model and a vivid
community around their own OSS products. Based on this case study, the
paper presents lessons learned which could help other OSS providers.},
ISSN = {1571-5736},
ISBN = {978-3-642-02031-5},
Unique-ID = {WOS:000269044000006},
}
@article{ WOS:000659547500008,
Author = {Beaton, Wayne},
Title = {Open Source Software Engineering the Eclipse Way},
Journal = {COMPUTER},
Year = {2021},
Volume = {54},
Number = {6},
Pages = {59-63},
Month = {JUN},
Abstract = {In open source software engineering, the source code that is made
publicly available is developed using processes that actively engage and
solicit participation by a community.},
DOI = {10.1109/MC.2021.3069530},
ISSN = {0018-9162},
EISSN = {1558-0814},
Unique-ID = {WOS:000659547500008},
}
@article{ WOS:000215941200009,
Author = {Cordeiro, Goncalo},
Title = {Open Source software in translator's workbench},
Journal = {TRADUMATICA-TRADUCCIO I TECNOLOGIES DE LA INFORMACIO I LA COMUNICACIO},
Year = {2011},
Number = {9},
Pages = {101-107},
Month = {DEC},
Abstract = {The purpose of this article is to transfer a number of experiences of
translation in a professional environment exclusively supported in the
use of free software. To do this, i will refer to the main tools used,
from a practical point of view.},
DOI = {10.5565/rev/tradumatica.7},
ISSN = {1578-7559},
Unique-ID = {WOS:000215941200009},
}
@inproceedings{ WOS:000292845100035,
Author = {Bhandari, Gokul and Snowdon, Anne},
Editor = {PhillipsWren, G and Jain, LC and Nakamatsu, K and Howlett, RJ},
Title = {Adoption of Open Source Software in Healthcare},
Booktitle = {ADVANCES IN INTELLIGENT DECISION TECHNOLOGIES},
Series = {Smart Innovation Systems and Technologies},
Year = {2010},
Volume = {4},
Pages = {365-372},
Note = {2nd International Symposium on Intelligent Decision Technologies, Loyola
Univ, Baltimore, MD, JUL 28-30, 2010},
Organization = {Loyola Univ, Sellinger Sch Business \& Management; KES Int},
Abstract = {The Open Source (OS) platform is a new paradigm for software development
in which several parties serve as volunteers in the design, coding,
testing, debugging, distribution, and documentation of OS software
projects. Open source software (OSS) is experiencing an exponential
growth in several industries such as finance, sales and marketing,
pharmaceuticals, and manufacturing. However, the adoption of OSS in
healthcare has been slow despite the availability of several quality
applications for the healthcare industry. In this paper, we outline the
salient characteristics of OSS, including the development process for
OSS, license types, and revenue models, and then discuss major factors
that affect the uptake of OSS by organizations. With a detailed
discussion of BI (Business Intelligence) and other open source
applications available in healthcare, we conclude that the adoption of
OSS in healthcare requires a comprehensive understanding of not only the
needs of the healthcare sector, the types and complexities of OS
applications, and how they interact with various organizational factors.},
ISSN = {2190-3018},
EISSN = {2190-3026},
ISBN = {978-3-642-14615-2},
Unique-ID = {WOS:000292845100035},
}
@article{ WOS:000261859400002,
Author = {Giuri, Paola and Rullani, Francesco and Torrisi, Salvatore},
Title = {Explaining leadership in virtual teams: The case of open source software},
Journal = {INFORMATION ECONOMICS AND POLICY},
Year = {2008},
Volume = {20},
Number = {4, SI},
Pages = {305-315},
Month = {DEC},
Abstract = {This paper contributes to the open source software (OSS) literature by
investigating the likelihood that a participant becomes a project
leader. Project leaders are key actors in a virtual community and are
crucial to the success of the OSS model. Knowledge of the forces that
lead to the emergence of project managers among the multitude of
participants is still limited. We aim to fill this gap in the literature
by analyzing the association between the roles played by an individual
who is registered with a project, and a set of individual-level and
project-level characteristics. In line with the theory of occupational
choice elaborated by (Lazear, E.P., 2002. Entrepreneurship. NBER Working
Paper No. 9109, Cambridge, Mass; Lazear, E.P., 2004. Balanced skills and
entrepreneurship, American Economic Review 94, pp. 208-211), we find
that OSS project leaders possess diversified skill sets which are needed
to select the inputs provided by various participants, motivate
contributors, and coordinate their efforts. Specialists, like pure
developers, are endowed with more focused skill sets. Moreover, we find
that the degree of modularity of the development process is positively
associated with the presence of project leaders. That result is
consistent with the modern theory of modular production (Baldwin, C.Y.,
Clark, K.B., 1997. Managing in an age of modularity. Harvard Business
Review September-October. pp. 84-93; Mateos-Garcia, J., Stein-mueller,
W.E., 2003. The Open Source Way of Working: A New Paradigm for the
Division of Labour in Software Development? SPRU - Science and
Technology Policy Studies. Open Source Movement Research INK Working
Paper, No. 1; Aoki, M., 2004. An organizational architecture of T-form:
Silicon Valley clustering and its institutional coherence. Industrial
and Corporate Change 13, pp. 967-981). (C) 2008 Elsevier B.V. All rights
reserved.},
DOI = {10.1016/j.infoecopol.2008.06.002},
ISSN = {0167-6245},
EISSN = {1873-5975},
ResearcherID-Numbers = {Giuri, Paola/K-9986-2015
},
ORCID-Numbers = {TORRISI, SALVATORE/0000-0003-4194-5644
RULLANI, FRANCESCO/0000-0001-6142-856X
GIURI, PAOLA/0000-0002-5633-0848},
Unique-ID = {WOS:000261859400002},
}
@inproceedings{ WOS:000343806604081,
Author = {Lindberg, Aron and Xiao, Xuan and Lyytinen, Kalle},
Editor = {Sprague, RH},
Title = {Theorizing Modes of Open Source Software Development},
Booktitle = {2014 47TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS)},
Series = {Proceedings of the Annual Hawaii International Conference on System
Sciences},
Year = {2014},
Pages = {4568-4577},
Note = {47th Annual Hawaii International Conference on System Sciences,
Waikoloa, HI, JAN 06-09, 2014},
Organization = {Univ Hawaii, Shidler Coll Business; IEEE Comp Soc},
Abstract = {Open Source Software (OSS) development is distributed across actors and
artifacts and involves translating diffuse representations into distinct
sets of contiguous code artifacts. Despite the highly distributed and
dynamic nature of OSS development, it is often described in unitary,
monolithic terms - an unfortunate situation which masks considerable
variance across OSS development processes. Therefore we explore reasons
for systematic variance in these processes so as to enable more
effective OSS development practices. Drawing on theory of distributed
cognition, we develop a language of cognitive translations, which occur
within and across distributed social arrangements and structural
conditions of sharing knowledge. This language provides
micro-foundations for understanding how different modes of OSS
development emerge. Through examining how generative characteristics of
social and structural distributions in OSS shape distinct development
pathways, we propose a theoretically derived typology explaining the
characteristics, dynamics, and conditions for success of different modes
of OSS development.},
DOI = {10.1109/HICSS.2014.560},
ISSN = {1060-3425},
ISBN = {978-1-4799-2504-9},
ResearcherID-Numbers = {Lindberg, Aron/AAF-7051-2021
Lyytinen, Kalle/O-8202-2017},
ORCID-Numbers = {Lyytinen, Kalle/0000-0002-3352-5343},
Unique-ID = {WOS:000343806604081},
}
@inproceedings{ WOS:001329391600003,
Author = {Chionis-Koufakos, Aristofanis and Dimou, Maria and Kolodziejski, Michal},
Editor = {Biscarat, C and Campana, S and Hegner, B and Roiser, S and Rovelli, CI and Stewart, GA},
Title = {The Challenges of Open Source Software Alternatives},
Booktitle = {25TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR
PHYSICS, CHEP 2021},
Series = {EPJ Web of Conferences},
Year = {2021},
Volume = {251},
Note = {25th International Conference on Computing in High Energy and Nuclear
Physics (CHEP), CERN, ELECTR NETWORK, MAY 17-21, 2021},
Abstract = {Developing an Open Source Software application is a challenge. Mainly
because there are commercial alternatives that have an army of expert
developers behind them, experienced supporters and wellestablished
business processes in their development and promotion. Nevertheless,
web-based applications, that securely handle the users' personal data
are an area of freedom and ease of use, features that make such
applications very attractive. The ``ease-of-use{''} part is very hard to
achieve, for the developers and the end-users. Dependencies change often
in OSS packages, so the fear that something breaks is always around the
corner.
If the application looks attractive, additional user requirements fall
like rain. This poses a problem of continuity, maintenance and
operational quality of the packages. In this paper and presentation we
shall share our experience in building such a tool, using
https://cern.ch/slides, as a showcase and a learning exercise. We shall
describe what was available, what was missing, how it was put together,
how much effort it took, and what was achieved.},
DOI = {10.1051/epjconf/202125101003},
Article-Number = {01003},
ISSN = {2100-014X},
Unique-ID = {WOS:001329391600003},
}
@article{ WOS:000333675600019,
Author = {Burdge, David A. and Libourel, Igor G. L.},
Title = {Open Source Software to Control Bioflo Bioreactors},
Journal = {PLOS ONE},
Year = {2014},
Volume = {9},
Number = {3},
Month = {MAR 25},
Abstract = {Bioreactors are designed to support highly controlled environments for
growth of tissues, cell cultures or microbial cultures. A variety of
bioreactors are commercially available, often including sophisticated
software to enhance the functionality of the bioreactor. However,
experiments that the bioreactor hardware can support, but that were not
envisioned during the software design cannot be performed without
developing custom software. In addition, support for third party or
custom designed auxiliary hardware is often sparse or absent. This work
presents flexible open source freeware for the control of bioreactors of
the Bioflo product family. The functionality of the software includes
setpoint control, data logging, and protocol execution. Auxiliary
hardware can be easily integrated and controlled through an integrated
plugin interface without altering existing software. Simple experimental
protocols can be entered as a CSV scripting file, and a Python-based
protocol execution model is included for more demanding conditional
experimental control. The software was designed to be a more flexible
and free open source alternative to the commercially available solution.
The source code and various auxiliary hardware plugins are publicly
available for download from
https://github.com/LibourelLab/BiofloSoftware. In addition to the source
code, the software was compiled and packaged as a self-installing file
for 32 and 64 bit windows operating systems. The compiled software will
be able to control a Bioflo system, and will not require the
installation of LabVIEW.},
DOI = {10.1371/journal.pone.0092108},
Article-Number = {e92108},
ISSN = {1932-6203},
Unique-ID = {WOS:000333675600019},
}
@article{ WOS:000216906400002,
Author = {Spinellis, Diomidis and Gousios, Georgios and Karakoidas, Vassilios and
Louridas, Panagiotis and Adams, Paul J. and Samoladas, Ioannis and
Stamelos, Ioannis},
Title = {Evaluating the Quality of Open Source Software},
Journal = {ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE},
Year = {2009},
Volume = {233},
Pages = {5-28},
Month = {MAR 27},
Abstract = {Traditionally, research on quality attributes was either kept under
wraps within the organization that performed it, or carried out by
outsiders using narrow, black-box techniques. The emergence of open
source software has changed this picture allowing us to evaluate both
software products and the processes that yield them. Thus, the software
source code and the associated data stored in the version control
system, the bug tracking databases, the mailing lists, and the wikis
allow us to evaluate quality in a transparent way. Even better, the
large number of (often competing) open source projects makes it possible
to contrast the quality of comparable systems serving the same domain.
Furthermore, by combining historical source code snapshots with
significant events, such as bug discoveries and fixes, we can further
dig into the causes and effects of problems. Here we present motivating
examples, tools, and techniques that can be used to evaluate the quality
of open source (and by extension also proprietary) software.},
DOI = {10.1016/j.entcs.2009.02.058},
ISSN = {1571-0661},
ResearcherID-Numbers = {Stamelos, Ioannis/AAK-7207-2020
Spinellis, Diomidis/E-3600-2010},
ORCID-Numbers = {Gousios, Georgios/0000-0002-8495-7939
Spinellis, Diomidis/0000-0003-4231-1897},
Unique-ID = {WOS:000216906400002},
}
@inproceedings{ WOS:000267059700013,
Author = {Enayat, Hiba and Muegge, Steven and Tanev, Stoyan},
Editor = {Babin, G and Kropf, P and Weiss, M},
Title = {Impact of Diversity on Open Source Software},
Booktitle = {E-TECHNOLOGIES-INNOVATION IN AN OPEN WORLD},
Series = {Lecture Notes in Business Information Processing},
Year = {2009},
Volume = {26},
Pages = {155-168},
Note = {4th International MCETECH Conference on e-Technologies, Ottawa, CANADA,
MAY 04-06, 2009},
Organization = {Talent First Net; Univ Ottawa, Telfer Sch Business; Carleton Univ; Univ
Quebec; HEC Montreal; Univ Neuchatel},
Abstract = {This paper examines the relationship between open source project
diversity and success. The sample of open source projects includes all
mature projects driven by the Eclipse Foundation as of February 2008.
Three types of project diversity were used: i) organizational - measured
by number of committers per organization per project, ii) contribution -
measured by the number of commits made per organization per project, and
iii) technical - measured by the number of commits made per given
software file type. Success was measured by means of i) economic
metrics, including the number of corporate adoptions and the number of
jobs postings including the project name, and ii) development metrics,
including the project popularity and the growth of the intensity of
members' activity. The paper makes two main contributions. First, we
contribute to the literature on open source software and diversity.
Second, we introduce economic success metrics to the empirical
assessment of open source software project success.},
ISSN = {1865-1348},
ISBN = {978-3-642-01186-3},
ORCID-Numbers = {Muegge, Steven/0000-0003-2312-5407
Tanev, Stoyan/0000-0002-9895-5416},
Unique-ID = {WOS:000267059700013},
}
@inproceedings{ WOS:000239455200032,
Author = {Fraser, Steven and Agerfalk, Par J. and Eckstein, Jutta and Korson, Tim
and Rainsberger, J. B.},
Editor = {Abrahamsson, P and Marchesi, M and Succi, G},
Title = {Open Source Software in an agile world},
Booktitle = {EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING,
PROCEEDINGS},
Series = {Lecture Notes in Computer Science},
Year = {2006},
Volume = {4044},
Pages = {217-220},
Note = {7th International Conference on Extreme Programming and Agile Processing
in Software Engineering, Oulu, FINLAND, JUN 17-22, 2006},
Organization = {VTT Tech Res Ctr Finland; Univ Oulu; Exoftware; PHILIPS; Agile Alliance;
Nokia; Reaktor Innovat},
Abstract = {Open Source Software (contrasted with proprietary or ``closed{''}
software) has become a more widely accepted enterprise solution not
withstanding some issues related to intellectual property rights and
issues of liability and indemnification. Open Source Software (OSS)
takes collaborative software development to a global extreme - OSS also
provides a mechanism for decreasing time-to-market, improved quality,
and reduced development costs. This panel will serve as a catalyst to
discuss strategies, tools, and communities focused on the development
and application of open source software.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {3-540-35094-2},
ResearcherID-Numbers = {Eckstein, Jutta/AAG-2851-2019
Agerfalk, Par/I-9374-2012
Fraser, Steven/JMC-2131-2023},
ORCID-Numbers = {Fraser, Steven/0000-0002-3958-6585},
Unique-ID = {WOS:000239455200032},
}
@article{ WOS:000317369900010,
Author = {Singh, Vandana and Holt, Lila},
Title = {Learning and best practices for learning in open-source software
communities},
Journal = {COMPUTERS \& EDUCATION},
Year = {2013},
Volume = {63},
Pages = {98-108},
Month = {APR},
Abstract = {This research is about participants who use open-source software (OSS)
discussion forums for learning. Learning in online communities of
education as well as non-education-related online communities has been
studied under the lens of social learning theory and situated learning
for a long time. In this research, we draw parallels among these two
types of communities and explore what can be learned from open-source
software communities about online learning. Thematic network analysis
was used to code the qualitative data from the open-ended questions in
the survey and the interviews. The results indicate that learning in
online open-source software communities encompasses much more than just
learning about the software being discussed. 283 Open-source forum
participants were surveyed, and 21 were interviewed to develop an
understanding of the challenges to learning in these communities as well
as to identify the practices that promote learning. Identifying these
practices helps to understand online learning and enables the
integration of best practices into online education. (C) 2012 Elsevier
Ltd. All rights reserved.},
DOI = {10.1016/j.compedu.2012.12.002},
ISSN = {0360-1315},
EISSN = {1873-782X},
ResearcherID-Numbers = {Singh, Vandana/IQV-5543-2023
},
ORCID-Numbers = {Singh, Vandana/0000-0002-9800-0505},
Unique-ID = {WOS:000317369900010},
}
@article{ WOS:000352308600006,
Author = {Sarma, Meera and Matheus, Thomas},
Title = {`Hybrid' open source software virtual communities of practice - a
conceptual framework},
Journal = {TECHNOLOGY ANALYSIS \& STRATEGIC MANAGEMENT},
Year = {2015},
Volume = {27},
Number = {5},
Pages = {569-585},
Month = {MAY 28},
Abstract = {`Hybrid' open source software communities are conducive to knowledge
integration and innovation, and can be seen through a community of
practice lens. In this paper, we develop an integrated process theory of
structural attributes and social mechanisms of hybrid virtual
communities. We offer a dynamic view of knowledge integration and
innovation in such communities. We also emphasise the multi-faceted
nature of virtual communities and identify factors that regulate
participation and sustain such communities. This has implications for
theorising about knowledge integration and innovation in hybrid virtual
settings. Finally, virtual ethnography and multi-level research are
suggested for future research.},
DOI = {10.1080/09537325.2015.1019452},
ISSN = {0953-7325},
EISSN = {1465-3990},
Unique-ID = {WOS:000352308600006},
}
@article{ WOS:000369983700004,
Author = {Schaarschmidt, Mario and Von Kortzfleisch, Harald},
Title = {Firms' Resource Deployment and Project Leadership in Open Source
Software Development},
Journal = {INTERNATIONAL JOURNAL OF INNOVATION AND TECHNOLOGY MANAGEMENT},
Year = {2015},
Volume = {12},
Number = {2},
Month = {APR},
Abstract = {When using the open source software (OSS), development model firms face
the challenge to balance the tension between the integration of
knowledge from external individuals and the desire for control. In our
investigation, we draw upon a data set consisting of 109 projects with
912 individual programmers and 110 involved firms and show how those
different projects are governed in terms of project leadership. Our four
hypotheses show that despite the wish for external knowledge from
voluntary programmers firms are relying on own resources or those from
other firms to control a project, that projects with low firm
participation are mainly led by voluntary committers, and that projects
with high firm participation are mainly led by paid leaders. This
research extends the dominating literature by providing empirical
evidence in that area and helps to deepen our understanding of firm
participation in OSS projects as a form of open innovation activity.},
DOI = {10.1142/S0219877015500108},
Article-Number = {1550010},
ISSN = {0219-8770},
EISSN = {1793-6950},
Unique-ID = {WOS:000369983700004},
}
@inproceedings{ WOS:000922929501041,
Author = {Hergueux, Jerome and Kessler, Samuel},
Book-Group-Author = {ACM},
Title = {Follow the Leader: Technical and Inspirational Leadership in Open Source
Software},
Booktitle = {PROCEEDINGS OF THE 2022 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING
SYSTEMS (CHI' 22)},
Year = {2022},
Note = {CHI Conference on Human Factors in Computing Systems (CHI), New Orleans,
LA, APR 30-MAY 05, 2022},
Organization = {Assoc Comp Machinery; ACM SIGCHI; Google; Bloomberg; Meta; Microsoft;
NSF; Yahoo},
Abstract = {We conduct the first comprehensive study of the behavioral factors which
predict leader emergence within open source software (OSS) virtual
teams. We leverage the full history of developers' interactions with
their teammates and projects at github.com between January 2010 and
April 2017 (representing about 133 million interactions) to establish
that - contrary to a common narrative describing open source as a pure
``technical meritocracy{''} - developers' communication abilities and
community building skills are significant predictors of whether they
emerge as team leaders. Inspirational communication therefore appears as
central to the process of leader emergence in virtual teams, even in a
setting like OSS, where technical contributions have often been
conceptualized as the sole pathway to gaining community recognition.
Those results should be of interest to researchers and practitioners
theorizing about OSS in particular and, more generally, leadership in
geographically dispersed virtual teams, as well as to online community
managers.},
DOI = {10.1145/3491102.3517516},
ISBN = {978-1-4503-9157-3},
Unique-ID = {WOS:000922929501041},
}
@inproceedings{ WOS:000361486900025,
Author = {Emanuel, Andi Wahju Rahardjo},
Book-Group-Author = {IEEE},
Title = {Statistical Analysis of Popular Open Source Software Projects and Their
Communities},
Booktitle = {2014 6TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND
ELECTRICAL ENGINEERING (ICITEE)},
Year = {2014},
Pages = {132-137},
Note = {6th International Conference on Information Technology and Electrical
Engineering (ICITEE), Yogyakarta, INDONESIA, OCT 07-08, 2014},
Abstract = {Open Source Software (OSS) becomes one of the mainstream software
development methodology competing with commercial and proprietary
software development. One of the distinct characteristics of OSS
projects is the existence group of contributors who joined the project
voluntarily called OSS Communities. In this study, the statistical
analysis of 263 popular OSS Projects and their communities is performed.
The popularity of the OSS Projects is determined from suggestion from
selected websites found from Google search engine. The analysis covers
information such as OSS Project's name, description, category,
repository, community type, number of contributors, and the start year.
There are four important findings of the statistical analysis. First
finding is that most of the category of the OSS Projects is computer and
networking related. The other findings are that most of the project is
in Ad Hoc state and the different trends in the number of contributors
in Foundation and Commercial Company of OSS Communities. The last
finding is that most of the OSS Projects are using Github, Sourceforge
and Ohloh as their source code repositories. These results provide
important insights about the structure and activities of OSS Projects
and their communities.},
ISBN = {978-1-4799-5303-5},
ResearcherID-Numbers = {Emanuel, Andi Wahju Rahardjo/O-3585-2019},
ORCID-Numbers = {Emanuel, Andi Wahju Rahardjo/0000-0002-9723-334X},
Unique-ID = {WOS:000361486900025},
}
@inproceedings{ WOS:000680655000014,
Author = {Azhakesan, Arun and Paulisch, Frances},
Book-Group-Author = {IEEE COMP SOC},
Title = {Sharing at Scale: An Open-Source-Software-based License Compliance
Ecosystem},
Booktitle = {2020 IEEE/ACM 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING:
SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP)},
Year = {2020},
Pages = {130-131},
Note = {42nd ACM/IEEE International Conference on Software Engineering -
Companion Proceedings (ICSE-Companion) / 42nd ACM/IEEE International
Conference on Software Engineering - Software Engineering in Practice
(ICSE-SEIP), ELECTR NETWORK, JUN 27-JUL 19, 2020},
Organization = {Assoc Comp Machinery; IEEE; IEEE Comp Soc; IEEE Comp Soc Tech Comm
Software Engn; ACM Special Interest Grp Software Engn; Korean Inst
Informat Scientists \& Engineers; Natl Sci Fdn; Facebook; N Carolina
State Univ; Microsoft; Samsung; LG Elect; KAIST; SK Hynix; NAVER;
Suresoft; HITACHI; Google},
Abstract = {The amount of open-source-software (OSS) used in the global software
engineering community is already enormous and still growing. This
includes both the products we develop and the development tools we use
to create them. It is meanwhile rare to find examples of products that
do not contain open source components. Although, using open source
components in products does have many advantages, it is very important
that one also manages the use of the open source components in a
license-compliant way.
A set of companies and other organizations who either offer or use
OSS-based license compliance tools have recently formed the ``Open
Source Tooling Group{''}. This international group works on establishing
an ecosystem of OSS-based tools for license compliance that fit together
well and can offer an ecosystem of tools for organizations to help
fulfill their license compliance obligations.
This talk provides the motivation and overview of this topic describing
the relevance to software engineering practitioners. It will close by
highlighting some of the research areas where further improvements could
be done in this fast-growing field.},
ISBN = {978-1-4503-7123-0},
Unique-ID = {WOS:000680655000014},
}
@inproceedings{ WOS:000280421400192,
Author = {Ward, David J. and Tao, Eric Y.},
Editor = {Ao, SI and Douglas, C and Grundfest, WS and Burgstone, J},
Title = {Open Source Software Use in Municipal Government: Is full immersion
possible?},
Booktitle = {WCECS 2009: WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, VOLS I
AND II},
Series = {Lecture Notes in Engineering and Computer Science},
Year = {2009},
Pages = {1044+},
Note = {World Congress on Engineering and Computer Science, San Francisco, CA,
OCT 20-22, 2009},
Organization = {IAENG Soc Artificial Intelligence; IAENG Soc Bioinformat; IAENG Soc Comp
Sci; IAENG Soc Data Min; IAENG Soc Elect Engn; IAENG Soc Imaging Engn;
IAENG Soc Ind Engn; IAENG Soc Internet Comp \& Web Serv; IAENG Soc Oper
Res; IAENG Soc Sci Comp; IAENG Soc Software Engn; IAENG Soc Wireless
Networks; IAENG Soc HIV/AIDS},
Abstract = {The adoption of open source software (OSS) by government has been a
topic of interest in recent years. National, regional, and local
government are using OSS in increasing numbers, yet the adoption rate is
still very low. This study considers if it is possible from an
organizational perspective for small to medium-sized cities to provide
services and conduct business using only open source software (OSS). We
examine characteristics of municipal government that may influence the
adoption of OSS for the delivery of services and to conduct city
business. Three characteristics are considered to develop an
understanding of city behavior with respect to OSS: capability,
discipline, and cultural affinity. Each of these general characteristics
contributes to the successful adoption and deployment of OSS by cities.
Our goal was to determine the organizational characteristics that
promote the adoption of OSS. We conducted a survey to support this study
resulting in 3316 responses representing 1286 cities in the Unites
States and Canada. We found most cities do not have the requisite
characteristics to successfully adopt OSS on a comprehensive scale and
most cities not currently using OSS have not future plans for OSS.},
ISSN = {2078-0958},
ISBN = {978-988-17012-6-8},
ResearcherID-Numbers = {Ward, David/AAX-3044-2020},
Unique-ID = {WOS:000280421400192},
}
@article{ WOS:001099627800001,
Author = {Kusanovic, Danilo S. and Seylabi, Elnaz E. and Ayoubi, Peyman and
Nguyen, Kien T. and Garcia-Suarez, Joaquin and Kottke, Albert R. and
Asimaki, Domniki},
Title = {Seismo-VLAB: An Open-Source Software for Soil-Structure Interaction
Analyses},
Journal = {MATHEMATICS},
Year = {2023},
Volume = {11},
Number = {21},
Month = {NOV},
Abstract = {In the fields of structural and geotechnical engineering, improving the
understanding of soil-structure interaction (SSI) effects is critical
for earthquake-resistant design. Engineers and practitioners often
resort to finite element (FE) software to advance this objective.
Unfortunately, the availability of software equipped with boundary
representation for absorbing scattered waves and ensuring consistent
input ground motion prescriptions, which is necessary for accurately
representing SSI effects, is currently limited. To address such
limitations, the authors developed Seismo-VLAB (SVL v1.0-stable) an
open-source software designed to perform SSI simulations. The
methodology considers the integration of advanced techniques, including
the domain decomposition method (DDM), perfectly matched layers (PMLs),
and domain reduction method (DRM), in addition to parallel computing
capabilities to accelerate the solution of large-scale problems. In this
work, the authors provide a detailed description of the implementation
for addressing SSI modeling, validate some of the SVL's features needed
for such purpose, and demonstrate that the coupled DRM-PML technique is
a necessary condition for accurately solving SSI problems. It is
expected that SVL provides a significant contribution to the SSI
research community, offering a self-contained and versatile alternative.
The software's practical application in analyzing SSI and directionality
effects on 3D structures under seismic loading demonstrates its
capability to model real-world earthquake responses in structural
engineering.},
DOI = {10.3390/math11214530},
Article-Number = {4530},
EISSN = {2227-7390},
ResearcherID-Numbers = {Garcia-Suarez, Joaquin/GWV-9911-2022
Kusanovic, Danilo/ABF-9268-2021
Nguyen, Kien/GPF-7266-2022
Seylabi, Elnaz/P-8051-2019
Asimaki, Domniki/A-2274-2013
Seylabi, Elnaz/R-2181-2016
},
ORCID-Numbers = {Nguyen, Kien Trung/0000-0001-5761-3156
Kusanovic, Danilo Smiljan/0000-0002-0935-2577
GARCIA-SUAREZ, JOAQUIN/0000-0001-8830-4348
Asimaki, Domniki/0000-0002-3008-8088
Seylabi, Elnaz/0000-0003-0718-372X
Kottke, Albert/0000-0002-1861-5682},
Unique-ID = {WOS:001099627800001},
}
@article{ WOS:000277360800001,
Author = {Rocha, Isabel and Maia, Paulo and Evangelista, Pedro and Vilaca, Paulo
and Soares, Simao and Pinto, Jose P. and Nielsen, Jens and Patil, Kiran
R. and Ferreira, Eugenio C. and Rocha, Miguel},
Title = {OptFlux: an open-source software platform for <i>in silico</i> metabolic
engineering},
Journal = {BMC SYSTEMS BIOLOGY},
Year = {2010},
Volume = {4},
Month = {APR 19},
Abstract = {Background: Over the last few years a number of methods have been
proposed for the phenotype simulation of microorganisms under different
environmental and genetic conditions. These have been used as the basis
to support the discovery of successful genetic modifications of the
microbial metabolism to address industrial goals. However, the use of
these methods has been restricted to bioinformaticians or other expert
researchers. The main aim of this work is, therefore, to provide a
user-friendly computational tool for Metabolic Engineering applications.
Results: OptFlux is an open-source and modular software aimed at being
the reference computational application in the field. It is the first
tool to incorporate strain optimization tasks, i.e., the identification
of Metabolic Engineering targets, using Evolutionary
Algorithms/Simulated Annealing metaheuristics or the previously proposed
OptKnock algorithm. It also allows the use of stoichiometric metabolic
models for (i) phenotype simulation of both wild-type and mutant
organisms, using the methods of Flux Balance Analysis, Minimization of
Metabolic Adjustment or Regulatory on/off Minimization of Metabolic flux
changes, (ii) Metabolic Flux Analysis, computing the admissible flux
space given a set of measured fluxes, and (iii) pathway analysis through
the calculation of Elementary Flux Modes.
OptFlux also contemplates several methods for model simplification and
other pre-processing operations aimed at reducing the search space for
optimization algorithms.
The software supports importing/exporting to several flat file formats
and it is compatible with the SBML standard. OptFlux has a visualization
module that allows the analysis of the model structure that is
compatible with the layout information of Cell Designer, allowing the
superimposition of simulation results with the model graph.
Conclusions: The OptFlux software is freely available, together with
documentation and other resources, thus bridging the gap from research
in strain optimization algorithms and the final users. It is a valuable
platform for researchers in the field that have available a number of
useful tools. Its open-source nature invites contributions by all those
interested in making their methods available for the community.
Given its plug-in based architecture it can be extended with new
functionalities. Currently, several plug-ins are being developed,
including network topology analysis tools and the integration with
Boolean network based regulatory models.},
DOI = {10.1186/1752-0509-4-45},
Article-Number = {45},
EISSN = {1752-0509},
ResearcherID-Numbers = {Maia, Paulo/AAM-1025-2021
Rocha, Miguel/B-9404-2011
Ferreira, Eugénio/B-5417-2009
Patil, Kiran Raosaheb/B-9709-2009
Maia, Paulo/F-9148-2010
Nielsen, Jens/Q-1347-2017
},
ORCID-Numbers = {Patil, Kiran Raosaheb/0000-0002-6166-8640
Rocha, Isabel/0000-0001-9494-3410
Vilaca, Paulo/0000-0002-1098-5849
Ferreira, Eugenio C./0000-0002-5400-3333
Maia, Paulo/0000-0002-0848-8683
Evangelista, Pedro Tiago/0000-0002-8408-0989
Basto Gouveia Pereira Pinto, Jose Pedro/0000-0002-8762-8030
Nielsen, Jens/0000-0002-9955-6003
Rocha, Miguel/0000-0001-8439-8172},
Unique-ID = {WOS:000277360800001},
}
@article{ WOS:000614964900001,
Author = {Seker, Abdulkadir and Diri, Banu and Arslan, Halil},
Title = {New Developer Metrics for Open Source Software Development Challenges:
An Empirical Study of Project Recommendation Systems},
Journal = {APPLIED SCIENCES-BASEL},
Year = {2021},
Volume = {11},
Number = {3},
Month = {FEB},
Abstract = {Software collaboration platforms where millions of developers from
diverse locations can contribute to the common open source projects have
recently become popular. On these platforms, various information is
obtained from developer activities that can then be used as developer
metrics to solve a variety of challenges. In this study, we proposed new
developer metrics extracted from the issue, commit, and pull request
activities of developers on GitHub. We created developer metrics from
the individual activities and combined certain activities according to
some common traits. To evaluate these metrics, we created an item-based
project recommendation system. In order to validate this system, we
calculated the similarity score using two methods and assessed top-n hit
scores using two different approaches. The results for all scores with
these methods indicated that the most successful metrics were
binary\_issue\_related, issue\_commented, binary\_pr\_related, and
issue\_opened. To verify our results, we compared our metrics with
another metric generated from a very similar study and found that most
of our metrics gave better scores that metric. In conclusion, the issue
feature is more crucial for GitHub compared with other features.
Moreover, commenting activity in projects can be equally as valuable as
code contributions. The most of binary metrics that were generated,
regardless of the number of activities, also showed remarkable results.
In this context, we presented improvable and noteworthy developer
metrics that can be used for a wide range of open-source software
development challenges, such as user characterization, project
recommendation, and code review assignment.},
DOI = {10.3390/app11030920},
Article-Number = {920},
EISSN = {2076-3417},
ResearcherID-Numbers = {Diri, Banu/AAA-1020-2021
Seker, Abdulkadir/V-6493-2017
ARSLAN, Halil/AAZ-1686-2020},
ORCID-Numbers = {Seker, Abdulkadir/0000-0002-4552-2676
Diri, Banu/0000-0002-6652-4339
ARSLAN, Halil/0000-0003-3286-5159},
Unique-ID = {WOS:000614964900001},
}
@article{ WOS:000765641900001,
Author = {Prebeg, Pero and Palaversa, Marin and Andric, Jerolim and Tomicic, Matea},
Title = {Adaptation of FEM-based open-source software for ship structural
analysis},
Journal = {SHIPS AND OFFSHORE STRUCTURES},
Year = {2023},
Volume = {18},
Number = {4, SI},
Pages = {529-540},
Month = {APR 3},
Abstract = {This paper investigates the challenges and opportunities emerging from
the application of finite element method-based open-source software in
ship structural analysis. Application of general procedure for
development and assessment of FEA software used for ship structures is
presented and demonstrated on the new upgrade of open-source FEA
software OOFEM (Object-Oriented Finite Element Method). Properties of
new quadrilateral shell FEs implemented in OOFEM are presented. The new
FEs comply with relevant class requirements and are suitable for the
usage in the analysis of real-world ship structures. The implemented
software upgrade is validated on a series of test problems ranging from
simple engineering structures to a real-world model of one part of
megayacht's superstructure. The benefits of validation tests and
challenges encountered in the process of selecting the tests and
interpreting their results are also discussed.},
DOI = {10.1080/17445302.2022.2035568},
EarlyAccessDate = {MAR 2022},
ISSN = {1744-5302},
EISSN = {1754-212X},
ResearcherID-Numbers = {Palaversa, Marin/HZL-1486-2023
Prebeg, Pero/A-2956-2012},
ORCID-Numbers = {Palaversa, Marin/0000-0002-9401-8492
Tomicic, Mateja/0000-0002-9280-2443
Prebeg, Pero/0000-0002-6595-5639},
Unique-ID = {WOS:000765641900001},
}
@inproceedings{ WOS:000435147700007,
Author = {Hewapathirana, Roshan and Amarakoon, Pamod and Braa, Jorn},
Editor = {Choudrie, J and Islam, MS and Wahid, F and Bass, JM and Priyatma, JE},
Title = {Open Source Software Ecosystems in Health Sector: A Case Study from Sri
Lanka},
Booktitle = {INFORMATION AND COMMUNICATION TECHNOLOGIES FOR DEVELOPMENT},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2017},
Volume = {504},
Pages = {71-80},
Note = {14th IFIP WG 9.4 International Conference on Social Implications of
Computers in Developing Countries (ICT4D), Univ Islam Indonesia,
Yogyakarta, INDONESIA, MAY 22-24, 2017},
Organization = {IFIP WG 9 4; Swedish Program ICT Developing Reg; Int Network
Postgraduate Students ICT4D; UIINet; Cisco Indonesia; Sanata Dharma Univ},
Abstract = {A software ecosystem consists of a software platform, a set of internal
and external developers and domain experts in service to a community of
users that compose relevant solution elements to satisfy their needs.
Open source is well-known for its potential to frame software ecosystems
with its networking tendency and provision for further customization
with access to software source code. Open source is increasingly
becoming the choice for health information system implementations in low
resource settings.
This longitudinal case study was designed to study the research
question, how a software ecosystem is being built around an open source
health information system implementation. Empirically the study was
positioned in a multi-sector initiative identifying and support
nutritionally at-risk households to eliminating malnutrition. The
discussion reveals how new dependencies between health and non-health
sector actors were created with the emerging software ecosystem based on
an open source framework and supplementary custom-built web and mobile
components.},
DOI = {10.1007/978-3-319-59111-7\_7},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-319-59111-7; 978-3-319-59110-0},
Unique-ID = {WOS:000435147700007},
}
@article{ WOS:000306444500002,
Author = {Rossi, Bruno and Russo, Barbara and Succi, Giancarlo},
Title = {Adoption of free/libre open source software in public organizations:
factors of impact},
Journal = {INFORMATION TECHNOLOGY \& PEOPLE},
Year = {2012},
Volume = {25},
Number = {2},
Pages = {156-187},
Abstract = {Purpose - In this paper the authors aim to investigate the importance of
factors for the adoption of free/libre open source software (FLOSS) in
the public sector. They seek to evaluate how different factors impact
during the initiation and implementation phases of the adoption process.
Design/methodology/approach - The authors base the methodological
approach on two exploratory case studies with a contrasting result
logic. They build a multi-level framework grounded both on literature
review, and feedback from stakeholders. They then apply the framework to
two case studies to better frame the findings. They consider phases of
adoption (initiation, implementation) and the levels of adoption
(technological, organizational, environmental, individual).
Findings - In the case studies, the authors found the importance of a
strong and decision-centric management board to give the impulse for the
initiation phase of the process. As perceived by the stakeholders, a
strong governmental support is of paramount importance to increase the
adoption at the public level, although in the case studies examined the
initiation stage started from the impulse of a championing management.
Both case studies passed the initiation phase successfully. Continuous
employees' training, organizational objectives consensus, and business
process reengineering have been found important for the implementation
phase. In the case study in which these factors were not in place, the
implementation phase of adoption failed. Environmental factors -
although relevant for the initiation of the adoption process - are less
significant during the actual implementation of the adoption process, as
the contrasting result logic from the case studies shows.
Research limitations/implications - The study refers to two public
organizations in a specific environmental setting. No causality among
factors has been inferred. Quantitative objective data have been used to
determine the success of adoption, for qualitative data multiple sources
have been used when possible to limit threats to validity.
Practical implications - The framework can be used by stakeholders in
public organizations to better frame their adoption strategies and to
compare results across institutions. Lessons learnt from the case
studies can be useful to drive future adoptions of FLOSS.
Originality/value - The framework combines phases of adoption and levels
making it possible to frame the analysis of the case studies. It has
been operationalized with a set of metrics, and with a protocol for the
case studies to increase replicability value.},
DOI = {10.1108/09593841211232677},
ISSN = {0959-3845},
EISSN = {1758-5813},
ResearcherID-Numbers = {Succi, Giancarlo/AAZ-2354-2020
Rossi, Bruno/AGU-4491-2022
Russo, Barbara/AAA-8850-2019
Russo, Barbara/L-5311-2013
Succi, Giancarlo/E-4064-2016},
ORCID-Numbers = {Rossi, Bruno/0000-0002-8659-1520
Russo, Barbara/0000-0003-3737-9264
Succi, Giancarlo/0000-0001-8847-0186},
Unique-ID = {WOS:000306444500002},
}
@inproceedings{ WOS:000258025100016,
Author = {Damasevicius, Robertas},
Editor = {Haav, HM and Kalja, A},
Title = {Visualization and analysis of open source software evolution using an
evolution curve method},
Booktitle = {DATABASES AND INFORMATION SYSTEMS},
Year = {2008},
Pages = {193-204},
Note = {8th International Baltic Conference on Databases and Information
Systems, Tallinn, ESTONIA, JUN 02-05, 2008},
Organization = {Tallinn Univ, Inst Cybernet},
Abstract = {Design and evolution of modern information systems is influenced by many
factors: technical, organizational, social. This is especially true for
open source software systems (OSSS), when many developers from different
backgrounds interact, share their ideas and contribute towards the
development and improvement of a software product. The evolution of an
OSSS is a continuous process of source code development, adaptation,
improvement and maintenance. Studying changes to the various
characteristics of source code can help us understand the evolution of a
software system. In this paper, the software evolution process is
analyzed using a proposed Evolution curve (E-curve) method, which is an
implementation language independent method based on information
theoretic metrics. The method allows identifying major evolution stages
of an analyzed software system. The application of E-curves is
illustrated for eMule, 7zip, and Grip OSSS.},
ISBN = {978-9985-59-789-7},
Unique-ID = {WOS:000258025100016},
}
@article{ WOS:000357394900007,
Author = {Iskoujina, Zilia and Roberts, Joanne},
Title = {Knowledge sharing in open source software communities: motivations and
management},
Journal = {JOURNAL OF KNOWLEDGE MANAGEMENT},
Year = {2015},
Volume = {19},
Number = {4},
Pages = {791-813},
Abstract = {Purpose - This paper aims to add to the understanding of knowledge
sharing in online communities through an investigation of the
relationship between individual participant's motivations and management
in open source software (OSS) communities. Drawing on a review of
literature concerning knowledge sharing in organisations, the factors
that motivate participants to share their knowledge in OSS communities,
and the management of such communities, it is hypothesised that the
quality of management influences the extent to which the motivations of
members actually result in knowledge sharing.
Design/methodology/approach - To test the hypothesis, quantitative data
were collected through an online questionnaire survey of OSS web
developers with the aim of gathering respondents' opinions concerning
knowledge sharing, motivations to share knowledge and satisfaction with
the management of OSS projects. Factor analysis, descriptive analysis,
correlation analysis and regression analysis were used to explore the
survey data.
Findings - The analysis of the data reveals that the individual
participant's satisfaction with the management of an OSS project is an
important factor influencing the extent of their personal contribution
to a community.
Originality/value - Little attention has been devoted to understanding
the impact of management in OSS communities. Focused on OSS developers
specialising in web development, the findings of this paper offer an
important original contribution to understanding the connections between
individual members' satisfaction with management and their motivations
to contribute to an OSS project. The findings reveal that motivations to
share knowledge in online communities are influenced by the quality of
management. Consequently, the findings suggest that appropriate
management can enhance knowledge sharing in OSS projects and online
communities, and organisations more generally.},
DOI = {10.1108/JKM-10-2014-0446},
ISSN = {1367-3270},
EISSN = {1758-7484},
ORCID-Numbers = {Roberts, Joanne/0000-0001-5337-1698},
Unique-ID = {WOS:000357394900007},
}
@article{ WOS:000208988200222,
Author = {Mun, Seong K. and Ingeholm, Mary Lou and Cleary, Kevin and Prior, Fred
and Channin, David and Ratib, Osman},
Title = {Open source software for multi-center image management: ImTK consortium},
Journal = {INTERNATIONAL JOURNAL OF COMPUTER ASSISTED RADIOLOGY AND SURGERY},
Year = {2007},
Volume = {2},
Number = {1},
Pages = {S429-S431},
Month = {JUN},
Abstract = {The development of software through an open source approach has gained
popularity in the information technology (IT) community. In the
scientific community, open source software coupled with open
architecture is seen as an efficient method of promoting open science.
Furthermore US government agencies are promoting an open source approach
as they place software developed by investigators in the public domain
to foster research and expedite technology transfer to the commercial
sector. Open source, however, faces a number of challenges, especially
in the biomedical community. Recently, a workshop was organized to
review the role of open source in the area of healthcare informatics.
The IT capabilities in healthcare are maturing rapidly for many types of
patient care settings yet there is a significant gap in the ability to
share biomedical data in multi-center applications and research. A new
consortium (Image Management Toolkit consortium: IMTK) is being launched
to promote the development of software tools for information and image
exchanges in the multi-center environment using an open source/open
architecture approach.},
ISSN = {1861-6410},
EISSN = {1861-6429},
Unique-ID = {WOS:000208988200222},
}
@article{ WOS:000356105400002,
Author = {Schaarschmidt, Mario and Walsh, Gianfranco and von Kortzfleisch, Harald
F. O.},
Title = {How do firms influence open source software communities? A framework and
empirical analysis of different governance modes},
Journal = {INFORMATION AND ORGANIZATION},
Year = {2015},
Volume = {25},
Number = {2},
Pages = {99-114},
Month = {APR},
Abstract = {This paper explores how software firms can apply different types of
governance approaches to open source software development projects
(OSSDPs) and draws on control theory to propose that firms may influence
OSSDPs by employing either leadership or resource deployment control. A
matrix differentiating four types of OSSDPs: firm- versus
community-initiated projects and one participating firm (single-vendor
projects) versus many firms (multivendor projects), and accompanying
hypotheses regarding a firm's participation for each type are developed.
Using data from 83 Eclipse projects to test the hypotheses, findings
indicate that (1) firms more actively employ both leadership and
resource deployment in firm-initiated projects than in
community-initiated ones and (2) firms are more likely to use resource
deployment control over leadership control in multivendor projects. Key
theoretical and managerial implications are discussed. (C) 2015 Elsevier
Ltd. All rights reserved.},
DOI = {10.1016/j.infoandorg.2015.03.001},
ISSN = {1471-7727},
EISSN = {1873-7919},
Unique-ID = {WOS:000356105400002},
}
@inproceedings{ WOS:000319283600216,
Author = {Xu Ben and Shen Beijun and Yang Weicheng},
Book-Group-Author = {IEEE},
Title = {Mining Developer Contribution in Open Source Software Using
Visualization Techniques},
Booktitle = {2013 THIRD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM DESIGN AND
ENGINEERING APPLICATIONS (ISDEA)},
Year = {2013},
Pages = {934-937},
Note = {3rd International Conference on Intelligent System Design and
Engineering Applications (ISDEA), Hong Kong, PEOPLES R CHINA, JAN 16-18,
2013},
Organization = {Hunan Univ Technol; St Johns Univ; Hunan Inst Humanities Sci \& Technol;
Dept Elect Sci \& Technol; Natl Univ Defense Technol},
Abstract = {the research of developers' contribution is an important part of the
software evolution area. It allows project owners to find potential
long-term contributors earlier and helps the newcomers to improve their
behaviors. In this paper, we examined the contribution characteristics
of developers in open source environment based on visual analysis, and
presented approaches from three aspects-influencing factors, time
characteristics and region characteristics. Our analysis used data from
github and revealed some regular patterns. We found that the code which
newcomers started to contribute with more people engaged in would lead
to less contribution in some degree. We also found that there's a
relation between developers' early and later period contribution. In
addition, developers from different regions were more likely to have
dominant relationship. Our findings may provide some support for future
research in the area of software evolution.},
DOI = {10.1109/ISDEA.2012.223},
ISBN = {978-0-7695-4923-1},
Unique-ID = {WOS:000319283600216},
}
@inproceedings{ WOS:000270977900164,
Author = {Haider, Abrar},
Editor = {Soliman, KS},
Title = {Issues of Open Source Software Uptake in Australian Government Agencies},
Booktitle = {INNOVATION AND KNOWLEDGE MANAGEMENT IN BUSINESS GLOBALIZATION: THEORY \&
PRACTICE, VOLS 1 AND 2},
Year = {2008},
Pages = {1219-1223},
Note = {10th International-Business-Information-Management-Association
Conference, Kuala Lumpur, MALAYSIA, JUN 30-JUL 01, 2008},
Abstract = {Software generally used by individuals and organizations is proprietary
software. This kind of software, is closed, available at a cost, and its
copyright is owned by the organization that develops it. This means that
the end user does not have access to source code, cannot make changes to
the software to suit individual needs, and the software cannot be
redistributed. Open source software, on the other hand, allows its user
access to source code, thereby allowing them to customize the software
according to their needs and integrate it with existing software
infrastructure: and, if need be, redistribute it. Open source software,
therefore, has potential benefits for government agencies in terms of
electronic service provision to general public. However, there are many,
issues around open source software uptake in government agencies, and if
the adoption of OSS is to be encouraged then these issues have to be
addressed. This paper presents an account of these issues as identified
by the government agencies from Australia an New Zealand.},
ISBN = {978-0-9753393-9-8},
Unique-ID = {WOS:000270977900164},
}
@article{ WOS:000451313900013,
Author = {Jan, Jihn-Fa},
Title = {Application of Open-Source Software in Community Heritage Resources
Management},
Journal = {ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION},
Year = {2018},
Volume = {7},
Number = {11},
Month = {NOV},
Abstract = {In this paper, we present a case study of community heritage resources
investigation and management, which was a collaborative project
conducted by researchers and participants from rural communities.
Geotagged photos were obtained using smart phones, and 360-degree
panoramas were acquired using a robotic camera system. These images were
then uploaded to a web-based GIS (WebGIS) developed using
Arches-Heritage Inventory Package (HIP), an open-source geospatial
software system for cultural heritage inventory and management. By
providing various tools for resources annotation, data exploration,
mapping, geovisualization, and spatial analysis, the WebGIS not only
serves as a platform for heritage resources database management, but
also empowers the community residents to acquire, share, interpret, and
analyze the data. The results show that this type of collaborative
working model between researcher and community can promote public
awareness of the importance of heritage conservation and achieve the
research goal more effectively and efficiently.},
DOI = {10.3390/ijgi7110426},
Article-Number = {426},
ISSN = {2220-9964},
ORCID-Numbers = {JAN, JIHN-FA/0000-0002-8386-4896},
Unique-ID = {WOS:000451313900013},
}
@article{ WOS:000285093900011,
Author = {Perr, Jon and Appleyard, Melissa M. and Sullivan, Patrick},
Title = {Open for business: emerging business models in open source software},
Journal = {INTERNATIONAL JOURNAL OF TECHNOLOGY MANAGEMENT},
Year = {2010},
Volume = {52},
Number = {3-4},
Pages = {432-456},
Abstract = {Open source software (OSS) has come of age, and a number of maturing
business models allow OSS companies to make a profit even when their
product is distributed for free. This article considers the dynamics of
value creation fuelling the proliferation of OSS and examines the
business model factors that enable value capture. After interviewing
leaders from over 20 OSS firms and organisations through early 2006, we
found that three factors were consistently important in defining a
vendor's adoption of a given business model: software licence choice,
which takes into account intellectual property ownership; management of
developer communities; and the unique features of the markets and
product categories in which the vendor participates. Considering these
factors, we characterise seven business models. One striking finding is
that it is rare to find business-model purity. The majority of firms in
our sample are pursuing either blended business models or multiple
models simultaneously.},
DOI = {10.1504/IJTM.2010.035984},
ISSN = {0267-5730},
EISSN = {1741-5276},
Unique-ID = {WOS:000285093900011},
}
@article{ WOS:001203049700001,
Author = {Lancaster, Alexander K. and Single, Richard M. and Mack, Steven J. and
Sochat, Vanessa and Mariani, Michael P. and Webster, Gordon D.},
Title = {PyPop: a mature open-source software pipeline for population genomics},
Journal = {FRONTIERS IN IMMUNOLOGY},
Year = {2024},
Volume = {15},
Month = {APR 2},
Abstract = {Python for Population Genomics (PyPop) is a software package that
processes genotype and allele data and performs large-scale population
genetic analyses on highly polymorphic multi-locus genotype data. In
particular, PyPop tests data conformity to Hardy-Weinberg equilibrium
expectations, performs Ewens-Watterson tests for selection, estimates
haplotype frequencies, measures linkage disequilibrium, and tests
significance. Standardized means of performing these tests is key for
contemporary studies of evolutionary biology and population genetics,
and these tests are central to genetic studies of disease association as
well. Here, we present PyPop 1.0.0, a new major release of the package,
which implements new features using the more robust infrastructure of
GitHub, and is distributed via the industry-standard Python Package
Index. New features include implementation of the asymmetric linkage
disequilibrium measures and, of particular interest to the
immunogenetics research communities, support for modern nomenclature,
including colon-delimited allele names, and improvements to
meta-analysis features for aggregating outputs for multiple
populations.Code available at: https://zenodo.org/records/10080668 and
https://github.com/alexlancaster/pypop},
DOI = {10.3389/fimmu.2024.1378512},
Article-Number = {1378512},
ISSN = {1664-3224},
ResearcherID-Numbers = {Lancaster, Alexander/K-2855-2013
},
ORCID-Numbers = {Lancaster, Alexander/0000-0002-0002-9263
Webster, Gordon/0009-0009-2862-0467},
Unique-ID = {WOS:001203049700001},
}
@inproceedings{ WOS:000687830800001,
Author = {Vassiliadis, Panos},
Book-Group-Author = {IEEE},
Title = {Profiles of Schema Evolution in Free Open Source Software Projects},
Booktitle = {2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021)},
Series = {IEEE International Conference on Data Engineering},
Year = {2021},
Pages = {1-12},
Note = {37th IEEE International Conference on Data Engineering (IEEE ICDE),
ELECTR NETWORK, APR 19-22, 2021},
Organization = {IEEE},
Abstract = {In this paper, we present the findings of a large study of the evolution
of the schema of 195 Free Open Source Software projects. We identify
families of evolutionary behaviors, or taxa, in FOSS projects. A large
percentage of the projects demonstrate very few, if any, actions of
schema evolution. Two other taxa involve the evolution via focused
actions, with either a single focused maintenance action, or a large
percentage of evolution activity grouped in no more than a couple
interventions. Schema evolution also involves moderate, and active
evolution, with very different volumes of updates to the schema. To the
best of our knowledge, this is the first study of this kind in the area
of schema evolution, both in terms of presenting profiles of how
schemata evolve, and, in terms of the dataset magnitude and the
generalizability of the findings.},
DOI = {10.1109/ICDE51399.2021.00008},
ISSN = {1084-4627},
ISBN = {978-1-7281-9184-3},
ResearcherID-Numbers = {Vassiliadis, Panos/AAI-8035-2020},
Unique-ID = {WOS:000687830800001},
}
@inproceedings{ WOS:000379307500035,
Author = {Neulinger, Kateryna and Hannemann, Anna and Klamma, Ralf and Jarke,
Matthias},
Editor = {Nurcan, S and Soffer, P and Bajec, M and Eder, J},
Title = {A Longitudinal Study of Community-Oriented Open Source Software
Development},
Booktitle = {ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016)},
Series = {Lecture Notes in Computer Science},
Year = {2016},
Volume = {9694},
Pages = {509-523},
Note = {28th International Conference on Advanced Information Systems
Engineering (CAiSE), Ljubljana, SLOVENIA, JUN 13-17, 2016},
Abstract = {End-users are often argued to be the source of innovation in Open Source
Software (OSS). However, most of the existing empirical studies about
OSS projects have been restricted to developer sub-communities only. In
this paper, we address the question, if and under which conditions the
requirements and ideas from end-users indeed influence the development
processes in OSS. We present an approach for automated requirements
elicitation process discovery in OSS communities. The empirical basis
are three large-scale interdisciplinary OSS projects in bioinformatics,
focusing on communication in the mailing lists and source code histories
over ten years. Our study results in preliminary guidelines for the
organization of community-oriented software development.},
DOI = {10.1007/978-3-319-39696-5\_31},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-319-39696-5; 978-3-319-39695-8},
ResearcherID-Numbers = {Klamma, Ralf/K-5908-2016},
Unique-ID = {WOS:000379307500035},
}
@inproceedings{ WOS:000306295800026,
Author = {Hardy, Jean-Lucien},
Editor = {Agerfalk, P and Boldyreff, C and GonzalezBarahona, JM and Madey, GR and Noll, J},
Title = {Industry Regulation through Open Source Software: A Strategic Ownership
Proposal},
Booktitle = {OPEN SOURCE SOFTWARE: NEW HORIZONS},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2010},
Volume = {319},
Pages = {322-329},
Note = {6th International Conference on Open Source Systems (OSS 2010), Notre
Dame, IN, MAY 30-JUN 02, 2010},
Organization = {Int Federat Informat Proc Work Grp 2 13},
Abstract = {This paper is about a twofold proposal submitted to the scrutiny of the
OSS scientific community. It is first argued that OSS should be
considered a means to establish an industry regulation. The motivation
of this first proposal is the need for harmonization of the supply chain
in certain industrial sectors. The Air Traffic Management industry (ATM)
is the only case considered in this paper. However, it is assumed that
the regulatory advantage of OSS is not specific to that industry. The
second proposal is about how to establish such a regulation through OSS.
It is argued that the legal ownership of the OSS product should be
assigned to a public organization, preferably to an organization that
would be dedicated to monitor and promote the evolution of that product.
The motivation for these proposals is based on the analysis of possible
scenarios of OSS ownership in the case of ATM. Perspectives concerning
the preliminary implementation of the proposals are introduced.},
ISSN = {1868-4238},
ISBN = {978-3-642-13243-8},
Unique-ID = {WOS:000306295800026},
}
@inproceedings{ WOS:000407119400039,
Author = {Breivold, Hongyu Pei and Chauhan, Muhammad Aufeef and Babar, Muhammad
Ali},
Editor = {Han, J and Thu, TD},
Title = {A Systematic Review of Studies of Open Source Software Evolution},
Booktitle = {17TH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2010)},
Series = {Asia-Pacific Software Engineering Conference},
Year = {2010},
Pages = {356-365},
Note = {17th Asia Pacific Software Engineering Conference (APSEC), Engineers
Australia, Sydney, AUSTRALIA, NOV 30-DEC 03, 2010},
Organization = {Natl ICT Australia; IBM; Microsoft Res; Australian Safety Critical Syst
Assoc; Swinburne Univ Technol; Univ Queensland; IEEE Comp Soc},
Abstract = {Software evolution relates to how software systems evolve over time.
With the emergence of the open source paradigm, researchers are provided
with a wealth of data for open source software evolution analysis. In
this paper, we present a systematic review of open source software (OSS)
evolution. The objective of this review is to obtain an overview of the
existing studies in open source software evolution, with the intention
of achieving an understanding of how software evolvability (i.e., a
software system's ability to easily accommodate changes) is addressed
during development and evolution of open source software. The primary
studies for this review were identified based on a pre-defined search
strategy and a multi-step selection process. Based on their research
topics, we have identified four main categories of themes: software
trends and patterns, evolution process support, evolvability
characteristics addressed in OSS evolution, and examining OSS at
software architecture level. A comprehensive overview and synthesis of
these categories and related studies is presented as well.},
DOI = {10.1109/APSEC.2010.48},
ISSN = {1530-1362},
ISBN = {978-0-7695-4266-9},
ResearcherID-Numbers = {BABAR, A/A-4187-2009
},
ORCID-Numbers = {Chauhan, Aufeef/0000-0002-8962-5730},
Unique-ID = {WOS:000407119400039},
}
@article{ WOS:000308623900007,
Author = {Li, Yan and Tan, Chuan-Hoo and Teo, Hock-Hai},
Title = {Leadership characteristics and developers' motivation in open source
software development},
Journal = {INFORMATION \& MANAGEMENT},
Year = {2012},
Volume = {49},
Number = {5},
Pages = {257-267},
Month = {JUL},
Abstract = {Open Source Software (OSS) is generally developed by interested
professionals who have decided to participate in the process. The
presence of effective leaders who both steer the development and
motivate the developers is crucial to ensure a successful product. Using
path-goal theory and built on leadership and motivation theories, we
proposed and tested a model that can be used to assess the relationship
between an OSS project leader's leadership style and a developer's
motivation to contribute to the software development. We specifically
decomposed the leadership and motivation construct to understand the
hidden mechanisms by which leadership impacts motivation. A set of
survey data collected from 118 OSS developers on Sourceforge.net was
used to test our hypotheses. Our results indicate that leaders'
transformational leadership is positively related to developers'
intrinsic motivation and that leaders' active management style is
positively related to the developers' extrinsic motivation. (C) 2012
Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.im.2012.05.005},
ISSN = {0378-7206},
EISSN = {1872-7530},
ResearcherID-Numbers = {Tan, Chuan-Hoo/G-9681-2012
},
ORCID-Numbers = {Tan, Chuan Hoo/0000-0003-4031-6010
TAN, Chuan Hoo/0000-0003-3870-4591},
Unique-ID = {WOS:000308623900007},
}
@article{ WOS:000210159800005,
Author = {Veglis, Andreas},
Title = {Comparison of Course Support Environments: Commercial Versus Open Source
Software},
Journal = {INFORMATICS IN EDUCATION},
Year = {2005},
Volume = {4},
Number = {2},
Pages = {281-292},
Abstract = {Course-support environments are an important technical development
relating to computer communications in education that involves the
linking of a web-compliant user interface and web-compliant tools and
applets with an underlying database. This paper presents a comparison
among three different course support environments. One of them is a
commercial product and the other two are open source software. The
comparison includes various features from the student, and the
instructor point of view.},
ISSN = {1648-5831},
EISSN = {2335-8971},
ResearcherID-Numbers = {Veglis, Andreas/K-3564-2019},
Unique-ID = {WOS:000210159800005},
}
@inproceedings{ WOS:000291831800051,
Author = {Abdullah, Rusli and Lakulu, Modi and Ibrahim, Hamidah and Selamat, Mohd
Hasan and Nor, Mohd Zali Mohd},
Book-Group-Author = {IEEE Computer Society},
Title = {The Challenges of Open Source Software Development with Collaborative
Environment},
Booktitle = {PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY
AND DEVELOPMENT, VOL 2},
Year = {2009},
Pages = {251-255},
Note = {International Conference on Computer Technology and Development, Kota
Kinabalu, MALAYSIA, NOV 13-15, 2009},
Organization = {Int Assoc Comp Sci \& Informat Technol; IACSIT; Putra Univ Malaysia},
Abstract = {The current practice of Open Source Software (OSS) evolves around
sharing the source codes. However, without a prudent methodology in OSS
software development, OSS users seldom participate in software
development and prefer just to be end-users. To identify and analyze the
current usage and acceptance of OSS, a survey was conducted among
selected OSS developers in Malaysia. The results, analyzed using SPSS
and Rasch method, are quite unexpected, with many OSS developers still
not fully using OSS tools in SDLC stages. This paper shall also propose
a Knowledge Management System (KMS) Framework for sharing software
development using OSS to enable Community-of-Practice to share software
development using OSS knowledge.},
DOI = {10.1109/ICCTD.2009.161},
ISBN = {978-0-7695-3892-1},
ResearcherID-Numbers = {Ibrahim, Hamidah/ABA-2959-2021
Abdullah, Rusli/AAT-7546-2020
},
ORCID-Numbers = {Abdullah, Rusli/0000-0002-3044-2614},
Unique-ID = {WOS:000291831800051},
}
@inproceedings{ WOS:000850208000090,
Author = {Sousa, Bruno L. and Bigonha, Mariza A. S. and Ferreira, Kecia A. M. and
Franco, Glaura C.},
Book-Group-Author = {IEEE Comp Soc},
Title = {A Time Series-Based Dataset of Open-Source Software Evolution},
Booktitle = {2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022)},
Series = {IEEE International Working Conference on Mining Software Repositories},
Year = {2022},
Pages = {702-706},
Note = {19th International Conference on Mining Software Repositories (MSR),
Pittsburgh, PA, MAY 18-24, 2022},
Organization = {Assoc Comp Machinery; IEEE Comp Soc; IEEE, Tech Council Software Engn;
ACM, Special Interest Grp Software Engn; JetBrains},
Abstract = {Software evolution is the process of developing, maintaining, and
updating software systems. It is known that the software systems tend to
increase their complexity and size over their evolution to meet the
demands required by the users. Due to this fact, researchers have
increasingly carried out studies on software evolution to understand the
systems' evolution pattern and propose techniques to overcome inherent
problems in software evolution. Many of these works collect data but do
not make them publicly available. Many datasets on software evolution
are outdated, and/or are small, and some of them do not provide time
series from software metrics. We propose an extensive software evolution
dataset with temporal information about open-source Java systems. To
build this dataset, we proposed a methodology of four steps: selecting
the systems using a criterion, extracting and measuring their releases,
and generating their time series. Our dataset contains time series of 46
software metrics extracted from 46 open-source Java systems, and we make
it publicly available.},
DOI = {10.1145/3524842.3528492},
ISSN = {2160-1852},
ISBN = {978-1-4503-9303-4},
ResearcherID-Numbers = {Bigonha, Mariza/J-9739-2015
},
ORCID-Numbers = {Andrade Silva Bigonha, Mariza/0000-0002-3471-0452},
Unique-ID = {WOS:000850208000090},
}
@article{ WOS:000742179000015,
Author = {Barcomb, Ann and Stol, Klaas-Jan and Fitzgerald, Brian and Riehle, Dirk},
Title = {Managing Episodic Volunteers in Free/Libre/Open Source Software
Communities},
Journal = {IEEE TRANSACTIONS ON SOFTWARE ENGINEERING},
Year = {2022},
Volume = {48},
Number = {1},
Pages = {260-277},
Month = {JAN 1},
Abstract = {We draw on the concept of episodic volunteering (EV) from the general
volunteering literature to identify practices for managing EV in
free/libre/open source software (FLOSS) communities. Infrequent but
ongoing participation is widespread, but the practices that community
managers are using to manage EV, and their concerns about EV, have not
been previously documented. We conducted a policy Delphi study involving
24 FLOSS community managers from 22 different communities. Our panel
identified 16 concerns related to managing EV in FLOSS, which we ranked
by prevalence. We also describe 65 practices for managing EV in FLOSS.
Almost three-quarters of these practices are used by at least three
community managers. We report these practices using a systematic
presentation that includes context, relationships between practices, and
concerns that they address. These findings provide a coherent framework
that can help FLOSS community managers to better manage episodic
contributors.},
DOI = {10.1109/TSE.2020.2985093},
ISSN = {0098-5589},
EISSN = {1939-3520},
ResearcherID-Numbers = {Riehle, Dirk/X-8137-2019
Stol, Klaas-Jan/I-6269-2013},
Unique-ID = {WOS:000742179000015},
}
@inproceedings{ WOS:000438487400155,
Author = {Naidu, Vikas Rao and Singh, Baldev and Al Harrasi, Raya Ali and Al
Balushi, Haleema Hassan},
Editor = {Uslu, F},
Title = {TECHNOLOGY ENHANCED LEARNING ASSISTED BY FREE AND OPEN SOURCE SOFTWARE},
Booktitle = {4TH INTERNATIONAL CONFERENCE ON EDUCATION, SOCIAL SCIENCES AND
HUMANITIES (SOCIOINT 2017)},
Year = {2017},
Pages = {1075-1079},
Note = {4th International Conference on Education, Social Sciences and
Humanities (SOCIOINT), Dubai, U ARAB EMIRATES, JUL 10-12, 2017},
Organization = {Int Org Ctr Acad Res},
Abstract = {The education system of the present day has undergone a great
revolution, with the enhancement of education technology. Especially in
the higher education sector, IT is playing a vital role in the
advancement of teaching and learning practices. Most of the educational
organizations have already adopted smart learning environment by
upgrading their infrastructure and with proper capacity building among
staff members. But in the education sector, sustainability of technology
is always being a challenge. To develop learning materials, many
institutions have already started using free and open source software
(FOSS) tools. FOSS gives freedom to the developer with the provision of
various customization options as per the requirements of the class or
subject. Moreover, in the longer run, free and open source software
could be considered as the best option in education for e-learning
implementation, for sustainability. There are many tools which are
available for e-learning resource development. Some of them are
available online and some are available as an installer for the various
platform. In order to adapt ICT in education, especially in non-IT
specialization, the faculty members need the training to learn and
implement these tools in their classes. But there are many tools, which
are specially designed for educators with basic knowledge of computers.
Educators can plan their sessions, based on content, duration as well as
the level of the subject and the students. This research paper will
highlight various aspects of the implementation of FOSS, in education by
using such easy-to-implement tools and techniques. This would provide
general guidelines for the development of various e-learning solutions
for technology-enhanced teaching and learning practices in higher
education.},
ISBN = {978-605-82433-1-6},
ResearcherID-Numbers = {Naidu, Vikas/A-3040-2019},
Unique-ID = {WOS:000438487400155},
}
@inproceedings{ WOS:000399220600009,
Author = {Aversano, Lerina and Guardabascio, Daniela and Tortorella, Maria},
Editor = {Winkler, D and Biffl, S and Bergsmann, J},
Title = {Analysing the Quality Evolution of Open Source Software Projects},
Booktitle = {SOFTWARE QUALITY: COMPLEXITY AND CHALLENGES OF SOFTWARE ENGINEERING IN
EMERGING TECHNOLOGIES},
Series = {Lecture Notes in Business Information Processing},
Year = {2017},
Volume = {269},
Pages = {117-129},
Note = {9th International Software Quality Days (SWQD) Conference, Vienna,
AUSTRIA, JAN 17-20, 2017},
Organization = {Software Qual Lab GmbH; Vienna Univ Technol, Inst Software Technol \&
Interact Syst; Christian Doppler Lab Software Engn Integrat Flexible
Automat Syst},
Abstract = {Reuse of software components depends on different aspects of software
artifacts. In particular, software quality should be taken into account
before considering an open source software for being adopted in an
operative context. In this direction, this paper presents a study aimed
at assessing the quality of open source software projects along the
software project history. The study entails the gathering and analysis
of relevant information of some open source projects. The analysis of
the considered software projects required the evaluation of the quality
of the software products, their attractiveness and community
trustworthiness. The related trends are presented as results.},
DOI = {10.1007/978-3-319-49421-0\_9},
ISSN = {1865-1348},
ISBN = {978-3-319-49421-0; 978-3-319-49420-3},
ResearcherID-Numbers = {AVERSANO, Lerina/AAG-3855-2019},
ORCID-Numbers = {AVERSANO, Lerina/0000-0003-2436-6835},
Unique-ID = {WOS:000399220600009},
}
@article{ WOS:000346908300005,
Author = {Vijay, Ritesh and Sharma, A. and Kumar, M. and Shende, V. and
Chakrabarti, T. and Gupta, Rajesh},
Title = {GIS-Based Noise Simulation Open Source Software: N-GNOIS},
Journal = {FLUCTUATION AND NOISE LETTERS},
Year = {2015},
Volume = {14},
Number = {1},
Month = {MAR},
Abstract = {Geographical information system (GIS)-based noise simulation software
(N-GNOIS) has been developed to simulate the noise scenario due to point
and mobile sources considering the impact of geographical features and
meteorological parameters. These have been addressed in the software
through attenuation modules of atmosphere, vegetation and barrier.
N-GNOIS is a user friendly, platform-independent and open geospatial
consortia (OGC) compliant software. It has been developed using open
source technology (QGIS) and open source language (Python). N-GNOIS has
unique features like cumulative impact of point and mobile sources,
building structure and honking due to traffic. Honking is the most
common phenomenon in developing countries and is frequently observed on
any type of roads. N-GNOIS also helps in designing physical barrier and
vegetation cover to check the propagation of noise and acts as a
decision making tool for planning and management of noise component in
environmental impact assessment (EIA) studies.},
DOI = {10.1142/S0219477515500054},
Article-Number = {1550005},
ISSN = {0219-4775},
EISSN = {1793-6780},
ResearcherID-Numbers = {Shende, Vaishali/AAI-3110-2021
Gupta, Rajesh/AAA-4422-2022
Sharma, Asheesh/C-3171-2009
Gupta, Rajesh/O-8180-2015},
ORCID-Numbers = {Sharma, Asheesh/0000-0002-5924-1912
Gupta, Rajesh/0000-0002-6098-0595},
Unique-ID = {WOS:000346908300005},
}
@article{ WOS:000294562000004,
Author = {Garzarelli, Giampaolo and Fontanella, Riccardo},
Title = {Open Source Software Production, Spontaneous Input, and Organizational
Learning},
Journal = {AMERICAN JOURNAL OF ECONOMICS AND SOCIOLOGY},
Year = {2011},
Volume = {70},
Number = {4},
Pages = {928-950},
Month = {OCT},
Abstract = {This work shows that the modular organization of voluntary open source
software (OSS) production, whereby programmers supply effort of their
accord, capitalizes more on division than on specialization of labor.
This is so because voluntary OSS production is characterized by an
organizational learning process that dominates the individual one.
Organizational learning reveals production choices that would otherwise
remain unknown, thereby increasing productivity and indirectly
reinforcing incentives to undertake collective problem solving.},
DOI = {10.1111/j.1536-7150.2011.00798.x},
ISSN = {0002-9246},
EISSN = {1536-7150},
ORCID-Numbers = {Garzarelli, Giampaolo/0000-0002-2155-901X},
Unique-ID = {WOS:000294562000004},
}
@article{ WOS:000261859400003,
Author = {den Besten, Matthijs and Dalle, Jean-Michel and Galia, Fabrice},
Title = {The allocation of collaborative efforts in open-source software},
Journal = {INFORMATION ECONOMICS AND POLICY},
Year = {2008},
Volume = {20},
Number = {4, SI},
Pages = {316-322},
Month = {DEC},
Note = {2nd International Conference on Open Source Systems (OSS 2006), Como,
ITALY, JUN, 2006},
Organization = {IFIP},
Abstract = {The article investigates the allocation of collaborative efforts among
core developers (maintainers) of open-source software by analyzing
on-line development traces (logs) for a set of 10 large projects.
Specifically, we investigate whether the division of labor within
open-source projects is influenced by characteristics of software code.
We suggest that the collaboration among maintainers tends to be
influenced by different measures of code complexity. We interpret these
findings by providing preliminary evidence that the organization of
open-source software development would self-adapt to characteristics of
the code base, in a `stigmergic' manner. (C) 2008 Elsevier B.V. All
rights reserved.},
DOI = {10.1016/j.infoecopol.2008.06.003},
ISSN = {0167-6245},
EISSN = {1873-5975},
ResearcherID-Numbers = {Besten, Matthijs/AAT-7109-2020
GALIA, Fabrice/LJR-9938-2024
},
ORCID-Numbers = {den Besten, Matthijs/0000-0002-4361-4278
GALIA, Fabrice/0000-0002-0491-6687},
Unique-ID = {WOS:000261859400003},
}
@inproceedings{ WOS:000236352200023,
Author = {Glynn, E and Fitzgerald, B and Exton, C},
Book-Group-Author = {IEEE},
Title = {Commercial adoption of open source software: An empirical study},
Booktitle = {2005 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING (ISESE),
PROCEEDINGS},
Year = {2005},
Pages = {217-226},
Note = {4th International Symposium on Empirical Software Engineering, Noosa
Heads, AUSTRALIA, NOV 17-18, 2005},
Organization = {IEEE Comp Soc; ACM SIGSOFT},
Abstract = {There has been a dramatic increase in commercial interest in the
potential of Open Source Software (OSS) over the past few years.
However, given the many complex and novel issues that surround the use
of OSS, the process of OSS adoption is not well-understood. We
investigated this issue using a framework derived from innovation
adoption theory which was then validated in an organisation which had
embarked on a large-scale of adoption of OSS. The framework comprised
four macro-factors - external environment, organisational context,
technological context and individual factors. We then investigated these
factors in a large-scale survey. Overall, the findings suggest a
significant penetration of OSS with general deployment in two industry
sectors consultancy/sotware house and service/communication - and more
limited deployment in government/public sector. However, the existence
of a coherent and planned IT infrastructure based on proprietary;
software served to impede adoption of OSS. Finally, individual-relevant
factors such as support for the general OSS ideology and committed
personal championship of OSS were found to be significant.},
DOI = {10.1109/ISESE.2005.1541831},
ISBN = {0-7803-9507-7},
ResearcherID-Numbers = {Fitzgerald, Brian/E-7790-2010},
ORCID-Numbers = {Fitzgerald, Brian/0000-0001-9193-2863},
Unique-ID = {WOS:000236352200023},
}
@inproceedings{ WOS:000226961300065,
Author = {David, P and Waeselynck, H and Crouzet, Y},
Editor = {Jacquart, R},
Title = {Open source software in critical systems - Motivation and challenges},
Booktitle = {BUILDING THE INFORMATION SOCIETY},
Series = {International Federation for Information Processing},
Year = {2004},
Volume = {156},
Pages = {667-677},
Note = {18th World Computer Congress, Toulouse, FRANCE, AUG 22-27, 2004},
Organization = {IFIP},
Abstract = {This paper summarizes the main conclusions and recommendations from a
Working Group on ``Open Source Software and Dependability{''}. The Group
was launched in the framework of a cooperative structure, a Network for
Dependability Engineering, and gathered representatives of ten academic
and industrial organizations.},
ISSN = {1571-5736},
ISBN = {1-4020-8156-1},
Unique-ID = {WOS:000226961300065},
}
@inproceedings{ WOS:000333745200002,
Author = {Fagerholm, Fabian and Johnson, Patrik and Guinea, Alejandro Sanchez and
Borenstein, Jay and Muench, Juergen},
Book-Group-Author = {IEEE},
Title = {Onboarding in Open Source Software Projects: A Preliminary Analysis},
Booktitle = {2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING
WORKSHOPS (ICGSEW 2013)},
Year = {2013},
Pages = {5-10},
Note = {8th IEEE International Conference on Global Software Engineering
(ICGSE), Univ Bari, Bari, ITALY, AUG 26-29, 2013},
Organization = {IEEE; ADP; HP; AMT Serrv; IEEE Comp Soc; Exprivia; Siemens; Olivetti;
Software Engn \& Res \& Practices},
Abstract = {Nowadays, many software projects are partially or completely open-source
based. There is an increasing need for companies to participate in
open-source software (OSS) projects, e. g., in order to benefit from
open source ecosystems. OSS projects introduce particular challenges
that have to be understood in order to gain the benefits. One such
challenge is getting newcomers onboard into the projects effectively.
Similar challenges may be present in other self-organised, virtual team
environments. In this paper we present preliminary observations and
results of in-progress research that studies the process of onboarding
into virtual OSS teams. The study is based on a program created and
conceived at Stanford University in conjunction with Facebook's
Education Modernization program. It involves the collaboration of more
than a dozen international universities and nine open source projects.
More than 120 students participated in 2013. The students have been
introduced to and supported by mentors experienced in the participating
OSS projects. Our findings indicate that mentoring is an important
factor for effective onboarding in OSS projects, promoting cohesion
within distributed teams and maintaining an appropriate pace.},
DOI = {10.1109/ICGSEW.2013.8},
ISBN = {978-0-7695-5055-8},
ResearcherID-Numbers = {Münch, Jürgen/ABC-2316-2020
Fagerholm, Fabian/B-1952-2015},
ORCID-Numbers = {Munch, Jurgen/0000-0003-0327-8094
Fagerholm, Fabian/0000-0002-7298-3021},
Unique-ID = {WOS:000333745200002},
}
@article{ WOS:001418317800001,
Author = {Jung, Sook and Cheng, Chun-Huai and Lee, Taein and Buble, Katheryn and
Humann, Jodi and Zheng, Ping and Yu, Jing and Main, Dorrie},
Title = {Building resource-efficient community databases using open-source
software},
Journal = {DATABASE-THE JOURNAL OF BIOLOGICAL DATABASES AND CURATION},
Year = {2025},
Volume = {2025},
Month = {FEB 12},
Abstract = {The unprecedented volume of big data being routinely generated for
nonmodel crop species, coupled with advanced technology enabling the use
of big data in breeding, gives further impetus for the need to have
access to crop community databases, where all relevant data are curated
and integrated. Funding for such databases is, however, insufficient and
intermittent, resulting in the data being underutilized. While increased
awareness of the importance of funding databases is important, it is
practically necessary to find a more efficient way to build a community
database. To meet the need for integrated database resources for various
crop genomics, genetics, and breeding research communities, we have
built five crop databases over the last decade using an open-source
database platform and software. We describe the system and methods used
for database construction, curation, and analysis protocols, and the
data and tools that are available in these five crop databases.Database
URL: The Genome Database for Rosaceae (GDR, www.rosaceae.org), the
Genome Database for Vaccinium (GDV, www.vaccinium.org), the Citrus
Genome Database (CGD, www.citrusgenomedb.org), the Pulse Crop Database
(PCD, www.pulsedb.org), and CottonGen (www.cottongen.org)},
DOI = {10.1093/database/baaf005},
Article-Number = {baaf005},
ISSN = {1758-0463},
Unique-ID = {WOS:001418317800001},
}
@inproceedings{ WOS:000258398700034,
Author = {Ravcsteyn, Pascal and Silvius, Gilbert},
Editor = {Russo, B and Damiani, E and Hissam, S and Lundell, B and Succi, G},
Title = {Willingness to cooperate within the Open Source Software domain},
Booktitle = {OPEN SOURCE DEVELOPMENT, COMMUNITIES AND QUALITY},
Series = {International Federation for Information Processing},
Year = {2008},
Volume = {275},
Pages = {367-373},
Note = {4th International Conference on Open Source Systems held at the 20th
World Computer Congress, Milan, ITALY, SEP 07-10, 2008},
Organization = {IFIP WG 2 3},
Abstract = {Open Source Software (OSS) is an increasingly hot topic in the business
domain. One of the key benefits mentioned is the unlimited access to the
source code, which enables large communities to continuously improve a
software application and prevents vendor lock-in. Flow attractive these
benefits may be, the market for OSS however remains limited. In the
Netherlands research consisting of 7 interviews and a survey among 206
Open Source Software Service providers (with a 34\% response rate) was
done to determine whether service providers wanted to cooperate in all
Association that will set quality levels and guarantees to its members
and their customers.},
ISSN = {1571-5736},
ISBN = {978-0-387-09683-4},
ORCID-Numbers = {Silvius, Gilbert/0000-0002-6494-3345},
Unique-ID = {WOS:000258398700034},
}
@inproceedings{ WOS:001351560600011,
Author = {Molnar, Arthur-Jozsef and Motogna, Simona},
Editor = {Ali, R and Kaindl, H and Maciaszek, LA},
Title = {A Study of Maintainability in Evolving Open-Source Software},
Booktitle = {EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2020},
Series = {Communications in Computer and Information Science},
Year = {2021},
Volume = {1375},
Pages = {261-282},
Note = {15th International Conference on Evaluation of Novel Approaches to
Software Engineering (ENASE), ELECTR NETWORK, MAY 05-06, 2020},
Abstract = {Our study is focused on an evaluation of the maintainability
characteristic in the context of the long-term evolution of open-source
software. According to well established software quality models such as
the ISO 9126 and the more recent ISO 25010, maintainability remains
among key quality characteristics alongside performance, security and
reliability. To achieve our objective, we selected three complex, widely
used target applications for which access to their entire development
history and source code was available. To enable cross-application
comparison, we restricted our selection to GUI-driven software developed
on the Java platform. We focused our examination on released versions,
resulting in 111 software releases included in our case study. These
covered more than 10 years of development for each of the applications.
For each version, we determined its maintainability using three distinct
quantitative models of varying complexity. We examined the relation
between software size and maintainability and studied the main drivers
of important changes to software maintainability. We contextualized our
findings using manual source code examination. We also carried out a
finer grained evaluation at package level to determine the distribution
of maintainability issues within application source code. Finally, we
provided a cross-application analysis in order to identify common as
well as application-specific patterns.},
DOI = {10.1007/978-3-030-70006-5\_11},
ISSN = {1865-0929},
EISSN = {1865-0937},
ISBN = {978-3-030-70005-8; 978-3-030-70006-5},
ResearcherID-Numbers = {Motogna, Simona/AAL-1881-2021
Molnar, Arthur/ABC-3679-2020
},
ORCID-Numbers = {Molnar, Arthur-Jozsef/0000-0002-4113-2953
Motogna, Simona/0000-0002-8208-6949},
Unique-ID = {WOS:001351560600011},
}
@inproceedings{ WOS:000390220400067,
Author = {Buffardi, Kevin},
Book-Group-Author = {IEEE},
Title = {Localized Open Source Software Projects Exploring Realism and Motivation},
Booktitle = {2016 11TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE \& EDUCATION
(ICCSE)},
Series = {International Conference on Computer Science \& Education},
Year = {2016},
Pages = {382-387},
Note = {11th International Conference on Computer Science \& Education (ICCSE),
Nagoya Univ, Nagoya, JAPAN, AUG 23-25, 2016},
Organization = {Natl Res Council Comp Educ Coll \& Univ; ICCSE Execut Comm; Nagoya Univ,
Grad Sch Informat Sci; Inst Elec \& Elect Engineers, Nagoya Sect},
Abstract = {To address a gap between traditional software engineering projects and
professional software products and practices, we established an
organization for student collaboration with local software professionals
on open source projects. We explored how experiences with this local
organization compared to different domains and approaches to improving
software engineering project realism. Software engineering students
worked in small teams on different types of projects that also included:
internal products for a company in industry, humanitarian open source
software, and entrepreneurial projects. We identified both strengths and
weaknesses of each project type's realism. In addition, we explored
students' motivations and discovered trends among underrepresented
minorities' preferences.},
ISSN = {2471-6146},
ISBN = {978-1-5090-2218-2},
ORCID-Numbers = {Buffardi, Kevin/0000-0002-4205-888X},
Unique-ID = {WOS:000390220400067},
}
@inproceedings{ WOS:000309430500023,
Author = {Goduguluri, Veerakishore and Kilamo, Terhi and Hammouda, Imed},
Editor = {Hissam, SA and Russo, B and Neto, MGD and Kon, F},
Title = {KommGame: A Reputation Environment for Teaching Open Source Software},
Booktitle = {OPEN SOURCE SYSTEMS: GROUNDING RESEARCH},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2011},
Volume = {365},
Pages = {312-315},
Note = {7th International Conference on Open Source Systems, Salvador, BRAZIL,
OCT 05-08, 2011},
Organization = {CAPES, Minist Educ, Coordinat Improvement Higher Educ Personnel; CNPQ,
Minist Sci \& Tecnol, Natl Council Sci \& Technol Dev; FAPESB, State
Bahia Res Agcy; Petrobras},
Abstract = {The importance of teaching open source software in universities is
increasing with the advent of open source as a development and business
model. A novel, student centric approach of teaching open source was
tried out at Tampere University of Technology where a new environment
called KommGame was introduced to assist in teaching open source
development. This environment includes a reputation system to motivate
learners to participate. In this paper, we present our approach of
teaching open source and how the KommGame environment was employed to
teach open source software.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-24418-6; 978-3-642-24417-9},
Unique-ID = {WOS:000309430500023},
}
@inproceedings{ WOS:000225186000011,
Author = {Junqueira, DC and Fortes, RPD},
Book-Group-Author = {ieee computer society},
Title = {VersionWeb: a tool for open source software development support},
Booktitle = {WEBMEDIA \& LA-WEB 2004, VOL 1, PROCEEDINGS},
Year = {2004},
Pages = {65-67},
Note = {10th WebMedia/2nd LA-Web Joint Conference, Ribeirao Preto, BRAZIL, OCT
12-15, 2004},
Organization = {Int World Wide Web Conf Comm; CNPq; CAPES; FAPESP; FINEP},
Abstract = {The amount of communities dedicated to software development has grown up
recently stimulated by the support provided by Internet. Although the
Web freedom has its benefits, the communities face lack of organization
and privacy when using versions control systems. This paper proposes new
functional increments in a tool that tackle the requirements of
providing access control and different types of users and consequently
gives support to groups of software developers.},
DOI = {10.1109/WEBMED.2004.1348148},
ISBN = {0-7695-2237-8},
ResearcherID-Numbers = {Fortes, Renata/A-3211-2010},
ORCID-Numbers = {Fortes, Renata/0000-0001-9994-8923},
Unique-ID = {WOS:000225186000011},
}
@article{ WOS:000208987400001,
Author = {Ratib, Osman and Rosset, Antoine},
Title = {Open-source software in medical imaging: development of OsiriX},
Journal = {INTERNATIONAL JOURNAL OF COMPUTER ASSISTED RADIOLOGY AND SURGERY},
Year = {2006},
Volume = {1},
Number = {4},
Pages = {187-196},
Month = {DEC},
Abstract = {Purpose Open source software (oss) development for medical imaging
enables collaboration of individuals and groups to produce high-quality
tools that meet user needs. This process is reviewed and illustrated
with OsiriX, a fast DICOM viewer program for the Apple Macintosh.
Materials and methods OsiriX is an oss for the Apple Macintosh under Mac
OS X v10.4 or higher specifically designed for navigation and
visualization of multimodality and multidimensional images: 2D Viewer,
3D Viewer, 4D Viewer (3D series with temporal dimension, for example:
Cardiac-CT) and 5D Viewer (3D series with temporal and functional
dimensions, for example: Cardiac-PET-CT). The 3D Viewer offers all
modern rendering modes: multiplanar reconstruction, surface rendering,
volume rendering and maximum Intensity projection. All these modes
support 4D data and are able to produce image fusion between two
different series (for example: PET-CT). OsiriX was developed using the
Apple Xcode development environment and Cocoa framework as both a DICOM
PACS workstation for medical imaging and an image processing software
package for medical research (radiology and nuclear imaging), functional
imaging, 3D imaging, confocal microscopy and molecular imaging.
Results OsiriX is an open source program by Antoine Rosset, a
radiologist and software developer, was designed specifically for the
needs of advanced imaging modalities. The software program turns an
Apple Macintosh into a DICOM PACS workstation for medical imaging and
image processing. OsiriX is distributed free of charge under the GNU
General Public License and its source code is available to anyone. This
system illustrates how open software development for medical imaging
tools can be successfully designed, implemented and disseminated.
Conclusion oss development can provide useful cost effective tools
tailored to specific needs and clinical tasks. The integrity and quality
assurance of open software developed by a community of users does not
follow the traditional conformance and certification required for
commercial medical software programs. However, open software can lead to
innovative solutions designed by users better suited for specific tasks.},
DOI = {10.1007/s11548-006-0056-2},
ISSN = {1861-6410},
EISSN = {1861-6429},
Unique-ID = {WOS:000208987400001},
}
@inproceedings{ WOS:000455682100234,
Author = {Raikar, Meenaxi M. and Desai, Padmashree and Vijayalakshmi, M. and
Narayankar, Prashant},
Book-Group-Author = {IEEE},
Title = {Augmenting Cloud concepts learning with Open source software environment},
Booktitle = {2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS
AND INFORMATICS (ICACCI)},
Year = {2018},
Pages = {1405-1411},
Note = {7th International Conference on Computing, Communications and
Informatics (ICACCI), Bangalore, INDIA, SEP 19-22, 2018},
Organization = {PES Inst Technol, Bangalore South Campus; IEEE; IEEE Communicat Soc;
IEEE Photon Soc; IEEE Robot \& Automat Soc},
Abstract = {Cloud computing technology usage has emerged as a prominent field in
providing the computation services to the users using the internet. The
3As-AnyTime, AnyWhere and AnyDevice concept changed the industry towards
user-centric needs to collaborate and connect with people, which makes
software industries to adopt the cloud-based development environment.
This created the scope for educationist to enable the students with the
skills related to cloud computing technology. A course on distributed
and cloud computing is introduced at the undergraduate level for
catering to this. The authors discuss the challenges faced in
teaching-learning cloud computing technology and the method followed to
overcome these. The two main challenges are designing the course content
and adopting suitable open source infrastructure tools for hands-on
experience. The authors have put efforts in adoption and usage of cloud
computing in undergraduate engineering level by proposing a modified
Technology Acceptance Model (TAM). This model helped to identify
different parameters/attributes to improve academic performance. An
activity-based laboratory course is designed in line with the theory
course. All the activities are implemented using the open source
software environment. The activities planned in the course are assessed
based on the outcome based evaluation. The graduate attribute addressed
in the course are domain knowledge gain in cloud computing concepts,
problem-solving, usage of modern tools and life-long learning. The
average attainment of the stated graduate attribute is 77.89\% in the
course internal semester assessment. The effectiveness of proposed
method is validated by defining hypotheses relating to the research
questions framed. Results prominently speak about the advantage of TAM
and its implementation in the course.},
ISBN = {978-1-5386-5314-2},
ResearcherID-Numbers = {Raikar, Meenaxi/AAU-3959-2021
Narayankar, Prashant/AAA-7918-2019
Desai, Padmashree/AAB-5810-2019
M, vijayalakshmi/AAB-5131-2019},
ORCID-Numbers = {Desai, Padmashree/0000-0002-0429-9682
Narayankar, Prashant/0000-0001-5504-8018
Raikar, Meenaxi/0000-0003-3904-824X
M, vijayalakshmi/0000-0002-1021-9474},
Unique-ID = {WOS:000455682100234},
}
@article{ WOS:000422544200004,
Author = {Scianna, Andrea},
Title = {Building 3D GIS data models using open source software},
Journal = {APPLIED GEOMATICS},
Year = {2013},
Volume = {5},
Number = {2},
Pages = {119-132},
Month = {JUN},
Abstract = {Today, many GIS applications would require data sets containing full 3D
data; application fields like urban and town planning, civil protection,
cadastres and environmental studies could use full 3D data, both to
carry out spatial analyses and inquiries as well as for only
visualization. Data model can be accessed by desktop application as well
as from Internet. This second option is becoming today the most
requested. But in order to share 3D data model through Internet it is
necessary to configure a suitable system. A 3D model can be shared on
Internet in different ways. It is possible to incorporate a model inside
an executable or 3D PDF file or build something like a multimedia
application (i.e. flash based). However a better option is to put a
model inside a geospatial database and build suitable web services to
access it using Internet browsers. This second option can be performed
using different solutions for web servers, development platforms and
programming languages. Fundamental for this option is the construction
of the model that should be structured, according a conceptual model to
be replicable and interoperable. Hence, the model should be stored in a
geospatial database in order to be accessed by an application running
under a web server, so allowing access to the model. All this is the
object of the research-Management and use of distributed 3D data by open
source WebGIS software-that is part of the Italian PRIN 2007 research
project: Interoperability and cooperative management of geographic,
dynamic, multi-dimensional and distributed data with Free and Open
Source GIS (Principal investigator Paolo Zatelli), aimed to build urban
and suburban 3D models with CAD software or solid modellers, share them
with a 3D Web Feature Service Open Geospatial Consortium web feature
service like, and them using Internet browsers all done using only free
and open source software. The research work, here illustrated, which was
funded by previous research project, deals with the construction of a
suitable model and the storage of the model inside a geospatial
database. The work is based on the use of free and open source software;
Blender and PostgreSQL with PostGIS have been used, respectively, to
draw objects of the model and save their data with the help of some
Python scripts; the server side part of the system has been realized
using Tomcat with servlets and applets all written in Java. Buildings
have been modelled according to GIANT3D model (Geographical
Interoperable Advanced Numerical Topological 3-Dimensional Model)
previously developed in the research ``PRIN 2004{''}, regarding
``Evolved structure of numerical cartography for GIS and WebGIS{''}.
Python scripts, activated by Blender, allow saving data into a spatial
database implemented through PostgreSQL and PostGIS that could be a
remote database somewhere on the net; all geometrical and topological
information, implemented in the 3D model, is so transferred in PostGIS.
This information can be retrieved by Blender using other Python scripts,
so Blender fully interacts with 3D data allocated in PostGIS. These data
can be also accessed by many other clients, both directly using a
database client and using other protocols (like HTTP on Internet). The
second part of the research deals with the creation of a 3D Web Feature
Service and an applet for internet browsers, in order to allow clients
to visualize, explore and inquiry 3D model, retrieving data from
database.},
DOI = {10.1007/s12518-013-0099-3},
ISSN = {1866-9298},
EISSN = {1866-928X},
ResearcherID-Numbers = {Scianna, Andrea/I-7340-2019
},
ORCID-Numbers = {Scianna, Andrea/0000-0001-9647-0637},
Unique-ID = {WOS:000422544200004},
}
@inproceedings{ WOS:000494249100078,
Author = {Smith, Therese and McCartney, Robert and Gokhale, Swapna S. and
Kaczmarczyk, Lisa C.},
Editor = {Dougherty, J and Nagel, K and Decker, A and Eiselt, K},
Title = {Selecting Open Source Software Projects to Teach Software Engineering},
Booktitle = {PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE
EDUCATION (SIGCSE'14)},
Year = {2014},
Pages = {397-402},
Note = {45th ACM SIGCSE Technical Symposium on Computer Science Education
(SIGCSE), Atlanta, GA, MAR 05-08, 2014},
Organization = {Assoc Comp Machinery; ACM Special Interest Grp Comp Sci Educ},
Abstract = {Aspiring software engineers must be able to comprehend and evolve legacy
code, which is challenging because the code may be poorly documented,
ill structured, and lacking in human support. These challenges of
understanding and evolving existing code can be illustrated in academic
settings by leveraging the rich and varied volume of Open Source
Software (OSS) code. To teach SE with OSS, however, it is necessary to
select uniform projects of appropriate size and complexity. This paper
reports on our search for suitable OSS projects to teach an introductory
SE course with a focus on maintenance and evolution. The search turned
out to be quite labor intensive and cumbersome, contrary to our
expectations that it would be quick and simple. The chosen projects
successfully demonstrated the maintenance challenges, highlighting the
promise of using OSS. The burden of selecting projects, however, may
impede widespread integration of OSS into SE and other computing
courses.},
DOI = {10.1145/2538862.2538932},
ISBN = {978-1-4503-2605-6},
ORCID-Numbers = {McCartney, Robert/0000-0001-5412-2626
Smith, Therese/0000-0001-8312-4196},
Unique-ID = {WOS:000494249100078},
}
@inproceedings{ WOS:000309430500026,
Author = {Arantes, Flavia Linhalis and Pereira Freire, Fernanda Maria},
Editor = {Hissam, SA and Russo, B and Neto, MGD and Kon, F},
Title = {Aspects of an Open Source Software Sustainable Life Cycle},
Booktitle = {OPEN SOURCE SYSTEMS: GROUNDING RESEARCH},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2011},
Volume = {365},
Pages = {325-329},
Note = {7th International Conference on Open Source Systems, Salvador, BRAZIL,
OCT 05-08, 2011},
Organization = {CAPES, Minist Educ, Coordinat Improvement Higher Educ Personnel; CNPQ,
Minist Sci \& Tecnol, Natl Council Sci \& Technol Dev; FAPESB, State
Bahia Res Agcy; Petrobras},
Abstract = {In this paper we present a literature overview about OSS sustainability,
considering not only financial resources, but also community growth,
source code and tools management. Based on these aspects, we define an
OSS life cycle that may contribute to OSS projects sustainability.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-24418-6; 978-3-642-24417-9},
Unique-ID = {WOS:000309430500026},
}
@incollection{ WOS:000442905400076,
Author = {Dawson, Maurice and Al Saeed, Imad and Wright, Jorja and Onyegbula,
Festus},
Book-Group-Author = {Informat Resources Management Assoc},
Title = {Open Source Software to Enhance the STEM Learning Environment},
Booktitle = {OPEN SOURCE TECHNOLOGY: CONCEPTS, METHODOLOGIES, TOOLS, AND APPLICATIONS},
Year = {2015},
Pages = {1493-1503},
Abstract = {This chapter examines the use of Open Source Software (OSS) technologies
that can be used to improve the learning of Science, Technology,
Engineering, and Mathematics (STEM). Explored are the various methods
that can be utilized to improve the percentage of STEM majors in the
American educational system with resources such as: Open Source as
Alternative (OSALT), virtualization, cloud computing, Linux
distributions, open source programming, and open source hardware
platforms. Increasing the amount of students that pursue STEM majors is
important because the projected job growth in the STEM field compared to
non-STEM jobs is 33\%. OSALT provides cost-effective alternatives to
commercial products such as Microsoft Office Suite and Adobe Photoshop.
Second, creating Virtual Machines (VMs) is another avenue to teach
complex concepts in computer science, engineering, and Information
Technology (IT). Third, cloud computing is an inexpensive way for
clients to access information from multiple locations and devices.
Fourth, universities can use the Operating System (OS) Linux and its
various distributions as replacements for commercial operating systems
like Windows in order to reduce IT costs. Lastly, open source
programming languages like Python and their associated Integrated
Development Environments (IDEs) provide comprehensive facilities for
software engineers for application development or testing.},
DOI = {10.4018/978-1-4666-7230-7.ch075},
ISBN = {978-1-4666-7231-4; 978-1-4666-7230-7},
ResearcherID-Numbers = {Dawson, Maurice/I-4843-2016},
Unique-ID = {WOS:000442905400076},
}
@article{ WOS:000483699600013,
Author = {Johnsen, Espen and Totland, Atle and Skalevik, Asmund and Holmin, Arne
Johannes and Dingsor, Gjert Endre and Fuglebakk, Edvin and Handegard,
Nils Olav},
Title = {StoX: An open source software for marine survey analyses},
Journal = {METHODS IN ECOLOGY AND EVOLUTION},
Year = {2019},
Volume = {10},
Number = {9},
Pages = {1523-1528},
Month = {SEP},
Abstract = {Scientists across the globe conduct survey programs to monitor and
characterize abundance, population structure, biodiversity and
geographical distributions. To assess the state of marine fish and
zooplankton, population surveys are often repeated annually using
standardized sampling protocols and analysis techniques to establish
trustworthy stock status. However, although transparency and
repeatability are recognised as important principles of this process, it
is often difficult to obtain comprehensive documentation of metadata and
data processing steps. This is particularly challenging for workflows
that include manual processing steps. StoX was principally built to
process research-vessel survey data, and we have included several
standard survey estimation models. The software was developed to be
robust and versatile and aimed at the open source community, such that
users could easily build their own models. StoX is fully integrated with
R to utilize the large number of R-packages and enable any StoX function
and stock estimation model to be controlled using R. There has been a
large need for a freely available software for research-vessel survey
estimation, and StoX is tested in surveys carried out in four continents
and is the official tool for many important fish stock surveys. The
basic workflow and transparency principles of StoX, together with a
customizable GUI, makes StoX applicable for any geographically coded
surveys. Future versions of StoX will include statistical models to
estimate the catch composition in commercial fisheries. In fields such
as conservation management, there is also a need to document the
estimation methods, and additional estimation and analyses models,
including biodiversity indices are currently implemented. In parallel,
we envision a closer web service integration with existing international
and national data centres.},
DOI = {10.1111/2041-210X.13250},
ISSN = {2041-210X},
EISSN = {2041-2096},
ResearcherID-Numbers = {Fuglebakk, Edvin/P-4596-2019
Dingsør, Gjert/HPH-8679-2023
Fuglebakk, Edvin/K-8396-2012
Handegard, Nils Olav/I-3047-2012
},
ORCID-Numbers = {Fuglebakk, Edvin/0000-0002-3192-6768
Totland, Atle/0000-0002-9904-8121
Dingsor, Gjert Endre/0000-0001-5740-125X
Johnsen, Espen/0000-0001-8213-6750
Handegard, Nils Olav/0000-0002-9708-9042
Holmin, Arne Johannes/0000-0002-1225-1144},
Unique-ID = {WOS:000483699600013},
}
@article{ WOS:000245376200012,
Author = {Riehle, Dirk},
Title = {The economic motivation of open source software: Stakeholder
perspectives},
Journal = {COMPUTER},
Year = {2007},
Volume = {40},
Number = {4},
Pages = {25+},
Month = {APR},
Abstract = {Open source software has changed the rules of the game, significantly
impacting the economic behavior of stakeholders in the software
ecosystem. In this new environment, developers strive to be committers,
vendors feel pressure to produce open source products, and system
integrators anticipate boosting profits.},
DOI = {10.1109/MC.2007.147},
ISSN = {0018-9162},
ResearcherID-Numbers = {Riehle, Dirk/X-8137-2019
Riehle, Dirk/G-9429-2011},
ORCID-Numbers = {Riehle, Dirk/0000-0002-8139-5600},
Unique-ID = {WOS:000245376200012},
}
@inproceedings{ WOS:000720106000008,
Author = {Hamasaki, Kazuki and Kula, Raula Gaikovina and Yoshida, Norihiro and
Cruz, A. E. Camargo and Fujiwara, Kenji and Iida, Hajimu},
Book-Group-Author = {IEEE},
Title = {Who Does What during a Code Review? Datasets of OSS Peer Review
Repositories},
Booktitle = {2013 10TH IEEE WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR)},
Series = {IEEE International Working Conference on Mining Software Repositories},
Year = {2013},
Pages = {49-52},
Note = {10th IEEE Working Conference on Mining Software Repositories (MSR), San
Francisco, CA, MAY 18-19, 2013},
Organization = {IEEE},
Abstract = {We present four datasets that are focused on the general roles of OSS
peer review members. With data mined from both an integrated peer review
system and code source repositories, our rich datasets comprise of peer
review data that was automatically recorded. Using the Android project
as a case study, we describe our extraction methodology, the datasets
and their application used for three separate studies. Our datasets are
available online at http://sdlab.naist.jp/reviewmining/},
ISSN = {2160-1852},
ISBN = {978-1-4799-0345-0; 978-1-4673-2936-1},
ResearcherID-Numbers = {Kula, Raula/AAD-6079-2019
},
ORCID-Numbers = {Kula, Raula Gaikovina/0000-0003-2324-0608},
Unique-ID = {WOS:000720106000008},
}
@article{ WOS:001148100200002,
Author = {Bort, James and Meoli, Azzurra and Sullivan, David W.},
Title = {Financing A Free-for-All: Crowdfunding Open-Source Software},
Journal = {SMALL BUSINESS ECONOMICS},
Year = {2024},
Volume = {63},
Number = {4},
Pages = {1449-1469},
Month = {DEC},
Abstract = {This paper examines whether open-source software (OSS) provides unique
advantages in the entrepreneurial crowdfunding context. The economic
model for new ventures with business plans centered on OSS is often
counterintuitive to early-stage investors. On the one hand, the
non-restrictive OSS approach reduces the barriers to widespread product
adoption and collaboration; on the other, OSS is essentially a public
good, creating a scenario where anyone can appropriate value from the
product without compensating its creators. As such, an OSS approach can
dissuade investors primarily concerned with appropriating value for
themselves, making it difficult for early-stage OSS ventures to attract
investors. However, the rapid rise of crowdfunding has created a
communally minded investor base that might instead find OSS projects
enticing. We theorize that the attributes of OSS projects align with the
communal expectations of crowdfunding investors and thus create
supportive environments for OSS-based ventures. We illustrate this
alignment through the community-based resource mobilization framework
and suggest that the OSS approach yields greater investor trust, leading
to superior financing outcomes. Our mixed methods approach blends
archival analyses of Kickstarter data with a constructive replication
through a randomized experiment, providing consistent support that an
OSS approach can be advantageous in the crowdfunding context.
Can rewards-based crowdfunding open new doors to finance open-source
software (OSS) projects? Our research suggests that crowdfunding backers
are more likely to support OSS projects because they are perceived as
more trustworthy. While the economic principles of OSS can be
counterintuitive, OSS promotes widespread product adoption and
collaboration. This allows anyone to benefit from OSS. Our research
builds on the notion that crowdfunding, much like OSS, is a communal
endeavor. We leverage data from the rewards-based crowdfunding platform
Kickstarter.com and a controlled experiment, finding a connection
between projects that espouse the OSS approach and crowdfunding success.
The culmination of the two studies advances knowledge of the unique
preferences of crowdfunding backers and suggests that the crowdfunding
context is fertile ground to bring new insights into OSS-focused
start-ups.},
DOI = {10.1007/s11187-023-00867-y},
EarlyAccessDate = {JAN 2024},
ISSN = {0921-898X},
EISSN = {1573-0913},
ResearcherID-Numbers = {Bort, James/AAI-7372-2020
Sullivan, David/GLS-6603-2022
},
ORCID-Numbers = {Bort, James/0000-0003-3368-8369
Sullivan, Dave/0000-0002-0949-9392
Meoli, Azzurra/0000-0002-6292-3746},
Unique-ID = {WOS:001148100200002},
}
@inproceedings{ WOS:000672559200074,
Author = {Santilli, Alice and Pinter, Csaba and Jiang, Bote and Kronreif, Gernot
and Fichtinger, Gabor},
Editor = {Fei, B and Linte, CA},
Title = {Open source software platform for interstitial ablation treatment
planning},
Booktitle = {MEDICAL IMAGING 2020: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS,
AND MODELING},
Series = {Proceedings of SPIE},
Year = {2021},
Volume = {11315},
Note = {Medical Imaging Conference - Image-Guided Procedures, Robotic
Interventions, and Modeling, Houston, TX, FEB 16-19, 2020},
Organization = {SPIE},
Abstract = {PURPOSE: There are several interstitial (needle based) image-guided
ablation planning systems available, but most of them are closed or
unsupported. We propose an open source software platform for the
planning of image-guided interstitial ablation procedures, providing
generic functionality and support for specialized plug-ins.
METHODS: The patient's image data is loaded or streamed into the system
and the relevant structures are segmented. The user places fiducial
points as ablation needle entries and tips, sets the ablation times, and
the thermal dose is calculated by a dose engine. The thermal dose is
then visualized on the 2D image slices and 3D rendering using a
combination of isodose lines and surfaces. Quantitative feedback is
provided by dose volume histograms. The treatment plan can be
iteratively edited until satisfactory dose distribution is achieved. We
performed a usability study with eight novice users in which they were
asked to create a satisfactory treatment plan.
RESULTS: Interventionists can use the proposed system to create and
visualize thermal ablation plans. Researchers can use the platform to
create a wide range of specialized applications by adding plug-ins for
various types of ablation methods, thermal models, and dose calculation
engines. Existing extensions of the platform can provide real-time
imaging and tracked or robotic navigation to aid the user in optimal
needle placement. From our usability study, the users found the visual
information well represented and the platform intuitive to use. The
users averaged 4.4 recalculation attempts before finding an optimal
treatment, which was evaluated as 100\% necrosis of the tumor.
CONCLUSION: The developed platform fulfills a demand for a universal and
shared ablation planning system. While also being supported by the
state-of-the-art development of specialized plug-ins, the open source
system can adapt to the desired dose calculation or ablation procedure.},
DOI = {10.1117/12.2549577},
Article-Number = {1131526},
ISSN = {0277-786X},
EISSN = {1996-756X},
ISBN = {978-1-5106-3398-8},
ResearcherID-Numbers = {Kronreif, Gernot/B-6731-2015
},
ORCID-Numbers = {Kronreif, Gernot/0000-0003-2675-2190},
Unique-ID = {WOS:000672559200074},
}
@inproceedings{ WOS:000368425300177,
Author = {Babu, D. Giri and Shekhar, S. S. Raja and Chandrasekar, K. and Sai, M.
V. R. Sesha and Diwakar, P. G. and Dadhwal, V. K.},
Editor = {Dadhwal, VK and Diwakar, PG and Seshasai, MVR and Raju, PLN and Hakeem, A},
Title = {AUTOMATIC IMAGE REGISTRATION USING FREE AND OPEN SOURCE SOFTWARE},
Booktitle = {ISPRS TECHNICAL COMMISSION VIII SYMPOSIUM},
Series = {International Archives of the Photogrammetry, Remote Sensing and Spatial
Information Sciences},
Year = {2014},
Volume = {40-8},
Pages = {1121-1128},
Note = {ISPRS Technical Commission VIII Symposium, Hyderabad, INDIA, DEC 09-12,
2014},
Organization = {ISPRS Tech Commiss; Int Soc Photogrammetry \& Remote Sensing; Indian Soc
Remote Sensing; Indian Soc Geomat},
Abstract = {Image registration is the most critical operation in remote sensing
applications to enable location based referencing and analysis of earth
features. This is the first step for any process involving
identification, time series analysis or change detection using a large
set of imagery over a region. Most of the reliable procedures involve
time consuming and laborious manual methods of finding the corresponding
matching features of the input image with respect to reference. Also the
process, as it involves human interaction, does not converge with
multiple operations at different times. Automated procedures rely on
accurately determining the matching locations or points from both the
images under comparison and the procedures are robust and consistent
over time. Different algorithms are available to achieve this, based on
pattern recognition, feature based detection, similarity techniques etc.
In the present study and implementation, Correlation based methods have
been used with a improvement over newly developed technique of
identifying and pruning the false points of match. Free and Open Source
Software (FOSS) have been used to develop the methodology to reach a
wider audience, without any dependency on COTS (Commercially off the
shelf) software. Standard deviation from foci of the ellipse of
correlated points, is a statistical means of ensuring the best match of
the points of interest based on both intensity values and location
correspondence. The methodology is developed and standardised by
enhancements to meet the registration requirements of remote sensing
imagery. Results have shown a performance improvement, nearly matching
the visual techniques and have been implemented in remote sensing
operational projects. The main advantage of the proposed methodology is
its viability in production mode environment. This paper also shows that
the visualization capabilities of MapWinGIS, GDAL's image handling
abilities and OSSIM's correlation facility can be efficiently integrated
to effectively use in remote sensing based production environment.},
DOI = {10.5194/isprsarchives-XL-8-1121-2014},
ISSN = {1682-1750},
EISSN = {2194-9034},
ResearcherID-Numbers = {Dadhwal, Vinay/F-9825-2010
Chandrasekar, K/N-1822-2019
},
ORCID-Numbers = {, Chandrasekar K/0000-0001-7221-4671},
Unique-ID = {WOS:000368425300177},
}
@incollection{ WOS:000325342700023,
Author = {Stokes, David},
Editor = {Harland, L and Forster, M},
Title = {Validation and regulatory compliance of free/open source software},
Booktitle = {OPEN SOURCE SOFTWARE IN LIFE SCIENCE RESEARCH: PRACTICAL SOLUTIONS IN
THE PHARMACEUTICAL INDUSTRY AND BEYOND},
Series = {Woodhead Publishing Series in Biomedicine},
Year = {2012},
Number = {16},
Pages = {481-504},
Abstract = {Open source systems offer a number of advantages, but the need to
formally validate some open source applications can be a challenge where
there is no clearly defined `software vendor'. In these cases the
regulated company must assume responsibility for controlling a validated
open source application that is subject to ongoing change in the wider
software development community. Key to this is knowing which open source
applications require validation, identifying the additional risks posed
by the use of open source software and understanding how standard
risk-based validation models need to be adapted for use with software
that is subject to ongoing refinement.},
ISSN = {2050-0289},
ISBN = {978-1-908818-24-9; 978-1-907568-97-8},
Unique-ID = {WOS:000325342700023},
}
@article{ WOS:000926023100002,
Author = {Strasser, Carly and Hertweck, Kate and Greenberg, Josh and Taraborelli,
Dario and Vu, Elizabeth},
Title = {Ten simple rules for funding scientific open source software},
Journal = {PLOS COMPUTATIONAL BIOLOGY},
Year = {2022},
Volume = {18},
Number = {11},
Month = {NOV},
Abstract = {Scientific research increasingly relies on open source software (OSS).
Funding OSS development requires intentional focus on issues of
scholarly credit, unique forms of labor, maintenance, governance, and
inclusive community-building. Such issues cut across different
scientific disciplines that make them of interest to a variety of
funders and institutions but may present challenges in understanding
generalized needs. Here we present 10 simple rules for investing in
scientific OSS and the teams who build and maintain it.
Author summary
As funders of scientific research, we have a unique knowledge of the
challenges that researchers face in finding support for the many parts
of their projects. Scientific software is a central part of the research
process and is increasingly in need of investments to ensure continued
advancement and progress. Here we draw on our experiences as funders to
provide guidance and considerations for funders and other community
members interested in supporting scientific software. We address
specific issues related to software, including contributor community
development, governance, sustainability, and diversity and inclusion.},
DOI = {10.1371/journal.pcbi.1010627},
Article-Number = {e1010627},
ISSN = {1553-734X},
EISSN = {1553-7358},
ORCID-Numbers = {Vu, Elizabeth/0000-0001-5275-0442
Strasser, Carly/0000-0001-9592-2339
Greenberg, Joshua/0000-0003-3531-6550
Taraborelli, Dario/0000-0002-0082-8508
Hertweck, Kate/0000-0002-4026-4612},
Unique-ID = {WOS:000926023100002},
}
@inproceedings{ WOS:000309105303061,
Author = {Ziemer, Sven},
Book-Group-Author = {IEEE},
Title = {On the Adoption of Open Source Software in Aeronautics},
Booktitle = {2012 IEEE AEROSPACE CONFERENCE},
Series = {IEEE Aerospace Conference Proceedings},
Year = {2012},
Note = {IEEE Aerospace Conference, Big Sky, MT, MAR 03-10, 2012},
Organization = {IEEE; AIAA; Phmsoc; AESS},
Abstract = {Open source software has become an alternative to commercial software
for industrial users. Industrial users adopting to OSS and the
underlying concepts need to consider changing their software development
practices and organization in order to benefit from the OSS model. These
changes may involve both technical and non-technical aspects. Openness
and collaboration with a community are two non-technical concepts that
may require such changes, while evaluating OSS products or evaluating
different strategies for integrating OSS products are two technical
aspects that may require adoption.
The objective of this paper is to create an awareness for the adoption
of OSS in an industrial context. OSS can be used in different ways. Four
categories of using OSS are presented by discussing motivation,
implication and experience for each category. The main conclusion from
this work is that organizations should have a realistic expectation of
both the designated benefits and extension of organizational changes
necessary to adopt to OSS. This conclusion is based on observations from
industrial organizations using OSS, including OSS in the aeronautics
industry, as well as from observations reported in the literature on
open source.},
ISSN = {1095-323X},
ISBN = {978-1-4577-0557-1},
Unique-ID = {WOS:000309105303061},
}
@inproceedings{ WOS:001260534100014,
Author = {Makris, Georgios C. and Spyropoulos, Alexandros Z. and Stamelos, Ioannis},
Editor = {Chbeir, R and Benslimane, D and Zervakis, M and Manolopoulos, Y and Ngyuen, NT and Tekli, J},
Title = {Open-Source Software Development Communities: An Analysis Approach as a
Social Network},
Booktitle = {MANAGEMENT OF DIGITAL ECOSYSTEMS, MEDES 2023},
Series = {Communications in Computer and Information Science},
Year = {2024},
Volume = {2022},
Pages = {193-202},
Note = {15th International Conference on Management of Digital EcoSystems
(MEDES), Heraklion, GREECE, MAY 05-07, 2023},
Abstract = {Open-source software plays a very important role in today's
technological world. Developer communities are sharing solutions and
exposing their work through large organizations like GitHub. Based on
the above, an interesting question arises: ``Do the developer
communities behave in a similar way regardless of the language they work
with?{''} and following ``which programming languages favor forking the
most?{''}. In an effort to answer questions, data from twenty different
communities of programming languages were collected, as they emerged
through GitHub. From the data (43,704,340 nodes and 39,038,833
connections) twenty different social networks were formed which were
studied with simple tools of statistics and network theory. The results
showed that all communities behaved in a similar way to the exclusion of
the R programming language community.},
DOI = {10.1007/978-3-031-51643-6\_14},
ISSN = {1865-0929},
EISSN = {1865-0937},
ISBN = {978-3-031-51642-9; 978-3-031-51643-6},
ResearcherID-Numbers = {Spyropoulos, Alexandros/LXX-0053-2024
},
ORCID-Numbers = {Stamelos, Ioannis/0000-0001-9440-3633
Spyropoulos, Alexandros/0000-0002-5056-1952},
Unique-ID = {WOS:001260534100014},
}
@article{ WOS:000211083900002,
Author = {Dizon, Michael Anthony C.},
Title = {Free and Open Source Software Communities, Democracy and ICT Law and
Policy},
Journal = {INTERNATIONAL JOURNAL OF LAW AND INFORMATION TECHNOLOGY},
Year = {2010},
Volume = {18},
Number = {2},
Pages = {127-141},
Month = {SUM},
Abstract = {This article discusses how and why the locus of the tensions brought
about by new information and communications technology ({''}ICT{''}) in
the global inter-networked society have gone beyond territory,
sovereignty and law and why this shift changes the focus of the
discussion initially from government to governance, and then ultimately
to participation. Free and open source software ({''}FOSS{''}) developer
communities are used both as case studies and as a critique of existing
regulatory approaches to ICT. By showing the profound and sometimes
disruptive impact hybrid active subjects like FOSS communities have had
on matters relating to regulation, governance and culture, this article
explains why there is a need to expand what democracy means and entails
in the digital networked environment.},
DOI = {10.1093/ijlit/eap003},
ISSN = {0967-0769},
EISSN = {1464-3693},
ResearcherID-Numbers = {Dizon, Michael/P-9623-2017
},
ORCID-Numbers = {Dizon, Michael Anthony C./0000-0003-2506-0133},
Unique-ID = {WOS:000211083900002},
}
@article{ WOS:000402459200008,
Author = {Behnamghader, Pooyan and Duc Minh Le and Garcia, Joshua and Link, Daniel
and Shahbazian, Arman and Medvidovic, Nenad},
Title = {A large-scale study of architectural evolution in open-source software
systems},
Journal = {EMPIRICAL SOFTWARE ENGINEERING},
Year = {2017},
Volume = {22},
Number = {3},
Pages = {1146-1193},
Month = {JUN},
Abstract = {From its very inception, the study of software architecture has
recognized architectural decay as a regularly occurring phenomenon in
long-lived systems. Architectural decay is caused by repeated, sometimes
careless changes to a system during its lifespan. Despite decay's
prevalence, there is a relative dearth of empirical data regarding the
nature of architectural changes that may lead to decay, and of
developers' understanding of those changes. In this paper, we take a
step toward addressing that scarcity by introducing an architecture
recovery framework, ARCADE, for conducting large-scale replicable
empirical studies of architectural change across different versions of a
software system. ARCADE includes two novel architectural change metrics,
which are the key to enabling large-scale empirical studies of
architectural change. We utilize ARCADE to conduct an empirical study of
changes found in software architectures spanning several hundred
versions of 23 open-source systems. Our study reveals several new
findings regarding the frequency of architectural changes in software
systems, the common points of departure in a system's architecture
during the system's maintenance and evolution, the difference between
system-level and component-level architectural change, and the
suitability of a system's implementation-level structure as a proxy for
its architecture.},
DOI = {10.1007/s10664-016-9466-0},
ISSN = {1382-3256},
EISSN = {1573-7616},
ResearcherID-Numbers = {Garcia, Joshua/AAO-4575-2021
Le, Duc/AAU-1626-2021
},
ORCID-Numbers = {Garcia, Joshua/0000-0002-1696-8783},
Unique-ID = {WOS:000402459200008},
}
@article{ WOS:000385963800002,
Author = {Saini, Munish and Kaur, Kuljit},
Title = {Fuzzy analysis and prediction of commit activity in open source software
projects},
Journal = {IET SOFTWARE},
Year = {2016},
Volume = {10},
Number = {5},
Pages = {136-146},
Month = {OCT},
Abstract = {Autoregressive integrated moving average (ARIMA) models are the most
commonly used prediction models in the previous studies on software
evolution prediction. This study explores a prediction method based on
fuzzy time series for predicting the future commit activity in open
source software (OSS) projects. The idea to choose fuzzy time series
based prediction method is due to the stochastic nature of the OSS
development process. Commit activity of OSS project indicates the
activeness of its development community. An active development community
is a strong contributor to the success of OSS project. Therefore commit
activity prediction is an important indicator to the project managers,
developers, and users regarding the evolutionary prospects of the
project in future. The fuzzy time series-based prediction method is of
order three and uses time variant difference parameter on the current
state to forecast the next state data. The performance and suitability
of computational method are examined in comparison with that of ARIMA
model on a data set of seven OSS systems. It is found that the predicted
results of the computational method outperform various ARIMA models.
Towards the end, a commit prediction model is used for each project to
analyse the trends in their commit activity.},
DOI = {10.1049/iet-sen.2015.0087},
ISSN = {1751-8806},
EISSN = {1751-8814},
ResearcherID-Numbers = {Saini, Munish/J-4196-2016
},
ORCID-Numbers = {Saini, Munish/0000-0003-4129-2591},
Unique-ID = {WOS:000385963800002},
}
@article{ WOS:000272033700004,
Author = {Choi, Chong Ju and Kim, Sae Won and Yu, Shui},
Title = {Global Ethics of Collective Internet Governance: Intrinsic Motivation
and Open Source Software},
Journal = {JOURNAL OF BUSINESS ETHICS},
Year = {2009},
Volume = {90},
Number = {4},
Pages = {523-531},
Month = {DEC},
Abstract = {The ethical governance of the global Internet is an accelerating global
phenomenon. A key paradox of the global Internet is that it allows
individual and collective decision making to co-exist with each other.
Open source software (OSS) communities are a globally accelerating
phenomenon. OSS refers to groups of programs that allow the free use of
the software and further the code sharing to the general and corporate
users of the software. The combination of private provision and public
knowledge and software, and the seeming paradox of economic versus
social motivations have stimulated a wide debate between researchers and
policymakers. In this article, we analyze OSS communities from the
viewpoint of ``intrinsic motivation,{''} knowledge creation, and
collective Internet governance. We believe that the growth of global OSS
has fundamental implications for business ethics and the governance of
the global Internet in the twenty-first century.},
DOI = {10.1007/s10551-009-0057-5},
ISSN = {0167-4544},
EISSN = {1573-0697},
ResearcherID-Numbers = {Kim, Sang/AAI-5704-2020},
Unique-ID = {WOS:000272033700004},
}
@inproceedings{ WOS:000632588700021,
Author = {Alesinloye, Jumoke Abass and Groarke, Eoin and Babu, Jaganath and
Srinivasan, Subathra and Curran, Greg and Dennehy, Denis},
Book-Group-Author = {ACM},
Title = {Sentiment Analysis of Open Source Software Community Mailing List: A
Preliminary Analysis},
Booktitle = {PROCEEDINGS OF THE 15TH INTERNATIONAL SYMPOSIUM ON OPEN COLLABORATION
(OPENSYM)},
Year = {2019},
Note = {15th International Symposium on Open Collaboration (OpenSym), Skovde,
SWEDEN, AUG 20-22, 2019},
Organization = {Univ Skovde; Swedish Competit Author; ACM Special Interest Grp Software
Engn; ACM SIGWEB; ACM In Cooperat},
Abstract = {Open source software has become increasingly popular with companies
looking to create business value through collaboration with distributed
communities of organizations and software developers who rely on mailing
lists to review code and share their feedback. This preliminary study
reports on the sentiment analysis of the Data Plane Development Kit
(DPDK.org) mailing list to identify and interpret patterns of sentiment
during a release-cycle in 2018.},
DOI = {10.1145/3306446.3340824},
ISBN = {978-1-4503-6319-8},
ResearcherID-Numbers = {Dennehy, Denis/AAA-6716-2022},
Unique-ID = {WOS:000632588700021},
}
@inproceedings{ WOS:001008282200007,
Author = {Huang, Yuekai and Yang, Ye and Wang, Junjie and Zheng, Wei and Wang,
Qing},
Editor = {Zhang, T and Xia, X and Novielli, N},
Title = {Identifying Emergent Leadership in Open Source Software Projects Based
on Communication Styles},
Booktitle = {2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND
REENGINEERING, SANER},
Series = {IEEE International Conference on Software Analysis Evolution and
Reengineering},
Year = {2023},
Pages = {73-84},
Note = {30th IEEE International Conference on Software Analysis, Evolution and
Reengineering (SANER), Macao, PEOPLES R CHINA, MAR 21-24, 2023},
Organization = {IEEE; IEEE Comp Soc; Macau Univ Sci \& Technol},
Abstract = {In open source software (OSS) communities, existing leadership
indicators are dominantly measured by code contribution or community
influence. Recent studies on emergent leadership shed light on
additional dimensions such as intellectual stimulation in collaborative
communications. This paper aims to mine communication styles and
identify emergent leadership behaviors in OSS communities, using issue
comments data. We start with the construction of 6 categories of
leadership behaviors based on existing leadership studies. Then, we
manually label leadership behaviors in 10,000 issue comments from 10 OSS
projects, and extract 304 heuristic linguistic patterns which represent
different types of emergent leadership behaviors in flexible and concise
manners. Next, an automated algorithm is developed to merge and
consolidate different pattern sets extracted from multiple projects into
a final pattern ranking list, which can be applied for the automatic
leadership identification. The evaluation results show that iLead can
achieve a median precision of 0.82 and recall of 0.78, outperforming ten
machine/deep learning baselines. We argue that emergent leadership
behaviors in issue discussion should be taken into consideration to
broaden existing OSS leadership viewpoints.},
DOI = {10.1109/SANER56733.2023.00017},
ISSN = {1534-5351},
ISBN = {978-1-6654-5278-6},
Unique-ID = {WOS:001008282200007},
}
@article{ WOS:000219307700002,
Author = {Gonzalez-Barahona, Jesus M. and Robles, Gregorio},
Title = {Trends in Free, Libre, Open Source Software Communities: From Volunteers
to Companies},
Journal = {IT-INFORMATION TECHNOLOGY},
Year = {2013},
Volume = {55},
Number = {5, SI},
Pages = {173-180},
Month = {SEP},
Abstract = {The first free/libre/open source software (FLOSS) development
communities were composed almost exclusively of volunteers. They were
individuals who, despite their affiliation, contributed to the project
on their own. They decided which project to join, and their
contributions were personal in nature, even when in some cases they were
employees of companies with some interests in the project. GNU, the
first of such communities, and some others that emerged during the late
1980s and 1990s, followed this pattern. During the 1990s corporate
interests started to have a role in some FLOSS communities. Companies
hired people from those communities to gain influence, or tasked their
employees to contribute to them, again with the idea of influencing
their decisions. During the 2000s, corporate communities, in which
companies are first-class citizens, have emerged, changing the rules and
redefining the role of volunteers and non-affiliated individuals.
However, the role of developers, with independence of the company for
which they work, is still important even in these communities. This
paper addresses this transition from volunteer-based to company-based
development communities, and explores the structure and behavior of the
latter.},
DOI = {10.1515/itit.2013.1012},
ISSN = {1611-2776},
EISSN = {2196-7032},
ResearcherID-Numbers = {Robles, Gregorio/I-2507-2012
Gonzalez-Barahona, Jesus M./L-5646-2017
},
ORCID-Numbers = {Gonzalez-Barahona, Jesus M./0000-0001-9682-460X
Robles, Gregorio/0000-0002-1442-6761},
Unique-ID = {WOS:000219307700002},
}
@article{ WOS:000409864800005,
Author = {Markus, M. Lynne},
Title = {The governance of free/open source software projects: monolithic,
multidimensional, or configurational?},
Journal = {JOURNAL OF MANAGEMENT \& GOVERNANCE},
Year = {2007},
Volume = {11},
Number = {2},
Pages = {151-163},
Month = {MAY},
Abstract = {This paper presents the results of a qualitative review and synthesis of
the literature on open source governance, addressing four key questions:
(1) How has open source software (OSS) governance been defined? (2) Has
the phenomenon of OSS governance been conceptualized as a monolithic or
multidimensional phenomenon? (3) What purposes is OSS governance
hypothesized to serve? and (4) What are the dimensions of OSS
governance, and how are these dimensions related to each other? The
results of the review suggest a framework for future comparative and
case study research on OSS governance, and they provide a basis for
comparison with research on the governance of other distributed,
community-based forms of content and creation.},
DOI = {10.1007/s10997-007-9021-x},
ISSN = {1385-3457},
EISSN = {1572-963X},
Unique-ID = {WOS:000409864800005},
}
@article{ WOS:000188432600011,
Author = {Huntley, CL},
Title = {Organizational learning in open-source software projects: An analysis of
debugging data},
Journal = {IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT},
Year = {2003},
Volume = {50},
Number = {4},
Pages = {485-493},
Month = {NOV},
Abstract = {This paper studies organizational learning effects in open-source
programming, projects. Working with data from,the Apache and Mozilla
projects, the study focuses on three aspects of open-source development.
The first is the use of the open-source,approach as a hedge against
system complexity. The second is the adaptive learning mechanisms
realized by the debugging process. The last is the learning curve
effects of. project-specific experience on bug cycle times. The results
indicate that while open-source development is subject to positive
learning effects, these effects are not universal, with some projects
deriving more benefit than others.},
DOI = {10.1109/TEM.2003.820136},
ISSN = {0018-9391},
Unique-ID = {WOS:000188432600011},
}
@article{ WOS:000590643800001,
Author = {Schroeder, Alexandra B. and Dobson, Ellen T. A. and Rueden, Curtis T.
and Tomancak, Pavel and Jug, Florian and Eliceiri, Kevin W.},
Title = {The ImageJ ecosystem: Open-source software for image visualization,
processing, and analysis},
Journal = {PROTEIN SCIENCE},
Year = {2021},
Volume = {30},
Number = {1, SI},
Pages = {234-249},
Month = {JAN},
Abstract = {For decades, biologists have relied on software to visualize and
interpret imaging data. As techniques for acquiring images increase in
complexity, resulting in larger multidimensional datasets, imaging
software must adapt. ImageJ is an open-source image analysis software
platform that has aided researchers with a variety of image analysis
applications, driven mainly by engaged and collaborative user and
developer communities. The close collaboration between programmers and
users has resulted in adaptations to accommodate new challenges in image
analysis that address the needs of ImageJ's diverse user base. ImageJ
consists of many components, some relevant primarily for developers and
a vast collection of user-centric plugins. It is available in many
forms, including the widely used Fiji distribution. We refer to this
entire ImageJ codebase and community as the ImageJ ecosystem. Here we
review the core features of this ecosystem and highlight how ImageJ has
responded to imaging technology advancements with new plugins and tools
in recent years. These plugins and tools have been developed to address
user needs in several areas such as visualization, segmentation, and
tracking of biological entities in large, complex datasets. Moreover,
new capabilities for deep learning are being added to ImageJ, reflecting
a shift in the bioimage analysis community towards exploiting artificial
intelligence. These new tools have been facilitated by profound
architectural changes to the ImageJ core brought about by the ImageJ2
project. Therefore, we also discuss the contributions of ImageJ2 to
enhancing multidimensional image processing and interoperability in the
ImageJ ecosystem.},
DOI = {10.1002/pro.3993},
EarlyAccessDate = {NOV 2020},
ISSN = {0961-8368},
EISSN = {1469-896X},
ResearcherID-Numbers = {Eliceiri, Kevin/ABD-4516-2020
Tomancak, Pavel/C-2109-2009
Eliceiri, Kevin/P-8339-2015},
ORCID-Numbers = {Tomancak, Pavel/0000-0002-2222-9370
Jug, Florian/0000-0002-8499-5812
Rueden, Curtis/0000-0001-7055-6707
Eliceiri, Kevin/0000-0001-8678-670X},
Unique-ID = {WOS:000590643800001},
}
@article{ WOS:000229333800004,
Author = {Simon, KD},
Title = {The value of open standards and open-source software in government
environments},
Journal = {IBM SYSTEMS JOURNAL},
Year = {2005},
Volume = {44},
Number = {2},
Pages = {227-238},
Abstract = {Among the most noteworthy topics; surrounding the recent widespread
adoption of open-source software (OSS) are the convergence by
governments worldwide to open standards and the ways in which open
source embraces this convergence. There are continuing debates over the
future of software and, in particular, the competition between OSS and
proprietary software. Many studies by governments and by information
technology analysts suggest that OSS and open standards are intimately
connected and that the inherent value of open-source adoption may be
attributable in large part to the embodiment of open standards in OSS.
The government environment is changing rapidly in areas as diverse as
homeland security and social services. Given the equally rapid changes
in the information technology marketplace, the successful adoption of
these new technologies by governments will depend on how well the
strengths of proprietary software and OSS are understood and
applied-especially with respect to the use of open standards to speed
deployments of integrated capabilities that respond to emerging
challenges. This paper evaluates the relative strengths of proprietary
software and OSS as development techniques that embrace the open
standards valued by governments.},
DOI = {10.1147/sj.442.0227},
ISSN = {0018-8670},
ResearcherID-Numbers = {Das, Simon/C-8490-2009},
Unique-ID = {WOS:000229333800004},
}
@article{ WOS:000262482900001,
Author = {Pare, Guy and Wybo, Michael D. and Delannoy, Charles},
Title = {Barriers to Open Source Software Adoption in Quebec's Health Care
Organizations},
Journal = {JOURNAL OF MEDICAL SYSTEMS},
Year = {2009},
Volume = {33},
Number = {1},
Pages = {1-7},
Month = {FEB},
Abstract = {We conducted in-depth interviews with 15 CIOs to identify the principal
impediments to adoption of open source software in the Quebec health
sector. We found that key factors for not adopting an open source
solution were closely linked to the orientations of ministry level
policy makers and a seeming lack of information on the part of
operational level IT managers concerning commercially oriented open
source providers. We use the case of recent changes in the structure of
Quebec's health care organizations and a change in the commercial
policies of a key vendor to illustrate our conclusions regarding
barriers to adoption of open source products.},
DOI = {10.1007/s10916-008-9158-4},
ISSN = {0148-5598},
EISSN = {1573-689X},
Unique-ID = {WOS:000262482900001},
}
@article{ WOS:000784781500001,
Author = {Wu, Jiang and Huang, Xiao and Wang, Bin},
Title = {Social-technical network effects in open source software communities:
understanding the impacts of dependency networks on project success},
Journal = {INFORMATION TECHNOLOGY \& PEOPLE},
Year = {2023},
Volume = {36},
Number = {2},
Pages = {895-915},
Month = {MAR 21},
Abstract = {Purpose To better understand the success of an open source software
(OSS) project, this study aims to examine the role of social dependency
networks (i.e. social and technical dependencies) in online communities.
Design/methodology/approach This study focuses on dependencies using
three network metrics - degree centrality, betweenness centrality and
closeness centrality - in developer and module networks. A longitudinal
analysis from the projects hosted at Sourceforge.net is conducted to
examine the effects of social and technical networks on the success of
OSS projects. To address our research questions, we have constructed
research models to investigate the social network effects in developer
networks, the technical network effects in module networks, and the
social-technical network effects in both types of networks. Findings The
results reveal nonlinear relationships between degree centrality in both
social and technical networks and OSS success, highlighting the
importance of a moderate level of degree centrality in team structure
and software architecture. Meanwhile, a moderate level of betweenness
centrality and a lower level of closeness centrality between developers
lead to a higher chance of OSS project success. Originality/value This
study is the first attempt to consider the network metrics in both
module networks of the technical sub-system and developer networks of
the social sub-system to better understand their influences on project
success.},
DOI = {10.1108/ITP-09-2021-0684},
EarlyAccessDate = {APR 2022},
ISSN = {0959-3845},
EISSN = {1758-5813},
ORCID-Numbers = {Wang, Bin/0000-0002-4479-2500
huang, xiao/0000-0003-1458-4660},
Unique-ID = {WOS:000784781500001},
}
@inproceedings{ WOS:000347635300028,
Author = {Siena, Alberto and Morandini, Mirko and Susi, Angelo},
Editor = {Yu, E and Dobbie, G and Jarke, M and Purao, S},
Title = {Modelling Risks in Open Source Software Component Selection},
Booktitle = {CONCEPTUAL MODELING},
Series = {Lecture Notes in Computer Science},
Year = {2014},
Volume = {8824},
Pages = {335-348},
Note = {33rd International Conference on Conceptual Modeling (ER), Atlanta, GA,
OCT 27-29, 2014},
Organization = {Penn State Univ; Singapore Management Univ TCS, iCity Lab; BYU, Marriott
Sch Management; Aalto Univ; QUT},
Abstract = {Adopting Open Source Software (OSS) components is a decision that offers
many potential advantages - such as cost effectiveness and reputation -
but even introduces a potentially high number of risks, which span from
the inability of the OSS community to continue the development over
time, to a poor quality of code. Differently from commercial
off-the-shelf components, to assess risk in OSS component adoption, we
can rely on the public availability of measurable information about the
component code and the developing communities. In the present paper, we
present a risk evaluation technique that uses conceptual modelling to
assess OSS component adoption risks. We root it in the existing
literature on OSS risk assessment and validate it by means of our
industrial partners.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-319-12206-9; 978-3-319-12205-2},
ResearcherID-Numbers = {Siena, Alberto/ABD-4251-2020},
Unique-ID = {WOS:000347635300028},
}
@inproceedings{ WOS:000250408800054,
Author = {Bahn, David and Dressel, Dan},
Book-Group-Author = {IEEE},
Title = {Liability and control risks with open source software},
Booktitle = {2006 INTERNATIONAL CONFERENCE ON INFORMATION AND TECHNOLOGY: RESEARCH
AND EDUCATION},
Year = {2006},
Pages = {242+},
Note = {International Conference on Information and Technology, Tel Aviv,
ISRAEL, OCT 16-19, 2006},
Organization = {IEEE},
Abstract = {An exploratory investigation was conducted on the liability and control
risks posed to U.S. organizations by the adoption of OSS. Three primary
risks associated with the use of OSS were identified: upstream
intellectual property concerns, viral software issues, and
non-infringement warranties or intellectual property (IP) indemnity
issues. In the context of a field investigation of these risks, several
potential scenarios of OSS risk to organizations were identified, with
two of them appearing as primary. The first primary scenario is the
potential loss of control over revenue generating proprietary software
when OSS source code and proprietary software source code are mixed
together in one primary software works. The second primary risk scenario
is the potential loss of control over software products or services
offered within an organization due to legal disputes about intellectual
property (IP). Other secondary risk scenarios are discussed as well.
Some emerging trends in this area are also reviewed.},
DOI = {10.1109/ITRE.2006.381573},
ISBN = {978-1-4244-0858-0},
Unique-ID = {WOS:000250408800054},
}
@inproceedings{ WOS:000360988000061,
Author = {Meyer, Stefan and Healy, Philip and Lynn, Theo and Morrison, John},
Editor = {Bjorner, N and Negru, V and Ida, T and Jebelean, T and Petcu, D and Watt, S and Zaharie, D},
Title = {Quality Assurance for Open Source Software Configuration Management},
Booktitle = {2013 15TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR
SCIENTIFIC COMPUTING (SYNASC 2013)},
Series = {International Symposium on Symbolic and Numeric Algorithms for
Scientific Computing},
Year = {2014},
Pages = {454-461},
Note = {15th International Symposium on Symbolic and Numeric Algorithms for
Scientific Computing (SYNASC), Timisoara, ROMANIA, SEP 23-26, 2013},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {Commonly used open source configuration management systems, such as
Puppet, Chef and CFEngine, allow for system configurations to be
expressed as scripts. A number of quality issues that may arise when
executing these scripts are identified. An automated quality assurance
service is proposed that identifies the presence of these issues by
automatically executing scripts across a range of environments. Test
results are automatically published to a format capable of being
consumed by script catalogues and social coding sites. This would serve
as an independent signal of script trustworthiness and quality to script
consumers and would allow developers to be made quickly aware of quality
issues. As a result, potential consumers of scripts can be assured that
a script is likely to work when applied to their particular environment.
Script developers can be notified of compatibility issues and take steps
to address them.},
DOI = {10.1109/SYNASC.2013.66},
ISSN = {2470-8801},
ISBN = {978-1-4799-3035-7},
ResearcherID-Numbers = {Lynn, Theo/AAE-8832-2020
},
ORCID-Numbers = {Lynn, Theo/0000-0001-9284-7580},
Unique-ID = {WOS:000360988000061},
}
@inproceedings{ WOS:000352636800003,
Author = {Savarimuthu, Bastin Tony Roy and Dam, Hoa Khanh},
Editor = {Cao, L and Zeng, Y and Symeonidis, AL and Gorodetsky, V and Muller, JP and Yu, PS},
Title = {Towards Mining Norms in Open Source Software Repositories},
Booktitle = {AGENTS AND DATA MINING INTERACTION (ADMI 2013)},
Series = {Lecture Notes in Artificial Intelligence},
Year = {2014},
Volume = {8316},
Pages = {26-39},
Note = {9th International Workshop on Agents and Data Mining Interaction (ADMI),
Saint Paul, MN, MAY 06-07, 2013},
Organization = {Special Interest Grp Agent Mining Interact and Integrat},
Abstract = {Extracting norms from computer-mediated human interactions is gaining
popularity since huge volume of data is available from which norms can
be extracted. Open source communities offer exciting new application
opportunities for extracting norms since such communities involve
developers from different geographical regions, background and cultures.
Investigating the types of norms that exist in open source projects and
their efficacy (i.e. the usage of norms) in enabling smoother
functioning however has not received much attention from the normative
multi-agent systems (NorMAS) community. This paper makes two
contributions in this regard. First, it presents norm compliance results
from a case study involving three open source Java projects. Second, it
presents an architecture for mining norms from open source projects. It
also discusses the opportunities presented by the domain of software
repositories for the study of norms. In particular, it points towards
how norms can be mined by leveraging and extending prior work in the
areas of Normative Multi-Agent Systems (NorMAS) and mining software
repositories.},
DOI = {10.1007/978-3-642-55192-5\_3},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-642-55192-5; 978-3-642-55191-8},
ResearcherID-Numbers = {Dam, Hoa Khanh/C-6058-2014},
ORCID-Numbers = {Dam, Hoa Khanh/0000-0003-4246-0526},
Unique-ID = {WOS:000352636800003},
}
@article{ WOS:000258621800002,
Author = {Le Foll, Dominique and Foll, Fulup Ar},
Title = {Open source software in Telcos - a gentle tsunami},
Journal = {JOURNAL OF THE INSTITUTE OF TELECOMMUNICATIONS PROFESSIONALS},
Year = {2008},
Volume = {2},
Number = {2},
Pages = {7-11},
Month = {JAN-MAR},
Abstract = {Many people have not realised that as soon as they connect to the
Internet, the large majority of software frameworks which provide the
service are not owned by any corporation and are actually provided by
the Community as Open Source. The fact that critical software frameworks
which are so important for the world economy are managed by a ruleless
system can be difficult to understand. This article introduces the
reader to a definition of Open Source, why it has been so successful for
the Telcos and the consequences of that change for the industry.},
ISSN = {1755-9278},
Unique-ID = {WOS:000258621800002},
}
@inproceedings{ WOS:000286419100031,
Author = {Parssian, Amir and Romero, Jorge},
Editor = {Vrontis, D and Weber, Y and Kaufmann, R and Tarba, S},
Title = {ADOPTING OPEN SOURCE SOFTWARE: A GAME THEORETIC APPROACH},
Booktitle = {EUROPEAN AND MEDITERRANEAN TRENDS AND CHALLENGES IN THE 21ST CENTURY},
Year = {2008},
Pages = {539-550},
Note = {1st Annual EuroMed Conference of the EuroMed-Academy-of-Business,
Marseille, FRANCE, NOV 17-18, 2008},
Organization = {EuroMed Acad Business},
Abstract = {The advancement of Open Source Software (OSS) in recent years has
provided a robust alternative for businesses and governments around the
world to consider them for adoption. The OSS adoption could lead to
lower production and transaction costs and thus lead to higher
profitability. However, the adoption process is complex and involves
many internal as well as external factors. Hence, information about the
rate of diffusion could be useful to decision makers and support them in
justifying their decisions. We study a variety of technology diffusion
models and their application to OSS. Epidemic, Probit, and Bass models
are compared on their interpretations of technology diffusion. We
develop a game theoretic framework where knowledge of OSS diffusion rate
could lead to information asymmetry and work in favor of an adopting
firm in terms of gaining competitive advantage over its competitors.},
ISBN = {978-9963-634-58-3},
Unique-ID = {WOS:000286419100031},
}
@inproceedings{ WOS:000222126800003,
Author = {Garzarelli, G},
Editor = {Birner, J and Garrouste, P},
Title = {Open source software and the economics of organization},
Booktitle = {MARKETS, INFORMATION AND COMMUNICATION: AUSTRIAN PERSPECTIVES ON THE
INTERNET ECONOMY},
Series = {FOUNDATIONS OF THE MARKET ECONOMY},
Year = {2004},
Pages = {47-62},
Note = {3rd Annual Conference of the
Association-des-Historiens-de-la-Tradition-Economique, Pisa, ITALY, MAY
24-26, 2001},
Organization = {Assoc Hist Tradit Econom},
DOI = {10.4324/9780203180419\_chapter\_2},
ISBN = {0-415-30893-3},
Unique-ID = {WOS:000222126800003},
}
@inproceedings{ WOS:000288683300002,
Author = {Hu, Min and Li, Hao and Tan, Qinfang and Liu, Qingtang and Han, Yana},
Editor = {Tan, HH},
Title = {Research on Application of Open-source Software Sakai},
Booktitle = {2010 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER SCIENCE AND
ENGINEERING (CSE 2010)},
Year = {2010},
Pages = {5-8},
Note = {International Conference on Advances in Computer Science and
Engineering, Qingdao, PEOPLES R CHINA, JUL 20-21, 2010},
Organization = {Intelligent Informat Technol Applicat Res Assoc; Int Ind Elect Ctr;
Wuhan Inst Technol},
Abstract = {Sakai is an open-source, powerful and flexible platform. It is an
open-source CMS plan launched by Indiana University, University of
Michigan, Stanford University and the Massachusetts Institute of
Technology together in 2004. This paper introduces the process of Sakai
development and its basic functions and features, and briefly analyses
the advantages of Sakai, and then introduces the development environment
and related development techniques of Sakai, and finally, introduces the
application of Sakai at home and abroad. Compared with foreign
countries, the development situation and application standard of Sakai
is not mature, and we need to study it further.},
ISBN = {978-988-19116-1-2},
ResearcherID-Numbers = {qingtang, liu/GPK-0403-2022},
ORCID-Numbers = {qingtang, liu/0000-0001-9410-9856},
Unique-ID = {WOS:000288683300002},
}
@inproceedings{ WOS:000263828900019,
Author = {Detken, Kai-Oliver and Eren, Evren},
Editor = {Chu, HW and Savoie, M and Ferrer, J and Franco, P and Estrems, M},
Title = {VoIP Security regarding the Open Source Software Asterisk},
Booktitle = {IMETI 2008: INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING AND
TECHNOLOGICAL INNOVATION, VOL I, PROCEEDINGS},
Year = {2008},
Pages = {93+},
Note = {International Multi-Conference on Engineering and Technological
Innovation, Orlando, FL, JUN 29-JUL 02, 2008},
Abstract = {Enterprises and organizations improve their business processes and drop
their infrastructure cost by using Voice-over-IP (VoIP) technology.
However, security aspects are often neglected. With the increasing merge
of application data and speech data within IP networks new challenges
arise for overall network and system security.
VoIP packets are being transmitted over a shared medium{''}, i.e., via a
network which is shared by numerous subscribers with different profiles
and for different services. Under certain conditions attackers can sniff
data on the communication path and record VoIP conversations.
This article will demonstrate existing security risks regarding the VoIP
technology and present viable solutions and concepts. In this context
VoIP standards will be analyzed with respect to their security
mechanisms. Because of its growing prevalence especially the open source
VoIP solution Asterisk{''} will be analyzed and evaluated against
typical security requirements.},
ISBN = {978-1-934272-43-5},
Unique-ID = {WOS:000263828900019},
}
@article{ WOS:000388480100003,
Author = {Rosen, Michael},
Title = {Open Source Software in a Commercial Software Environment},
Journal = {PHOTOGRAMMETRIC ENGINEERING AND REMOTE SENSING},
Year = {2016},
Volume = {82},
Number = {11},
Pages = {841-842},
Month = {NOV},
DOI = {10.14358/PERS.82.11.842},
ISSN = {0099-1112},
EISSN = {2374-8079},
ResearcherID-Numbers = {Rosen, Marc/ACN-9425-2022},
Unique-ID = {WOS:000388480100003},
}
@article{ WOS:000322462000006,
Author = {Shihab, Emad and Ihara, Akinori and Kamei, Yasutaka and Ibrahim, Walid
M. and Ohira, Masao and Adams, Bram and Hassan, Ahmed E. and Matsumoto,
Ken-ichi},
Title = {Studying re-opened bugs in open source software},
Journal = {EMPIRICAL SOFTWARE ENGINEERING},
Year = {2013},
Volume = {18},
Number = {5},
Pages = {1005-1042},
Month = {OCT},
Abstract = {Bug fixing accounts for a large amount of the software maintenance
resources. Generally, bugs are reported, fixed, verified and closed.
However, in some cases bugs have to be re-opened. Re-opened bugs
increase maintenance costs, degrade the overall user-perceived quality
of the software and lead to unnecessary rework by busy practitioners. In
this paper, we study and predict re-opened bugs through a case study on
three large open source projects-namely Eclipse, Apache and OpenOffice.
We structure our study along four dimensions: (1) the work habits
dimension (e.g., the weekday on which the bug was initially closed), (2)
the bug report dimension (e.g., the component in which the bug was
found) (3) the bug fix dimension (e.g., the amount of time it took to
perform the initial fix) and (4) the team dimension (e.g., the
experience of the bug fixer). We build decision trees using the
aforementioned factors that aim to predict re-opened bugs. We perform
top node analysis to determine which factors are the most important
indicators of whether or not a bug will be re-opened. Our study shows
that the comment text and last status of the bug when it is initially
closed are the most important factors related to whether or not a bug
will be re-opened. Using a combination of these dimensions, we can build
explainable prediction models that can achieve a precision between
52.1-78.6 \% and a recall in the range of 70.5-94.1 \% when predicting
whether a bug will be re-opened. We find that the factors that best
indicate which bugs might be re-opened vary based on the project. The
comment text is the most important factor for the Eclipse and OpenOffice
projects, while the last status is the most important one for Apache.
These factors should be closely examined in order to reduce maintenance
cost due to re-opened bugs.},
DOI = {10.1007/s10664-012-9228-6},
ISSN = {1382-3256},
EISSN = {1573-7616},
ResearcherID-Numbers = {Hassan, Ahmed/AAB-7241-2019
},
ORCID-Numbers = {Adams, Bram/0000-0001-7213-4006},
Unique-ID = {WOS:000322462000006},
}
@inproceedings{ WOS:000366264103091,
Author = {Parreiras, Fernando Silva and Groener, Gerd and Schwabe, Daniel and
Silva, Fernando de Freitas},
Editor = {Bui, TX and Sprague, RH},
Title = {Towards a Marketplace of Open Source Software Data},
Booktitle = {2015 48TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS)},
Series = {Proceedings of the Annual Hawaii International Conference on System
Sciences},
Year = {2015},
Pages = {3651-3660},
Note = {48th Annual Hawaii International Conference on System Sciences (HICSS),
Kauai, HI, JAN 05-08, 2015},
Organization = {IEEE Comp Soc; Univ Hawaii, Shidler Coll Business; Univ Hawaii, Dept EE;
Univ Hawaii, Informat Sci Program; ONR; AFOSR; Natl Sci Fdn; IEEE Syst
Sci \& Cybernet Soc; ACM; SIAM; IEEE Hawaii Sect; IEEE Control Syst Soc;
IEEE Grp Informat Theory; IEEE Grp Automat Control; ARO; Reg Med Program
Hawaii; Univ Hawaii, Coll Business Adm; Nasdaq},
Abstract = {Development, distribution and use of open source software comprise a
market of data (source code, bug reports, documentation, number of
downloads, etc.) from projects, developers and users. This large amount
of data hampers people to make sense of implicit links between software
projects, e.g., dependencies, patterns, licenses. This context raises
the question of what techniques and mechanisms can be used to help users
and developers to link related pieces of information across software
projects. In this paper, we propose a framework for a marketplace
enhanced using linked open data (LOD) technology for linking software
artifacts within projects as well as across software projects. The
marketplace provides the infrastructure for collecting and aggregating
software engineering data as well as developing services for mining,
statistics, analytics and visualization of software data. Based on
cross-linking software artifacts and projects, the marketplace enables
developers and users to understand the individual value of components
and their relationship to bigger software systems. Improved
understanding creates new business opportunities for software companies:
users will be able to analyze and compare projects, developers can
increase the visibility of their products, and hosts may offer plugins
and services over the data to paying customers.},
DOI = {10.1109/HICSS.2015.439},
ISSN = {1060-3425},
ISBN = {978-1-4799-7367-5},
ResearcherID-Numbers = {Schwabe, Daniel/AAU-2286-2020
Schwabe, Daniel/O-4038-2017
Silva Parreiras, Fernando/E-6990-2013},
ORCID-Numbers = {Schwabe, Daniel/0000-0003-4347-2940
Silva Parreiras, Fernando/0000-0002-9832-1501},
Unique-ID = {WOS:000366264103091},
}
@article{ WOS:001394925100023,
Author = {Kshetri, Nir},
Title = {Economics of Open Source Software and AI Models},
Journal = {COMPUTER},
Year = {2025},
Volume = {58},
Number = {1},
Pages = {134-141},
Month = {JAN},
Abstract = {This article analyzes evolving practices regarding open source software
and open source artificial intelligence. It examines their economic and
social impacts and explores how the open source community is responding
to the restrictive licensing policies of major software companies.},
DOI = {10.1109/MC.2024.3488974},
ISSN = {0018-9162},
EISSN = {1558-0814},
Unique-ID = {WOS:001394925100023},
}
@inproceedings{ WOS:000684601800081,
Author = {Dey, Tapajit and Karnauch, Andrey and Mockus, Audris},
Book-Group-Author = {IEEE Comp Soc},
Title = {Representation of Developer Expertise in Open Source Software},
Booktitle = {2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING
(ICSE 2021)},
Series = {International Conference on Software Engineering},
Year = {2021},
Pages = {995-1007},
Note = {43rd IEEE/ACM International Conference on Software Engineering -
Software Engineering in Practice (ICSE-SEIP) / 43rd ACM/IEEE
International Conference on Software Engineering - New Ideas and
Emerging Results (ICSE-NIER), ELECTR NETWORK, MAY 25-28, 2021},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Tech Council Software
Engn; ACM SIGSOFT},
Abstract = {Background: Accurate representation of developer expertise has always
been an important research problem. While a number of studies proposed
novel methods of representing expertise within individual projects,
these methods are difficult to apply at an ecosystem level. However,
with the focus of software development shifting from monolithic to
modular, a method of representing developers' expertise in the context
of the entire OSS development becomes necessary when, for example, a
project tries to find new maintainers and look for developers with
relevant skills. Aim: We aim to address this knowledge gap by proposing
and constructing the Skill Space where each API, developer, and project
is represented and postulate how the topology of this space should
reflect what developers know (and projects need). Method: we use the
World of Code infrastructure to extract the complete set of APIs in the
files changed by open source developers and, based on that data, employ
Doc2Vec embeddings for vector representations of APIs, developers, and
projects. We then evaluate if these embeddings reflect the postulated
topology of the Skill Space by predicting what new APIs/projects
developers use/join, and whether or not their pull requests get
accepted. We also check how the developers' representations in the Skill
Space align with their self-reported API expertise. Result: Our results
suggest that the proposed embeddings in the Skill Space appear to
satisfy the postulated topology and we hope that such representations
may aid in the construction of signals that increase trust (and
efficiency) of open source ecosystems at large and may aid
investigations of other phenomena related to developer proficiency and
learning.},
DOI = {10.1109/ICSE43902.2021.00094},
ISSN = {0270-5257},
ISBN = {978-0-7381-1319-7},
ResearcherID-Numbers = {Mockus, Audris/AEY-3361-2022
Dey, Tapajit/AAY-9483-2020
},
ORCID-Numbers = {Mockus, Audris/0000-0002-7987-7598
Dey, Tapajit/0000-0002-1379-8539},
Unique-ID = {WOS:000684601800081},
}
@inproceedings{ WOS:000722473200065,
Author = {Dzogovic, Bruno and Van Thuan Do and Feng, Boning and Thanh van Do},
Book-Group-Author = {IEEE},
Title = {Building virtualized 5G networks using open source software},
Booktitle = {2018 IEEE SYMPOSIUM ON COMPUTER APPLICATIONS \& INDUSTRIAL ELECTRONICS
(ISCAIE 2018)},
Year = {2018},
Pages = {360-365},
Note = {IEEE Symposium on Computer Applications and Industrial Electronics
(ISCAIE), Penang, MALAYSIA, APR 28-29, 2018},
Organization = {IEEE},
Abstract = {The upcoming 5G mobile networks will not only bring high data rates but
also deliver flexibility and adaptability, which is conveyed by the
virtualization of the mobile network. Unfortunately, virtualization of
mobile networks is not well understood, and the work described in this
paper aims at investigating and elucidating the particular matter. As a
starting point, OpenAirinterface, an open source mobile communication
software is selected for first virtualization and then cloudification.
In addition to the descriptions of the virtualization and
cloudification, the paper also provides key findings and lessons learned
of the experiments.},
ISBN = {978-1-5386-3527-8},
ORCID-Numbers = {Dzogovic, Bruno/0000-0003-3168-7696},
Unique-ID = {WOS:000722473200065},
}
@inproceedings{ WOS:000238056100006,
Author = {De Groot, Adriaan and Kugler, Sebastian and Adams, Paul J. and Gousios,
Giorgos},
Editor = {Damiani, E and Fitzgerald, B and Scacchi, W and Scotto, M and Succi, G},
Title = {Call for quality:: Open source software quality observation},
Booktitle = {Open Source Systems},
Series = {INTERNATIONAL FEDERATION FOR INFORMATION PROCESSING},
Year = {2006},
Volume = {203},
Pages = {57-62},
Note = {International Conference on Open Software (OSS2006), Como, ITALY, JUN
08-10, 2006},
Organization = {Int Federat Informat Proc, TC2 WG 2 13; COCOS; Gruppo Engn; AICA},
Abstract = {This paper describes how a Software Quality Observatory works to
evaluate and quantify the quality of an Open Source project. Such a
quality measurement can be used by organizations intending to deploy an
Open Source solution to pick one of the available projects for use. We
offer a case description of how the Software Quality Observatory will be
applied to the KDE project to document and evaluate its quality
practices for outsiders.},
ISSN = {1571-5736},
ISBN = {0-387-34225-7},
ORCID-Numbers = {Gousios, Georgios/0000-0002-8495-7939},
Unique-ID = {WOS:000238056100006},
}
@inproceedings{ WOS:000183140900103,
Author = {Feller, J and Fitzgerald, B and Hissam, S and Lakhani, K},
Book-Group-Author = {IEEE COMPUTER SOCIETY
IEEE COMPUTER SOCIETY},
Title = {The 3rd workshop on open source software engineering},
Booktitle = {25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS},
Series = {INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING},
Year = {2003},
Pages = {785-786},
Note = {25th International Conference on Software Engineering (ICSE 2003),
PORTLAND, OR, MAY 03-10, 2003},
Organization = {IEEE; IEEE Comp Soc, Tech Council Software Engn; ACM; ACM SIGSOFT; IBM;
NORTHROP GRUMMAN Space Technol; BMW; NOKIA; SUN Microsyst;
DaimlerChrysler; Microsoft Res},
Abstract = {Building on the success of ``Making Sense of the Bazaar{''} and
``Meeting Challenges and Surviving Success{''} - the 1(st) and 2(nd)
Workshops on Open Source Software Engineering (ICSE 2001 and ICSE 2002)
- this workshop ({''}Taking Stock of the Bazaar') brings together
researchers and practitioners for the purpose of discussing the diverse
array of techniques - as well as supporting tools and
social/organizational contexts which can be observed in the domain of
open source software.},
DOI = {10.1109/ICSE.2003.1201285},
ISSN = {0270-5257},
ISBN = {0-7695-1877-X},
ResearcherID-Numbers = {Fitzgerald, Brian/E-7790-2010
},
ORCID-Numbers = {Fitzgerald, Brian/0000-0001-9193-2863
Lakhani, Karim/0000-0002-5535-8304
Feller, Joseph/0000-0001-9335-4542},
Unique-ID = {WOS:000183140900103},
}
@inproceedings{ WOS:000617940600142,
Author = {Nagaraju, Vidhyashree and Shekar, Venkateswaran and Wandji, Thierry and
Fiondella, Lance},
Book-Group-Author = {IEEE},
Title = {An Open Source Software Defect Estimation Tool (SweET)},
Booktitle = {2018 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS)},
Series = {Reliability and Maintainability Symposium},
Year = {2018},
Note = {Annual Reliability and Maintainability Symposium (RAMS), Reno, NV, JAN
22-25, 2018},
Abstract = {Engineered systems increasingly depend on software. As a result, system
and software engineers require efficient methods to track defect
identification and removal efforts during the software development
lifecycle. To support such activities, we have developed a free and open
source version of the SoftWare Error Estimation Program (SWEEP), named
SweET (Software Defect Estimation Tool), which has not been publicly
available to the software engineering community for several years.
SWEEP's four modes have been simplified and combined into three modes
namely, (i) time-based, (ii) phase-based, and (iii) defect insertion in
SweET. Moreover, SweET uses the Weibull model, which is more flexible
than the Rayleigh model included in SWEEP. Furthermore, the model
fitting performed with least squares estimation in SWEEP has been
replaced with an expectation conditional maximization (ECM) algorithm,
which is both stable and efficient.},
ISSN = {0149-144X},
ISBN = {978-1-5386-2869-0},
ResearcherID-Numbers = {Nagaraju, Vidhyashree/ABE-3754-2020},
Unique-ID = {WOS:000617940600142},
}
@inproceedings{ WOS:000389532200029,
Author = {Fendt, Oliver and Jaeger, Michael and Serrano, Ricardo Jimenez},
Editor = {Reisman, S and Ahamed, SI and Liu, L and Milojicic, D and Claycomb, W and Matskin, M and Sato, H and Nakamura, M and Cimato, S and Lung, CH and Zhang, Z},
Title = {Industrial Experience with Open Source Software Process Management},
Booktitle = {PROCEEDINGS 2016 IEEE 40TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS
CONFERENCE WORKSHOPS (COMPSAC), VOL 2},
Series = {Proceedings International Computer Software and Applications Conference},
Year = {2016},
Pages = {180-185},
Note = {40th Annual IEEE Computer Software and Applications Conference Symposium
(COMPSAC), Atlanta, GA, JUN 10-14, 2016},
Organization = {IEEE; IEEE Comp Soc; IEEE BigData; IEEE Future Directions; IPS; Korean
Inst Informat Scientists \& Engineers; CCF; Hewlett Packard Enterprise},
Abstract = {The usage of external open source software components can improve
proprietary software in multiple ways, such as higher quality, lower
cost, and faster time-to-market. But in order to fully benefit from its
usage there are some important aspects to take into account, as well as
significant risks to specifically manage to avoid potential legal
consequences. This paper lays out the foundations for a process
framework that successfully manages those risks and addresses the
intrinsic aspects of open source software usage. Furthermore, it
proposes a well-proven basis and best practices for corporate
governance, policy, strategy, and process implementation.},
DOI = {10.1109/COMPSAC.2016.138},
ISSN = {0730-3157},
ISBN = {978-1-4673-8845-0},
Unique-ID = {WOS:000389532200029},
}
@article{ WOS:000422403900012,
Author = {Nelson, Matthew L. and Sen, Ravi and Subramaniam, Chandrasekar},
Title = {UNDERSTANDING OPEN SOURCE SOFTWARE: A RESEARCH CLASSIFICATION FRAMEWORK},
Journal = {COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS},
Year = {2006},
Volume = {17},
Pages = {266-287},
Abstract = {The success of open source applications such as Apache, Linux, and
Sendmail spurred interest in this form of software, its development
process, and its implication for the software industry. This interest is
evident in the existing research being done to address various issues
relevant to open source software and open source methodology. This paper
proposes a research classification framework that:
informs about the current state of open source software research,
provides a formal structure to classify this research, and
identifies future research opportunities.},
ISSN = {1529-3181},
Unique-ID = {WOS:000422403900012},
}
@inproceedings{ WOS:000222108600014,
Author = {Holck, J and Petterson, D and Ostrup, K and Fitzgerald, B},
Editor = {Damsguaard, J and Henriksen, HZ},
Title = {Open source software: Placebo or panacea? Panel 3},
Booktitle = {NETWORKED INFORMATION TECHNOLOGIES: DIFFUSION AND ADOPTION},
Series = {INTERNATIONAL FEDERATION FOR INFORMATION PROCESSING},
Year = {2004},
Volume = {138},
Pages = {213-216},
Note = {Working Conference on the Diffusion and Adoption of Networked
Information Technologies, Copenhagen, DENMARK, OCT 06-08, 2003},
Organization = {Int Federat Informat Proc TC8, WG8 6},
Abstract = {The Open Source Software (OSS) concept abounds with paradoxical issues
which is one of the primary reasons why it is so interesting: For
example, the basic premise that software source code-the `crown jewels'
for many proprietary software companies-should be provided freely to
anyone who wishes to see it or modify it. Also, the tension between
collectivism and individualism in the overall movement, the balance
between modesty and supreme ego on the part of `code god' project
leaders, the balance between anarchy and control at the project level,
the manner in which organisations make money from free software. These
are all extremely interesting issues which will be the focus of this
panel.},
ISSN = {1571-5736},
ISBN = {1-4020-7815-3},
ResearcherID-Numbers = {Fitzgerald, Brian/E-7790-2010},
ORCID-Numbers = {Fitzgerald, Brian/0000-0001-9193-2863},
Unique-ID = {WOS:000222108600014},
}
@inproceedings{ WOS:000841879503085,
Author = {Geislinger, Robert and Milde, Benjamin and Baumann, Timo and Biemann,
Chris},
Book-Group-Author = {Int Speech Commun Assoc},
Title = {Live Subtitling for BigBlueButton with Open-Source Software},
Booktitle = {INTERSPEECH 2021},
Series = {Interspeech},
Year = {2021},
Pages = {3319-3320},
Note = {Interspeech Conference, Brno, CZECH REPUBLIC, AUG 30-SEP 03, 2021},
Abstract = {We present an open source plugin for live subtitling in the popular open
source video conferencing software BigBlueButton. Our plugin decodes
each speaker's audio stream separately and in parallel, thereby
obliviating the need for speaker diarization and seamlessly handling
overlapped talk. Any Kaldi-compatible nnet3 model can be used with our
plugin and we demonstrate it using freely available TDNN-HMM-based ASR
models for English and German. Our subtitles can be used as they are
(e.g., in loud environments) or can form the basis for further NLP
processes. Our tool can also simplify the collection of remotely
recorded multi-party dialogue corpora.},
ISSN = {2308-457X},
ResearcherID-Numbers = {Baumann, Timo/GOJ-9103-2022},
Unique-ID = {WOS:000841879503085},
}
@inproceedings{ WOS:000591539000014,
Author = {Alwan, Ahmed Abdulhasan and Baravalle, Andres and Ciupala, Mihaela Anca
and Falcarin, Paolo},
Editor = {Arai, K and Kapoor, S and Bhatia, R},
Title = {An Open Source Software Architecture for Smart Buildings},
Booktitle = {INTELLIGENT SYSTEMS AND APPLICATIONS, INTELLISYS, VOL 2},
Series = {Advances in Intelligent Systems and Computing},
Year = {2019},
Volume = {869},
Pages = {160-169},
Note = {Intelligent Systems Conference (IntelliSys), London, ENGLAND, SEP 06-07,
2018},
Abstract = {Open-source software has helped opening the software market to different
players, usually cut off by licenses of expensive software packages. We
claim that in the Built Environment a similar open source disruption can
happen by putting together different projects in a software architecture
based on open data standards. This paper describes the main open-source
components of such software architecture, the Smart Building Controller
(SBC) that we are developing, and possible future applications.},
DOI = {10.1007/978-3-030-01057-7\_14},
ISSN = {2194-5357},
EISSN = {2194-5365},
ISBN = {978-3-030-01057-7; 978-3-030-01056-0},
ResearcherID-Numbers = {Baravalle, Andres/AGJ-5642-2022
Falcarin, Paolo/B-6635-2015},
ORCID-Numbers = {CIUPALA, Dr Mihaela Anca/0000-0002-1782-0430
Baravalle, Andres/0000-0002-6971-9385
Falcarin, Paolo/0000-0003-1933-5348},
Unique-ID = {WOS:000591539000014},
}
@article{ WOS:000379418100003,
Author = {Ciesielska, Malgorzata and Westenholz, Ann},
Title = {Dilemmas within commercial involvement in open source software},
Journal = {JOURNAL OF ORGANIZATIONAL CHANGE MANAGEMENT},
Year = {2016},
Volume = {29},
Number = {3},
Pages = {344-360},
Abstract = {Purpose - The purpose of this paper is to contribute to the literature
about the commercial involvement in open source software, levels of this
involvement and consequences of attempting to mix various logics of
action.
Design/methodology/approach - This paper uses the case study approach
based on mixed methods: literature reviews and news searches, electronic
surveys, qualitative interviews and observations. It combines
discussions from several research projects as well as previous
publications to present the scope of commercial choices within open
source software and their consequences.
Findings - The findings show that higher levels of involvement in open
source software communities poses important questions about the balance
between economic, technological, and social logics as well as the
benefits of being autonomous, having access to collaborative networks
and minimizing risks related to free-riding. There are six levels of
commercial involvement in open source communities, and each of them is
characterized by a different dilemma.
Originality/value - The paper sheds light on the various level of
involvement of business in open source movement and emphasize that the
popularized ``open innovation{''} concept is only the first step in real
involvement and paradigm shift.},
DOI = {10.1108/JOCM-04-2013-0058},
ISSN = {0953-4814},
EISSN = {1758-7816},
ResearcherID-Numbers = {Ciesielska, Gosia/JCN-9037-2023
},
ORCID-Numbers = {Ciesielska, Malgorzata/0000-0003-2349-9900},
Unique-ID = {WOS:000379418100003},
}
@inproceedings{ WOS:000265182000145,
Author = {Davaa, Tuul},
Book-Group-Author = {IEEE},
Title = {Free and Open Source Software development in Mongolia},
Booktitle = {IFOST: 2007 INTERNATIONAL FORUM ON STRATEGIC TECHNOLOGY},
Year = {2007},
Pages = {577-580},
Note = {International Forum on Strategic Technology, Ulaanbaatar, MONGOL PEO
REP, OCT 03-06, 2007},
Organization = {IEEE},
Abstract = {The Free and Open Source Software concept has been adopted in Mongolia
in frame of Sakura project. The main outputs of this project are (1) the
development of research finding paper in efficiency of learning and
choice between FOSS and Microsoft software that correspond to Mongolian
education sector policy development; (2) the conduct of round-table
discussions and research validation workshop on use of FOSS in education
sector, involving different strategic stakeholders in Mongolian
information and communications policy development (ICTA and attached
agencies,academy, key IT associations, NGOs and other civil society
organizations); and (3) print publication of the aforementioned paper,
including relevant outputs of the Mated round-table discussions and
validation workshops.},
DOI = {10.1109/IFOST.2007.4798664},
ISBN = {978-1-4244-3589-0},
Unique-ID = {WOS:000265182000145},
}
@article{ WOS:000219844200002,
Author = {Widenius, Michael Monty and Nyman, Linus},
Title = {The Business of Open Source Software: A Primer},
Journal = {TECHNOLOGY INNOVATION MANAGEMENT REVIEW},
Year = {2014},
Pages = {4-11},
Month = {JAN},
Abstract = {This article is meant as a primer for those interested in gaining a
basic understanding of the business of open source software. Thus, we
cover four main areas: i) what motivates businesses to get involved in
open source; ii) common open source licenses and how they relate to
community and corporate interests; iii) issues regarding the
monetization of an open source program; and iv) open source business
models currently employed. This article is particularly suitable for
people who want a general understanding of the business of open source
software; people who want to understand the significant issues regarding
an open source program's potential to generate income; and entrepreneurs
who want to create a company around open source code.},
ISSN = {1927-0321},
Unique-ID = {WOS:000219844200002},
}
@inproceedings{ WOS:000295472700020,
Author = {Tafaj, Enkelejda and Kuebler, Thomas C. and Peter, Joerg and Rosenstiel,
Wolfgang},
Editor = {Olive, M and Solomonides, T},
Title = {Vishnoo - An Open-Source Software for Vision Research},
Booktitle = {2011 24TH INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS
(CBMS)},
Series = {IEEE International Symposium on Computer-Based Medical Systems},
Year = {2011},
Note = {24th International Symposium on Computer-Based Medical Systems (CBMS),
Univ W England, Bristol, ENGLAND, JUN 27-30, 2011},
Organization = {IEEE; IEEE Engn Med \& Biol Soc (EMB); British Comp Soc, Bristol Branch;
ACM; IFIP},
Abstract = {The visual input is perhaps the most important sensory information.
Understanding its mechanisms as well as the way visual attention arises
could be highly beneficial for many tasks involving the analysis of
users' interaction with their environment.
We present Vishnoo (Visual Search Examination Tool), an integrated
framework that combines configurable search tasks with gaze tracking
capabilities, thus enabling the analysis of both, the visual field and
the visual attention. Our user studies underpin the viability of such a
platform. Vishnoo is an open-source software and is available for
download at http://www.vishnoo.de/},
ISSN = {1063-7125},
ISBN = {978-1-4577-1190-9},
Unique-ID = {WOS:000295472700020},
}
@inproceedings{ WOS:000427635800176,
Author = {Malhotra, Ruchika and Bahl, Laavanye},
Book-Group-Author = {IEEE},
Title = {A Defect Tracking Tool for Open Source Software},
Booktitle = {2017 2ND INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT)},
Year = {2017},
Pages = {901-905},
Note = {2nd International Conference for Convergence in Technology (I2CT),
Siddhant Coll Engn, Pune, INDIA, APR 07-09, 2017},
Organization = {IEEE; Sahyadri Valley Coll Engn \& Technol; Asian Soc Sci Res; SVCET,
Jha Sci Res Pvt Ltd},
Abstract = {Defect reporting and correction is one of the most crucial part in any
phase of software development. This is a very costly activity. A lot of
time, effort and resources can be saved if the defects can be predicted
beforehand, using a suitable training data set. For this, the generation
of defect reports which reports the classes that are defective and
computes the required software metrics is required. This process should
be fully automated. Various data analysis research techniques and
algorithms can be applied on this produced data set and this information
can be very helpful for the developers and the organization as a whole
for the prediction of bugs for future purposes and for analysis of the
quality of the software being produced. The various issues addressed in
this paper are (1) selection of suitable projects as input for the tool,
(2) a mechanism to trace the whole project code history and identifying
the classes present, (3) the criteria for classifying a class as
defective, (4) method to generate most accurate software metrics for the
classes, (5) combining all the data into a final representable format.
The tool is developed using Java, using the top open source repositories
hosted on Github to test its working, incorporating SourceMeter tool to
produce the software metrics and wrapping all this in a simple
interface.},
ISBN = {978-1-5090-4307-1},
ResearcherID-Numbers = {Malhotra, Ruchika/ABC-3126-2020},
Unique-ID = {WOS:000427635800176},
}
@article{ WOS:000266141200014,
Author = {Casalo, Luis V. and Cisneros, Jesus and Flavian, Carlos and Guinaliu,
Miguel},
Title = {Determinants of success in open source software networks},
Journal = {INDUSTRIAL MANAGEMENT \& DATA SYSTEMS},
Year = {2009},
Volume = {109},
Number = {3-4},
Pages = {532-549},
Abstract = {Purpose - Open source software (OSS) products have rapidly acquired a
notable importance in the last years among consumers and firms all over
the world. They are mostly developed and distributed through online
social networks thanks to the voluntary and collaborative actions of
their members. However, their innovation and development has to face up
the existence of free-riders which can benefit from the knowledge
developed in the online social network. This paper aims to understand
the factors that moderate the opportunistic behaviour in OSS development
and distribution, which will help to correctly manage the OSS
innovations.
Design/methodology/approach - The influence of reputation on members'
satisfaction and participation intentions in OSS online social networks
are measured. Additionally, the impact of being an active and satisfied
member on his/her commitment and intention to use the OSS products are
studied. After the validation of measurement scales the hypotheses are
contrasted with structural modelling.
Findings - This research show that perceived reputation acts as a
deterrent factor of free-riders. More specifically, reputation exerts a
positive and significant effect on member's satisfaction with previous
interactions and an indirect effect on participation intentions in the
social network through satisfaction. Besides, these two outcomes of
reputation boost the members' affective commitment to the OSS and, as a
consequence, the intention to use OSS products is also increased.
Practical implications - Reputation and satisfaction are two crucial
aspects in explaining the success of an online social network since they
serve to guarantee the interaction among its members. In addition,
participation continuance intentions in an online network may help to
increase the levels of affective commitment and loyalty to the mutual
interest of the network (the OSS in this case). This result may be
especially relevant for commercial networks, which are based on the
admiration to a brand, firm or product.
Originality/value - The analysis of online social networks as a
development and distribution channel and the role of reputation in
promoting members' participation (that is, avoiding opportunistic
behaviour) represent a new contribution to the analysis of online social
networks. This research field has acquired a notable popularity in
recent years.},
DOI = {10.1108/02635570910948650},
ISSN = {0263-5577},
EISSN = {1758-5783},
ResearcherID-Numbers = {Casaló, Luis/T-7450-2019
GUINALIU, MIGUEL/E-7431-2011
Flavian, Carlos/G-4365-2013
},
ORCID-Numbers = {Flavian, Carlos/0000-0001-7118-9013
Guinaliu Blasco, Miguel/0000-0002-1456-4726
Casalo, Luis V./0000-0002-9643-2814},
Unique-ID = {WOS:000266141200014},
}
@incollection{ WOS:000325342700022,
Author = {Elder, Kirk and Ellenberger, Brian},
Editor = {Harland, L and Forster, M},
Title = {Extreme scale clinical analytics with open source software},
Booktitle = {OPEN SOURCE SOFTWARE IN LIFE SCIENCE RESEARCH: PRACTICAL SOLUTIONS IN
THE PHARMACEUTICAL INDUSTRY AND BEYOND},
Series = {Woodhead Publishing Series in Biomedicine},
Year = {2012},
Number = {16},
Pages = {453-480},
Abstract = {Knowledge is at the root of understanding all symptoms, diagnosing every
ailment, and curing every disease. This knowledge comes from the deep
studies performed by research organizations and diligent healthcare
workers who contribute to documenting and responsibly sharing their
observations. Through the American Recovery and Reinvestment Act of 2009
(ARRA {[}1]), the industry was incented to implement electronic medical
record systems that capture more information than ever before. When
billions of medical records converge within a secure network, the baton
will be handed to analytics systems to make use of the data; are they
ready? This chapter explores what the next-generation software
infrastructure for clinical analytics looks like. We discuss integration
frameworks, workflow pipelines, and `Big Data' storage and processing
solutions such as NoSQL and Hadoop, and conclude with a vision of how
clinical analytics must evolve if it is to handle the recent explosion
in human health data.},
ISSN = {2050-0289},
ISBN = {978-1-908818-24-9; 978-1-907568-97-8},
Unique-ID = {WOS:000325342700022},
}
@incollection{ WOS:000364495100011,
Author = {Balka, Kerstin and Raasch, Christina and Herstatt, Cornelius},
Editor = {Herstatt, C and Ehls, D},
Title = {How Open Is Open Source? Software and Beyond},
Booktitle = {OPEN SOURCE INNOVATION - THE PHENOMENON, PARTICIPANT'S BEHAVIOR,
BUSINESS IMPLICATIONS},
Series = {Routledge Studies in Innovation Organization and Technology},
Year = {2015},
Volume = {37},
Pages = {215-228},
Abstract = {Traditionally, the protection of intellectual property is regarded as a
precondition for value capture. The rise of open source (OS) software
and OS tangible products, so-called open design, has challenged this
understanding. Openness is often regarded as a dichotomous variable
(open-source vs. closed-source) and it is assumed that online developer
communities demand full opening of the product's source. In this paper
we will explore openness as a gradual and multi-dimensional concept. We
carried out an Internet survey (N = 270) among participants of 20 open
design communities in the domain of IT hardware and consumer
electronics. We find that open design projects pursue complex strategies
short of complete openness and that communities value openness of
software more highly than openness of hardware. Our findings suggest
that open design companies can successfully implement strategies of
partial openness to safeguard value capture without alienating their
developer community.},
ISBN = {978-1-317-62425-7; 978-1-138-80202-5},
ORCID-Numbers = {Raasch, Christina/0000-0003-0398-3973},
Unique-ID = {WOS:000364495100011},
}
@article{ WOS:000308341600002,
Author = {Bixler, R. Patrick and Taylor, Peter Leigh},
Title = {Toward a Community of Innovation in Community-Based Natural Resource
Management: Insights from Open Source Software},
Journal = {HUMAN ORGANIZATION},
Year = {2012},
Volume = {71},
Number = {3},
Pages = {234-243},
Month = {FAL},
Abstract = {Community-based natural resource management (CBNRM) is an environmental
governance approach that deals with complex and interwoven ecological
problems through a participatory environmental management framework.
Practitioner, donor, and academic interest in this strategy is on the
rise, and successful CBNRM organizations are experiencing internal and
external pressures to help ``transfer{''} their knowledge and
experiences to other contexts and scales. If organized through the
traditional top-down diffusion of innovation approach, many barriers to
CBNRM transfer exist, beginning with organizational costs that may
outweigh potential benefits. However, reframed as a more ``open{''} and
emergent process, the burdens of transfer may be reduced and benefits
increased. We draw on an analogy from the Open Source Software (OSS)
movement to suggest an organizational rationale for exchange and
principles such as ``porting,{''} the ``kernel,{''} ``copyleft,{''} and
``forking{''} that can guide CBNRM and for community-based organizations
challenged to share their approach to conservation.},
DOI = {10.17730/humo.71.3.200w0j1266306t79},
ISSN = {0018-7259},
EISSN = {1938-3525},
ORCID-Numbers = {Bixler, R. Patrick/0000-0003-0515-0967},
Unique-ID = {WOS:000308341600002},
}
@inproceedings{ WOS:001267321100006,
Author = {Jahanshahi, Mahmoud and Mockus, Audris},
Book-Group-Author = {IEEE COMPUTER SOC},
Title = {Dataset: Copy-based Reuse in Open Source Software},
Booktitle = {2024 IEEE/ACM 21ST INTERNATIONAL CONFERENCE ON MINING SOFTWARE
REPOSITORIES, MSR},
Series = {IEEE International Working Conference on Mining Software Repositories},
Year = {2024},
Pages = {42-47},
Note = {IEEE/ACM 21st International Conference on Mining Software Repositories
(MSR), Lisbon, PORTUGAL, APR 15-16, 2024},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Tech Council Software
Engn; ACM Special Interest Grp Software Engn},
Abstract = {In Open Source Software, the source code and any other resources
available in a project can be viewed or reused by anyone subject to
often permissive licensing restrictions. In contrast to some studies of
dependency-based reuse supported via package managers, no studies of
OSS-wide copy-based reuse exist. This dataset seeks to encourage the
studies of OSS-wide copy-based reuse by providing copying activity data
that captures whole-file reuse in nearly all OSS. To accomplish that, we
develop approaches to detect copy-based reuse by developing an efficient
algorithm that exploits World of Code infrastructure: a curated and
cross referenced collection of nearly all open source repositories. We
expect this data will enable future research and tool development that
support such reuse and minimize associated risks.},
DOI = {10.1145/3643991.3644868},
ISSN = {2160-1852},
ISBN = {979-8-3503-6398-2; 979-8-4007-0587-8},
ResearcherID-Numbers = {Jahanshahi, Mahmoud/KVY-4133-2024
Mockus, Audris/AEY-3361-2022
},
ORCID-Numbers = {Mockus, Audris/0000-0002-7987-7598
Jahanshahi, Mahmoud/0000-0003-4408-1183},
Unique-ID = {WOS:001267321100006},
}
@article{ WOS:000599594700020,
Author = {Dumpis, Janis and Lagzdins, Ainis},
Title = {Methodology for Bathymetric Mapping Using Open-Source Software},
Journal = {ENVIRONMENTAL AND CLIMATE TECHNOLOGIES},
Year = {2020},
Volume = {24},
Number = {3, SI},
Pages = {239-248},
Month = {NOV},
Abstract = {The modern technologies not only provide an opportunity to collect water
depth data much more efficiently than in the past, but also there is a
wide range of opportunities to process these data to develop bathymetric
maps and perform various calculations in the computer environment. This
research aims to construct a high-resolution bathymetric map by using
open-source software. Lake Zebrus was selected as the study site, where
fieldwork was performed to obtain the depth data and subsequently
process to find optimal methodology for creating a bathymetric map. The
methodology used in this research is modifiable for different purposes
and is based on obtaining the best results from using open-source
resources and knowledge of cartography. Lake Zebrus is an example how to
perform accurate and state of the art bathymetric survey in a short time
period. The area of Lake Zebrus is 417.57 ha. The lake has a small
crooked coastline. Lake Zebrus has a maximum depth of 4.45 m and an
average depth of 1.48 m. Results from the bathymetric survey can be used
for further research based on depth data. The research tasks are
accomplished as the methodology selected is repeatable in the other
lakes. The research results prove that this methodology can be used for
a bathymetric survey and it is possible to obtain high-definition
results using open-source resources.},
DOI = {10.2478/rtuect-2020-0100},
ISSN = {1691-5208},
EISSN = {2255-8837},
ResearcherID-Numbers = {Lagzdins, Ainis/KHX-9664-2024
},
ORCID-Numbers = {Lagzdins, Ainis/0000-0002-0807-2741
Dumpis, Janis/0000-0002-0462-7690},
Unique-ID = {WOS:000599594700020},
}
@inproceedings{ WOS:001284775300039,
Author = {Wasserman, Anthony I. (Tony)},
Editor = {Indulska, M and Reinhartz-Berger, I and Cetina, C and Pastor, O},
Title = {Free and Open Source Software: A Brief History},
Booktitle = {ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2023},
Series = {Lecture Notes in Computer Science},
Year = {2023},
Volume = {13901},
Pages = {635-637},
Note = {35th International Conference on Advanced Information Systems
Engineering (CAiSE), San Jorge Univ, SVIT Res Grp, Zaragoza, SPAIN, JUN
12-16, 2023},
Organization = {CSIC Aragon; Zaragoza Congresos \& Expo Zaragoza Empresarial; UPV,
Valencian Res Inst Artificial Intelligence; OMiLAB NPO; FORTH ICS},
Abstract = {This paper provides historical background for a tutorial on open source
for information systems, identifying some of the most significant
developments that have led to the widespread adoption and use of free
and open source software across a broad range of applications in
academia, industry, and government.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-031-34559-3; 978-3-031-34560-9},
ResearcherID-Numbers = {Wasserman, Anthony/JAX-1845-2023},
Unique-ID = {WOS:001284775300039},
}
@inproceedings{ WOS:000354775400006,
Author = {Jarczyk, Oskar and Gruszka, Blazej and Jaroszewicz, Szymon and Bukowski,
Leszek and Wierzbicki, Adam},
Editor = {Aiello, LM and McFarland, D},
Title = {GitHub Projects. Quality Analysis of Open-Source Software},
Booktitle = {SOCIAL INFORMATICS, SOCINFO 2014},
Series = {Lecture Notes in Computer Science},
Year = {2014},
Volume = {8851},
Pages = {80-94},
Note = {6th International Conference on Social Informatics (SocInfo), Barcelona,
SPAIN, NOV 11-13, 2014},
Organization = {Microsoft Res; Facebook; Yahoo Labs; Stanford, Ctr Computat Soc Sci;
Barcelona Media; SocialSensor; IEEE Special Tech Community Social
Networking},
Abstract = {Nowadays Open-Source Software is developed mostly by decentralized teams
of developers cooperating on-line. GitHub portal is an online social
network that supports development of software by virtual teams of
programmers. Since there is no central mechanism that governs the
process of team formation, it is interesting to investigate if there are
any significant correlations between project quality and the
characteristics of the team members. However, for such analysis to be
possible, we need good metrics of a project quality. This paper develops
two such metrics, first one reflecting project's popularity, and the
second one - the quality of support offered by team members to users.
The first metric is based on the number of `stars' a project is given by
other GitHub members, the second is obtained using survival analysis
techniques applied to issues reported on the project by its users. After
developing the metrics we have gathered characteristics of several
GitHub projects and analyzed their influence on the project quality
using statistical regression techniques.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-319-13734-6; 978-3-319-13733-9},
ResearcherID-Numbers = {Jaroszewicz, Szymon/ISB-6782-2023
Wierzbicki, Adam/C-7869-2013
},
ORCID-Numbers = {Jarczyk, Oskar/0000-0002-8336-4752
Wierzbicki, Adam/0000-0003-0075-7030
Jaroszewicz, Szymon/0000-0001-9327-5019},
Unique-ID = {WOS:000354775400006},
}
@inproceedings{ WOS:000238056100007,
Author = {Simmons, Gregory L. and Dillon, Tharam S.},
Editor = {Damiani, E and Fitzgerald, B and Scacchi, W and Scotto, M and Succi, G},
Title = {Towards an ontology for open source software development},
Booktitle = {Open Source Systems},
Series = {INTERNATIONAL FEDERATION FOR INFORMATION PROCESSING},
Year = {2006},
Volume = {203},
Pages = {65-75},
Note = {International Conference on Open Software (OSS2006), Como, ITALY, JUN
08-10, 2006},
Organization = {Int Federat Informat Proc, TC2 WG 2 13; COCOS; Gruppo Engn; AICA},
Abstract = {Software development is a knowledge intensive process and the
information generated in open source software development projects is
typically housed in a central Internet repository. Open source
repositories typically contains vast amounts of information, much of it
unstructured, meaning that even if a question has previously been
discussed and dealt with it is not a trivial task to locate it. This can
lead to rework and confusion amongst developers and possibly deter new
developers from getting involved in the project in the first place. This
paper will present the case for an open source software development
ontology. Such an ontology would enable better categorization of
information and the development of sophisticated knowledge portals in
order to better organize community knowledge and increase efficiency in
the open source development process.},
ISSN = {1571-5736},
ISBN = {0-387-34225-7},
Unique-ID = {WOS:000238056100007},
}
@article{ WOS:001018135000001,
Author = {Qi, Qing and Cao, Jian},
Title = {METHODS: A meta-path-based method for heterogeneous community detection
in the open source software ecosystem},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2023},
Volume = {162},
Month = {OCT},
Abstract = {Detecting communities in the open source software (OSS) ecosystem can
help understand the collaborations in the open source software ecosystem
and promote an understanding of the dynamics of the ecosystem. However,
most existing community detection methods are designed for homogeneous
networks, whereas the OSS ecosystem is a heterogeneous network.
Therefore, we propose a meta-path-based method for heterogeneous
community detection in the OSS ecosystem (METHODS). METHODS comprises
four steps. Firstly, a heterogeneous information network is constructed
based on meta-paths. Secondly, the Canopy algorithm is used to obtain
the number of initial communities. Thirdly, the skip-gram model is used
to identify seed nodes for community detection. Finally, METHODS detects
heterogeneous communities around the seed nodes. By defining a series of
evaluation metrics and verifying these on GitHub datasets, METHODS
achieves the best performance of all the other methods. Moreover, the
case studies on GitHub also shows METHODS can discover latent
communities whose members are potentially relevant.},
DOI = {10.1016/j.infsof.2023.107271},
EarlyAccessDate = {JUN 2023},
Article-Number = {107271},
ISSN = {0950-5849},
EISSN = {1873-6025},
Unique-ID = {WOS:001018135000001},
}
@article{ WOS:001356611700001,
Author = {Eisenmann, Michael and Rauschenberger, Vera and Maschmann, Jens and
Koenig, Sarah and Krone, Manuel},
Title = {Interactive hygiene training using free open source software},
Journal = {BMJ OPEN QUALITY},
Year = {2024},
Volume = {13},
Number = {4},
Month = {OCT 29},
Abstract = {Objectives Regular hygiene trainings are an important way to refresh and
improve knowledge about hygiene measures and the prevention of
healthcare-associated infections. We aimed to develop an e-learning
course to allow healthcare workers (HCWs) to learn these contents
through a self-paced online format.Methods We developed an interactive
hygiene training for HCWs of a tertiary care hospital using different
content types of the HTML-5 package (H5P) plugin embedded into a
Moodle-based learning management system. We evaluated the course using a
short online questionnaire.Results We present various suitable topics
for online hygiene trainings as well as their implementation in an
e-learning course. Examples include content on hand hygiene indications
and techniques, information on multidrug-resistant organisms and other
current topics in infection control. HCWs reported high overall
satisfaction, perceived increase in knowledge, practical relevance as
well as good usability and comprehensibility.Discussion Currently
available commercial and non-commercial hygiene trainings present a
number of specific advantages but also drawbacks. The presented approach
combines the advantages of both approaches. The majority of the
presented content can be readily adapted to suit various hospitals and
care facilities or serve as inspiration for creating similar courses
while remaining cost-effective.Conclusion H5P course presentations are a
low-threshold, cost-effective way to implement digital hygiene trainings
in a wide variety of clinical settings.},
DOI = {10.1136/bmjoq-2024-002861},
Article-Number = {e002861},
EISSN = {2399-6641},
ORCID-Numbers = {Eisenmann, Michael/0000-0003-2503-9203},
Unique-ID = {WOS:001356611700001},
}
@article{ WOS:001390050000005,
Author = {Oreski, Predrag and Kermek, Dragutin and Kirinic, Valentina},
Title = {Free and Open-Source Software in Higher Education},
Journal = {CROATIAN JOURNAL OF EDUCATION-HRVATSKI CASOPIS ZA ODGOJ I OBRAZOVANJE},
Year = {2024},
Volume = {26},
Number = {3},
Pages = {823-879},
Abstract = {This paper explores the usage and awareness of free and open-source
software (FOSS) among university students attending several study
programs at the Faculty of Organization and Informatics (FOI) of the
University of Zagreb and the Faculty of Teacher Education (FTE) of the
University of Zagreb. Using the data collected via an online
questionnaire on the sample of 777 students and the descriptive and
inferential statistics, an analysis was carried out to determine whether
the respondents are familiar with the key features of FOSS, whether they
use some FOSS, whether they are aware of the advantages of FOSS, which
features of FOSS are the most important to them, and how they evaluate
the quality of FOSS. The data were analysed using the statistics FOSS
GNU PSPP and R. The research results show that 92.66 \% of the
respondents use some kind of FOSS, 28.99 \% are aware that they are
using FOSS with all its features, and the most important FOSS feature
for the respondents is that it is often cost-free. There are significant
differences in the respondents' familiarity with FOSS and the number of
FOSS operating systems users in terms of their faculty and gender. On a
scale from 1 (insufficient) to 5 (excellent), the respondents' rating of
FOSS reliability was 3.74, completeness 3.68, and overall quality 3.74.
The research results indicate the need for additional education of
students about FOSS, and its advantages and disadvantages.},
DOI = {10.15516/cje.v26i3.5932},
ISSN = {1848-5189},
EISSN = {1848-5197},
ResearcherID-Numbers = {Oreški, Predrag/HDO-6351-2022},
Unique-ID = {WOS:001390050000005},
}
@inproceedings{ WOS:000451195900103,
Author = {Liu, Yanli and Zhu, Mengyu and Zhang, Heng},
Book-Group-Author = {IEEE},
Title = {Processed RGB-D SLAM Using Open-Source Software},
Booktitle = {2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND
ENGINEERING (CSE) AND IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND
UBIQUITOUS COMPUTING (EUC), VOL 1},
Series = {IEEE International Conference on Computational Science and Engineering},
Year = {2017},
Pages = {623-626},
Note = {20th IEEE International Conference on Computational Science and
Engineering (CSE) / 15th IEEE/IFIP International Conference on Embedded
and Ubiquitous Computing (EUC), Guangzhou, PEOPLES R CHINA, JUL 21-24,
2017},
Organization = {IEEE; IEEE Comp Soc; IFIP; IEEE Tech Comm Scalable Comp; Univ Porto;
Xilinx; Univ Guangzhou},
Abstract = {SLAM (Simultaneous Localization and Mapping) of robot is the key to
achieve autonomous control of robot, and also a significant topic in the
field of mobile robotics. Aiming at 3D modeling of indoor complex
environment, this paper presents a fast three-dimensional simultaneous
location and mapping (SLAM) method for mobile robots. On the basis of
RGB-D SLAM algorithm, the open-source software combining the RGB-D
sensor like Kinect with the wheeled mobile robot is used to obtain the
odometry data, and then the information of their location is matched
through the image feature extraction and in the end the map is
constructed. Finally, the feasibility and effectiveness of the proposed
method are verified by experiments in indoor environment.},
DOI = {10.1109/CSE-EUC.2017.115},
ISSN = {1949-0828},
ISBN = {978-1-5386-3221-5},
ResearcherID-Numbers = {Zhu, Mengyu/L-2248-2018},
Unique-ID = {WOS:000451195900103},
}
@inproceedings{ WOS:000454774200041,
Author = {Aversano, Lerina and Tortorella, Maria},
Editor = {Lorenz, P and Maciaszek, L},
Title = {Analysing the Reliability of Open Source Software Projects},
Booktitle = {2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES
(ICSOFT), VOL 1},
Year = {2015},
Pages = {348-357},
Note = {10th International Conference on Software Technologies (ICSOFT), Colmar,
FRANCE, JUL 20-22, 2015},
Organization = {Inst Syst \& Technologies Informat Control \& Commun; Univ Haute Alsace;
IEICE Special Interest Grp Software Interprise Modelling; IEEE Comp Soc
Tech Council Software Engn; SCITEVENTS; SCITEPRESS; Univ Upper Alsace;
Univ Haute Alsace; IEEE Comp Soc; TCSE},
Abstract = {Evaluation of software quality is one of the main challenges of software
engineering. Several researches proposed in literature the definition of
quality models for evaluating software products. However, in the context
of Free/Open Source software, differences in production, distribution
and support modality, have to be considered as additional quality
characteristics. In particular, software reliability should be taken
into account before selecting software components. In this direction,
this paper evolves a quality model for Free/Open Source Software
projects, called EFFORT - Evaluation Framework for Free/Open souRce
projects for including reliability aspects and presents an empirical
study aimed at assessing software reliability and its evolution along
the software project history.},
ISBN = {978-989-758-139-7},
ResearcherID-Numbers = {AVERSANO, Lerina/AAG-3855-2019},
ORCID-Numbers = {AVERSANO, Lerina/0000-0003-2436-6835},
Unique-ID = {WOS:000454774200041},
}
@article{ WOS:000354507200003,
Author = {Koenka, Israel Joel and Saiz, Jorge and Hauser, Peter C.},
Title = {<i>Instrumentino</i>: An Open-Source Software for Scientific Instruments},
Journal = {CHIMIA},
Year = {2015},
Volume = {69},
Number = {4},
Pages = {172-175},
Abstract = {Scientists often need to build dedicated computer-controlled
experimental systems. For this purpose, it is becoming common to employ
open-source microcontroller platforms, such as the Arduino. These boards
and associated integrated software development environments provide
affordable yet powerful solutions for the implementation of hardware
control of transducers and acquisition of signals from detectors and
sensors. It is, however, a challenge to write programs that allow
interactive use of such arrangements from a personal computer. This task
is particularly complex if some of the included hardware components are
connected directly to the computer and not via the microcontroller. A
graphical user interface framework, lnstrumentino, was therefore
developed to allow the creation of control programs for complex systems
with minimal programming effort. By writing a single code file, a
powerful custom user interface is generated, which enables the automatic
running of elaborate operation sequences and observation of acquired
experimental data in real time. The framework, which is written in
Python, allows extension by users, and is made available as an open
source project.},
DOI = {10.2533/chimia.2015.172},
ISSN = {0009-4293},
ResearcherID-Numbers = {Saiz, Jorge/O-6092-2017},
ORCID-Numbers = {Saiz, Jorge/0000-0003-1570-154X},
Unique-ID = {WOS:000354507200003},
}
@article{ WOS:000208220500005,
Author = {Balka, Kerstin and Raasch, Christina and Herstatt, Cornelius},
Title = {How Open is Open Source? - Software and Beyond},
Journal = {CREATIVITY AND INNOVATION MANAGEMENT},
Year = {2010},
Volume = {19},
Number = {3},
Pages = {248-256},
Month = {SEP},
Abstract = {Traditionally the protection of intellectual property is regarded as a
precondition for value capture. The rise of open source (OS) software
and OS tangible products, so-called open design, has challenged this
understanding. Openness is often regarded as a dichotomous variable
(open-source vs. closed-source) and it is assumed that online developer
communities demand full opening of the product's source. In this paper
we will explore openness as a gradual and multi-dimensional concept. We
carried out an Internet survey (N = 270) among participants of 20 open
design communities in the domain of IT hardware and consumer
electronics. We find that open design projects pursue complex strategies
short of complete openness and that communities value openness of
software more highly than openness of hardware. Our findings suggest
that open design companies can successfully implement strategies of
partial openness to safeguard value capture without alienating their
developer community.},
DOI = {10.1111/j.1467-8691.2010.00569.x},
ISSN = {0963-1690},
EISSN = {1467-8691},
ORCID-Numbers = {Raasch, Christina/0000-0003-0398-3973},
Unique-ID = {WOS:000208220500005},
}
@inproceedings{ WOS:001139214400003,
Author = {Mumtaz, Haris and Singh, Paramvir and Blincoe, Kelly},
Editor = {Lassenius, C and Madeiral, F and Conte, T and Mannisto, T},
Title = {Analyzing the Relationship between Community and Design Smells in
Open-Source Software Projects: An Empirical Study},
Booktitle = {PROCEEDINGS OF THE16TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL
SOFTWARE ENGINEERING AND MEASUREMENT, ESEM 2022},
Series = {International Symposium on Empirical Software Engineering and
Measurement},
Year = {2022},
Pages = {23-33},
Note = {16th ACM/IEEE International Symposium on Empirical Software Engineering
and Measurement (ESEM), Helsinki, FINLAND, SEP 19-23, 2022},
Organization = {IEEE; Assoc Comp Machinery; Aalto Univ; Univ Helsinki},
Abstract = {Background: Software smells reflect the sub-optimal patterns in the
software. In a similar way, community smells consider the sub-optimal
patterns in the organizational and social structures of software teams.
Related work performed empirical studies to identify the relationship
between community smells and software smells at the architecture and
code levels. However, how community smells relate with design smells is
still unknown.
Aims: In this paper, we empirically investigate the relationship between
community smells and design smells during the evolution of software
projects.
Method: We apply three statistical methods: correlation, trend, and
information gain analysis to empirically examine the relationship
between community and design smells in 100 releases of 10 large-scale
Apache open-source software projects.
Results: Our results reveal that the relationship between community and
design smells varies across the analyzed projects. We find significant
correlations and trend similarities for one type of community smell
(when developers work in isolation without peer communication-Missing
Links) with design smells in most of the analyzed projects. Furthermore,
the results of our statistical model disclose that community smells are
more relevant for design smells compared to other community-related
factors.
Conclusion: Our results find that the relationship of community smells
(in particular, the Missing Links smell) exists with design smells.
Based on our findings, we discuss specific community smell refactoring
techniques that should be done together when refactoring design smells
so that the problems associated with the social and technical (design)
aspects of the projects can be managed concurrently.},
DOI = {10.1145/3544902.3546249},
ISSN = {1938-6451},
ISBN = {978-1-4503-9427-7},
ResearcherID-Numbers = {Blincoe, Kelly/AAI-6285-2020},
Unique-ID = {WOS:001139214400003},
}
@article{ WOS:000683039100002,
Author = {Bogart, Chris and Kastner, Christian and Herbsleb, James and Thung,
Ferdian},
Title = {When and How to Make Breaking Changes: Policies and Practices in 18 Open
Source Software Ecosystems},
Journal = {ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY},
Year = {2021},
Volume = {30},
Number = {4},
Month = {JUL},
Abstract = {Open source software projects often rely on package management systems
that help projects discover, incorporate, and maintain dependencies on
other packages, maintained by other people. Such systems save a great
deal of effort over ad hoc ways of advertising, packaging, and
transmitting useful libraries, but coordination among project teams is
still needed when one package makes a breaking change affecting other
packages. Ecosystems differ in their approaches to breaking changes, and
there is no general theory to explain the relationships between
features, behavioral norms, ecosystem outcomes, and motivating values.
We address this through two empirical studies. In an interview case
study, we contrast Eclipse, NPM, and CRAN, demonstrating that these
different norms for coordination of breaking changes shift the costs of
using and maintaining the software among stakeholders, appropriate to
each ecosystem's mission. In a second study, we combine a survey,
repository mining, and document analysis to broaden and systematize
these observations across 18 ecosystems. We find that all ecosystems
share values such as stability and compatibility, but differ in other
values. Ecosystems' practices often support their espoused values, but
in surprisingly diverse ways. The data provides counterevidence against
easy generalizations about why ecosystem communities do what they do.},
DOI = {10.1145/3447245},
Article-Number = {42},
ISSN = {1049-331X},
EISSN = {1557-7392},
ResearcherID-Numbers = {Thung, Ferdian/AAX-9321-2020
},
ORCID-Numbers = {Bogart, Christopher/0000-0001-8581-115X},
Unique-ID = {WOS:000683039100002},
}
@article{ WOS:000320479500009,
Author = {Conaldi, Guido and Lomi, Alessandro},
Title = {The dual network structure of organizational problem solving: A case
study on open source software development},
Journal = {SOCIAL NETWORKS},
Year = {2013},
Volume = {35},
Number = {2, SI},
Pages = {237-250},
Month = {MAY},
Abstract = {We reconstruct the dual network structure generated by the association
between 72 contributors and 737 software bugs engaged during a full
development cycle of the free/open source software project Epiphany.
Estimates of structural parameters of Exponential Random Graph Models
for two-mode networks reveal the structural logics shaping activities of
collaborative problem solving. After controlling for
contributor-specific and software bug-specific characteristics, we find
that contributors ({''}problem solvers{''}) tend to distribute their
activity over multiple software bugs. At the same time, however, we find
that software bugs ({''}problems{''}) tend not to share multiple
contributors. This dual tendency toward de-specialization and
exclusivity is sustained by specific local network dependencies revealed
by our analysis which also suggests possible organizational mechanisms
that may be underlying the puzzling macro-structural regularities
frequently observed, but rarely explained, in the production of open
source software. By combining these mechanisms with the influence of
contributors characterized by different levels of involvement in the
project, we provide micro-level evidence of structural interdependence
between ``core{''} and ``peripheral{''} members identified exclusively
on the basis of their individual level of contribution to the project.
(C) 2013 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.socnet.2012.12.003},
ISSN = {0378-8733},
EISSN = {1879-2111},
ResearcherID-Numbers = {Lomi, Alessandro/AFR-0469-2022
},
ORCID-Numbers = {lomi, alessandro/0000-0002-2858-0022},
Unique-ID = {WOS:000320479500009},
}
@inproceedings{ WOS:000355611002148,
Author = {Korkontzelos, Ioannis and Ananiadou, Sophia},
Editor = {Calzolari, N and Choukri, K and Declerck, T and Loftsson, H and Maegaard, B and Mariani, J and Moreno, A and Odijk, J and Piperidis, S},
Title = {Locating Requests among Open Source Software Communication Messages},
Booktitle = {LREC 2014 - NINTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND
EVALUATION},
Year = {2014},
Pages = {1347-1354},
Note = {9th International Conference on Language Resources and Evaluation
(LREC), Reykjavik, ICELAND, MAY 26-31, 2014},
Organization = {Holmes Semant Solut; European Media Lab GmBH; EML; VoiceBox
Technologies; KDICTIONARIES},
Abstract = {As a first step towards assessing the quality of support offered online
for Open Source Software (OSS), we address the task of locating
requests, i.e., messages that raise an issue to be addressed by the OSS
community, as opposed to any other message. We present a corpus of
online communication messages randomly sampled from newsgroups and bug
trackers, manually annotated as requests or non-requests. We identify
several linguistically shallow, content-based heuristics that correlate
with the classification and investigate the extent to which they can
serve as independent classification criteria. Then, we train
machine-learning classifiers on these heuristics. We experiment with a
wide range of settings, such as different learners, excluding some
heuristics and adding unigram features of various parts-of-speech and
frequency. We conclude that some heuristics can perform well, while
their accuracy can be improved further using machine learning, at the
cost of obtaining manual annotations.},
ISBN = {978-2-9517408-8-4},
ORCID-Numbers = {Korkontzelos, Ioannis/0000-0001-8052-2471},
Unique-ID = {WOS:000355611002148},
}
@inproceedings{ WOS:000468494200126,
Author = {Murphy, Christian and Buffardi, Kevin and Dehlinger, Josh and Lambert,
Lynn and Veilleux, Nanette},
Book-Group-Author = {ACM},
Title = {Community Engagement with Free and Open Source Software},
Booktitle = {PROCEEDINGS OF THE 2017 ACM SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER
SCIENCE EDUCATION (SIGCSE'17)},
Year = {2017},
Pages = {669-670},
Note = {ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE),
Seattle, WA, MAR 08-11, 2017},
Organization = {Assoc Comp Machinery; ACM Special Interest Grp Comp Sci Educ},
DOI = {10.1145/3017680.3017682},
ISBN = {978-1-4503-4698-6},
ORCID-Numbers = {Buffardi, Kevin/0000-0002-4205-888X},
Unique-ID = {WOS:000468494200126},
}
@article{ WOS:000332131000009,
Author = {Ho, Shuk Ying and Richardson, Alex},
Title = {TRUST AND DISTRUST IN OPEN SOURCE SOFTWARE DEVELOPMENT},
Journal = {JOURNAL OF COMPUTER INFORMATION SYSTEMS},
Year = {2013},
Volume = {54},
Number = {1},
Pages = {84-93},
Month = {FAL},
Abstract = {Few open source software (OSS) projects have been great success stories.
One reason for this is project stagnation after developers quit their
projects. This fact has motivated researchers to examine the factors
that influence developers' intention to continue their participation.
One factor is trust among developers. The effects of trust on
developers' intention to remain with their projects have been studied.
However, little is known about its conceptual counterpart, distrust.
This dearth of knowledge motivates our research. First, we studied what
OSS project features affect trust and distrust among developers. Second,
we examined how trust and distrust influence developers' intention to
continue participating. We tested our hypotheses with 451 data points
from an online survey. Our findings indicate that cooperative norms and
effective communication engender trust, whereas an accreditation
mechanism eliminates distrust. Additionally, trust positively influences
their intention to continue participating, whereas distrust negatively
influences it.},
DOI = {10.1080/08874417.2013.11645674},
ISSN = {0887-4417},
EISSN = {2380-2057},
ORCID-Numbers = {Richardson, Alex/0000-0002-6125-9193},
Unique-ID = {WOS:000332131000009},
}
@article{ WOS:001116228300001,
Author = {Singh, Jaswinder and Gupta, Anu and Kanwal, Preet},
Title = {The vital role of community in open source software development: A
framework for assessment and ranking},
Journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
Year = {2024},
Volume = {36},
Number = {7},
Month = {JUL},
Abstract = {Open source software (OSS) follows a software development paradigm
whereby self-motivated volunteers scattered all around the globe
contribute to the development in the form of code, documentation,
feedback, feature recommendations, bug reporting, and bug resolution.
These volunteers, commonly referred to as OSS project community, serve
as the foundation of the OSS project, fostering its creation and
sustenance and providing long-term support. The quality and
sustainability of the OSS project is reliant upon the development and
structure of the self-governing community. When a business organization
plans to acquire an OSS solution, it not only takes into consideration
the factors such as reliability, security, and scalability but also
attaches significant importance to the likelihood of the OSS project
being maintained and supported in the future so that it can rely on it
as a stable and secure technology solution. Modern cloud-based software
hosting platforms, such as GitHub, offer a range of options for
automatically and freely accessing the complete development history of
millions of OSS projects. This easy availability of detailed development
history has enabled researchers to analyze and draw quantitative and
scientific inferences about the quality of an OSS project which
generally involves assessing three aspects, namely, software product,
development process, and project community. With focus on project
community part, a Framework for Assessment and Ranking of OSS Community
is being presented in the current research work, following a detailed
examination of the largest source code hosting and project collaboration
platform, GitHub. Technique for Order of Preference by Similarity to
Ideal Solution from Multi-Criteria Decision-Making toolkit has been
utilized for assessing the quality of the project community. The
framework has been validated by applying it on nine OSS projects and
comparing the results with the outcomes obtained through an existing OSS
evaluation methodology. The comparative analysis demonstrated that the
proposed framework aligns with the aforementioned evaluation methodology
while offering an opportunity for in-depth analysis on the dynamics of
volunteer communities, which is lacking in previous evaluation methods.
These insights can prove valuable for both potential adopters and
project maintainers, aiding them in making informed strategic decisions.
Framework for Project Community Assessment and Ranking follows a phased
approach where first phase involves OSS project identification, second
phase defines assessment criteria, in third phase data is fetched,
stored and metrics are computed; and the last phase involves final
Quality Assessment and Ranking. The framework will aid both corporate
entities and individual practitioners in identifying an open source
project with a robust volunteer community capable of producing a product
of exceptional quality.image},
DOI = {10.1002/smr.2643},
EarlyAccessDate = {DEC 2023},
ISSN = {2047-7473},
EISSN = {2047-7481},
ResearcherID-Numbers = {Singh, Jaswinder/ACH-2289-2022
},
ORCID-Numbers = {, Jaswinder/0000-0003-1619-5271},
Unique-ID = {WOS:001116228300001},
}
@inproceedings{ WOS:001122661400053,
Author = {Xu, Sihan and Gao, Ya and Fan, Lingling and Li, Linyu and Cai, Xiangrui
and Liu, Zheli},
Editor = {Just, R and Fraser, G},
Title = {LiResolver: License Incompatibility Resolution for Open Source Software},
Booktitle = {PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE
TESTING AND ANALYSIS, ISSTA 2023},
Year = {2023},
Pages = {652-663},
Note = {32nd ACM SIGSOFT International Symposium on Software Testing and
Analysis (ISSTA), Seattle, WA, JUL 17-21, 2023},
Organization = {Assoc Comp Machinery; ACM SIGSOFT; AITO},
Abstract = {Open source software (OSS) licenses regulate the conditions under which
OSS can be legally reused, distributed, and modified. However, a common
issue arises when incorporating third-party OSS accompanied with
licenses, i.e., license incompatibility, which occurs when multiple
licenses exist in one project and there are conflicts between them.
Despite being problematic, fixing license incompatibility issues
requires substantial efforts due to the lack of license understanding
and complex package dependency. In this paper, we propose LiResolver, a
fine-grained, scalable, and flexible tool to resolve license
incompatibility issues for open source software. Specifically, it first
understands the semantics of licenses through fine-grained entity
extraction and relation extraction. Then, it detects and resolves
license incompatibility issues by recommending official licenses in
priority. When no official licenses can satisfy the constraints, it
generates a custom license as an alternative solution. Comprehensive
experiments demonstrate the effectiveness of LiResolver, with 4.09\%
false positive (FP) rate and 0.02\% false negative (FN) rate for
incompatibility issue localization, and 62.61\% of 230 real-world
incompatible projects resolved by LiResolver. We discuss the feedback
from OSS developers and the lessons learned from this work. All the
datasets and the replication package of LiResolver have been made
publicly available to facilitate follow-up research.},
DOI = {10.1145/3597926.3598085},
ISBN = {979-8-4007-0221-1},
ResearcherID-Numbers = {Xu, Sihan/HOF-7293-2023},
Unique-ID = {WOS:001122661400053},
}
@inproceedings{ WOS:000259291500003,
Author = {Seigneur, Jean-Marc},
Book-Group-Author = {IEEE},
Title = {Trustworthiness of collaborative Open Source Software Quality Assessment},
Booktitle = {2007 THIRD INTERNATIONAL CONFERENCE ON SECURITY AND PRIVACY IN
COMMUNICATION NETWORKS AND WORKSHOPS},
Year = {2007},
Pages = {20-26},
Note = {3rd International Conference on Security and Privacy in Communication
Networks and Workshops, Nice, FRANCE, SEP 17-21, 2007},
Organization = {IEEE},
Abstract = {Open Source Software (OSS) projects have the unique opportunity to reach
an unprecedented level of software quality by tapping into its community
and collaborative power. However, the community process of collaborative
software Quality Assessment (QA) may not reach its full potential or
worse be easily jeopardised by malevolent entities because there is a
lack of protection mechanisms, easy-to-use enabling mechanisms and clear
incentives. We propose such mechanisms as part of a decentralised
collaborative test and QA framework centred on the OSS actors.},
DOI = {10.1109/SECCOM.2007.4550301},
ISBN = {978-1-4244-0974-7},
ResearcherID-Numbers = {Seigneur, Jean-Marc/V-8416-2019
},
ORCID-Numbers = {Seigneur, Jean-Marc/0000-0002-3271-2905},
Unique-ID = {WOS:000259291500003},
}
@inproceedings{ WOS:000227335500003,
Author = {Fluck, AE},
Editor = {Impagliazzo, J and Lee, JAN},
Title = {Government sponsored open source software for school education},
Booktitle = {HISTORY OF COMPUTING IN EDUCATION},
Series = {INTERNATIONAL FEDERATION FOR INFORMATION PROCESSING},
Year = {2004},
Volume = {145},
Pages = {27-34},
Note = {18th World Computer Congress/1st Conference on the History of Computing
in Education, Toulouse, FRANCE, AUG 22-27, 2004},
Organization = {Int Federat Informat Proc},
Abstract = {The history of computing can be seen in terms of cultural change
engendered by philosophical opposition. In education some key
philosophical dichotomies are those of commercial-copyright versus free
open source software, and office-centric pedagogies versus rich software
libraries to support the whole school curriculum. The `Blue File'
software library was generated by four centres supporting students with
special learning needs in Britain in the early 1980s, and embodied
important features relevant to these tensions. More recently a
longitudinal study in Tasmania has provided data to take the story
further, highlighting the dangers of an office-centric approach to ICT
in school education. The paper concludes with an argument for the
exploration of online learning objects as a possible teacher-friendly
solution to providing teachers with a rich repertoire of
curriculum-focused learning activities.},
ISSN = {1571-5736},
ISBN = {1-4020-8135-9},
ResearcherID-Numbers = {Fluck, Andrew/L-1874-2019},
Unique-ID = {WOS:000227335500003},
}
@inproceedings{ WOS:000671049200018,
Author = {Yang, Liu and Wang, Li and Hu, Zhigang and Wang, Yanwen and Long, Jun},
Editor = {Aoki, T and Li, Q},
Title = {Automatic Tagging for Open Source Software by Utilizing Package
Dependency Information},
Booktitle = {2020 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE
ENGINEERING (TASE 2020)},
Year = {2020},
Pages = {137-144},
Note = {14th International Symposium on Theoretical Aspects of Software
Engineering (TASE), Hangzhou, PEOPLES R CHINA, DEC 11-13, 2020},
Organization = {IEEE Comp Soc; Zhejiang Sci Tech Univ},
Abstract = {The tags of open-source software (OSS) are important for managing and
retrieving a massive amount of OSS in the OSS community, untagged OSS
makes managing and retrieving OSS on GitHub difficult. However,
developers sometimes neglect to write tag for repositories. For example,
in our collected dataset with over 43K GitHub repositories, more than 32
\% of the repository are unlabeled. To alleviate this problem, we
propose an approach to automatically generate repository tag based on a
neural network and LDA by utilizing package dependencies and readme
among OSS in communities. We design an algorithm for extracting the tag
features of dependent OSS packages and build dependent feature vectors
for OSS. We then combine the vectors with topic of OSS readme file as
input to train the neural network and obtain the tag distribution
probability of OSS, and subsequently, recommend tags for OSS.
Experiments are performed on the OSS dataset that we collected from
GitHub, over 43K repositories and evaluate our approach on this dataset.
Experiment results show that DepTagRec performs better than other
methods in terms of precision and recall, particularly on recall when
recommending the top 10 tags for OSS.},
DOI = {10.1109/TASE49443.2020.00027},
ISBN = {978-1-7281-4086-5},
ResearcherID-Numbers = {Wang, Li/AAF-3984-2019},
Unique-ID = {WOS:000671049200018},
}
@inproceedings{ WOS:000380361900023,
Author = {Le, Duc Minh and Behnamghader, Pooyan and Garcia, Joshua and Link,
Daniel and Shahbazian, Arman and Medvidovic, Nenad},
Book-Group-Author = {IEEE},
Title = {An Empirical Study of Architectural Change in Open-Source Software
Systems},
Booktitle = {12TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2015)},
Year = {2015},
Pages = {235-245},
Note = {12th Working Conference on Mining Software Repositories (MSR), Florence,
ITALY, MAY 16-17, 2015},
Organization = {IEEE Comp Soc; Microsoft Res; GitHub; IBM Res; Tech Council Software
Engn; Assoc Comp Machinery; Special Interest Grp Software Engn},
Abstract = {From its very inception, the study of software architecture has
recognized architectural decay as a regularly occurring phenomenon in
long-lived systems. Architectural decay is caused by repeated changes to
a system during its lifespan. Despite decay's prevalence, there is a
relative dearth of empirical data regarding the nature of architectural
changes that may lead to decay, and of developers' understanding of
those changes. In this paper, we take a step toward addressing that
scarcity by conducting an empirical study of changes found in software
architectures spanning several hundred versions of 14 open-source
systems. Our study reveals several new findings regarding the frequency
of architectural changes in software systems, the common points of
departure in a system's architecture during maintenance and evolution,
the difference between system-level and component-level architectural
change, and the suitability of a system's implementation-level structure
as a proxy for its architecture.},
DOI = {10.1109/MSR.2015.29},
ISBN = {978-0-7695-5594-2},
ResearcherID-Numbers = {Le, Duc/AAU-1626-2021
Garcia, Joshua/AAO-4575-2021
},
ORCID-Numbers = {Garcia, Joshua/0000-0002-1696-8783},
Unique-ID = {WOS:000380361900023},
}
@inproceedings{ WOS:000183140900038,
Author = {Ye, YW and Kishida, K},
Book-Group-Author = {IEEE COMPUTER SOCIETY
IEEE COMPUTER SOCIETY},
Title = {Toward an understanding of the motivation of open source software
developers},
Booktitle = {25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS},
Series = {International Conference on Software Engineering},
Year = {2003},
Pages = {419-429},
Note = {25th International Conference on Software Engineering (ICSE 2003),
PORTLAND, OR, MAY 03-10, 2003},
Organization = {IEEE; IEEE Comp Soc, Tech Council Software Engn; ACM; ACM SIGSOFT; IBM;
NORTHROP GRUMMAN Space Technol; BMW; NOKIA; SUN Microsyst;
DaimlerChrysler; Microsoft Res},
Abstract = {An Open Source Software (OSS) project is unlikely to be successful
unless there is an accompanied community that provides the platform for
developers and users to collaborate. Members of such communities are
volunteers whose motivation to participate and contribute is of
essential importance to the success of OSS projects. In this paper, we
aim to create an understanding of what motivates people to participate
in OSS communities. We theorize that learning is one of the motivational
forces. Our theory is grounded in the learning theory of Legitimate
Peripheral Participation, and is supported by analyzing the social
structure of OSS communities and the co-evolution between OSS systems
and communities. We also discuss practical implications of our theory
for creating and maintaining sustainable OSS communities as well as for
software engineering research and education.},
ISSN = {0270-5257},
ISBN = {0-7695-1877-X},
Unique-ID = {WOS:000183140900038},
}
@incollection{ WOS:000383513200005,
Author = {Allaho, Mohammad Y. and Lee, Wang-Chien},
Editor = {Kazienko, P and Chawla, N},
Title = {Analyzing the Social Networks of Contributors in Open Source Software
Community},
Booktitle = {APPLICATIONS OF SOCIAL MEDIA AND SOCIAL NETWORK ANALYSIS},
Series = {Lecture Notes in Social Networks},
Year = {2015},
Pages = {57-75},
Abstract = {We conduct an extensive statistical analysis on the social networks of
contributors in Open Source Software (OSS) communities using datasets
collected from two most fast-growing OSS social interaction sites,
Github.com and Ohloh.net. Our goal is to analyze the connectivity
structure of the social networks of contributors and to investigate the
effect of the different social ties structures on developers' overall
productivity to OSS projects. We, first, analyze the general structure
of the social networks, e.g., graph distances and the degree
distribution of the social networks. Our social network structure
analysis confirms a power-law degree distribution and small-world
characteristics. However, the degree mixing pattern shows that high
degree nodes tend to connect more with low degree nodes suggesting a
collaboration between experts and newbie developers. We further conduct
the same analysis on affiliation networks and find that contributors
tend to participate in projects of similar team sizes. Second, we study
the correlation between various social factors (e.g., closeness and
betweenness centrality, clustering coefficient and tie strength) and the
productivity of the contributors in terms of the amount of contribution
and commitment to OSS projects. The analysis is conducted under the
contexts of global and local networks, where a global network analysis
considers a developer's connectivity in the whole OSS community network,
whereas a local network analysis considers a developer's connectivity
within a team network that is affiliated to a project. The analysis
demonstrates evident influence of the social factors on the developers'
overall productivity.},
DOI = {10.1007/978-3-319-19003-7\_4},
ISSN = {2190-5428},
EISSN = {2190-5436},
ISBN = {978-3-319-19003-7; 978-3-319-19002-0},
Unique-ID = {WOS:000383513200005},
}
@article{ WOS:000259266300007,
Author = {Cromie, John and Ewing, Michael},
Title = {Squatting at the digital campfire - Researching the open source software
community},
Journal = {INTERNATIONAL JOURNAL OF MARKET RESEARCH},
Year = {2008},
Volume = {50},
Number = {5, SI},
Pages = {631-653},
Abstract = {This paper describes an internet-mediated netnography of the open source
software (OSS) community. A brief history of OSS is presented, along
with a discussion of the defining characteristics of the phenomenon. A
theoretical rationale for the method is then offered and several unique
features detailed. The evolution of the methodology in practice is
described and salient lessons highlighted. In addition to gathering a
large volume of rich data as intended, early phases of the
implementation of this method produced a number of unanticipated but
significant findings. The paper concludes by summarising the key
methodological considerations for conducting a phenomenology of a true
online community.},
DOI = {10.2501/S1470785308200079},
ISSN = {1470-7853},
EISSN = {2515-2173},
ORCID-Numbers = {Ewing, Michael/0000-0002-2260-2761},
Unique-ID = {WOS:000259266300007},
}
@article{ WOS:000458634400008,
Author = {Almeida, Daniel A. and Murphy, Gail C. and Wilson, Greg and Hoye,
Michael},
Title = {Investigating whether and how software developers understand open source
software licensing},
Journal = {EMPIRICAL SOFTWARE ENGINEERING},
Year = {2019},
Volume = {24},
Number = {1},
Pages = {211-239},
Month = {FEB},
Abstract = {Software provided under open source licenses is widely used, from
forming high-profile stand-alone applications (e.g., Mozilla Firefox) to
being embedded in commercial offerings (e.g., network routers). Despite
the high frequency of use of open source licenses, there has been little
work about whether software developers understand the open source
licenses that they use. To help understand whether or not developers
understand the open source licenses they use, we conducted a survey that
posed development scenarios involving three popular open source licenses
(GNU GPL 3.0, GNU LGPL 3.0 and MPL 2.0) both alone and in combination.
The 375 respondents to the survey, who were largely developers, gave
answers consistent with those of a legal expert's opinion in 62\% of 42
cases. Although developers clearly understood cases involving one
license, they struggled when multiple licenses were involved. To
understand the context in which licensing issues arise in practice, we
analyzed real-world questions posed by developers about the three
licenses considered in the survey on online question-and-answer
communities. We also interviewed practicing developers about license
interaction problems they have faced. Among several lessons, we learnt
that licensing issues can constrain software evolution and that
developers are cautious of more restrictive licenses. Our results
indicate a need for tool support to help guide developers in
understanding the structure of the code and the technical details of a
project while taking into account the exact requirements imposed by the
licenses involved.},
DOI = {10.1007/s10664-018-9614-9},
ISSN = {1382-3256},
EISSN = {1573-7616},
ORCID-Numbers = {Araujo Almeida, Daniel/0000-0002-8083-427X},
Unique-ID = {WOS:000458634400008},
}
@article{ WOS:000692871800001,
Author = {Routier, Alexandre and Burgos, Ninon and Diaz, Mauricio and Bacci,
Michael and Bottani, Simona and El-Rifai, Omar and Fontanella, Sabrina
and Gori, Pietro and Guillon, Jeremy and Guyot, Alexis and Hassanaly,
Ravi and Jacquemont, Thomas and Lu, Pascal and Marcoux, Arnaud and
Moreau, Tristan and Samper-Gonzalez, Jorge and Teichmann, Marc and
Thibeau-Sutre, Elina and Vaillant, Ghislain and Wen, Junhao and Wild,
Adam and Habert, Marie-Odile and Durrleman, Stanley and Colliot, Olivier},
Title = {Clinica: An Open-Source Software Platform for Reproducible Clinical
Neuroscience Studies},
Journal = {FRONTIERS IN NEUROINFORMATICS},
Year = {2021},
Volume = {15},
Month = {AUG 13},
Abstract = {We present Clinica ((www.clinica.run), an open-source software platform
designed to make clinical neuroscience studies easier and more
reproducible. Clinica aims for researchers to (i) spend less time on
data management and processing, (ii) perform reproducible evaluations of
their methods, and (iii) easily share data and results within their
institution and with external collaborators. The core of Clinica is a
set of automatic pipelines for processing and analysis of multimodal
neuroimaging data (currently, T1-weighted MRI, diffusion MRI, and PET
data), as well as tools for statistics, machine learning, and deep
learning. It relies on the brain imaging data structure (BIDS) for the
organization of raw neuroimaging datasets and on established tools
written by the community to build its pipelines. It also provides
converters of public neuroimaging datasets to BIDS (currently ADNI,
AIBL, OASIS, and NIFD). Processed data include image-valued scalar
fields (e.g., tissue probability maps), meshes, surface-based scalar
fields (e.g., cortical thickness maps), or scalar outputs (e.g.,
regional averages). These data follow the ClinicA Processed Structure
(CAPS) format which shares the same philosophy as BIDS. Consistent
organization of raw and processed neuroimaging files facilitates the
execution of single pipelines and of sequences of pipelines, as well as
the integration of processed data into statistics or machine learning
frameworks. The target audience of Clinica is neuroscientists or
clinicians conducting clinical neuroscience studies involving multimodal
imaging, and researchers developing advanced machine learning algorithms
applied to neuroimaging data.},
DOI = {10.3389/fninf.2021.689675},
Article-Number = {689675},
EISSN = {1662-5196},
ResearcherID-Numbers = {Gori, Pietro/F-4597-2016
Durrleman, Stanley/HLH-1718-2023
Habert, Marie-Odile/AAO-3763-2020
Thibeau-Sutre, Elina/HKO-2144-2023
Routier, Alexandre/AAV-6813-2021
Burgos, Ninon/U-3404-2018
Colliot, Olivier/B-2092-2012
},
ORCID-Numbers = {Burgos, Ninon/0000-0002-4668-2006
Routier, Alexandre/0000-0003-1603-8049
Hassanaly, Ravi/0009-0009-1304-5906
Durrleman, Stanley/0000-0002-9450-6920
Colliot, Olivier/0000-0002-9836-654X
Thibeau-Sutre, Elina/0000-0002-4615-0237},
Unique-ID = {WOS:000692871800001},
}
@inproceedings{ WOS:000258594400029,
Author = {Di Cerbo, Francesco and Forcheri, Paola and Dodero, Gabriella and Succi,
Giancarlo},
Editor = {Fong, J and Kwan, R and Wang, FL},
Title = {Tools for supporting hybrid learning strategies in Open Source Software
environments},
Booktitle = {HYBRID LEARNING AND EDUCATION, PROCEEDINGS},
Series = {Lecture Notes in Computer Science},
Year = {2008},
Volume = {5169},
Pages = {328+},
Note = {1st International Conference on Hybrid Learning and Education, Hong
Kong, PEOPLES R CHINA, AUG 13-15, 2008},
Organization = {ACM, Hong Kong Chapter; Hong Kong Baptist Univ; Hong Kong Comp Soc; K C
Wong Educ Fdn; Lingnan Univ; Chinese Univ Hong Kong, Sch Continuing \&
Profess Studies; Hong Kong Polytechn Univ; Hong Kong Univ Sci \&
Technol; Univ Hong Kong, Sch Profess \& Continuing Educ; IEEE Comp Soc,
Hong Kong Chapter},
Abstract = {In this paper, we illustrate how a cooperative learning paradigm may
benefit from cutting edge e-learning techniques. We use Web 2.0
resources (especially AJAX) to fulfill requirements for an
interactive-constructivistic ``learning space{''}, extending an existing
Free/Open Source Software Learning Management System, to create a
cooperative and community-based learning space adherent to our proposal.
The paper shows also how to use our toolset on two case studies.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-540-85169-1},
ResearcherID-Numbers = {Succi, Giancarlo/E-4064-2016},
ORCID-Numbers = {Succi, Giancarlo/0000-0001-8847-0186},
Unique-ID = {WOS:000258594400029},
}
@article{ WOS:000595040100010,
Author = {Shen, Xiang and Wang, Li},
Title = {Topic Evolution and Emerging Topic Analysis Based on Open Source
Software},
Journal = {JOURNAL OF DATA AND INFORMATION SCIENCE},
Year = {2020},
Volume = {5},
Number = {4},
Pages = {126-136},
Month = {NOV},
Abstract = {Purpose: We present an analytical, open source and flexible natural
language processing and text mining method for topic evolution, emerging
topic detection and research trend forecasting for all kinds of
data-tagged text.
Design/methodology/approach: We make full use of the functions provided
by the open source VOSviewer and Microsoft Office, including a thesaurus
for data clean-up and a LOOKUP function for comparative analysis.
Findings: Through application and verification in the domain of
perovskite solar cells research, this method proves to be effective.
Research limitations: A certain amount of manual data processing and a
specific research domain background are required for better, more
illustrative analysis results. Adequate time for analysis is also
necessary.
Originality/value: This text analysis approach has not been reported
before.},
DOI = {10.2478/jdis-2020-0033},
ISSN = {2096-157X},
EISSN = {2543-683X},
ResearcherID-Numbers = {Wang, Lili/S-3617-2018
Shen, Xiang/L-5865-2013},
Unique-ID = {WOS:000595040100010},
}
@article{ WOS:000290755200015,
Author = {Ratib, Osman and Rosset, Antoine and Heuberger, Joris},
Title = {Open Source software and social networks: Disruptive alternatives for
medical imaging},
Journal = {EUROPEAN JOURNAL OF RADIOLOGY},
Year = {2011},
Volume = {78},
Number = {2},
Pages = {259-265},
Month = {MAY},
Abstract = {In recent decades several major changes in computer and communication
technology have pushed the limits of imaging informatics and PACS beyond
the traditional system architecture providing new perspectives and
innovative approach to a traditionally conservative medical community.
Disruptive technologies such as the world-wide-web, wireless networking,
Open Source software and recent emergence of cyber communities and
social networks have imposed an accelerated pace and major quantum leaps
in the progress of computer and technology infrastructure applicable to
medical imaging applications.
Methods: This paper reviews the impact and potential benefits of two
major trends in consumer market software development and how they will
influence the future of medical imaging informatics. Open Source
software is emerging as an attractive and cost effective alternative to
traditional commercial software developments and collaborative social
networks provide a new model of communication that is better suited to
the needs of the medical community.
Observations: Evidence shows that successful Open Source software tools
have penetrated the medical market and have proven to be more robust and
cost effective than their commercial counterparts. Developed by
developers that are themselves part of the user community, these tools
are usually better adapted to the user's need and are more robust than
traditional software programs being developed and tested by a large
number of contributing users. This context allows a much faster and more
appropriate development and evolution of the software platforms.
Similarly, communication technology has opened up to the general public
in a way that has changed the social behavior and habits adding a new
dimension to the way people communicate and interact with each other.
The new paradigms have also slowly penetrated the professional market
and ultimately the medical community. Secure social networks allowing
groups of people to easily communicate and exchange information is a new
model that is particularly suitable for some specific groups of
healthcare professional and for physicians. It has also changed the
expectations of how patients wish to communicate with their physicians.
Conclusion: Emerging disruptive technologies and innovative paradigm
such as Open Source software are leading the way to a new generation of
information systems that slowly will change the way physicians and
healthcare providers as well as patients will interact and communicate
in the future. The impact of these new technologies is particularly
effective in image communication, PACS and teleradiology. (C) 2010
Elsevier Ireland Ltd. All rights reserved.},
DOI = {10.1016/j.ejrad.2010.05.004},
ISSN = {0720-048X},
Unique-ID = {WOS:000290755200015},
}
@inproceedings{ WOS:001182148500060,
Author = {Tonhao, Simone de Franca and Colanzi, Thelma Elita and Steinmacher, Igor},
Book-Group-Author = {Assoc computing machinery},
Title = {A portal for cataloging worked examples extracted from open source
software},
Booktitle = {34TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2020},
Year = {2020},
Pages = {493-498},
Note = {34th Brazilian Symposium on Software Engineering (SBES), ELECTR NETWORK,
OCT 21-23, 2020},
Organization = {Univ Fed Rio Grande Norte; UERN; Loggi; Google; Conselho Nacl
Desenvolvimento Cientifico \& Tecnologico; Software Engn Team Res \&
Innovat; Inst Metropole Digital; UFRN, DIMAP},
Abstract = {Finding real examples that follow the evolution of Software Engineering
is not an easy task for instructors in the field. Open Source Software
(OSS) projects have been an alternative to support education in Software
Engineering, as they allow contact with real development projects and
environments. However, the adoption of these projects in the classroom
presents some obstacles, such as choosing the appropriate project, and
the time and effort needed to prepare the classes and get used to the
open source environment. In order to reduce the difficulties faced by
instructors, we are working on developing a portal to catalog worked
examples extracted from OSS projects to assist instructors. In this
paper, we present the first steps towards creating this catalog, which
is creating a pattern for guiding the structuring the worked examples.
We are applying the Design Science Research paradigm. The activities
reported in this paper regards the first Design Cycle, and were divided
into three stages related to the elaboration and evaluation of the
pattern for cataloging the worked examples. In these stages, we carried
out focus groups and interviews with Software Engineering instructors,
including the instantiation of the pattern to catalog actual worked
examples. After each stage, we had a new and improved version of the
pattern for cataloging the worked examples. Such pattern served as a
basis to create the first version of the worked examples portal, which
will be evaluated in the next stages of the research.},
DOI = {10.1145/3422392.3422471},
ISBN = {978-1-4503-8753-8},
ResearcherID-Numbers = {Igor, Steinmacher/B-6414-2012
},
ORCID-Numbers = {de Franca Tonhao, Simone/0000-0001-7931-1335},
Unique-ID = {WOS:001182148500060},
}
@inproceedings{ WOS:000365145700003,
Author = {Lee, Seung-Chang and Park, Hoon-Sung and Suh, Eung-Kyo},
Editor = {Lee, JW and Kim, DH and Youn, MK and Lee, JH and Hwang, HJ},
Title = {An analysis on Open Source Software Service Level Evaluation using BSEM},
Booktitle = {SCIENCE, TECHNOLOGY AND HUMANITIES FOR BUSINESS AND ECONOMIC
SUSTAINABILITY, 2015 INTERNATIONAL CONFERENCE ON BUSINESS AND ECONOMICS
(ICBE2015)},
Year = {2015},
Pages = {59-63},
Note = {International Conference on Business and Economics (ICBE2015), Seoul
Natl Univ Hoam Fac House, Seoul, SOUTH KOREA, JUL 08-11, 2015},
Organization = {Korea Distribut Sci Assoc; Shandong Univ Polit Sci \& Law; Green Acad,
Sci Res \& Educ Ctr; E Asia Business Econ Assoc; Korea Business Activ
Soc; Int Convergence Management Assoc; Korea Informat Technol Mkt Assoc;
Natl Res Fdn Korea},
Abstract = {Lee et al. (2015) proposed multi purposed evaluation model named
Behavior-Structure-Evolution Evaluation Model(BSEM) for the purpose of
proposing evaluation framework for open source software service
companies based on general corporate valuation model. The evaluation
model is composed of three factors. First, enterprise service level of
Open source software is divided by Service Area, Service domain and
Service Activity. Second, technical reference model of Open source
software is divided by Service Area, Open source software technical
Domain, Technical Sub-Domain, Open Source Software Name. Third, index of
evaluation level is divided by evaluation group, evaluation domain and
evaluation item.
Therefore, main purpose of this study is to applying BSEM for OSS
service companies to adaptability, expandability and objectivity of
BSEM. We chose 2 out of 290 OSS service companies and they offer
operating system and Database management system services. We applied
Technology Reference Model(TRM) for technical domain. At last we applied
21 evaluation indexes for measuring each service level. Also we measured
service weight by OSS experts and applied for BSEM model.
After whole evaluation indexes are calculated BSEM suggested final
service level by showing alphabet from AAA to D and BSEM affords the
detailed service level for BSEM user.},
Unique-ID = {WOS:000365145700003},
}
@article{ WOS:000309530600020,
Author = {Nordin, Norazah and Ibrahim, Sham and Hamzah, Mohd. Izham Mohd. and
Embi, Mohamed Amin and Din, Rosseni},
Title = {LEVERAGING OPEN SOURCE SOFTWARE IN THE EDUCATION MANAGEMENT AND
LEADERSHIP TRAINING},
Journal = {TURKISH ONLINE JOURNAL OF EDUCATIONAL TECHNOLOGY},
Year = {2012},
Volume = {11},
Number = {3},
Pages = {215-221},
Month = {JUL},
Abstract = {The development in information technology has now moved from the first
wave that emphasises on computer technical skills to the second wave
which focuses on the application and management aspects This paper aims
to investigate the use of learning management system among future school
heads in education management and leadership. The study was conducted in
two phases. The first phase focused on developing a learning management
system using open source software - Moodle. This phase emphasized on the
processes involved in designing and developing the learning management
system prototype called E-Headship. The second phase evaluated
participants' suitability in becoming future school leaders and managers
through the use of E-Headship for the National Professional
Qualification for Headship (NPQH) programme. E-Headship was then
evaluated in terms of the applications of the learning management
system. Sixty (60) participants from Institut Aminudin Baki (IAB) - an
institute for training school administrators took part in the study. The
data were analyzed using descriptive statistic focusing on reporting of
the results in percentile, means, standard deviation and frequency. As
it compared the performance results of two groups, a simple T-test was
also performed. The results revealed that e-Headship has succeeded in
promoting teaching and learning strategies to a higher degree. It is
hoped that the use of such prototype will help the education institution
in designing and developing better programmes that could benefit the
participants at large.},
ISSN = {2146-7242},
ResearcherID-Numbers = {Nordin, norazah/AAZ-1624-2020
Izham, Mohd/AFY-6948-2022
Din, Rosseni/D-2682-2011
Din, Rosseni/G-5491-2016
Embi, Mohamed Amin/I-3394-2013},
ORCID-Numbers = {Din, Rosseni/0000-0002-0851-9910
Embi, Mohamed Amin/0000-0002-5405-7956},
Unique-ID = {WOS:000309530600020},
}
@inproceedings{ WOS:000282391803085,
Author = {Darcy, David P. and Daniel, Sherae L. and Stewart, Katherine J.},
Book-Group-Author = {IEEE},
Title = {Exploring Complexity in Open Source Software: Evolutionary Patterns,
Antecedents, and Outcomes},
Booktitle = {43RD HAWAII INTERNATIONAL CONFERENCE ON SYSTEMS SCIENCES VOLS 1-5 (HICSS
2010)},
Series = {Proceedings of the Annual Hawaii International Conference on System
Sciences},
Year = {2010},
Pages = {4514-4524},
Note = {43rd Hawaii International Conference on Systems Sciences (HICSS 2010),
Honolulu, HI, JAN 05-08, 2010},
Organization = {Univ Hawaii, Shidler Coll Business},
Abstract = {Software complexity is important to researchers and managers, yet much
is unknown about how complexity evolves over the life of a software
application and whether different dimensions of software complexity may
exhibit similar or different evolutionary patterns. Using
cross-sectional and longitudinal data on a sample of 108 open source
projects, this research investigated how the complexity of open source
project releases varied throughout the life of the project. Functional
data analysis was applied to the release histories of the projects and
recurring evolutionary patterns were derived. There were projects that
saw little evolution, according to their measures of size and structural
complexity. However, projects that displayed some evolution often
differed on the pattern of evolution depending on whether size or
structural complexity was examined. Factors that contribute to and
result from the patterns of complexity were evaluated, and implications
for research and practice are presented.},
ISSN = {1060-3425},
ISBN = {978-1-4244-5509-6},
Unique-ID = {WOS:000282391803085},
}
@article{ WOS:001375512000011,
Author = {Yadav, Gitanjali and Hegde, Shweata and Kumari, Renu and Kumari, Neeraj
and Murray-Rust, Peter and Worthington, Simon},
Title = {The \#Semantic Climate Community: Making Open-Source Software for
Knowledge Liberation},
Journal = {ANNALS OF LIBRARY AND INFORMATION STUDIES},
Year = {2024},
Volume = {71},
Number = {4},
Pages = {480-495},
Month = {DEC},
Abstract = {\#semantic Climate is an international open research community led by
young Indian scientists who use Open Notebook Science to transform
information into structured filtered and actionable knowledge. The key
project mission is to liberate scientific climate data, making it
equitable and freely accessible to everyone. The \#semantic Climate
community achieves this through two central activities, namely
collaborative open notebook science, and citizen engagement. The first
activity is research oriented and involves creation of a
proof-of-concept software toolkit that uses AI over NLP to transform
locked literature (such as PDF documents) into semantic, hypermedia
form. This is a non-trivial task, that has haunted developers for over
three decades, and the \#semantic Toolkit makes complex climate reports
not just easily accessible, but also processable by machines, embedded
in the Global Knowledge Graph and thereby connected to multilingual
resources. The second activity is where the \#semantic Climate community
engages citizens in climate action and awareness through interactive
hackathons, open and transparent working practices, and using Git
versioning. From a citizen science perspective, this includes designing
community outreach activities (games), giving attribution to all
participants, and engaging the wider public in the culture and practices
of science (verifiable knowledge, review, data science, modern
infrastructure use, etc). This article is an overview of the \#semantic
Climate community building efforts, and how the project employs
strategies, techniques, and ideas from the fields of Open Notebook
Science. The open-source software culture and projects follow UNESCO
Open Science values, and knowledge justice for the Global South, towards
addressing knowledge neo-colonisation.},
DOI = {10.56042/alis.v71i4.14285},
ISSN = {0972-5423},
EISSN = {0975-2404},
Unique-ID = {WOS:001375512000011},
}
@article{ WOS:000560923400001,
Author = {Christian, Jose and Vu, Anh N.},
Title = {Task-based structures in open source software: revisiting the onion
model},
Journal = {R \& D MANAGEMENT},
Year = {2021},
Volume = {51},
Number = {1},
Pages = {87-100},
Month = {JAN},
Abstract = {Studies on Open Source Software (OSS) developer communities have long
stated that there is a relationship between community structure and
tasks carried out by project members. This relationship has been
exemplified by the onion model, which has been instrumental in
understanding self-coordination in OSS projects. Despite its ubiquity,
there is a lack of empirical evidence to validate the relative position
of each task cluster within the onion model. In this study, we map out
the community structure of a large open source project and observe its
bug-fixing patterns to explore the relationship between tasks and
structure. Our study makes three significant contributions. First, we
find no empirical evidence to support the structural location of
bug-fixing tasks in the onion structure. Second, we find empirical
evidence to support the core-periphery continuum model linking an
actor'scorenessto problem-solving ability. Third, our results suggest
that the importance and location of each task within the core-periphery
structure evolve over time. These findings add clarity to the community
structure and their implications for the management and coordination of
collaborative innovation projects.},
DOI = {10.1111/radm.12428},
EarlyAccessDate = {AUG 2020},
ISSN = {0033-6807},
EISSN = {1467-9310},
ResearcherID-Numbers = {Vu, Anh Nguyet/KAM-5093-2024
},
ORCID-Numbers = {Vu, Anh Nguyet/0000-0001-7254-8380
Christian, Jose/0000-0001-6380-0038},
Unique-ID = {WOS:000560923400001},
}
@inproceedings{ WOS:000555683800148,
Author = {Wen, Shao-Fang and Kianpour, Mazaher and Kowalski, Stewart},
Editor = {Spezzano, F and Chen, W and Xiao, X},
Title = {An Empirical Study of Security Culture in Open Source Software
Communities},
Booktitle = {PROCEEDINGS OF THE 2019 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN
SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM 2019)},
Year = {2019},
Pages = {863-870},
Note = {IEEE/ACM International Conference on Advances in Social Networks
Analysis and Mining (ASONAM), Vancouver, CANADA, AUG 27-30, 2019},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; ACM SIGKDD; IEEE TCDE;
Springer; Elsevier},
Abstract = {Open source software (OSS) is a core part of virtually all software
applications today. Due to the rapidly growing impact of OSS on society
and the economy, the security aspect has attracted researchers'
attention to investigate this distinctive phenomenon. Traditionally,
research on OSS security has often focused on technical aspects of
software development. We argue that these aspects are important,
however, technical security practice considering different social
aspects of OSS development will assure the effectiveness and efficiency
of the implementation of the tool. To mitigate this research gap, in
this empirical study, we explore the current security culture in the OSS
development phenomenon using a survey instrument with six evaluation
dimensions: attitude, behavior, competency, subjective norms,
governance, and communication. By exploring the current security culture
in OSS communities, we can start to understand the influence of security
on participants' security behaviors and decision-making, so that we can
make realistic and practical suggestions. In this paper, we present the
measurements of security culture adopted in the study and discuss
corresponding security issues that need to be addressed in OSS
communities.},
DOI = {10.1145/3341161.3343520},
ISBN = {978-1-4503-6868-1},
ResearcherID-Numbers = {Wen, Shao-Fang/AFF-1871-2022
},
ORCID-Numbers = {Kianpour, Mazaher/0000-0003-2804-4630},
Unique-ID = {WOS:000555683800148},
}
@inproceedings{ WOS:000428733800031,
Author = {Sharma, Pankajeshwara N. and Savarimuthu, Bastin Tony Roy and Stanger,
Nigel},
Editor = {Lv, J and Zhang, H and Hinchey, M and Liu, X},
Title = {Boundary Spanners in Open Source Software Development A Study of Python
Email Archives},
Booktitle = {2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2017)},
Series = {Asia-Pacific Software Engineering Conference},
Year = {2017},
Pages = {308-317},
Note = {24th Asia-Pacific Software Engineering Conference (APSEC), Nanjing,
PEOPLES R CHINA, DEC 04-08, 2017},
Abstract = {In many open source software development communities, a significant
proportion of development is undertaken by a relatively small number of
individuals, the ``core members{''}. The stability and longevity of this
group of most active developers are crucial for the success of the
project. While there has been prior work on identifying key individuals
in open source development, little attention has been devoted to the
identification of cross-cutting core individuals (boundary spanners)
whose responsibilities span across different functional areas of open
source development (e.g., who are involved both in development-centric
activities and user-centric activities). To address this gap, we propose
an approach to identify the core cross-cutting members and their roles
within the community through analyzing email communication repositories.
We use Social Network Analysis (SNA) tools to identify the most active
core members in different forums (that have different focus such as
Python-dev that focuses on language evolution and Python Lists that
focus on user support), and their activities over time, thus identifying
the core developers and their involvement in different community mailing
lists. Based on the involvement of a core developer and the overall
social structure of the network of core developers, we also present an
approach for identifying a potential replacement for a community
administrator that steps down. Using email repositories of six main
Python forums as the case study domain, we computed several social
network analysis metrics to characterize the core developers and their
importance in the Python community.},
DOI = {10.1109/APSEC.2017.37},
ISSN = {1530-1362},
ISBN = {978-1-5386-3681-7},
ResearcherID-Numbers = {Sharma, Pankajeshwara/KEJ-5298-2024
Stanger, Nigel/A-2192-2008},
ORCID-Numbers = {Stanger, Nigel/0000-0003-3450-7443},
Unique-ID = {WOS:000428733800031},
}
@article{ WOS:001038453700001,
Author = {Zhou, Tao},
Title = {The effect of perceived justice on users' contribution in open source
software communities},
Journal = {INFORMATION DEVELOPMENT},
Year = {2023},
Month = {2023 JUL 31},
Abstract = {Users' voluntary contribution of codes is crucial to the success of open
source software (OSS) communities. However, users often lack the
contribution motivation. The purpose of this research is to examine
users' contribution in OSS communities from a perceived justice
perspective. We adopted a mixed method of structural equation modeling
(SEM) and artificial neural network (ANN) to conduct data analysis. The
results indicated that perceived justice, which includes distributive
justice, procedural justice and interactional justice, has significant
effects on trust and satisfaction, both of which further determine
contribution intention. The results imply that OSS communities need to
improve users' perceived justice in order to facilitate their
contribution behavior.},
DOI = {10.1177/02666669231191071},
EarlyAccessDate = {JUL 2023},
ISSN = {0266-6669},
EISSN = {1741-6469},
Unique-ID = {WOS:001038453700001},
}
@inproceedings{ WOS:001182148500019,
Author = {Condina, Vinicius and Malcher, Paulo and Farias, Victor and Santos,
Rodrigo and Fontao, Awdren and Wiese, Igor and Viana, Davi},
Book-Group-Author = {Assoc computing machinery},
Title = {An Exploratory Study on Developers Opinions about Influence in Open
Source Software Ecosystems},
Booktitle = {34TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2020},
Year = {2020},
Pages = {137-146},
Note = {34th Brazilian Symposium on Software Engineering (SBES), ELECTR NETWORK,
OCT 21-23, 2020},
Organization = {Univ Fed Rio Grande Norte; UERN; Loggi; Google; Conselho Nacl
Desenvolvimento Cientifico \& Tecnologico; Software Engn Team Res \&
Innovat; Inst Metropole Digital; UFRN, DIMAP},
Abstract = {Software Engineering researchers and practitioners have sought a
systematic way of characterizing technical and social behaviors in
software development, from the perspective of either an artifact (e.g.
design pattern) or an actor (e.g. developer). In this context,
influencers are those who guide the development methods and disseminate
patterns due to their popularity or status in the community. Especially
in software ecosystems, the dynamics of interactions with interventions
of external developers over a common technological platform leverage the
effects of influence and still remains as a challenge. This paper
presents an exploratory study on the sense of influence in open source
software ecosystems, more specifically from the opinions of 95
developers who contribute to npm projects based on GitHub. To do so,
qualitative data from a conducted survey research were analyzed based on
Grounded Theory ( GT) procedures. Based on two main categories
(Technical and Social), we recognized aspects that reinforce some key
characteristics of an influencer, e.g., `status in the project',
`participation with code', `participation with comments', and `content
value'. However, some diverging aspects were observed, e.g., the
difference between qualitative and quantitative responses related to
`long-time interaction with the project'. This study contributes with
the identification of influencers' characteristics that can aid both
researchers in further studies on open source software ecosystems and
practitioners in strategies to manage project-based ecosystems.},
DOI = {10.1145/3422392.3422404},
ISBN = {978-1-4503-8753-8},
ResearcherID-Numbers = {Santos, Rodrigo/AAA-5620-2021
Viana, Davi/AAV-2674-2021
},
ORCID-Numbers = {PEREIRA DOS SANTOS, RODRIGO/0000-0003-4749-2551},
Unique-ID = {WOS:001182148500019},
}
@article{ WOS:001411539400006,
Author = {Lindberg, Aron and Berente, Nicholas and Howison, James and Lyytinen,
Kalle},
Title = {DISCURSIVE MODULATION IN OPEN SOURCE SOFTWARE: HOW ONLINE COMMUNITIES
SHAPE NOVELTY AND COMPLEXITY},
Journal = {MIS QUARTERLY},
Year = {2024},
Volume = {48},
Number = {4},
Pages = {1395-1422},
Month = {DEC},
Abstract = {We study the development of two open source software (OSS) web
frameworks to understand how OSS communities shape software novelty and
complexity in the absence of strong organizational hierarchies. We
examine how projects engage in distinct ``discursive modulation
practices{''} to imprint the community's shared core doctrines and
design principles onto the software thereby shaping its novelty and
complexity. We borrow the concept of modulation from audio synthesis to
explain how a preexisting signal-in our case, the ongoing community
discourse-is modulated to produce varying sounds-in our case, the
novelty and complexity of the software. The concept of modulation offers
a lens to understand how emergent, community-wide development activities
are influenced by filtering discursive positions and mixing those
positions, thereby shaping the artifact's novelty and complexity. Our
research shows that the modulation of novelty exhibits a range from
``proximal{''} to ``distal{''} searches for new features, while the
modulation of complexity varies between ``integration{''} and
``deprecation.{''} By drawing on these concepts, we formulate a theory
that explains how modulation results in alternative OSS community
approaches to shaping software novelty and complexity and how this
process reflects and is reflected in the resulting software artifact.},
DOI = {10.25300/MISQ/2023/16872},
ISSN = {0276-7783},
ResearcherID-Numbers = {Berente, Nicholas/AAA-2514-2020
Lindberg, Aron/AAF-7051-2021},
Unique-ID = {WOS:001411539400006},
}
@article{ WOS:000453903500005,
Author = {Saini, Munish and Chahal, Kuljit Kaur},
Title = {Change profile analysis of open-source software systems to understand
their evolutionary behavior},
Journal = {FRONTIERS OF COMPUTER SCIENCE},
Year = {2018},
Volume = {12},
Number = {6},
Pages = {1105-1124},
Month = {DEC},
Abstract = {Source code management systems (such as git) record changes to code
repositories of Open-Source Software (OSS) projects. The metadata about
a change includes a change message to record the intention of the
change. Classification of changes, based on change messages, into
different change types has been explored in the past to understand the
evolution of software systems from the perspective of change size and
change density only. However, software evolution analysis based on
change classification with a focus on change evolution patterns is still
an open research problem. This study examines change messages of 106 OSS
projects, as recorded in the git repository, to explore their
evolutionary patterns with respect to the types of changes performed
over time. An automated keyword-based classifier technique is applied to
the change messages to categorize the changes into various types
(corrective, adaptive, perfective, preventive, and enhancement). Cluster
analysis helps to uncover distinct change patterns that each change type
follows. We identify three categories of 106 projects for each change
type: high activity, moderate activity, and low activity. Evolutionary
behavior is different for projects of different categories. The projects
with high and moderate activity receive maximum changes during 76-81
months of the project lifetime. The project attributes such as the
number of committers, number of files changed, and total number of
commits seem to contribute the most to the change activity of the
projects. The statistical findings show that the change activity of a
project is related to the number of contributors, amount of work done,
and total commits of the projects irrespective of the change type.
Further, we explored languages and domains of projects to correlate
change types with domains and languages of the projects. The statistical
analysis indicates that there is no significant and strong relation of
change types with domains and languages of the 106 projects.},
DOI = {10.1007/s11704-016-6301-0},
ISSN = {2095-2228},
EISSN = {2095-2236},
ResearcherID-Numbers = {Saini, Munish/J-4196-2016
},
ORCID-Numbers = {Saini, Munish/0000-0003-4129-2591},
Unique-ID = {WOS:000453903500005},
}
@incollection{ WOS:000416732900013,
Author = {Jokonya, Osden and Hardman, Stan},
Book-Author = {AbdelnourNocera, J},
Title = {Boundary Critique and Stakeholder Collaboration in Open Source Software
Migration: A Case Study},
Booktitle = {KNOWLEDGE AND TECHNOLOGICAL DEVELOPMENT EFFECTS ON ORGANIZATIONAL AND
SOCIAL STRUCTURES},
Year = {2013},
Pages = {194-208},
Abstract = {This paper investigates the contribution of stakeholder collaboration
during an open source software migration using a case study. The case
study is based on the Presidential National Commission, a South African
government department that migrated from proprietary software to open
source software in 2007. The organization was one of the few that
migrated to open source software as part of a South African government
initiative. The case study consisted of semi-structured interviews with
the participants involved in the migration. The interviews centered on
the contribution of stakeholder collaboration during the software
migration using a boundary critique. The results suggest that
stakeholder collaboration can contribute to open source software
migration. From a managerial perspective, business leaders must
understand the value of stakeholder collaboration in open source
software migration. Boundary critique can be an important tool for
achieving broader collaboration of stakeholders.},
DOI = {10.4018/978-1-4666-2151-0.ch012},
ISBN = {978-1-4666-2152-7; 978-1-4666-2151-0},
Unique-ID = {WOS:000416732900013},
}
@inproceedings{ WOS:001342409800004,
Author = {Davis, Allison M. and Green, Andre and Silva, Moises Felipe and
Cattaneo, Alessandro and Mascarenas, David},
Editor = {DiMaio, D},
Title = {Simulating Imager-Based Sensor Networks for Structural Dynamics
Applications with Open-Source Software},
Booktitle = {SPECIAL TOPICS IN STRUCTURAL DYNAMICS \& EXPERIMENTAL TECHNIQUES, VOL 5},
Series = {Conference Proceedings of the Society for Experimental Mechanics Series},
Year = {2024},
Pages = {19-26},
Note = {42nd Conference and Exposition on Structural Dynamics (IMAC), Orlando,
FL, JAN 28-FEB 01, 2024},
Organization = {Soc Expt Mech},
Abstract = {Video-based structural dynamics are becoming increasingly popular on
account of their high spatial resolution and relatively low costs. These
techniques show promise for applications such as structural health
monitoring. However, video-based approaches to measuring structural
dynamics are not as sensitive as on-contact sensor-based techniques.
Furthermore, because video-based techniques involve capturing a 2D
perspective projection of the 3D environment, there is an added
complication in extracting calibrated quantitative measurements from
these systems. In many applications, it would be advantageous to deploy
networks, or arrays of imagers for monitoring large-scale infrastructure
from different perspectives. Often, computer vision techniques, such as
multi-view stereo, benefit from knowledge of the position and
orientation of the cameras. Unfortunately, accurately knowing this
information can lead to increased setup costs. Furthermore, it is not
always clear what arrangement of cameras would be sufficient for any
given infrastructure monitoring applications. In addition, the
performance of arrays of imagers is affected by factors such as lighting
conditions and weather. There may also be significant restrictions on
the physical locations where imagers are allowed to be placed. For these
reasons, it is advantageous to have tools to aid in the design and
development of imager-based sensor networks for structural dynamics
applications. In this work, we demonstrate the use of open-source
computer graphics software for simulating the behavior of imagers
observing dynamic structures. We demonstrate the ability to use these
tools to plan the deployment of imager-based sensor networks to rapidly
test and develop algorithms and techniques for video-based structural
dynamics.},
DOI = {10.1007/978-3-031-68901-7\_4},
ISSN = {2191-5644},
EISSN = {2191-5652},
ISBN = {978-3-031-68903-1; 978-3-031-68901-7; 978-3-031-68900-0},
Unique-ID = {WOS:001342409800004},
}
@article{ WOS:001031952000001,
Author = {Kritikos, Apostolos and Stamelos, Ioannis},
Title = {A resilience-based framework for assessing the evolution of open source
software projects},
Journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
Year = {2024},
Volume = {36},
Number = {5},
Month = {MAY},
Abstract = {Open source software (OSS) has been developing for more than two
decades. It originated as a movement with the introduction of the first
free/libre OSS operating system, became a popular trend among the
developer community, led to enterprise solutions widely embraced by the
global market, and began garnering attention from significant players in
the software industry (such as IBM's acquisition of RedHat). Throughout
the years, numerous software assessment models have been suggested, some
of which were created specifically for OSS projects. Most of these
assessment models focus on software quality and maintainability. Some
models are taking under consideration health aspects of OSS projects.
Despite the multitude of these models, there is yet to be a universally
accepted model for assessing OSS projects. In this work, we aim to adapt
the City Resilience Framework (CRF) for use in OSS projects to establish
a strong theoretical foundation for OSS evaluation focusing on the
project's resilience as it evolves over time. We would like to highlight
that our goal with the proposed assessment model is not to compare two
OSS solutions with each other, in terms of resilience, or even do a
resilience ranking between the available OSS tools. We are aiming to
investigate resilience of an OSS project as it evolves and identify
possible opportunities of improvements in the four dimensions we are
defining. These dimensions are as follows: source code, business and
legal, integration and reuse, and social (community). The CRF is a
framework that was introduced to measure urban resilience and most
specifically how cities' resilience is changing as they evolve. We
believe that a software evaluation model that focuses on resilience can
complement the pre-existing models based on software quality and
software health. Although concepts that are related to resilience, like
sustainability or viability, already appear in literature, to our best
knowledge, there is no OSS assessment model that evaluates the
resilience of an OSS project. We argue that cities and OSS projects are
both dynamically evolving systems with similar characteristics. The
proposed framework utilizes both quantitative and qualitative
indicators, which is viewed as an advantage. Lastly, we would like to
emphasize that the framework has been tested on the enterprise software
domain as part of this study, evaluating five major versions of six OSS
projects, Laravel, Composer, PHPMyAdmin, OKApi, PatternalPHP, and
PHPExcel, the first three of which are intuitively considered resilient
and the three latter nonresilient, to provide a preliminary validation
of the models' ability to distinguish between resilient and not
resilient projects.},
DOI = {10.1002/smr.2597},
EarlyAccessDate = {JUL 2023},
ISSN = {2047-7473},
EISSN = {2047-7481},
ResearcherID-Numbers = {/R-5502-2019
},
ORCID-Numbers = {Stamelos, Ioannis/0000-0001-9440-3633
Kritikos, Apostolos/0000-0002-2903-4808},
Unique-ID = {WOS:001031952000001},
}
@inproceedings{ WOS:000353639700010,
Author = {Allaho, Mohammad Y. and Lee, Wang-Chien},
Editor = {Ozyer, T and Carrington, P},
Title = {Analyzing the Social Ties and Structure of Contributors in Open Source
Software Community},
Booktitle = {2013 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS
ANALYSIS AND MINING (ASONAM)},
Year = {2013},
Pages = {62-66},
Note = {IEEE/ACM International Conference on Advances in Social Networks
Analysis and Mining (ASONAM), Niagara Falls, CANADA, AUG 25-28, 2013},
Organization = {IEEE; Assoc Comp Machinery; Assoc Comp Machinery SIGKDD; IEEE Comp Soc;
IEEE TCDE; Global Univ; Hellen American Univ; Springer; Microsoft;
EXtra; Springer Verlag; Assoc Comp Machinery SIGMOD},
Abstract = {We conduct a statistical analysis on the social networks of contributors
in Open Source Software (OSS) communities using datasets collected from
two most fast-growing OSS social interaction sites, Github.com and
Ohloh.net. Our goal is to analyze the connectivity structure of the
social networks of contributors and to investigate the effect of the
different social tie structures on developers' overall productivity to
OSS projects. We first analyze the general structure of the social
networks, e.g., graph distances and the degree distribution of the
social networks. Our analysis confirms that the social networks of OSS
communities follow power-law degree distributions and exhibit
small-world characteristics. However, the degree mixing pattern shows
that high degree nodes tend to connect more with low degree nodes,
suggesting collaborations between experts and newbie developers. Second,
we study the correlation between graph degrees and the productivity of
the contributors in terms of the amount of contribution and commitment
to OSS projects. The analysis demonstrates evident influence of the
social ties on the developers' overall productivity.},
ISBN = {978-1-4503-2240-9},
Unique-ID = {WOS:000353639700010},
}
@inproceedings{ WOS:000290362700007,
Author = {Kouamou, Georges Edouard},
Editor = {Boness, K and Fernandes, JM and Hall, JG},
Title = {Building a Service-Oriented ERP from an Open Source Software},
Booktitle = {2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES
(ICSEA 2009)},
Year = {2009},
Pages = {33-38},
Note = {4th International Conference on Software Engineering Advances, Porto,
PORTUGAL, SEP 20-25, 2009},
Organization = {Networked European Software \& Serv Initiative},
Abstract = {The opening and the interconnection of the enterprise information
systems, added to the unceasingly increasing changes of the software
environments, involve the development (designing) of flexible,
interoperable and distributed applications. Thus the existing software
systems must evolve to conform to these requirements. The model which
currently address this kind of concern is SOA (Service Oriented
Architecture). This article deals with the reuse of ADempiere within the
framework of the implementation of a service oriented ERP. To operate
the migration of the existing code, firstly we reconstituted the
architecture of this ERP. This operation made it possible to acquire the
technical knowledge necessary to develop services by injection of
dependence. The new software resulting from this operation distinctly
separates the presentation tier from the back-end. The back-end tier
exposes a set of Web services which encapsulates the code of ADempiere.
These services can either be in a synchronous way throughout the Spring
XFire technology, or in an asynchronous way through Apache ActiveMQ
technology.},
DOI = {10.1109/ICSEA.2009.14},
ISBN = {978-1-4244-4779-4},
Unique-ID = {WOS:000290362700007},
}
@article{ WOS:001182799400001,
Author = {Seara, Joao Pedro and Serrao, Carlos},
Title = {Automation of System Security Vulnerabilities Detection Using
Open-Source Software},
Journal = {ELECTRONICS},
Year = {2024},
Volume = {13},
Number = {5},
Month = {MAR},
Abstract = {Cybersecurity failures have become increasingly detrimental to
organizations worldwide, impacting their finances, operations, and
reputation. This issue is worsened by the scarcity of cybersecurity
professionals. Moreover, the specialization required for cybersecurity
expertise is both costly and time-consuming. In light of these
challenges, this study has concentrated on automating cybersecurity
processes, particularly those pertaining to continuous vulnerability
detection. A cybersecurity vulnerability scanner was developed, which is
freely available to the community and does not necessitate any prior
expertise from the operator. The effectiveness of this tool was
evaluated by IT companies and systems engineers, some of whom had no
background in cybersecurity. The findings indicate that the scanner
proved to be efficient, precise, and easy to use. It assisted the
operators in safeguarding their systems in an automated fashion, as part
of their security audit strategy.},
DOI = {10.3390/electronics13050873},
Article-Number = {873},
EISSN = {2079-9292},
ResearcherID-Numbers = {Serrao, Carlos/A-3115-2011},
ORCID-Numbers = {Seara, Joao Pedro/0009-0001-3348-5660
Serrao, Carlos/0000-0002-4847-2432},
Unique-ID = {WOS:001182799400001},
}
@inproceedings{ WOS:000493813000007,
Author = {Singh, Vandana and Brandon, William},
Editor = {Bordeleau, F and Sillitti, A and Meirelles, P and Lenarduzzi, V},
Title = {Open Source Software Community Inclusion Initiatives to Support Women
Participation},
Booktitle = {OPEN SOURCE SYSTEMS, OSS 2019},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2019},
Volume = {556},
Pages = {68-79},
Note = {15th International Conference on Open Source Systems (OSS), Montreal,
CANADA, MAY 26-27, 2019},
Organization = {IFIP WG 2 13},
Abstract = {This paper focuses on the inclusion initiatives of Open Source Software
(OSS) Communities to support women who participate in their online
communities. In recent years, media and research has highlighted the
negative experiences of women in OSS and we believe that could be
detrimental to the women of OSS. Therefore, in this research, we built
upon the research that demonstrates the value of Codes of Conduct for
minorities in an online community. Additionally, we focus on women only
spaces in OSS, because past research on women and IT shows that women
perform better when they can build connections and mentoring networks
with other women. We investigated 355 OSS websites for presence of women
only spaces and searched for, collected and analyzed the Codes of
Conduct on the websites of these OSS. Qualitative content analysis of
the websites show that only 12 out of 355 websites have women only
sections. Less than ten percent (28) of the analyzed websites had a code
of conduct.},
DOI = {10.1007/978-3-030-20883-7\_7},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-030-20883-7; 978-3-030-20882-0},
ResearcherID-Numbers = {Singh, Vandana/IQV-5543-2023
},
ORCID-Numbers = {Singh, Vandana/0000-0002-9800-0505},
Unique-ID = {WOS:000493813000007},
}
@article{ WOS:000386862600009,
Author = {Cai, Yuanfeng and Zhu, Dan},
Title = {Reputation in an open source software community: Antecedents and impacts},
Journal = {DECISION SUPPORT SYSTEMS},
Year = {2016},
Volume = {91},
Pages = {103-112},
Month = {NOV},
Abstract = {A developer's reputation in the OSS community is determined by all the
evaluations received from his or her peers. While a large body of
studies focuses on the importance of developers' reputations in their
participation motivations, there is still lack of understanding for two
issues. First, which factors can lead to a high developer's reputation?
Second, how does the overall reputation of the developers' in a project
impact project success? In this study, we develop a theoretical model
and conduct an empirical analysis in a large online open source
community. The results show that a developer's reputation level is
determined by his or her 1) coding quality, 2) the deviation of the
commitment behavior, 3) community experience, and 4) collaboration
experience. In addition, we find that the group with an overall higher
level of reputation would achieve a better performance, while the
individual reputation level deviation within the group would impair its
technical success. The implications of our findings and the future
research directions are then discussed. (C) 2016 Elsevier B.V. All
rights reserved.},
DOI = {10.1016/j.dss.2016.08.004},
ISSN = {0167-9236},
EISSN = {1873-5797},
Unique-ID = {WOS:000386862600009},
}
@inproceedings{ WOS:000426924700018,
Author = {Pinto, Gustavo and Figueira Filho, Fernando and Steinmacher, Igor and
Gerosa, Marco A.},
Editor = {Washizaki, H and Mead, N},
Title = {Training Software Engineers using Open-Source Software: The Professors'
Perspective},
Booktitle = {2017 IEEE 30TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING
(CSEE\&T)},
Series = {Conference on Software Engineering Education and Training},
Year = {2017},
Pages = {117-121},
Note = {30th IEEE Conference on Software Engineering Education and Training
(CSEE\&T), Savannah, GEORGIA, NOV 07-09, 2017},
Organization = {IEEE; Reliability Soc; Armstrong State Univ},
Abstract = {Traditional Software Engineering (SE) courses often prioritize
methodologies and concepts in small, controlled environments: naive
projects used as a proof of concept instead of full-fledged real
software systems. Although this strategy has clear benefits, it does not
place enough care in training students to face complex, non-trivial
legacy software projects. To bridge this gap, novel SE courses are
leveraging the rich variety of open-source software (OSS) projects to
illustrate how these methodologies and concepts are applied to existing,
non-trivial software systems. To better understand the benefits,
challenges, and opportunities of this transition, in this paper, we
interview seven SE professors that changed their academic setting to
aspire students to comprehend, maintain, and evolve OSS systems as part
of their SE course. We found that there are different ways to make use
of OSS projects in SE courses in terms of project choice, assessment,
and learning goals. Moreover, we evidence clear benefits of this
approach, including improving students' social and technical skills, and
helping students enhancing their resume. Also, we observed that this
strategy comes with costs: the activity demands effort and time from the
professor and the barrier for one getting involved with and, therefore,
placing a meaningful contribution, in an OSS community is often high.},
DOI = {10.1109/CSEET.2017.27},
ISSN = {1093-0175},
ISBN = {978-1-5386-2536-1},
ResearcherID-Numbers = {Gerosa, Marco/A-6686-2009
Igor, Steinmacher/B-6414-2012
},
ORCID-Numbers = {Gerosa, Marco/0000-0003-1399-7535},
Unique-ID = {WOS:000426924700018},
}
@inproceedings{ WOS:000455836700224,
Author = {Massaut, Jacques and Charretk, Nicolas and Gayraud, Olivia and Van den
Bergh, Rafael and Charles, Adelin and Edema, Nathalie},
Editor = {Sarkar, IN and Georgiou, A and Marques, PMD},
Title = {Open Source Software For Patient Data Management In Critical Care},
Booktitle = {MEDINFO 2015: EHEALTH-ENABLED HEALTH},
Series = {Studies in Health Technology and Informatics},
Year = {2015},
Volume = {216},
Pages = {920},
Note = {15th World Congress on Health and Biomedical Informatics (MEDINFO), Int
Med Informat Assoc, Brazilian Hlth Informat Soc, Sao Paulo, BRAZIL, AUG
19-23, 2015},
Abstract = {We have previously developed a Patient Data Management System for
Intensive Care based on Open Source Software. The aim of this work was
to adapt this software to use in Emergency Departments in low resource
environments. The new software includes facilities for utilization of
the South African Triage Scale and prediction of mortality based on
independent predictive factors derived from data from the Tabarre
Emergency Trauma Center in Port au Prince, Haiti.},
DOI = {10.3233/978-1-61499-564-7-920},
ISSN = {0926-9630},
EISSN = {1879-8365},
ISBN = {978-1-61499-564-7; 978-1-61499-563-0},
ORCID-Numbers = {Van den Bergh, Rafael/0000-0001-6277-8713},
Unique-ID = {WOS:000455836700224},
}
@inproceedings{ WOS:000309188200150,
Author = {Guillaume, Serge and Charnomordic, Brigitte and Tisseyre, Bruno},
Book-Group-Author = {IEEE},
Title = {Open source software for modelling using agro-environmental
georeferenced data.},
Booktitle = {2012 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE)},
Series = {IEEE International Conference on Fuzzy Systems},
Year = {2012},
Note = {IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Brisbane,
AUSTRALIA, JUN 10-15, 2012},
Organization = {IEEE},
Abstract = {In Agronomy and Environment, due to the increasing number of automatic
sensors and devices, there is an emerging need to integrate
georeferenced and temporal data into decision support tools,
traditionally based on expert knowledge. Soft computing techniques and
software suited to these needs may be very useful for modelling and
decision making. This work presents an open source framework designed
for that purpose. It is based upon open source toolboxes, and its design
is inspired by the fuzzy software capabilities developed in FisPro for
ordinary non georeferenced data. A real world application is included,
and some perspectives are given to meet the challenge of using soft
computing for georeferenced data.},
ISSN = {1098-7584},
ISBN = {978-1-4673-1506-7},
ResearcherID-Numbers = {Guillaume, Serge/H-2112-2011
},
ORCID-Numbers = {Guillaume, Serge/0000-0002-3546-5276},
Unique-ID = {WOS:000309188200150},
}
@inproceedings{ WOS:000389348200044,
Author = {Dong, Zhao Jian and Ying, Liu and Li, Zhu},
Editor = {Xu, P and Si, H and Xiao, X and Zhao, XSG},
Title = {Analysis of Competition Between Open Source Software and Proprietary
Software},
Booktitle = {Proceedings of the 2016 6th International Conference on Applied Science,
Engineering and Technology (ICASET)},
Series = {AER-Advances in Engineering Research},
Year = {2016},
Volume = {77},
Pages = {224-227},
Note = {6th International Conference on Applied Science, Engineering and
Technology (ICASET), Qingdao, PEOPLES R CHINA, MAY 29-30, 2016},
Abstract = {Open source software and proprietary software are in a coexisting and
competitive relationship in today's software market. Through the
comparison of the asymmetric structure of the two types of software,
this paper analyzed their competitive relationship in market entry
order, product price asymmetry, product quality difference and so on.
The results show that the development of open source software has a
profound impact on the development of the traditional software industry,
and has important practical significance to the software industry
organization structure adjustment and the establishment of effective
software development policy.},
ISSN = {2352-5401},
ISBN = {978-94-6252-186-5},
ResearcherID-Numbers = {Wang, Jun/IQV-9236-2023},
Unique-ID = {WOS:000389348200044},
}
@inproceedings{ WOS:000238056100010,
Author = {Basu, Amit},
Editor = {Damiani, E and Fitzgerald, B and Scacchi, W and Scotto, M and Succi, G},
Title = {A robust open source exchange for open source software development},
Booktitle = {OPEN SOURCE SYSTEMS},
Series = {International Federation for Information Processing},
Year = {2006},
Volume = {203},
Pages = {99-108},
Note = {International Conference on Open Software (OSS2006), Como, ITALY, JUN
08-10, 2006},
Organization = {Int Federat Informat Proc, TC2 WG 2 13; COCOS; Gruppo Engn; AICA},
Abstract = {This paper addresses the development of mechanisms for the creation of
OSSD exchanges that could be used by developers across any geographical
range, as long as all the developers can interact via some open network
infrastructure such as the Internet. The structure of these exchanges
can range from public repositories such as Sourceforge.net to
intra-organizational forums for software development within an
enterprise. We examine in particular the structure of an exchange model
based on protocols for a robust online marketplace.},
ISSN = {1571-5736},
ISBN = {0-387-34225-7},
ResearcherID-Numbers = {Basu, Amit/AAV-5019-2020},
Unique-ID = {WOS:000238056100010},
}
@inproceedings{ WOS:000361017900046,
Author = {Gill, Kanwal Daud and Raza, Arif and Zaidi, Athar Mohsin and Kiani,
Muhammad Muneeb},
Book-Group-Author = {IEEE},
Title = {Semi-Automation for Ambiguity Resolution in Open Source Software
Requirements},
Booktitle = {2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER
ENGINEERING (CCECE)},
Series = {Canadian Conference on Electrical and Computer Engineering},
Year = {2014},
Note = {IEEE 27th Canadian Conference on Electrical and Computer Engineering
(CCECE), Toronto, CANADA, MAY 04-07, 2014},
Organization = {IEEE; Ryerson Univ, Fac Engn \& Architectural Sci; The Personal; Mercer;
Ontario Soc Profess Engineers; KPMG; IEEE Canada; IEEE Toronto Sect;
IEEE Peterborough Sect; IEEE Canada, Kitchener Waterloo Sect; IEEE
London Sect; IEEE Hamilton Sect; IEEE Kingston Sect},
Abstract = {The critical phase of Requirements Engineering (RE) is an active
research domain for decades. The evolutions in RE over the years have
improved them considerably but still many anomalies exist. It is
especially true for the case of Open Source Software Development (OSSD)
where most informal requirements and communications exist. With growing
problems and extreme participant heterogeneity, the usual methods of
ambiguity resolution do not seem to cater needs of OSSD community. For
this purpose, various interdisciplinary mechanisms can be used to aid
the community members and reach a consensus based agreement along with
reaching unambiguous requirements sets. A framework is proposed for
resolving the burdening problems of OSSD context. Framework components
are discussed in detail to give an overview of developable ambiguity
resolution strategies.},
ISSN = {0840-7789},
ISBN = {978-1-4799-3099-9},
Unique-ID = {WOS:000361017900046},
}
@article{ WOS:000462269200003,
Author = {Xiao, Xuan and Lindberg, Aron and Hansen, Sean and Lyytinen, Katie},
Title = {``Computing{''} Requirements for Open Source Software: A Distributed
Cognitive Approach},
Journal = {JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS},
Year = {2018},
Volume = {19},
Number = {12},
Pages = {1217-1252},
Abstract = {Most requirements engineering (RE) research has been conducted in the
context of structured and agile software development. Software, however,
is increasingly developed in open source software (OSS) forms which have
several unique characteristics. In this study, we approach OSS RE as a
sociotechnical, distributed cognitive process where distributed actors
``compute{''} requirements- i.e., transform requirements-related
knowledge into forms that foster a shared understanding of what the
software is going to do and how it can be implemented. Such computation
takes place through social sharing of knowledge and the use of
heterogeneous artifacts. To illustrate the value of this approach, we
conduct a case study of a popular OSS project, Rubinius-a runtime
environment for the Ruby programming language-and identify ways in which
cognitive workload associated with RE becomes distributed socially,
structurally, and temporally across actors and artifacts. We generalize
our observations into an analytic framework of OSS RE, which delineates
three stages of requirements computation: excavation, instantiation, and
testing-in-the-wild. We show how the distributed, dynamic, and
heterogeneous computational structure underlying OSS development builds
an effective mechanism for managing requirements. Our study contributes
to sorely needed theorizing of appropriate RE processes within highly
distributed environments as it identifies and articulates several novel
mechanisms that undergird cognitive processes associated with
distributed forms of RE.},
DOI = {10.17705/1jais.00525},
ISSN = {1536-9323},
EISSN = {1558-3457},
ResearcherID-Numbers = {Lindberg, Aron/AAF-7051-2021
Lyytinen, Kalle/O-8202-2017
},
ORCID-Numbers = {Lyytinen, Kalle/0000-0002-3352-5343
Xiao, Xuan/0000-0003-4297-4666},
Unique-ID = {WOS:000462269200003},
}
@article{ WOS:000458016600006,
Author = {Hjelsvold, Rune and Mishra, Deepti},
Title = {Exploring and Expanding GSE Education with Open Source Software
Development},
Journal = {ACM TRANSACTIONS ON COMPUTING EDUCATION},
Year = {2019},
Volume = {19},
Number = {2, SI},
Month = {FEB},
Abstract = {Global software engineering (GSE) courses traditionally require
cooperation between at least two universities so as to provide a
distributed development environment to the students. In this study, we
explore an alternative way to organize a global software engineering
course where students work on open source software development (OSSD)
projects rather than in a multi-university collaboration setting. The
results show that the new setup may provide core GSE challenges as well
as challenges associated with software development outsourcing and
challenges related to working on large open source software. The present
article compares the experiences gained from running a combined GSE and
OSSD course against the experiences gained from running a traditional
GSE course. The two alternatives are compared in terms of students'
learning outcomes and course organization. The authors found that a
combined GSE and OSSD course provides learning opportunities that are
partly overlapping with, and partly complementary to, a traditional GSE
course. The authors also found that the combined OSSD and GSE course was
somewhat easier to organize because most of the activities took place in
a single university setting. The authors used the extended GSE taxonomy
for the comparison and found it to be a useful tool for this, although
it had some limitations in expressive power. Therefore, two additional
relationship dimensions are proposed that will further enrich the
extended taxonomy in classifying GSE (and OSSD) projects.},
DOI = {10.1145/3230012},
Article-Number = {12},
ISSN = {1946-6226},
ResearcherID-Numbers = {Mishra, Deepti/AAZ-1322-2020
},
ORCID-Numbers = {Mishra, Deepti/0000-0001-5144-3811
Hjelsvold, Rune/0000-0002-5955-1603},
Unique-ID = {WOS:000458016600006},
}
@article{ WOS:000356001900014,
Author = {Atal, Vidya and Shankar, Kameshwari},
Title = {Developers' Incentives and Open-Source Software Licensing: GPL vs BSD},
Journal = {B E JOURNAL OF ECONOMIC ANALYSIS \& POLICY},
Year = {2015},
Volume = {15},
Number = {3},
Pages = {1381-1416},
Month = {JUL},
Abstract = {One of the puzzling aspects of open-source software (OSS) development is
its public good nature. Individual developers contribute to developing
the software, but do not hold the copyright to appropriate its value.
This raises questions regarding motives behind such effort. We provide
an integrated model of developers' incentives to describe OSS
development and compare restrictive OSS licenses that force all
modifications to be kept open with non-restrictive OSS licenses that
allow proprietary ownership of modified works. Different incentives
govern effort provision at different stages of the software development
process. We show that open-source licenses can provide socially valuable
software when a proprietary license fails to do so. We also show that
restrictive OSS licenses generate greater effort provision in the design
stage of software development relative to non-restrictive licenses.
Endogenizing licensing choice, we find that a project leader chooses a
non-restrictive OSS license if reputational concerns drive developers'
incentives, a proprietary license when there is a large population of
users in the market and a restrictive OSS license if user population is
small but reputational benefit is high. Our results resonate well with
empirical findings and suggest additional testable implications about
the relationship between licensing and software project characteristics.
Finally, we also find that the market under-provides restrictive OSS
licenses relative to the efficient level, suggesting the need for
subsidizing restrictive licenses in some cases.},
DOI = {10.1515/bejeap-2014-0007},
ISSN = {1935-1682},
ResearcherID-Numbers = {Atal, Vidya/F-7074-2012},
Unique-ID = {WOS:000356001900014},
}
@article{ WOS:000261859400005,
Author = {Mateos-Garcia, Juan and Steinmueller, W. Edward},
Title = {The institutions of open source software: Examining the Debian community},
Journal = {INFORMATION ECONOMICS AND POLICY},
Year = {2008},
Volume = {20},
Number = {4, SI},
Pages = {333-344},
Month = {DEC},
Abstract = {Free and open source software activities involve and, perhaps, evolve
institutions (rules, norms and standards) that influence the formation,
growth, and demise of communities. Community institutions are attractors
for some individuals while discouraging other individuals from entering
or continuing to participate. Their suitability may change as a
community grows. This paper examines the institutions of the Debian
community where issues of community identity, distribution of authority,
and decentralisation have facilitated growth and development. These same
institutions have also resulted in conflicts regarding community
purposes and the quality and delivery of the community's output. We
examine the institutional redesign undertaken to address these problems
and derive implications for F/LOS communities and companies. (C) 2008
Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.infoecopol.2008.06.001},
ISSN = {0167-6245},
EISSN = {1873-5975},
Unique-ID = {WOS:000261859400005},
}
@inproceedings{ WOS:000248250800050,
Author = {Viorres, Nikos and Xenofon, Papadopoulos and Stavrakis, Modestos and
Vlachogiannis, Evangelos and Koutsabasis, Panayiotis and Darzentas, John},
Editor = {Schuler, D},
Title = {Major HCI challenges for open source software adoption and development},
Booktitle = {ONLINE COMMUNITIES AND SOCIAL COMPUTING, PROCEEDINGS},
Series = {Lecture Notes in Computer Science},
Year = {2007},
Volume = {4564},
Pages = {455+},
Note = {2nd International Conference on Online Communities and Social Computing
held at the HCI International 2007, Beijing, PEOPLES R CHINA, JUL 22-27,
2007},
Abstract = {The aim of the paper is to identify and discuss major challenges for OSS
from an HCI perspective, so as to aid the adoption and development
processes for end-users, developers and organizations. The paper focuses
on four important HCI concerns: product usability, support for user and
development communities, accessibility and software usability and
proposes areas for further research on the basis of related work and own
experiences.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-540-73256-3},
ResearcherID-Numbers = {Koutsabasis, Panayiotis/T-9367-2019
Vlachogiannis, Evangelos/AAV-7318-2020
Stavrakis, Modestos/Y-2264-2018
},
ORCID-Numbers = {Stavrakis, Modestos/0000-0002-0694-6038
Koutsabasis, Panayiotis/0000-0003-0478-7456},
Unique-ID = {WOS:000248250800050},
}
@article{ WOS:000228198800005,
Author = {Comino, S and Manenti, F},
Title = {Government policies supporting open source software for the mass market},
Journal = {REVIEW OF INDUSTRIAL ORGANIZATION},
Year = {2005},
Volume = {26},
Number = {2},
Pages = {217-240},
Month = {MAR},
Note = {2nd International Industrial Organization Conference, Chicago, IL, 2004},
Abstract = {This paper analyzes the impact on social welfare of government policies
supporting open source software (OSS). Mass-market consumers can be
divided between those who are informed about the existence of OSS and
those who are uninformed. Since OSS producers have little incentive to
advertise, there may be a substantial mass of uniformed consumers,
leading to market failures that may justify government intervention. We
study three government policies: (a) mandated adoption, whereby the
government forces public agencies, schools, and universities to adopt
OSS, (b) information provision, whereby the government informs the
uninformed users about the existence and the characteristics of OSS, and
(c) subsidy, whereby the government makes a payment to consumers if they
adopt OSS. We show that mandated adoption and information provision may
increase social welfare, but the subsidy always reduces it. When network
externalities are added to the model, we show that mandated adoption and
information provision may increase social welfare if they help the
market to tip towards standardization.},
DOI = {10.1007/s11151-004-7297-4},
ISSN = {0889-938X},
ResearcherID-Numbers = {Manenti, Fabio/ABE-8936-2020
},
ORCID-Numbers = {Manenti, Fabio/0000-0003-2671-0900},
Unique-ID = {WOS:000228198800005},
}
@article{ WOS:001249885100001,
Author = {Nouayti, Abdelhamid and Chham, E. and Berriban, I. and Azahra, M. and
El-Bouzaidi, Mohamed Drissi and Orza, J. A. G. and Hadouachi, M. and El
Ghalbzouri, T. and El Bardouni, T. and El Yaakoubi, H. and Ferro-Garcia,
M. A.},
Title = {Open-AMA: Open-source software for air masses statistical analysis},
Journal = {COMPUTERS \& GEOSCIENCES},
Year = {2024},
Volume = {189},
Month = {JUL},
Abstract = {In this paper, we present a new open-source software
``Open-AMA{''}developed to investigate atmospheric circulation dynamics
and environmental research. Open AMA presents an integral package to
conduct several air mass analyses. It appears to be a powerful,
versatile software package developed to meet the needs of researchers
using python and C++ in order to facilitate and speed up working time.
This software seamlessly integrates new models for source identification
based on air trajectories and ambient air pollution concentration data
and enhances certain existing ones. Beyond source identification, it
offers a rich array of functionalities for making it automatic, quick
and easy to get access many kinds data including gridded meteorological
data, trajectory calculations, synoptic parameter extraction from
back-trajectories. All this functionalities can be used through a
user-friendly graphical interface. Open-AMA can be a significant leap
forward in air quality research and analysis, empowering researchers
with the tools they need to make informed decisions and address pressing
environmental and public health challenges and enhance understanding of
pollutant origins in the atmosphere.},
DOI = {10.1016/j.cageo.2024.105627},
EarlyAccessDate = {JUN 2024},
Article-Number = {105627},
ISSN = {0098-3004},
EISSN = {1873-7803},
ResearcherID-Numbers = {Tarik, El Ghalbzouri/GRX-0696-2022
Garcia Orza, Jose Antonio/I-1328-2015
},
ORCID-Numbers = {Nouayti, Abdelhamid/0009-0003-3579-7646
DRISSI EL-BOUZAIDI, Mohamed/0009-0005-8148-7301},
Unique-ID = {WOS:001249885100001},
}
@article{ WOS:000236620800001,
Author = {Dagiene, V and Grigas, G},
Title = {Quantitative evaluation of the process of open source software
localization},
Journal = {INFORMATICA},
Year = {2006},
Volume = {17},
Number = {1},
Pages = {3-12},
Abstract = {Localization is a complex process based on translation and adaptation of
software features. Usually localization progress is identified with the
number of translated resource strings. The paper investigates the
dependency of number of translated strings to amount of human resources
used. It is shown that the number of translated strings increases much
slower at the end of the work than at beginning. The last strings are
especially difficult to translate. Quantitative evaluation of dependency
between number of strings in progress and human resources is presented.},
ISSN = {0868-4952},
Unique-ID = {WOS:000236620800001},
}
@inproceedings{ WOS:000335257700005,
Author = {Di Ruscio, Davide and Pelliccione, Patrizio},
Editor = {Gorbenko, A and Romanovsky, A and Kharchenko, V},
Title = {Supporting the Evolution of Free and Open Source Software Distributions},
Booktitle = {SOFTWARE ENGINEERING FOR RESILIENT SYSTEMS, SERENE 2013},
Series = {Lecture Notes in Computer Science},
Year = {2013},
Volume = {8166},
Pages = {56-63},
Note = {5th International Workshop Software Engineering for Resilient Systems
(SERENE), Kiev, UKRAINE, OCT 03-04, 2013},
Abstract = {This paper overviews Mancoosi, an European project in the 7th Research
Framework Programme (FP7) of the European Commission, on managing
software complexity. The focus of the project has been on managing the
evolution of Free and Open Source Software distributions. Evolution of
these distributions is realized through the upgrade, the addition, and
the removal of software packages. The project has two main objectives:
(i) develop a model-based approach to safely support the upgrade of FOSS
systems, (ii) develop better algorithms and tools to plan upgrade paths
based on various information sources about software packages and on
optimization criteria.
The paper focuses on the first objective of the project. The main result
of this objective is an approach that promotes the simulation of
upgrades to predict failures before affecting the real system. Both
fine-grained static aspects (e. g., configuration incoherences) and
dynamic aspects (e. g., the execution of configuration scripts) are
taken into account, improving over the state of the art of package
managers.},
ISSN = {0302-9743},
ISBN = {978-3-642-40894-6; 978-3-642-40893-9},
ResearcherID-Numbers = {Di Ruscio, Davide/AAG-4674-2020
Pelliccione, Patrizio/Q-5118-2019
},
ORCID-Numbers = {Di Ruscio, Davide/0000-0002-5077-6793
Pelliccione, Patrizio/0000-0002-5438-2281},
Unique-ID = {WOS:000335257700005},
}
@inproceedings{ WOS:000239147700018,
Author = {Feller, Joseph and Finnegan, Patrick and Kelly, David and MacNamara,
Maurice},
Editor = {Trauth, EM and Howcroft, D and Butler, T and Fitzgerald, B and DeGross, JI},
Title = {Developing open source software: A community-based analysis of research},
Booktitle = {SOCIAL INCLUSION: SOCIETAL AND ORGANIZATIONAL IMPLICATIONS FOR
INFORMATION SYSTEMS},
Series = {International Federation for Information Processing},
Year = {2006},
Volume = {208},
Pages = {261+},
Note = {International Working Conference on Social Inclusion - Societal and
Organizational Implications for Information Systems, Univ Limerick,
Limerick, IRELAND, JUL 12-15, 2006},
Organization = {IFIF TC8 WG8 2; Sci Fdn Ireland; Univ Limerick; Univ Manchester; Penn
State Univ},
Abstract = {Open source software (OSS) creates the potential for the inclusion of
large and diverse communities in every aspect of the software
development and consumption life cycle. However, despite years of effort
by an ever growing research community, we still don't know exactly what
we do and don't know about OSS, nor do we have a clear idea about the
basis for our knowledge. This paper presents an analysis of 155 research
artefacts in the area of open source software. The purpose of the study
is to identify the kinds of open source project communities that have
been researched, the kinds of research questions that have been asked,
and the methodologies used by researchers. Emerging from the study is a
clearer understanding of what we do and don't know about open source
software, and recommendations for future research efforts.},
ISSN = {1571-5736},
ISBN = {0-387-34587-6},
ResearcherID-Numbers = {Kelly, David/J-8882-2014},
ORCID-Numbers = {Feller, Joseph/0000-0001-9335-4542
Kelly, David/0000-0003-0793-1433},
Unique-ID = {WOS:000239147700018},
}
@inproceedings{ WOS:000235436400098,
Author = {Nakakoji, K and Yamada, K and Iisa, GI},
Book-Group-Author = {IEEE Comp Soc},
Title = {Understanding the nature of collaboration in open-source software
development},
Booktitle = {12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS},
Year = {2005},
Pages = {827-834},
Note = {12th Asia-Pacific Software Engineering Conference, Taipei, TAIWAN, DEC
15-17, 2005},
Organization = {Natl Cent Univ; Minist Educ, Advisory Off; Dept Ind Technol, Minist Econ
Affairs; Natl Sci Council; Acad Sinica, Inst Informat Sci},
Abstract = {Our approach to better understand the nature of collaboration in
open-source software (OSS) development is to view it as a participative
system, where people and artifacts are inter-connected via a
computational infrastructure demonstrating a, sociotechnical system.
This paper presents a framework we have developed to describe a
participative system, and discusses our hypothesis that the framework is
capable of characterizing the evolution of an OSS community through
changing the participants' perceived value and types of engagement. We
report a preliminary result of our case study on the GIMP development
mailing list as an initial step to test this hypothesis.},
ISBN = {0-7695-2465-6},
ResearcherID-Numbers = {Giaccardi, Elisa/LEM-3799-2024},
ORCID-Numbers = {Giaccardi, Elisa/0000-0002-3292-2531},
Unique-ID = {WOS:000235436400098},
}
@inproceedings{ WOS:001035501501029,
Author = {Ladisa, Piergiorgio and Plate, Henrik and Martinez, Matias and Barais,
Olivier},
Book-Group-Author = {IEEE},
Title = {SoK: Taxonomy of Attacks on Open-Source Software Supply Chains},
Booktitle = {2023 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP},
Series = {IEEE Symposium on Security and Privacy},
Year = {2023},
Pages = {1509-1526},
Note = {44th IEEE Symposium on Security and Privacy (SP), San Francisco, CA, MAY
21-25, 2023},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {The widespread dependency on open-source software makes it a fruitful
target for malicious actors, as demonstrated by recurring attacks. The
complexity of today's opensource supply chains results in a significant
attack surface, giving attackers numerous opportunities to reach the
goal of injecting malicious code into open-source artifacts that is then
downloaded and executed by victims.
This work proposes a general taxonomy for attacks on opensource supply
chains, independent of specific programming languages or ecosystems, and
covering all supply chain stages from code contributions to package
distribution. Taking the form of an attack tree, it covers 107 unique
vectors, linked to 94 realworld incidents, and mapped to 33 mitigating
safeguards. User surveys conducted with 17 domain experts and 134
software developers positively validated the correctness,
comprehensiveness and comprehensibility of the taxonomy, as well as its
suitability for various use-cases. Survey participants also assessed the
utility and costs of the identified safeguards, and whether they are
used.},
DOI = {10.1109/SP46215.2023.10179304},
ISSN = {1081-6011},
ISBN = {978-1-6654-9336-9},
ResearcherID-Numbers = {Barais, Olivier/KIH-2583-2024
Ladisa, Piergiorgio/HTS-7878-2023
},
ORCID-Numbers = {Ladisa, Piergiorgio/0000-0003-0850-4054
Barais, Olivier/0000-0002-4551-8562},
Unique-ID = {WOS:001035501501029},
}
@article{ WOS:000329148200003,
Author = {Peng, Gang and Wan, Yun and Woodlock, Peter},
Title = {Network ties and the success of open source software development},
Journal = {JOURNAL OF STRATEGIC INFORMATION SYSTEMS},
Year = {2013},
Volume = {22},
Number = {4},
Pages = {269-281},
Month = {DEC},
Abstract = {Prior network-based research on open source software (OSS) development
has focused on the benefit of network ties and assumed all network ties
play the same role. We adopt a fine-grained view of network relations to
investigate the impact of network ties on the success of OSS
development. Through examining the development of OSS projects hosted by
SourceForge, we find that co-membership among project teams is an
effective mechanism for building network ties, through which knowledge
and expertise flows across projects in OSS community and, therefore,
contributes to the success of OSS development. However, network ties
among projects not only confer benefit, but also incur various cost, and
due to the different growth patterns of cost and benefit, network ties
have a diminishing return to project success. In addition, we find
network ties of leader-follower type and follower-leader type are more
beneficial to OSS success than other types of ties, and network ties
connecting to projects of later development stages are more beneficial
than those connecting to projects of earlier stages. Our study provides
useful guidelines and suggestions as to how to leverage the knowledge
and expertise of others for successful development of OSS projects. (C)
2013 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.jsis.2013.05.001},
ISSN = {0963-8687},
EISSN = {1873-1198},
ResearcherID-Numbers = {Wan, Yun/A-2531-2008
},
ORCID-Numbers = {Wan, Yun/0000-0002-9038-5607},
Unique-ID = {WOS:000329148200003},
}
@inproceedings{ WOS:001245202700011,
Author = {Bonilla Carranza, Jose Luis David and Perez Negron, Adriana Pena},
Editor = {Mata, MAM and Miranda, JM and Robles, BDV and Reyes, SV and Castro, W},
Title = {Introduction to Videogame Development with Open-Source Software in GODOT},
Booktitle = {2023 12TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT,
CIMPS 2023},
Year = {2023},
Pages = {259-263},
Note = {12th International Conference on Software Process Improvement (CIMPS),
Cuernavaca, MEXICO, OCT 18-20, 2023},
Abstract = {Godot Engine is a prominent open-source videogame development platform
that has gained prominence in the industry. This development environment
offers creators the ability to design high-quality 2D and 3D games in an
accessible manner. Based on an open-source license, Godot Engine boasts
an active community of developers and stands out for its node-based and
scene-based architecture, robust physics system, rendering engine, and
multi-platform versatility. Additionally, it facilitates programming
through GDScript, a variant of Python. In summary, this article is a
brief guide to get to know Godot Engine, a powerful and accessible tool
for starting game development.},
DOI = {10.1109/CIMPS61323.2023.10528824},
ISBN = {979-8-3503-5856-8},
Unique-ID = {WOS:001245202700011},
}
@inproceedings{ WOS:000637244600061,
Author = {Alami, Adam},
Book-Group-Author = {IEEE},
Title = {The Sustainability of Quality in Free and Open Source Software},
Booktitle = {2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING:
COMPANION PROCEEDINGS (ICSE-COMPANION 2020)},
Series = {International Conference on Software Engineering},
Year = {2020},
Pages = {222-225},
Note = {42nd ACM/IEEE International Conference on Software Engineering -
Companion Proceedings (ICSE-Companion) / 42nd ACM/IEEE International
Conference on Software Engineering - Software Engineering in Practice
(ICSE-SEIP), ELECTR NETWORK, JUN 27-JUL 19, 2020},
Organization = {Assoc Comp Machinery; IEEE; IEEE Comp Soc; IEEE Comp Soc Tech Comm
Software Engn; ACM Special Interest Grp Software Engn; Korean Inst
Informat Scientists \& Engineers; Natl Sci Fdn; Facebook; N Carolina
State Univ; Microsoft; Samsung; LG Elect; KAIST; SK Hynix; NAVER;
Suresoft; HITACHI; Google},
Abstract = {We learned from the history of software that great software are the ones
who manage to sustain their quality. Free and open source software
(FOSS) has become a serious software supply channel. However, trust on
FOSS products is still an issue. Quality is a trait that enhances trust.
In my study, I investigate the following question: how do FOSS
communities sustain their software quality? I argue that human and
social factors contribute to the sustainability of quality in FOSS
communities. Amongst these factors are: the motivation of participants,
robust governance style for the software change process, and the
exercise of good practices in the pull requests evaluation process.},
DOI = {10.1145/3377812.3381402},
ISSN = {0270-5257},
ResearcherID-Numbers = {Alami, Adam/KBR-2703-2024},
Unique-ID = {WOS:000637244600061},
}
@article{ WOS:000985384200004,
Author = {Rodriguez Malmierca, Maria Jose and Fernandez Morante, Maria del Carmen
and Cebreiro Lopez, Beatriz and Mareque Leon, Francisco},
Title = {Cloud Computing and Open Source Software for European Rural Schools},
Journal = {PIXEL-BIT- REVISTA DE MEDIOS Y EDUCACION},
Year = {2022},
Number = {64},
Pages = {105-136},
Month = {MAY},
Abstract = {Cloud computing technology offers great possibilities in contexts with
infrastructural difficulties and can provide a bridge to help overcome
the existing gap in European rural schools due to their lack of
resources, isolation, infrastructural limitations and technological
support. The purpose of this study was to design, implement and evaluate
an environment for flexible teaching and collaboration in rural schools
in Europe based on cloud computing technology and was carried out in the
framework of a European research project (RuralSchoolCloud). For this
purpose, a design-based research (DBR) was conducted in 14 rural schools
in five European countries (Denmark, Spain, UK, Italy, Greece). The
study sample consisted of a total of 560 students and 72 teachers of
kindergarten, primary and compulsory secondary education who answered
the ``Questionnaire for the analysis of the cloud computing RSC
educational environment{''}. Overall, the results show that the RSC
educational environment proved to be a powerful tool to provide a
functional and usable technical educational resource for EU rural
schools, allowing temporal and spatial flexibility in teacher and
student interactions, and providing a tool adapted to the different
characteristics, needs and interests of rural schools.},
DOI = {10.12795/pixelbit.93937},
ISSN = {1133-8482},
EISSN = {2171-7966},
Unique-ID = {WOS:000985384200004},
}
@inproceedings{ WOS:001234856600012,
Author = {Boughton, Lina and Miller, Courtney and Acar, Yasemin and Wermke,
Dominik and Kastner, Christian},
Book-Group-Author = {ASSOC COMPUTING MACHINERY},
Title = {Decomposing and Measuring Trust in Open-Source Software Supply Chains},
Booktitle = {2024 IEEE/ACM 46TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW
IDEAS AND EMERGING RESULTS, ICSE-NIER 2024},
Year = {2024},
Pages = {57-61},
Note = {IEEE/ACM 46th International Conference on Software Engineering - New
Ideas and Emerging Results (ICSE-NIER), Lisbon, PORTUGAL, APR 14-20,
2024},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc},
Abstract = {Trust is integral for the successful and secure functioning of software
supply chains, making it important to measure the state and evolution of
trust in open source communities. However, existing security and supply
chain research often studies the concept of trust without a clear
definition and relies on obvious and easily available signals like
GitHub stars without deeper grounding. In this paper, we explore how to
measure trust in open source supply chains with the goal of developing
robust measures for trust based on the behaviors of developers in the
community. To this end, we contribute a process for decomposing trust in
a complex large-scale system into key trust relationships,
systematically identifying behavior-based indicators for the components
of trust for a given relationship, and in turn operationalizing
data-driven metrics for those indicators, allowing for the wide-scale
measurement of trust in practice.},
DOI = {10.1145/3639476.3639775},
ISBN = {979-8-4007-0500-7},
ORCID-Numbers = {Wermke, Dominik/0009-0008-2921-1254
Kastner, Christian/0000-0002-4450-4572},
Unique-ID = {WOS:001234856600012},
}
@inproceedings{ WOS:000423016400035,
Author = {Loyola, Pablo and Ko, In-Young},
Editor = {Zhong, N and Gong, Z and Cheung, YM and Lingras, P and Szczepaniak, PS and Suzuki, E},
Title = {Biological Mutualistic Models Applied to Study Open Source Software
Development},
Booktitle = {2012 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND
INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2012), VOL 1},
Year = {2012},
Pages = {248-253},
Note = {11th IEEE/WIC/ACM International Joint Conference on Web Intelligence and
Intelligent Agent Technology (WI-IAT), Macau, PEOPLES R CHINA, DEC
04-07, 2012},
Organization = {IEEE; Assoc Comp Machinery; Web Intelligence Consortium; IEEE Comp Soc;
Univ Macau; Hong Kong Baptist Univ; IEEE Comp Soc Tech Comm Intelligent
Informat; ACM SIGART},
Abstract = {The evolution of the Web has allowed the generation of several platforms
for collaborative work. One of the main contributors to these advances
is the Open Source initiative, in which projects are boosted to a new
level of interaction and cooperation that improves their software
quality and reliability.
In order to understand how the group of contributors interacts with the
software under development, we propose a novel methodology that adapts
Lotka-Volterra-based biological models used for host-parasite
interaction. In that sense, we used the concept mutualism from social
parasites.
Preliminary results based on experiments on the Github collaborative
platform showed that Open Source phenomena can be modeled as a
mutualistic system, in terms of the evolution of the population of
developers and repositories.},
DOI = {10.1109/WI-IAT.2012.228},
ISBN = {978-0-7695-4880-7; 978-1-4673-6057-9},
ResearcherID-Numbers = {Ko, In-Young/C-1777-2011},
Unique-ID = {WOS:000423016400035},
}
@inproceedings{ WOS:000306295800021,
Author = {Rossi, Bruno and Russo, Barbara and Succi, Giancarlo},
Editor = {Agerfalk, P and Boldyreff, C and GonzalezBarahona, JM and Madey, GR and Noll, J},
Title = {Modelling Failures Occurrences of Open Source Software with Reliability
Growth},
Booktitle = {OPEN SOURCE SOFTWARE: NEW HORIZONS},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2010},
Volume = {319},
Pages = {268-280},
Note = {6th International Conference on Open Source Systems (OSS 2010), Notre
Dame, IN, MAY 30-JUN 02, 2010},
Organization = {Int Federat Informat Proc Work Grp 2 13},
Abstract = {Open Source Software (OSS) products are widely used although a general
consensus on their quality is far to be reached. Providing results on
OSS reliability - as quality indicator contributes to shed some light on
this issue and allows organizations to make informed decisions in
adopting OSS products or in releasing their own OSS. In this paper, we
use a classical technique of Software Reliability Growth to model
failures occurrences across versions. We have collected data from the
bug tracking systems of three OSS products, Mozilla Firefox, OpenSuse
and OpenOffice.org. Our analysis aims at determining and discussing
patterns of failure occurrences in the three OSS products to be used to
predict reliability behaviour of future releases. Our findings indicate
that in the three cases, failures occurrences follow a predetermined
pattern, which shows: a) an initial stage in which the community learns
the new version b) after this first period a rapid increase of the
failure detection rate until c) very few failures are left and the
discovery of a new failure discovery is rare. This is the stage in which
the version can be considered reliable.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-13243-8},
ResearcherID-Numbers = {Succi, Giancarlo/AAZ-2354-2020
Rossi, Bruno/AGU-4491-2022
Russo, Barbara/AAA-8850-2019
Succi, Giancarlo/E-4064-2016
Russo, Barbara/L-5311-2013},
ORCID-Numbers = {Rossi, Bruno/0000-0002-8659-1520
Succi, Giancarlo/0000-0001-8847-0186
Russo, Barbara/0000-0003-3737-9264},
Unique-ID = {WOS:000306295800021},
}
@article{ WOS:000404238100007,
Author = {Lee, Saerom and Baek, Hyunmi and Jahng, Jungjoo},
Title = {Governance strategies for open collaboration: Focusing on resource
allocation in open source software development organizations},
Journal = {INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT},
Year = {2017},
Volume = {37},
Number = {5},
Pages = {431-437},
Month = {OCT},
Abstract = {With rapid advancements in information and communication technology,
open collaboration has become easier, thereby allowing people to
participate through internet platform. Open source software is one of
the representative examples of open collaboration. In this research, we
examine the antecedents of innovation performance for open source
software development organizations on Github (www.github.com), which is
a leading web service for the open collaborations of developers. From
the perspective of resource allocation, this study investigates
effective governance strategies to allocate developers to multiple
projects within an organization. Overall, we find that the organization
with high performance have a small number of developers to participate
in most projects and most developers to participate in a small number of
projects.},
DOI = {10.1016/j.ijinfomgt.2017.05.006},
ISSN = {0268-4012},
EISSN = {1873-4707},
ResearcherID-Numbers = {Baek, Hye/T-2076-2019
},
ORCID-Numbers = {Baek, Hyunmi/0000-0001-5995-2565},
Unique-ID = {WOS:000404238100007},
}
@article{ WOS:000285693400002,
Author = {Xu, Bo and Lin, Zhangxi and Xu, Yan},
Title = {A Study of Open Source Software Development from Control Perspective},
Journal = {JOURNAL OF DATABASE MANAGEMENT},
Year = {2011},
Volume = {22},
Number = {1},
Pages = {26-42},
Month = {JAN-MAR},
Abstract = {Open source software (OSS) has achieved great success and exerted
significant impact on the software industry. OSS development takes
online community as its organizational form, and developers voluntarily
work for the project. In the project execution process, control aligns
individual behaviors toward the organizational goals via the Internet
and becomes critical to the success of OSS projects. This paper
investigates the control modes in OSS project communities, and their
effects on project performance. Based on a web survey and archival data
from OSS projects, it is revealed that three types of control modes,
that is, outcome, clanship, and self-control, are effective in an OSS
project community. The study contributes to a better understanding of
OSS project organizations and processes, and provides advice for OSS
development.},
DOI = {10.4018/jdm.2011010102},
ISSN = {1063-8016},
EISSN = {1533-8010},
Unique-ID = {WOS:000285693400002},
}
@article{ WOS:000817600100001,
Author = {Kaur, Rajdeep and Chahal, Kuljit Kaur},
Title = {Exploring factors affecting developer abandonment of open source
software projects},
Journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
Year = {2022},
Volume = {34},
Number = {9},
Month = {SEP},
Abstract = {Open Source Software (OSS) projects have long been studied to understand
the need of community support for their growth and survival. However,
there has been limited research on developers' abandonment, though it is
found to have detrimental effect on quality and sustainability of OSS
projects. This paper examines the impact of developer and
project-related factors on developer abandonment in OSS projects.
Factors include developer attributes: experience, role, coding language,
and joining date, and project attributes: change complexity and
sentiments in commit logs. The findings are (1) for developer
experience, core/non-core member, and joining date; there exists a
pattern of developers abandoning the projects. (2) There is no definite
answer for coding language. (3) It does not relate to the change profile
of a project except a few indicators. Sentiments can also not be linked.
These results provide OSS community and researchers with useful insights
on developer abandonment and the factors influencing it or not.},
DOI = {10.1002/smr.2484},
EarlyAccessDate = {JUN 2022},
Article-Number = {e2484},
ISSN = {2047-7473},
EISSN = {2047-7481},
ResearcherID-Numbers = {Kaur, Rajdeep/AAF-4449-2020
},
ORCID-Numbers = {Kaur, Rajdeep/0000-0001-9286-4532},
Unique-ID = {WOS:000817600100001},
}
@inproceedings{ WOS:000424861400055,
Author = {Saini, Veena and Singh, Paramvir and Sureka, Ashish},
Editor = {Reisman, S and Ahamed, SI and Demartini, C and Conte, T and Liu, L and Claycomb, W and Nakamura, M and Tovar, E and Cimato, S and Lung, CH and Takakura, H and Yang, JJ and Akiyama, T and Zhang, Z and Hasan, K},
Title = {SEABED: An Open-Source Software Engineering Case-Based Learning Database},
Booktitle = {2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE
(COMPSAC), VOL 1},
Series = {Proceedings International Computer Software and Applications Conference},
Year = {2017},
Pages = {426-431},
Note = {41st IEEE Annual Computer Software and Applications Conference
(COMPSAC), Torino, ITALY, JUL 04-08, 2017},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {Case-Based Learning (CBL) is a teaching methodology based on discussing
and analyzing real world problems and solutions. A case is like a story,
related to a real world situation that sources a number of challenging
problems, which have no obvious solutions. There have been various
applications of CBL in the fields of Medicine, Law, and Business.
However, there are a limited number of evidences related to the
application of CBL in the field of Software Engineering (SE). In this
paper, we present an open source web application called SEABED (Software
Engineering Case-Based Learning Database). The feature set supported by
SEABED comprises Case Submission, Case Collection, Case Search, Case
Review, and Case Evolution. SEABED aims to develop and evolve a rich
repository of SE cases that might become a basis for enabling the
students, instructors, practitioners, and experts to enhance their SE
knowledge in an effective way. Further, we present our approach to build
a vibrant SE case-based learning community that triggers enough activity
around SEABED, required for the platform to reach a critical and wider
mass. We communicated with several SE educators around the world and
received positive responses on SEABED. In order to investigate the
effectiveness of the CBL methodology followed by SEABED, we conducted an
experimental study at an Institute of National Importance in India. We
present the empirical analysis results of this study and explore the
impact of CBL on students' learning abilities.},
DOI = {10.1109/COMPSAC.2017.204},
ISSN = {0730-3157},
ISBN = {978-1-5386-0367-3},
ResearcherID-Numbers = {Sureka, Ashish/H-1631-2015},
ORCID-Numbers = {Sureka, Ashish/0000-0001-6084-9661},
Unique-ID = {WOS:000424861400055},
}
@inproceedings{ WOS:000248094800007,
Author = {Dinevski, Dejan and Inchingolo, Paolo and Krajnc, Ivan and Kokol, Peter},
Editor = {Kokol, P and Podgorelec, V and MiceticTurk, D and Zorman, M and Verlic, M},
Title = {Open source software in health care and open three example},
Booktitle = {TWENTIETH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL
SYSTEMS, PROCEEDINGS},
Series = {IEEE International Symposium on Computer-Based Medical Systems},
Year = {2007},
Pages = {33+},
Note = {20th IEEE International Symposium on Computer-Based Medical Systems,
Maribor, SLOVENIA, JUN 20-22, 2007},
Organization = {IEEE Comp Soc TCCM; Fac Elect Engn \& Comp Sci; Fac Hlth Sci},
Abstract = {The Open Source model has got a serious momenntum over last few years
and has proven its benefits also in complex (especially horizontal)
applications. The time of Open Source in health care is yet to come
though several successful stories has been marked already. There are
some specifics of Open Source in health care that are investigated in
the paper. On the basis of these specifics some recommendations are
proposed to reach the interoperability and integration effect. A
concrete example of O3 project is presented which is promoting Open
Source adoption in e-health at regional, European and World-wide levels.
This project aims to give a contribution to the development of e-health
through the study of Healthcare Information Systems and the contemporary
proposal of new concepts, designs and solutions for the management of
health data in an integrated environment: hospitals, Regional Health
Information Organizations and citizens (home-care, mobile-care and
ambient assisted living).},
DOI = {10.1109/CBMS.2007.81},
ISSN = {2372-9198},
ISBN = {978-0-7695-2905-9},
ResearcherID-Numbers = {Dinevski, Dejan/CAG-3973-2022
, Peter/I-1542-2019
},
ORCID-Numbers = {, Peter/0000-0003-4073-6488
Dinevski, Dejan/0000-0001-5285-2246},
Unique-ID = {WOS:000248094800007},
}
@article{ WOS:000461237600004,
Author = {Steinmacher, Igor and Gerosa, Marco and Conte, Tayana U. and Redmiles,
David F.},
Title = {Overcoming Social Barriers When Contributing to Open Source Software
Projects},
Journal = {COMPUTER SUPPORTED COOPERATIVE WORK-THE JOURNAL OF COLLABORATIVE
COMPUTING AND WORK PRACTICES},
Year = {2019},
Volume = {28},
Number = {1-2},
Pages = {247-290},
Month = {APR},
Abstract = {An influx of newcomers is critical to the survival, long-term success,
and continuity of many Open Source Software (OSS) community-based
projects. However, newcomers face many barriers when making their first
contribution, leading in many cases to dropouts. Due to the
collaborative nature of community-based OSS projects, newcomers may be
susceptible to social barriers, such as communication breakdowns and
reception issues. In this article, we report a two-phase study aimed at
better understanding social barriers faced by newcomers. In the first
phase, we qualitatively analyzed the literature and data collected from
practitioners to identify barriers that hinder newcomers' first
contribution. We designed a model composed of 58 barriers, including 13
social barriers. In the second phase, based on the barriers model, we
developed FLOSScoach, a portal to support newcomers making their first
contribution. We evaluated the portal in a diary-based study and found
that the portal guided the newcomers and reduced the need for
communication. Our results provide insights for communities that want to
support newcomers and lay a foundation for building better onboarding
tools. The contributions of this paper include identifying and gathering
empirical evidence of social barriers faced by newcomers; understanding
how social barriers can be reduced or avoided by using a portal that
organizes proper information for newcomers (FLOSScoach); presenting
guidelines for communities and newcomers on how to reduce or avoid
social barriers; and identifying new streams of research.},
DOI = {10.1007/s10606-018-9335-z},
ISSN = {0925-9724},
EISSN = {1573-7551},
ResearcherID-Numbers = {Gerosa, Marco/A-6686-2009
Conte, Tayana/AAK-2433-2020
Igor, Steinmacher/B-6414-2012
Steinmacher, Igor/H-2709-2012},
ORCID-Numbers = {Redmiles, David/0000-0002-1370-7123
Gerosa, Marco/0000-0003-1399-7535
Conte, Tayana/0000-0001-6436-3773
Steinmacher, Igor/0000-0002-0612-5790},
Unique-ID = {WOS:000461237600004},
}
@article{ WOS:000314922800009,
Author = {He, Yuye and Liew, Chin Yee and Sharma, Nitin and Woo, Sze Kwang and
Chau, Yi Ting and Yap, Chun Wei},
Title = {PaDEL-DDPredictor: Open-source software for PD-PK-T prediction},
Journal = {JOURNAL OF COMPUTATIONAL CHEMISTRY},
Year = {2013},
Volume = {34},
Number = {7},
Pages = {604-610},
Month = {MAR 15},
Abstract = {ADMET (absorption, distribution, metabolism, excretion, and
toxicity)-related failure of drug candidates is a major issue for the
pharmaceutical industry today. Prediction of PD-PK-T properties using in
silico tools has become very important in pharmaceutical research to
reduce cost and enhance efficiency. PaDEL-DDPredictor is an in silico
tool for rapid prediction of PD-PK-T properties of compounds from their
chemical structures. It is free and open-source software that, has both
graphical user interface and command line interface, can work on all
major platforms (Windows, Linux, and MacOS) and supports more than 90
different molecular file formats. The software can be downloaded from
http://padel.nus.edu.sg/software/padelddpredictor. (c) 2012 Wiley
Periodicals, Inc.},
DOI = {10.1002/jcc.23173},
ISSN = {0192-8651},
EISSN = {1096-987X},
ResearcherID-Numbers = {Yap, Chun/B-2587-2010
Sharma, Nitin/F-7305-2012},
ORCID-Numbers = {Yap, Chun Wei/0000-0002-2004-3492
Sharma, Nitin/0000-0003-0998-6067},
Unique-ID = {WOS:000314922800009},
}
@inproceedings{ WOS:000309430500012,
Author = {Jensen, Chris and Scacchi, Walt},
Editor = {Hissam, SA and Russo, B and Neto, MGD and Kon, F},
Title = {License Update and Migration Processes in Open Source Software Projects},
Booktitle = {OPEN SOURCE SYSTEMS: GROUNDING RESEARCH},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2011},
Volume = {365},
Pages = {177-195},
Note = {7th International Conference on Open Source Systems, Salvador, BRAZIL,
OCT 05-08, 2011},
Organization = {CAPES, Minist Educ, Coordinat Improvement Higher Educ Personnel; CNPQ,
Minist Sci \& Tecnol, Natl Council Sci \& Technol Dev; FAPESB, State
Bahia Res Agcy; Petrobras, Brazilian Natl Energy Co},
Abstract = {Open source software (OSS) has increasingly been the subject of research
efforts. Central to this focus is the nature under which the software
can be distributed, used, and modified and the causes and consequent
effects on software development, usage, and distribution. At present, we
have little understanding of, what happens when these licenses change,
what motivates such changes, and how new licenses are created, updated,
and deployed. Similarly, little attention has been paid to the
agreements under which contributions are made to OSS projects and the
impacts of changes to these agreements. We might also ask these same
questions regarding the licenses governing how individuals and groups
contribute to OSS projects. This paper focuses on addressing these
questions with case studies of processes by which the Apache Software
Foundation's creation and migration to Version 2.0 of the Apache
Software License and the NetBeans project's migration to the Joint
Licensing Agreement.},
ISSN = {1868-4238},
ISBN = {978-3-642-24418-6},
Unique-ID = {WOS:000309430500012},
}
@article{ WOS:001055363400001,
Author = {Klimt, Jonathan and Eiling, Niklas and Wege, Felix and Baude, Jonas and
Monti, Antonello},
Title = {The Role of Open-Source Software in the Energy Sector},
Journal = {ENERGIES},
Year = {2023},
Volume = {16},
Number = {16},
Month = {AUG},
Abstract = {Fast digitalization of the power grids and the adoption of innovative
software solutions is key to a successful energy transition. In other
sectors, such as telecommunication or cloud computing, open-source
software has already proven capable of transforming entire industries,
by speeding up development and lowering development costs while
achieving high levels of stability, interoperability, and security.
However, the energy sector has not yet embraced open-source software to
the same level. We discuss how existing open-source software principles
can be applied to the unique challenges of the energy sector during the
transition towards higher penetration of renewable energy resources. To
provide an overview of the current state of the open-source software
landscape, we collected and analyzed 388 open-source projects, in terms
of project activities, community composition, relevant licenses, and
commonly used programming languages. One finding was that the majority
of projects are currently driven by academic contributors, but that
commercial players do also play a role, and we identify positive
examples of collaboration between the two, mostly related to
standardization.},
DOI = {10.3390/en16165855},
Article-Number = {5855},
EISSN = {1996-1073},
ResearcherID-Numbers = {Monti, Antonello/ABF-6760-2021
},
ORCID-Numbers = {Eiling, Niklas/0000-0002-7011-9846
Klimt, Jonathan/0000-0002-5980-2214
Monti, Antonello/0000-0003-1914-9801
Wege, Felix/0000-0001-6602-9875},
Unique-ID = {WOS:001055363400001},
}
@article{ WOS:000208220500010,
Author = {Chan, Johnny and Husted, Kenneth},
Title = {Dual Allegiance and Knowledge Sharing in Open Source Software Firms},
Journal = {CREATIVITY AND INNOVATION MANAGEMENT},
Year = {2010},
Volume = {19},
Number = {3},
Pages = {314-326},
Month = {SEP},
Abstract = {Employees of commercial software firms who participate in open source
software projects are found to be allegiant to both their company and
the open source community. In this paper we examine how these employees'
dual allegiance influences their knowledge sharing behaviour. We adopt
Husted and Michailova's model on dual allegiance and knowledge sharing
in inter-firm R\&D collaborations to the context of open source software
firms. We argue that the type of allegiance the individual holds towards
their employing firm and the open source community has a strong
influence of how they share knowledge with other community members. We
use the examples of two open source software firms in New Zealand to
ground the empirical inspiration of our paper and to illustrate our key
ideas and arguments. We discuss the knowledge governance challenges
imposed by employees' dual allegiance and how managers of open source
software firms can balance the demands of the open source community and
the interests of the clients.},
DOI = {10.1111/j.1467-8691.2010.00566.x},
ISSN = {0963-1690},
EISSN = {1467-8691},
ResearcherID-Numbers = {Chan, Johnny/P-1960-2019
},
ORCID-Numbers = {Chan, Johnny/0000-0002-3535-4533},
Unique-ID = {WOS:000208220500010},
}
@article{ WOS:000297743800022,
Author = {Necas, David and Klapetek, Petr},
Title = {Gwyddion: an open-source software for SPM data analysis},
Journal = {CENTRAL EUROPEAN JOURNAL OF PHYSICS},
Year = {2012},
Volume = {10},
Number = {1},
Pages = {181-188},
Month = {FEB},
Abstract = {In this article, we review special features of Gwyddion-a modular,
multiplatform, open-source software for scanning probe microscopy data
processing, which is available at http.//gwyddion.net/. We describe its
architecture with emphasis on modularity and easy integration of the
provided algorithms into other software. Special functionalities, such
as data processing from non-rectangular areas, grain and particle
analysis, and metrology support are discussed as well. It is shown that
on the basis of open-source software development, a fully functional
software package can be created that covers the needs of a large part of
the scanning probe microscopy user community.},
DOI = {10.2478/s11534-011-0096-2},
ISSN = {1895-1082},
EISSN = {1644-3608},
ResearcherID-Numbers = {Klapetek, Petr/D-6819-2012
Necas, David/D-7166-2012},
ORCID-Numbers = {Klapetek, Petr/0000-0001-5241-9178
Necas, David/0000-0001-7731-8453},
Unique-ID = {WOS:000297743800022},
}
@article{ WOS:000570572300001,
Author = {Hinkley, Leighton B. N. and Dale, Corby L. and Cai, Chang and Zumer,
Johanna and Dalal, Sarang and Findlay, Anne and Sekihara, Kensuke and
Nagarajan, Srikantan S.},
Title = {NUTMEG: Open Source Software for M/EEG Source Reconstruction},
Journal = {FRONTIERS IN NEUROSCIENCE},
Year = {2020},
Volume = {14},
Month = {AUG 25},
Abstract = {Neurodynamic Utility Toolbox for Magnetoencephalo- and
Electroencephalography (NUTMEG) is an open-source MATLAB-based toolbox
for the analysis and reconstruction of
magnetoencephalography/electroencephalography data in source space.
NUTMEG includes a variety of options for the user in data import,
preprocessing, source reconstruction, and functional connectivity. A
group analysis toolbox allows the user to run a variety of inferential
statistics on their data in an easy-to-use GUI-driven format.
Importantly, NUTMEG features an interactive five-dimensional data
visualization platform. A key feature of NUTMEG is the availability of a
large menu of interference cancelation and source reconstruction
algorithms. Each NUTMEG operation acts as a stand-alone MATLAB function,
allowing the package to be easily adaptable and scripted for the more
advanced user for interoperability with other software toolboxes.
Therefore, NUTMEG enables a wide range of users access to a complete
``sensor-to- source-statistics{''} analysis pipeline.},
DOI = {10.3389/fnins.2020.00710},
Article-Number = {710},
EISSN = {1662-453X},
ResearcherID-Numbers = {Zumer, Johanna/F-1497-2011
},
ORCID-Numbers = {Zumer, Johanna/0000-0003-0419-3869},
Unique-ID = {WOS:000570572300001},
}
@inproceedings{ WOS:000328694600116,
Author = {Botero, A. F. and Higuita, D. E. and Ramirez, M. and Velasquez, J. J.
and Rincon, M. A. and Duque, S. I. and Ochoa, J. F.},
Book-Group-Author = {IEEE},
Title = {Visualization Techniques for Neurosurgical Training in Open Source
Software.},
Booktitle = {2013 PAN AMERICAN HEALTH CARE EXCHANGES (PAHCE)},
Series = {Pan American Health Care Exchanges},
Year = {2013},
Note = {8th Pan American Health Care Exchanges Conference (PAHCE), Medellin,
COLOMBIA, APR 29-MAY 04, 2013},
Organization = {IEEE Morelos Mexico EMB Chapter; IEEE Colombia Sect; IEEE LA EMB
Chapter; Univ Antioquia; Univ Pontificia Bolivariana; Escuela Ingn
Antioquia; USM Materialise; EMCO; GBarco; Medinistros; AMAREY; Smart
Management Choice; Colcafe; Revista Semana; Medellin Convent Bur},
Abstract = {Image-Guided Neurosurgery (IGNS) systems use a set of techniques that
help students and specialists in learning and planning of surgeries. The
use of existing software for image-guided neurosurgery for applications
in the area of education is limited because of its high cost. For this
reason and due to the emergence of new tools based on open source
software, reliable algorithms have been developed; these algorithms are
able to provide a satisfactory user experience in the use of surgical
simulators when compared with to commercial systems. This paper presents
the development of two visualization methods useful in neurosurgical
training and planning. The first allows the manipulation of volumes
through cuts based on regular geometry, while the second allows the
visualization of structures through cuts oblique planes. These were
developed in 3D Slicer and applied to magnetic resonance imaging for
evaluating performance, according to the very needs of the real
neurosurgical domain.},
ISSN = {2327-8161},
ISBN = {978-1-4673-6257-3; 978-1-4673-6254-2},
Unique-ID = {WOS:000328694600116},
}
@inproceedings{ WOS:000346736300037,
Author = {Bosu, Amiangshu and Carver, Jeffrey C. and Hafiz, Munawar and Hilley,
Patrick and Janni, Derek},
Editor = {Corral, L and Sillitti, A and Succi, G and Vlasenko, J and Wasserman, AI},
Title = {When Are OSS Developers More Likely to Introduce Vulnerable Code
Changes? A Case Study},
Booktitle = {OPEN SOURCE SOFTWARE: MOBILE OPEN SOURCE TECHNOLOGIES},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2014},
Volume = {427},
Pages = {234-236},
Note = {10th IFIP WG 2.13 International Conference on Open Source Systems (OSS),
San Jose, COSTA RICA, MAY 06-09, 2014},
Organization = {IFIP WG 2.13},
Abstract = {We analyzed peer code review data of the Android Open Source Project
(AOSP) to understand whether code changes that introduce security
vulnerabilities, referred to as vulnerable code changes (VCC), occur at
certain intervals. Using a systematic manual analysis process, we
identified 60 VCCs. Our results suggest that AOSP developers were more
likely to write VCCs prior to AOSP releases, while during the
post-release period they wrote fewer VCCs.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-55128-4},
ResearcherID-Numbers = {Bosu, Amiangshu/AAB-1259-2020},
Unique-ID = {WOS:000346736300037},
}
@article{ WOS:001325913700022,
Author = {Koch, Christian},
Title = {The Prisoner's Dilemma of Open-Source Software Security},
Journal = {COMPUTER},
Year = {2024},
Volume = {57},
Number = {10},
Pages = {82-85},
Month = {OCT},
DOI = {10.1109/MC.2024.3415868},
ISSN = {0018-9162},
EISSN = {1558-0814},
Unique-ID = {WOS:001325913700022},
}
@article{ WOS:000435189500005,
Author = {Wu, Zhefu and Li, Jianan and Fu, Chenbo and Xuan, Qi and Xiang, Yun},
Title = {Network-Based Ranking for Open Source Software Developer Prediction},
Journal = {INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING},
Year = {2018},
Volume = {28},
Number = {6},
Pages = {845-868},
Month = {JUN},
Abstract = {Open source software (OSS) projects and communities are becoming
increasingly popular and influential recently. Communications and
collaborations are essential for the success of projects. Usually, the
most active and productive programmers are awarded with promotion to
developers. To more effectively manage and progress the projects, it is
important and beneficial to rank the programmers and thus, predict the
developer candidates. In this work, we propose to combine machine
learning techniques with existing complex network node ranking
algorithms to improve the prediction results. Specifically, we have made
the following contributions: (1), we have designed a novel machine
learning-based classifier with significantly improved prediction
performance; (2), we have constructed and tested various networks built
based on the programmer email communication information; and (3), we
have used real-world project data to compare different techniques and
validate our methods. Experimental results demonstrate that our
technique reduces the error rate by 25\% compared with the second best.
Moreover, we discover that the KK nearest neighbor (KNN)-based machine
learning algorithm and non-directional temporal network with a time
window of 1-3 months give the best prediction results.},
DOI = {10.1142/S0218194018500250},
ISSN = {0218-1940},
EISSN = {1793-6403},
Unique-ID = {WOS:000435189500005},
}
@article{ WOS:000394148300025,
Author = {Zhao, Rongying and Wei, Mingkun},
Title = {Impact evaluation of open source software: an Altmetrics perspective},
Journal = {SCIENTOMETRICS},
Year = {2017},
Volume = {110},
Number = {2},
Pages = {1017-1033},
Month = {FEB},
Abstract = {With the emergence of Web 2.0, an online platform which encourages
online creation of next generation tools, communication has become a
nigh-indispensable tool for researchers. Allowing them to acquire,
spread, and share research achievements, with a free flow of ideas
online. At present, there are a growing number of studies on
non-traditional evaluation indicators, but there is much fewer research
focused on the software evaluation, especially for open source research
software. What this research focuses on is; with the use of the open
source project `Depsy', this research evaluated and analyzed data
collected from downloads made online through these open source software.
Altmetrics cannot be confined to traditional measurable indicators. That
the importance of the open source software used, and its position in the
online community is itself a strong measure for academic impact and
success, which is all too often overlooked in research. The research can
also conclude that the multiplexing of software online, through the
citation of a citation, ultimately leads to an online peered review
system within the community, effectively developing and maintaining
through open use software itself. Moreover, the benefits of such a
system has only just begun to come to fruition, having a strong impact
on academic research, and predicting research impact.},
DOI = {10.1007/s11192-016-2204-y},
ISSN = {0138-9130},
EISSN = {1588-2861},
ResearcherID-Numbers = {Wei, Mingkun/AAG-1577-2020
},
ORCID-Numbers = {Wei, Mingkun/0000-0001-7689-6294},
Unique-ID = {WOS:000394148300025},
}
@inproceedings{ WOS:000380436100084,
Author = {Abu Talib, Manar},
Book-Group-Author = {IEEE},
Title = {Towards Sustainable Development Through Open Source Software in GCC},
Booktitle = {2015 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION
TECHNOLOGY (ISSPIT)},
Series = {IEEE International Symposium on Signal Processing and Information
Technology},
Year = {2015},
Pages = {52-56},
Note = {IEEE International Symposium on Signal Processing and Information
Technology (ISSPIT), Abu Dhabi, U ARAB EMIRATES, DEC 07-10, 2015},
Abstract = {According to a recent survey by the World Economic Forum: The Global
Information Technology Report 2014, several Gulf Cooperation Council
states have continued their efforts to improve ICT uptake and better
integrate ICT into more robust innovation ecosystems in order to obtain
higher returns. For example, the UAE now ranks 24th and KSA ranks 32nd
in the world. In this research paper, we conduct a comparison study of
Open Source Software usage in both countries to understand the current
state of Open Source Software in the GCC. It is the first study of its
kind in this part of the world and will add great value to the global
direction for Open Source Software.},
ISSN = {2162-7843},
ISBN = {978-1-5090-0480-5},
Unique-ID = {WOS:000380436100084},
}
@incollection{ WOS:000325342700015,
Author = {Gardner, Ben and Revell, Simon},
Editor = {Harland, L and Forster, M},
Title = {Free and open source software for web-based collaboration},
Booktitle = {OPEN SOURCE SOFTWARE IN LIFE SCIENCE RESEARCH: PRACTICAL SOLUTIONS IN
THE PHARMACEUTICAL INDUSTRY AND BEYOND},
Series = {Woodhead Publishing Series in Biomedicine},
Year = {2012},
Number = {16},
Pages = {299-323},
Abstract = {The ability to collaborate and share knowledge is critical within the
life sciences industry where business pressures demand reduced
development times and virtualisation of project teams. Web-based
collaboration tools such as wikis, blogs, social bookmarking,
microblogging, etc. can provide solutions to these challenges. In this
chapter we shall examine the use of FLOSS for web-based collaboration
against the backdrop of a software assessment framework. This framework
describes the different phases associated with an evolutionary model for
the introduction of new IT capabilities to an enterprise. We illustrate
each phase of this framework by presenting a use-case and the key
learnings from the work.},
ISSN = {2050-0289},
ISBN = {978-1-908818-24-9; 978-1-907568-97-8},
Unique-ID = {WOS:000325342700015},
}
@inproceedings{ WOS:001032641300072,
Author = {Santos, Fabio},
Book-Group-Author = {IEEE},
Title = {Skill Recommendation for New Contributors in Open-Source Software},
Booktitle = {2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING:
COMPANION PROCEEDINGS, ICSE-COMPANION},
Series = {Proceedings of the IEEE-ACM International Conference on Software
Engineering Companion},
Year = {2023},
Pages = {311-313},
Note = {45th IEEE/ACM International Conference on Software Engineering (ICSE),
Melbourne, AUSTRALIA, MAY 14-20, 2023},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Tech Council Software
Engn; ACM Special Interest Grp Software Engn; Melbourne Convent Bur;
State Govt Victoria; CSIRO; Huawei; Monash Univ; Meta; Google; AWS;
Monash Univ; Dragon Testing Technol; IBM; Univ Melbourne; RMIT Univ},
Abstract = {Selecting an appropriate task is challenging for newcomers to Open
Source Software (OSS) projects. Therefore, researchers and OSS projects
have proposed strategies to label tasks (a.k.a. issues). Several
approaches relying on machine learning techniques, historical
information, and textual analysis have been submitted. However, the
results vary, and these approaches are still far from mainstream
adoption, possibly because of a lack of good predictors. Inspired by
previous research, we advocate that the prediction models might benefit
from leveraging social metrics.
In this research, we investigate how to assist the new contributors in
finding a task when onboarding a new project. To achieve our goal, we
predict the skills needed to solve an open issue by labeling them with
the categories of APIs declared in the source code (API-domain labels)
that should be updated or implemented. Starting from a case study using
one project and an empirical experiment, we found the API-domain labels
were relevant to select an issue for a contribution. In the sequence, we
investigated employing interviews and a survey of what strategies
maintainers the strategies believe the communities have to adopt to
assist the new contributors in finding a task. We also studied how
maintainers think about new contributors' strategies to pick a task. We
found maintainers, frequent contributors, and new contributors diverge
about the importance of the communities and new contributors'
strategies.
The ongoing research works in three directions: 1) generalization of the
approach, 2) Use of conversation data metrics for predictions, 3)
Demonstration of the approach, and 4) Matching contributors and tasks
skills.
By addressing the lack of knowledge about the skills in tasks, we hope
to assist new contributors in picking tasks with more confidence.},
DOI = {10.1109/ICSE-Companion58688.2023.00084},
ISSN = {2574-1926},
ISBN = {979-8-3503-2263-7},
Unique-ID = {WOS:001032641300072},
}
@inproceedings{ WOS:000702094100011,
Author = {Kapitsaki, Georgia M. and Papoutsoglou, Maria and German, Daniel M. and
Angelis, Lefteris},
Editor = {Martini, A and Wimmer, M and Skavhaug, A},
Title = {What do developers talk about open source software licensing?},
Booktitle = {2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED
APPLICATIONS (SEAA 2020)},
Series = {EUROMICRO Conference Proceedings},
Year = {2020},
Pages = {72-79},
Note = {46th Euromicro Conference on Software Engineering and Advanced
Applications (SEAA), ELECTR NETWORK, AUG 26-28, 2020},
Organization = {Univ Maribor, Fac Org Sci; Univ Ljubljana, Fac Elect Engn; Univ Maribor,
Fac Elect Engn \& Comp Sci; Euromicro},
Abstract = {Free and open source software has gained a lot of momentum in the
industry and the research community. Open source licenses determine the
rules, under which the open source software can be further used and
distributed. Previous works have examined the usage of open source
licenses in the framework of specific projects or online social coding
platforms, examining developers specific licensing views for specific
software. However, the questions practitioners ask about licenses and
licensing as captured in Question and Answer websites also constitute an
important aspect toward understanding practitioners general licenses and
licensing concerns. In this paper, we investigate open source license
discussions using data from the Software Engineering, Open Source and
Law Stack Exchange sites that contain relevant data. We describe the
process used for the data collection and analysis, and discuss the main
results that can be useful for developers, educators and license
authors. Our results indicate that clarifications about specific
licenses and specific license terms are required.},
DOI = {10.1109/SEAA51224.2020.00022},
ISSN = {1089-6503},
ISBN = {978-1-7281-9532-2},
Unique-ID = {WOS:000702094100011},
}
@article{ WOS:000396574900002,
Author = {Marthaller, Jacob},
Title = {Beta Phase Communities: Open Source Software as Gift Economy},
Journal = {POLITICAL THEOLOGY},
Year = {2017},
Volume = {18},
Number = {1},
Pages = {5-21},
Abstract = {In this paper, I discuss how gift economy tenets exist within capitalist
systems and in what ways the alternative logic of gift economies could
be used within capitalist firms to create a more fair economy overall,
citing open source software within the technology sector as one example.
To do this, I begin by striking a dialectic between John Milbank's
theological and David Graeber's anthropological conceptions of gift
economies, illuminating crucial aspects of each to uncover what
alternative economic principles are applicable to standard capitalist
economic ideologies.
I then turn to a practical application of where these gift economy
ideologies are already being utilized to a degree, arguing specifically
that open source software provides an alternative economic logic for
countless members of the technology sector. On a broad level, I hope to
show that capitalism provides the means to alter itself within its own
ethos, as certain economic ideologies like gift economies - could
potentially assuage those economic models that contribute to economic
inequality. By accentuating these alternative logics within technology
firms, they can be expanded and made more substantial, subsequently
altering capitalism from the inside out.},
DOI = {10.1179/1462317X15Z.000000000146},
ISSN = {1462-317X},
EISSN = {1743-1719},
Unique-ID = {WOS:000396574900002},
}
@article{ WOS:000334005800002,
Author = {Krishnamurthy, Sandeep and Ou, Shaosong and Tripathi, Arvind K.},
Title = {Acceptance of monetary rewards in open source software development},
Journal = {RESEARCH POLICY},
Year = {2014},
Volume = {43},
Number = {4},
Pages = {632-644},
Month = {MAY},
Abstract = {The open source software (OSS) movement thrives on innovation and
volunteer effort of developers. Scholars have expressed widespread
concern about the sustainability of the OSS movement due to high levels
of volunteerism. In this paper, we address a central challenge to the
sustainability of OSS-developers' acceptance of monetary rewards. We
strive to explain why some OSS developers accept monetary rewards and
others do not. Viewed through the theoretical lens of the
private-collective innovation model (Von Hippel and Von Krogh, 2003,
2006), this allows us to describe when developers will accept private
financial rewards. Our main research objective is to clearly map the web
of relationships between causal antecedents, and developers' acceptance
behavior. Using a unique dataset that combines survey and behavioral
measures, we find that - (a) intention to accept monetary rewards
mediates the impact of motivational elements on developers' acceptance
of monetary rewards; (b) intrinsic and extrinsic motivations positively
affect their intention to accept monetary rewards, community motivation
negatively impacts intention and ideological motivation does not affect
the intention to accept rewards and (c) these effects are obtained even
after inclusion of several control variables. The theoretical and
managerial implications of our work are described. (C) 2013 Elsevier
B.V. All rights reserved.},
DOI = {10.1016/j.respol.2013.10.007},
ISSN = {0048-7333},
EISSN = {1873-7625},
ORCID-Numbers = {Tripathi, Arvind/0000-0002-2112-4278},
Unique-ID = {WOS:000334005800002},
}
@article{ WOS:000275162900040,
Author = {Nagy, Del and Yassin, Areej M. and Bhattacherjee, Anol},
Title = {Organizational Adoption of Open Source Software: Barriers and Remedies},
Journal = {COMMUNICATIONS OF THE ACM},
Year = {2010},
Volume = {53},
Number = {3},
Pages = {148-151},
Month = {MAR},
DOI = {10.1145/1666420.1666457},
ISSN = {0001-0782},
Unique-ID = {WOS:000275162900040},
}
@inproceedings{ WOS:001333108100007,
Author = {Jammer, Tim and Iwainsky, Christian and Bischof, Christian},
Editor = {Espinosa, A and Klemm, M and DeSupinski, BR and Cytowski, M and Klinkenberg, J},
Title = {Survey of OpenMP Practice in General Open Source Software},
Booktitle = {ADVANCING OPENMP FOR FUTURE ACCELERATORS, IWOMP 2024},
Series = {Lecture Notes in Computer Science},
Year = {2024},
Volume = {15195},
Pages = {97-110},
Note = {20th International Workshop on OpenMP (IWOMP), Perth, AUSTRALIA, SEP
23-25, 2023},
Abstract = {OpenMP, a widely adopted standard for shared memory parallel
programming, is known for its simplicity and portability, making it
accessible to programmers across various domains, not just HPC experts.
This study aims at providing an overview of the current practice of
OpenMP usage in open source projects. We focus our study on the
considerations necessary for efficient OpenMP usage, as parallelizing an
application with OpenMP comes with a certain overhead necessary for
thread creation and management.
For this purpose, we developed a binary analysis tool that automatically
estimates the complexity of a parallel region allowing a comparison with
the complexity of thread creation and management overhead in bluk. We
applied this tool on a large set of 537 open source applications.
Specifically, we want to answer the question: ``To what extent is the
usage of OpenMP in general following known good practices from the HPC
community?{''} In particular, we find that 45\% of projects contain at
least one example of a rather simple parallel region. In these cases, it
is questionable whether parallelization is worth the overhead necessary
for thread creation and management. We also observe from the codes
analysed that the style of using OpenMP apparently did not change over
the last decade.
Our analysis tool is available on GitHub:
https://github.com/tudasc/openmp-analysis.},
DOI = {10.1007/978-3-031-72567-8\_7},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-031-72566-1; 978-3-031-72567-8},
ResearcherID-Numbers = {Iwainsky, Christian/LRU-7721-2024
},
ORCID-Numbers = {Jammer, Tim/0000-0003-3735-9677},
Unique-ID = {WOS:001333108100007},
}
@incollection{ WOS:000325342700024,
Author = {Thornber, Simon},
Editor = {Harland, L and Forster, M},
Title = {The economics of free/open source software in industry},
Booktitle = {OPEN SOURCE SOFTWARE IN LIFE SCIENCE RESEARCH: PRACTICAL SOLUTIONS IN
THE PHARMACEUTICAL INDUSTRY AND BEYOND},
Series = {Woodhead Publishing Series in Biomedicine},
Year = {2012},
Number = {16},
Pages = {505-521},
Abstract = {Free and open source software has many attractive qualities, perhaps
none more so than the price tag. However, does `free' really mean free?
In this chapter, I consider the process of implementing FLOSS systems
within an enterprise environment. I highlight the hidden costs of such
deployments that must be considered and contrasted with commercial
alternatives. I also describe potential business models that would
support the adoption of FLOSS within industry by providing support,
training and bespoke customisation. Finally, the role of pre-competitive
initiatives and their relevance to supporting open source initiatives is
presented.},
ISSN = {2050-0289},
ISBN = {978-1-908818-24-9; 978-1-907568-97-8},
Unique-ID = {WOS:000325342700024},
}
@article{ WOS:000735456200008,
Author = {Abousalh-Neto, Nascif and Guan, Meijian and Hummel, Ruth},
Title = {Better together: Extending JMP® with open-source software},
Journal = {STAT},
Year = {2021},
Volume = {10},
Number = {1},
Month = {DEC},
Abstract = {JMP is commercial software designed for interactive data analysis and
exploration. JMP's high-level, visual interface makes it an outstanding
tool for teaching best practices, methods and model building techniques.
JMP is also designed for extensibility, with features that allow the
embedding of and deployment to open-source packages and environments. In
this paper, we will explore use cases that illustrate how JMP users can
take advantage of the broad support and rapid pace of change of
open-source software while still benefiting from JMP's streamlined
interface and robust capabilities.},
DOI = {10.1002/sta4.336},
Article-Number = {e336},
ISSN = {2049-1573},
Unique-ID = {WOS:000735456200008},
}
@inproceedings{ WOS:000305823900033,
Author = {Abanades, Miguel A. and Botana, Francisco and Escribano, Jesus and
Valcarce, Jos E. L.},
Editor = {Murgante, B and Gervasi, O and Iglesias, A and Taniar, D and Apduhan, BO},
Title = {Using Free Open Source Software for Intelligent Geometric Computing},
Booktitle = {COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT IV},
Series = {Lecture Notes in Computer Science},
Year = {2011},
Volume = {6785},
Pages = {353-367},
Note = {11th International Conference on Computational Science and Its
Applications (ICCSA), Univ Cantabria, Santander, SPAIN, JUN 20-23, 2011},
Organization = {Kyushu Sangyo Univ; Univ Perugia; Monash Univ; Univ Basilicata; Univ
Cantabria, Dept Appl Math \& Comp Sci; Univ Cantabria, Dept Math, Stat
\& Computat; Univ Cantabria, Fac Sci; Univ Cantabria, Vicerrector Res \&
Knowledge Transfer; Cantabria Campus Int; Municipal Santander; Reg Govt
Cantabria; Spanish Minist Sci \& Innovat; GeoConnex; Vector1 Media},
Abstract = {This paper describes some examples of fruitful cooperation between
geometric software tools (in particular, GeoGebra) and a free open
source computer algebra system, Sage (Software for Algebra and Geometry
Experimentation). We collect some of our efforts for enhancing
mathematics education via technologically rich environments. We show
that a math teacher with no specialized programming knowledge can mix
widespread resources to get motivating new teaching tools. Furthermore,
we explore an exciting but barely used (even known!) characteristic of
Sage: its use as a remote kernel. We test it by computing symbolic tasks
in a dynamic geometry prototype that are currently out of scope of
standard dynamic geometry software. Finally, we illustrate the
development of web-based geometric resources by communicating GeoGebra
and Sage through Javascript.},
ISSN = {0302-9743},
ISBN = {978-3-642-21898-9; 978-3-642-21897-2},
ORCID-Numbers = {Botana, Francisco/0000-0002-0212-6470},
Unique-ID = {WOS:000305823900033},
}
@inproceedings{ WOS:000230900700043,
Author = {Dagiene, V and Laucius, R},
Editor = {Boyle, T and Oriogun, P and Pakstas, A},
Title = {Internationalization of open source software: Framework and some issues},
Booktitle = {ITRE 2004: 2nd International Conference Information Technology: Research
and Education, Proceedings},
Year = {2004},
Pages = {204-207},
Note = {2nd International Conference Information Technology - Research and
Education (ITRE 2004), London Metropolitan Univ, London, ENGLAND, JUN
28-JUL 01, 2004},
Organization = {IEEE Comp Soc; IEEE; SRHE; Gamelab London; LTRI},
Abstract = {The paper considers the main issues of open source software
internationalization and suggests the systematization of the process.
Although this research is based on the OpenOffice.org(1) software, still
many issues presented here may be valid to the various open source
programs. The main attention is paid to the investigation of the
OpenOffice.org internationalization model - we seek to find out its
advantages and disadvantages. The emphasis is made on the peculiarities
and indefiniteness. Besides this, the elaboration of the patterns of
solution to the tricky situations here is also made.},
DOI = {10.1109/ITRE.2004.1393676},
ISBN = {0-7803-8625-6},
Unique-ID = {WOS:000230900700043},
}
@inproceedings{ WOS:000533303400093,
Author = {Feng, Muyue and Yuan, Zimu and Li, Feng and Ban, Gu and Xiao, Yang and
Wang, Shiyang and Tang, Qian and Su, He and Yu, Chendong and Xu, Jiahuan
and Piao, Aihua and Xue, Jingling and Huo, Wei},
Book-Group-Author = {IEEE},
Title = {B2SFinder: Detecting Open-Source Software Reuse in COTS Software},
Booktitle = {34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING
(ASE 2019)},
Year = {2019},
Pages = {1038-1049},
Note = {34th IEEE/ACM International Conference on Automated Software Engineering
(ASE), San Diego, CA, NOV 10-11, 2019},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Comp Soc Tech Council
Software Engn; ACM Special Interest Grp Artificial Intelligence; ACM
Special Interest Grp Software Engn},
Abstract = {COTS software products are developed extensively on top of OSS projects,
resulting in OSS reuse vulnerabilities. To detect such vulnerabilities,
finding OSS reuses in COTS software has become imperative. While
scalable to tens of thousands of OSS projects, existing binary-to-source
matching approaches are severely imprecise in analyzing COTS software
products, since they support only a limited number of code features,
compute matching scores only approximately in measuring OSS reuses, and
neglect the code structures in OSS projects.
We introduce a novel binary-to-source matching approach, called
B2SFINDER1, to address these limitations. First of all, B2SFINDER can
reason about seven kinds of code features that are traceable in both
binary and source code. In order to compute matching scores precisely,
B2SFINDER employs a weighted feature matching algorithm that combines
three matching methods (for dealing with different code features) with
two importance-weighting methods (for computing the weight of an
instance of a code feature in a given COTS software application based on
its specificity and occurrence frequency). Finally, B2SFINDER identifies
different types of code reuses based on matching scores and code
structures of OSS projects. We have implemented B2SFINDER using an
optimized data structure. We have evaluated B2SFINDER using 21991
binaries from 1000 popular COTS software products and 2189 candidate OSS
projects. Our experimental results show that B2SFINDER is not only
precise but also scalable. Compared with the state of the art, B2SFINDER
has successfully found up to 2.15x as many reuse cases in 53.85 seconds
per binary file on average. We also discuss how B2SFINDER can be
leveraged in detecting OSS reuse vulnerabilities in practice.},
DOI = {10.1109/ASE.2019.00100},
ISBN = {978-1-7281-2508-4},
ResearcherID-Numbers = {Huo, Wei/X-7706-2019
Li, Juanjuan/J-3914-2017
XIAO, YANG/GPW-5529-2022},
Unique-ID = {WOS:000533303400093},
}
@article{ WOS:000430541000007,
Author = {Blaessle, Alexander and Soh, Gary and Braun, Theresa and Moersdorf,
David and Preiss, Hannes and Jordan, Ben M. and Mueller, Patrick},
Title = {Quantitative diffusion measurements using the open-source software
PyFRAP},
Journal = {NATURE COMMUNICATIONS},
Year = {2018},
Volume = {9},
Month = {APR 20},
Abstract = {Fluorescence Recovery After Photobleaching (FRAP) and inverse FRAP
(iFRAP) assays can be used to assess the mobility of fluorescent
molecules. These assays measure diffusion by monitoring the return of
fluorescence in bleached regions (FRAP), or the dissipation of
fluorescence from photoconverted regions (iFRAP). However, current
FRAP/iFRAP analysis methods suffer from simplified assumptions about
sample geometry, bleaching/photo-conversion inhomogeneities, and the
underlying reaction-diffusion kinetics. To address these shortcomings,
we developed the software PyFRAP, which fits numerical simulations of
three-dimensional models to FRAP/iFRAP data and accounts for
bleaching/photoconversion inhomogeneities. Using PyFRAP we determined
the diffusivities of fluorescent molecules spanning two orders of
magnitude in molecular weight. We measured the tortuous effects that
cell-like obstacles exert on effective diffusivity and show that
reaction kinetics can be accounted for by model selection. These
applications demonstrate the utility of PyFRAP, which can be widely
adapted as a new extensible standard for FRAP analysis.},
DOI = {10.1038/s41467-018-03975-6},
Article-Number = {1582},
EISSN = {2041-1723},
ResearcherID-Numbers = {Muller, Patrick/C-8096-2014
},
ORCID-Numbers = {Muller, Patrick/0000-0002-0702-6209
Morsdorf, David/0000-0001-8982-2155
Preiss, Hannes/0000-0001-6873-9440
Braun, Theresa/0000-0003-2065-5840},
Unique-ID = {WOS:000430541000007},
}
@inproceedings{ WOS:000330541600018,
Author = {Cotroneo, Domenico and Grottke, Michael and Natella, Roberto and
Pietrantuono, Roberto and Trivedi, Kishor S.},
Book-Group-Author = {IEEE Comp Soc},
Title = {Fault Triggers in Open-Source Software: An Experience Report},
Booktitle = {2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY
ENGINEERING (ISSRE)},
Series = {Proceedings International Symposium on Software Reliability Engineering},
Year = {2013},
Pages = {178-187},
Note = {IEEE 24th International Symposium on Software Reliability Engineering
Workshops (ISSREW), Pasadena, CA, NOV 04-07, 2013},
Organization = {IEEE},
Abstract = {With software systems becoming increasingly large and complex, many
difficulties in coping with software bugs arise for developers. Despite
good development practices, thorough testing, and proper maintenance
policies, a non-negligible number of bugs remain in the released
software. Understanding the type of residual bugs is fundamental for
adopting proper countermeasures in current and future software releases.
Depending on the fault triggering conditions that lead to a failure,
developers can introduce fault-tolerance mechanisms and plan
verification and validation strategies.
In this paper, we analyze bugs in four large open-source software
systems during their lifecycle, based on the concept of fault triggers.
We first investigate how the type of system affects the bug type
proportions, and their evolution over years. Then, an analysis of bug
subtypes is performed, so as to better understand their nature, followed
by a comparison with respect to attributes such as their average time to
fix and severity.},
ISSN = {1071-9458},
ISBN = {978-1-4799-2366-3},
ResearcherID-Numbers = {Trivedi, Kishor/U-1977-2019
Grottke, Michael/AAU-3488-2021
Natella, Roberto/AAT-7087-2020
},
ORCID-Numbers = {Pietrantuono, Roberto/0000-0003-2449-1724
Grottke, Michael/0000-0001-5758-0163
Natella, Roberto/0000-0003-1084-4824},
Unique-ID = {WOS:000330541600018},
}
@article{ WOS:000252744800008,
Author = {Sonnenburg, Soeren and Braun, Mikio L. and Ong, Cheng Soon and Bengio,
Samy and Bottou, Leon and Holmes, Geoffrey and LeCun, Yann and Mueller,
Klaus-Robert and Pereira, Fernando and Rasmussen, Carl Edward and
Raetsch, Gunnar and Schoelkopf, Bernhard and Smola, Alexander and
Vincent, Pascal and Weston, Jason and Williamson, Robert C.},
Title = {The need for open source software in machine learning},
Journal = {JOURNAL OF MACHINE LEARNING RESEARCH},
Year = {2007},
Volume = {8},
Pages = {2443-2466},
Month = {OCT},
Abstract = {Open source tools have recently reached a level of maturity which makes
them suitable for building large-scale real-world systems. At the same
time, the field of machine learning has developed a large body of
powerful learning algorithms for diverse applications. However, the true
potential of these methods is not used, since existing implementations
are not openly shared, resulting in software with low usability, and
weak interoperability. We argue that this situation can be significantly
improved by increasing incentives for researchers to publish their
software under an open source model. Additionally, we outline the
problems authors are faced with when trying to publish algorithmic
implementations of machine learning methods. We believe that a resource
of peer reviewed software accompanied by short articles would be highly
valuable to both the machine learning and the general scientific
community.},
ISSN = {1532-4435},
ResearcherID-Numbers = {Liu, Yixin/ABC-7725-2021
Pereira, Fernando/HNR-7786-2023
Schölkopf, Bernhard/A-7570-2013
Mueller, Klaus-Robert/C-3196-2013
Rätsch, Gunnar/B-8182-2009
Sonnenburg, Soeren/F-2230-2010
},
ORCID-Numbers = {Mueller, Klaus-Robert/0000-0002-3861-7685
Holmes, Geoffrey/0000-0003-0433-8925
Ratsch, Gunnar/0000-0001-5486-8532},
Unique-ID = {WOS:000252744800008},
}
@article{ WOS:000835551100001,
Author = {Chakroborti, Debasish and Nath, Sristy Sumana and Schneider, Kevin A.
and Roy, Chanchal K.},
Title = {Release conventions of open-source software: An exploratory study},
Journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
Year = {2023},
Volume = {35},
Number = {1},
Month = {JAN},
Abstract = {Software engineering (SE) methodologies are widely used in both academia
and industry to manage the software development life cycle. A number of
studies of SE methodologies involve interviewing stakeholders to explore
the real-world practice. Although these interview-based studies provide
us with a user's perspective of an organization's practice, they do not
describe the concrete summary of releases in open-source social coding
platforms. In particular, no existing studies investigated how releases
are evolved in open-source coding platforms, which assist release
planners to a large extent. This study explores software development
patterns followed in open-source projects to see the overall
management's reflection on software release decisions rather than
concentrating on a particular methodology. Our experiments on 51
software origins (with 1777k revisions and 12k releases) from the
Software Heritage Graph Dataset (SWHGD) and their GitHub project boards
(with 23k cards) reveal reasonably active project management with phase
simplicity can release software versions more frequently and can follow
the small release conventions of Extreme Programming. Additionally, the
study also reveals that a combination of development and management
activities can be applied to predict the possible number of software
releases in a month (rho< 0:05).},
DOI = {10.1002/smr.2499},
EarlyAccessDate = {AUG 2022},
Article-Number = {e2499},
ISSN = {2047-7473},
EISSN = {2047-7481},
ResearcherID-Numbers = {Chakroborti, Debasish Chakroborti/HZI-3031-2023
Schneider, Kevin/KQV-5113-2024
},
ORCID-Numbers = {Chakroborti, Debasish/0000-0002-1597-8162},
Unique-ID = {WOS:000835551100001},
}
@inproceedings{ WOS:001340720400015,
Author = {Suleimenov, Aidarbek and Khuzyakhmetova, Assiya and Cerone, Antonio},
Editor = {Sekerinski, E and Moreira, N and Oliveira, JN and Ratiu, D and Guidotti, R and Farrell, M and Luckcuck, M and Marmsoler, D and Campos, J and Astarte, T and Gonnord, L and Cerone, A and Couto, L and Dongol, B and Kutrib, M and Monteiro, P and Delmas, D},
Title = {A Survey of Learning Methods in Open Source Software},
Booktitle = {FORMAL METHODS. FM 2019 INTERNATIONAL WORKSHOPS, PT II},
Series = {Lecture Notes in Computer Science},
Year = {2020},
Volume = {12233},
Pages = {157-166},
Note = {3rd World Congress on Formal Methods (FM), Porto, PORTUGAL, OCT 07-11,
2019},
Organization = {Commiss Hist \& Philosophy Comp; Univ Porto, Math Cent; Univ Giessen,
Inst Comp Sci; Nomad Labs},
Abstract = {Open source software (OSS) is usually developed by heterogeneous groups
of people, each with their own interests, motivations and abilities.
Therefore, it is important to establish the best software development
and contributing practices early in the life-time of the project. Such
practices should foster the contributors' involvement in the OSS project
as quickly as possible. The sustainability of an OSS project is heavily
based on the underlying community of contributors and on the knowledge
and skills they bring to the project and they acquire and develop
through their participation in the project and interaction with the
project community. Therefore, identifying and investigating
contributors' learning processes is an important research area in OSS.
This survey paper presents an overview of open source learning methods
in order to explore how community interaction impacts the development
and application of OSS learning processes in other areas, especially in
education. It is argued that collaboration with peers and consistent
code contributions result in learning progress in OSS. Typical research
in this area is based on case by case analysis, whereas this survey
tries to highlight and combine the outcomes of several research
contributions from the literature.},
DOI = {10.1007/978-3-030-54997-8\_10},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-030-54996-1; 978-3-030-54997-8},
Unique-ID = {WOS:001340720400015},
}
@inproceedings{ WOS:000392821700023,
Author = {Tung, Yuan-Hsin and Chuang, Chih-Ju and Shan, Hwai-Ling},
Book-Group-Author = {IEEE},
Title = {A Framework of Code Reuse in Open Source Software},
Booktitle = {2014 16TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM
(APNOMS)},
Series = {Asia-Pacific Network Operations and Management Symposium-APNOMS},
Year = {2014},
Note = {16th Asia-Pacific Network Operations and Management Symposium (APNOMS),
TAIWAN, SEP 17-19, 2014},
Organization = {IEICE Tech Comm Informat Commun Management; KICS Comm Korean Network
Operat \& Management; Natl Chiao Tung Univ; Minist Sci \& Technol;
Minist Educ; Hsinchu City Govt; M O T C, Tourism Bur; ESA; IEEE; IEEE
Commun Soc Ghana Chapter; IEEE Commun Soc},
Abstract = {Recently, adopting open source software into software development has
become a growing trend in the IT software industry. Unlike the general
commercial software, open source software leverages the capability of
the communities to improve the quality, but also reduce the cost of
software development. This paper aims at analyzing the influence factors
of applying open source software in software reuse. We begin by
proposing our framework for enhancing the open source software usage and
then set out to determine the influence factors of software reuse. A
reuse system based on our proposed framework is implemented. For the
assessment, a questionnaire survey and analysis of 20 software projects
are carried out to evaluate our approach. There are 50 experienced
corresponding project managers and developers participating in our
experiments. The assessment shows that reuse factors of projects
managers and developers influence the OSS reuse.},
ISSN = {2576-8565},
EISSN = {2576-8557},
Unique-ID = {WOS:000392821700023},
}
@article{ WOS:000302514500003,
Author = {Andersen-Gott, Morten and Ghinea, Gheorghita and Bygstad, Bendik},
Title = {Why do commercial companies contribute to open source software?},
Journal = {INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT},
Year = {2012},
Volume = {32},
Number = {2},
Pages = {106-117},
Month = {APR},
Abstract = {Many researchers have pointed out that the open source movement is an
interesting phenomenon that is difficult to explain with conventional
economic theories. However, while there is no shortage on research on
individuals' motivation for contributing to open source, few have
investigated the commercial companies' motivations for doing the same. A
case study was conducted at three different companies from the IT
service industry, to investigate three possible drivers: sale of
complimentary services, innovation and opensourcing (outsourcing). We
offer three conclusions.
First, we identified three main drivers for contributing to open source,
which are (a) selling complimentary services, (b) building greater
innovative capability and (c) cost reduction through opensourcing to an
external community. Second, while previous research has documented that
the most important driver is selling complimentary services, we found
that this picture is too simple. Our evidence points to a broader set of
motivations, in the sense that all our cases exhibit combinations of the
three drivers. Finally, our findings suggest that there might be a shift
in how commercial companies view open source software. The companies
interviewed have all expressed a moral obligation to contribute to open
source. (C) 2011 Elsevier Ltd. All rights reserved.},
DOI = {10.1016/j.ijinfomgt.2011.10.003},
ISSN = {0268-4012},
EISSN = {1873-4707},
ResearcherID-Numbers = {Ghinea, Gheorghita/AAG-6770-2020
},
ORCID-Numbers = {Ghinea, Gheorghita/0000-0003-2578-5580},
Unique-ID = {WOS:000302514500003},
}
@inproceedings{ WOS:000224489900009,
Author = {Dinh-Trong, T and Bieman, JM},
Book-Group-Author = {ieee computer society},
Title = {Open source software development: A case study of FreeBSD},
Booktitle = {10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE METRICS, PROCEEDINGS},
Year = {2004},
Pages = {96-105},
Note = {10th International Symposium on Software Metrics, Chicago, IL, SEP
11-17, 2004},
Organization = {IEEE Comp Soc, TCSE},
Abstract = {A common claim is that open source software development produces higher
quality software at lower cost than traditional commercial development.
To validate such claims, researchers have conducted case studies of
``successful{''} open source development projects. This case study of
the FreeBSD project provides further understanding of open source
development. The FreeBSD development process is fairly well-defined with
proscribed methods for determining developer responsibilities, dealing
with enhancements and defects, and for managing releases. Compared to
the Apache project, FreeBSD uses a smaller set of core developers that
implement a smaller portion of the system, and uses a more well-defined
testing process. FreeBSD and Apache have a similar ratio of core
developers to (1) people involved in adapting and debugging the system,
and (2) people who report problems. Both systems have similar defect
densities, and the developers are also users in both systems.},
DOI = {10.1109/METRIC.2004.1357894},
ISBN = {0-7695-2129-0},
Unique-ID = {WOS:000224489900009},
}
@inproceedings{ WOS:001298798900022,
Author = {Bechara, John and Lechner, Ulrike},
Editor = {Phillipson, F and Eichler, G and Erfurth, C and Fahrnberger, G},
Title = {Digital Sovereignty and Open-Source Software - A Discussion Paper},
Booktitle = {INNOVATIONS FOR COMMUNITY SERVICES, I4CS 2024},
Series = {Communications in Computer and Information Science},
Year = {2024},
Volume = {2109},
Pages = {397-407},
Note = {24th International Conference on Innovations for Community Services
(I4CS), Maastricht, NETHERLANDS, JUN 12-14, 2024},
Abstract = {Digital sovereignty is an important goal in Germany's and Europe's
political agendas. To achieve this goal, the IT or OT systems' design,
the life cycle, and the digital ecosystems must be reconsidered. Our
research interest is the potential role of open-source software in
strengthening digital sovereignty. This idea paper discusses its risks
and potential contribution to digital sovereignty. It presents the
research idea and a research design.},
DOI = {10.1007/978-3-031-60433-1\_22},
ISSN = {1865-0929},
EISSN = {1865-0937},
ISBN = {978-3-031-60432-4; 978-3-031-60433-1},
ORCID-Numbers = {Lechner, Ulrike/0000-0002-4286-3184},
Unique-ID = {WOS:001298798900022},
}
@article{ WOS:000267340600004,
Author = {Raghu, T. S. and Sinha, Rajiv and Vinze, Ajay and Burton, Orneita},
Title = {Willingness to Pay in an Open Source Software Environment},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2009},
Volume = {20},
Number = {2},
Pages = {218-236},
Month = {JUN},
Abstract = {Competition from open source software and free software (OSS/FS)
alternatives is causing proprietary software producers to reevaluate
product strategies. OSS/FS alternatives complicate an already complex
information goods market plagued by piracy concerns. Although producer
perspectives on software pricing and piracy controls have been addressed
extensively, consumers' perspective and willingness to pay for
commercial software is not very well understood. This paper empirically
determines willingness to pay for a leading commercial software
application (Microsoft Office) in the presence of an OSS/FS alternative.
A contingent valuation approach is used to elicit willingness to pay for
the application. The research design employs a 2 x 2 x 2 experiment to
investigate the impact of preventive control, deterrence control, and
OSS/FS alternative. The results indicate that the availability of an
OSS/FS alternative has little impact on willingness to pay for Microsoft
Office. However, piracy controls significantly increase willingness to
pay for Microsoft Office, even in the presence of OSS/FS alternatives.},
DOI = {10.1287/isre.1080.0176},
ISSN = {1047-7047},
EISSN = {1526-5536},
ORCID-Numbers = {Sinha, Rajiv/0000-0001-7589-7455},
Unique-ID = {WOS:000267340600004},
}
@inproceedings{ WOS:000531474300043,
Author = {Kofakis, P. A. and Marinagi, C.},
Editor = {Chova, LG and Martinez, AL and Torres, IC},
Title = {USE OF OPEN SOURCE SOFTWARE IN LOGISTICS ICT EDUCATION},
Booktitle = {EDULEARN18: 10TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING
TECHNOLOGIES},
Series = {EDULEARN Proceedings},
Year = {2018},
Pages = {5938-5946},
Note = {10th International Conference on Education and New Learning Technologies
(EDULEARN), Palma, SPAIN, JUL 02-04, 2018},
Abstract = {Nowadays Information and Communication Technologies (ICT) play a very
important role in Logistics. The Open Source Software (OSS) movement is
creating new models for research and education. This work argues over
the exclusive use of OSS for supporting the laboratory sessions of ICT
undergraduate courses in the domain of Logistics Management, in a Greek
public Higher Education Institution. We demonstrate the successful
adoption of OSS and its influence in Logistics Management education,
focusing on learning of concepts rather than products. Four sample
courses that are closely related are considered: Databases Management,
Geographical Information Systems (GIS), Logistics Information Systems
and E-Business. The requirements and selection of the most suitable open
source programs, the adaptation of the existing educational material and
the development of new course-ware are presented. The various factors
that can influence the successful implementation, the issues that we
addressed, and the students' attitudes towards using OSS are analysed.},
ISSN = {2340-1117},
ISBN = {978-84-09-02709-5},
Unique-ID = {WOS:000531474300043},
}
@article{ WOS:000301522800009,
Author = {Setia, Pankaj and Rajagopalan, Balaji and Sambamurthy, Vallabh and
Calantone, Roger},
Title = {How Peripheral Developers Contribute to Open-Source Software Development},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2012},
Volume = {23},
Number = {1},
Pages = {144-163},
Month = {MAR},
Abstract = {Open-source software development is the next stage in the evolution of
product development, particularly software products. Compared with the
prevailing proprietary approaches, open-source software products are
developed by co-opting external developers and prospective users.
Although a core group of developers might still play a key role in the
initial design and development, a notable aspect of the open-source
software paradigm is the role of peripheral developers in the
enhancement and popularization of the product. Peripheral developers are
not formal members of the core development team. They voluntarily
contribute their time and creative talent in improving the quality of
the product or in popularizing the product through word-of-mouth
advocacy. As volunteers, they are not subject to the traditional
hierarchical controls, nor are they contractually obligated. Peripheral
developers represent a novel and unique aspect of open-source software
development, and there is a greater interest in tapping their potential.
However, there has been limited evidence about how and when their
participation has beneficial impacts. We examine how peripheral
developers contribute to product quality and diffusion by utilizing
longitudinal data on 147 open-source software products. Hierarchical
linear modeling analysis indicates that peripheral developers make
significant contributions to product quality and diffusion, especially
on projects that are in the more mature stages of product development.},
DOI = {10.1287/isre.1100.0311},
ISSN = {1047-7047},
EISSN = {1526-5536},
ResearcherID-Numbers = {Rajagopalan, Balaji/CAJ-3111-2022
Setia, Pankaj/AAN-5765-2021
},
ORCID-Numbers = {Setia, Pankaj/0000-0002-7946-4339},
Unique-ID = {WOS:000301522800009},
}
@inproceedings{ WOS:000335235900045,
Author = {Chua, Bee Bee},
Editor = {Lee, G},
Title = {Survival Distribution Analysis for Version Control Open Source Software},
Booktitle = {2013 INTERNATIONAL CONFERENCE ON ECONOMIC, BUSINESS MANAGEMENT AND
EDUCATION INNOVATION (EBMEI 2013), VOL 19},
Series = {Lecture Notes in Management Science},
Year = {2013},
Volume = {19},
Pages = {251-258},
Note = {International Conference on Economic, Business Management and Education
Innovation (EBMEI), Beijing, PEOPLES R CHINA, MAY 22-23, 2013},
Abstract = {Survivability is a vital concern to the Open Source Software (OSS)
community. To measure OSS survivability performance, user download is a
metric suggested for measuring the user population size, use and
download to determine software popularity, success ability and
survivability. For measuring OSS survival growth, the size of the user
download is significant as it can help determine a product's popularity
and users' trust. This paper makes two important contributions to the
literature: identification of low survival issues in relation to
existing projects and the significance of project type differences
underpinning product age and survival distributions},
ISSN = {2251-3051},
ISBN = {978-981-07-5036-7},
Unique-ID = {WOS:000335235900045},
}
@article{ WOS:000277866700016,
Author = {Nash, John C.},
Title = {Directions for open source software over the next decade},
Journal = {FUTURES},
Year = {2010},
Volume = {42},
Number = {4, SI},
Pages = {427-433},
Month = {MAY},
Abstract = {Open source software lets users study, modify and redistribute the
source code. It has shown a surprisingly robust level of activity and
importance in the computing world despite extreme dominance of Microsoft
operating and office software in the workstation marketplace and the
strength of commercial players in the server and industrial sectors.
Possible evolutionary drivers are presented for open source software for
the next decade, looking at the nature as well as level of use, with
preliminary discussion of how the open source approach might be applied
to other idea-based technologies, including foresight methods. (C) 2009
Elsevier Ltd. All rights reserved.},
DOI = {10.1016/j.futures.2009.11.027},
ISSN = {0016-3287},
EISSN = {1873-6378},
ORCID-Numbers = {Nash, John/0000-0002-2762-8039},
Unique-ID = {WOS:000277866700016},
}
@inproceedings{ WOS:000391811900020,
Author = {Braeckman, Karel and De Sutter, Robbie and Matton, Mike and Blomme, Tine},
Editor = {Nesi, P and Ng, K},
Title = {A Media Sharing Platform Built With Open Source Software},
Booktitle = {16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED MULTIMEDIA SYSTEMS (DMS
2010)},
Year = {2010},
Pages = {98-103},
Note = {16th International Conference on Distributed Multimedia Systems (DMS),
McDonalds Campus, Oak Brook, IL, OCT 14-16, 2010},
Organization = {Knowledge Syst Inst Grad Sch},
Abstract = {Sharing and handling media files in a professional context often
requires expensive software packages. Within the EBU P/SCAIE project, a
platform was required that could handle an abundance of professional
file formats, arbitrary large file sizes and which did not pose
restrictions on the metadata format used. As there was no such software
available, we decided to build a custom web-based platform, based on
loosely coupled open source components.
This paper explains the architecture of the resulting platform. With a
minimum of custom code, we have created a powerful platform that meets
our requirements. This integration, described in the paper, is of use to
organizations wishing to build their own media platform using open
source components.},
ISBN = {978-1-891706-28-8},
Unique-ID = {WOS:000391811900020},
}
@inproceedings{ WOS:000391546800027,
Author = {Khatri, Sunil Kumar and Singh, Ispreet},
Editor = {Shukla, B and Khatri, SK and Kapur, PK},
Title = {Evaluation of Open Source Software and Improving its Quality},
Booktitle = {2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES
AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO)},
Series = {International Conference on Reliability Infocom Technologies and
Optimization Trends and Future Directions},
Year = {2016},
Pages = {114-119},
Note = {5th International Conference on Reliability, Infocom Technologies and
Optimization (Trends and Future Directions) (ICRITO), Amity Univ, Noida,
INDIA, SEP 07-09, 2016},
Organization = {Amity Univ, Amity Inst Informat Technol; IEEE UP Sect},
Abstract = {Open Source Software's (OSS) have been existing since decades. Several
organizations around the globe are joining the notion to build with Open
Source Model. They are finding open source as an attractive and
practical alternative to proprietary software. Price tag of Open Source
Software is very appealing. It can be inspected, modified, and freely
redistributed. So several major organizations are considering to move to
open source alternatives. Our work is an effort to provide a complete
feedback based model to the client. Using proposed model client can
evaluate different open source software's which provide similar
functionalities in a better way. Proposed model takes feedback from
clients upon the priority of attributes that affect the evaluation of
OSS. Scoring of products are done on various attributes and final scores
are calculated. Product with high score is considered as a better
option.},
ISSN = {2469-875X},
ISBN = {978-1-5090-1489-7},
ResearcherID-Numbers = {Khatri, Dr. Sunil/J-7795-2017
},
ORCID-Numbers = {Khatri, Prof. Sunil Kumar/0000-0003-4373-9000},
Unique-ID = {WOS:000391546800027},
}
@inproceedings{ WOS:000172785500027,
Author = {Ostiguy, JF},
Editor = {Bhat, PC and Kasemann, M},
Title = {A Beamline Matching application based on open source software},
Booktitle = {ADVANCED COMPUTING AND ANALYSIS TECHNIQUES IN PHYSICS RESEARCH},
Series = {AIP CONFERENCE PROCEEDINGS},
Year = {2001},
Volume = {583},
Pages = {125-127},
Note = {7th International Workshop on Advanced Computing and Analysis Techniques
in Physics Research (ACAT 2000), BATAVIA, IL, OCT 16-20, 2000},
Organization = {Fermilab; US DOE; Natl Sci Fdn; Cisco Syst},
Abstract = {An interactive Beamline Matching application has been developed using
beamline and automatic differentiation class libraries. Various freely
available components were used; in particular, the user interface is
based on FLTK, a C++ toolkit distributed under the terms of the GNU
Public License (GPL). The result is an application that compiles without
modifications under both X-Windows and Win32 and offers the same look
and feel under both operating environments. In this paper, we discuss
some of the practical issues that were confronted and the choices that
were made. In particular, we discuss object-based event propagation
mechanisms, multithreading, language mixing and persistence.},
ISSN = {0094-243X},
ISBN = {0-7354-0023-7},
Unique-ID = {WOS:000172785500027},
}
@inproceedings{ WOS:000495034500006,
Author = {Mendez, Christopher and Sarma, Anita and Burnett, Margaret},
Book-Group-Author = {IEEE},
Title = {Gender in Open Source Software: What the tools tell},
Booktitle = {2018 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON GENDER EQUALITY IN SOFTWARE
ENGINEERING (GE 2018)},
Year = {2018},
Pages = {21-24},
Note = {ACM/IEEE 1st International Workshop on Gender Equality in Software
Engineering (GE), Gothenburg, SWEDEN, MAY 28, 2018},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; SIGSOFT; IEEE Tech Council
Software Engn},
Abstract = {This position paper considers what studying Open Source Software tools
can lend to understanding the topic of Gender Diversity in Open Source
Software. More specifically we investigate the Gender-Mag method, a
Gender Inclusive method and how it can help increase gender
inclusiveness in the tools that are used by OSS communities.},
DOI = {10.1145/3195570.3195572},
ISBN = {978-1-4503-5738-8},
ORCID-Numbers = {Sarma, Anita/0000-0002-1859-1692},
Unique-ID = {WOS:000495034500006},
}
@article{ WOS:000328540100013,
Author = {August, Terrence and Shin, Hyoduk and Tunca, Tunay I.},
Title = {Licensing and Competition for Services in Open Source Software},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2013},
Volume = {24},
Number = {4},
Pages = {1068-1086},
Month = {DEC},
Abstract = {Open source software is becoming increasingly prominent, and the
economic structure of open-source development is changing. In recent
years, firms motivated by revenues from software services markets have
become the primary contributors to open-source development. In this
paper we study the role of services in open source software development
and explore the choice between open source and proprietary software.
Specifically, our economic model jointly analyzes the investment and
pricing decisions of the originators of software and of subsequent
open-source contributors.
We find that if a contributor is efficient in software development, the
originator should adopt an open-source strategy, allowing the
contributor to offer higher total quality and capture the higher end of
the market while the originator focuses on providing software services
to lower end consumers. Conversely, if the contributor is not efficient
in development, the originator should adopt a proprietary software
development strategy, gaining revenue from software sales and squeezing
the contributor out of the services market. In certain cases an increase
in originator development efficiency can result in increased contributor
profits. Finally, we find that, somewhat counterintuitively, an increase
in contributor development efficiency can reduce overall social welfare.},
DOI = {10.1287/isre.2013.0486},
ISSN = {1047-7047},
EISSN = {1526-5536},
ResearcherID-Numbers = {Shin, Hyoduk/AAF-8547-2019
Tunca, Tunay/ITU-5540-2023},
Unique-ID = {WOS:000328540100013},
}
@inproceedings{ WOS:000253404900018,
Author = {Mahoney, William and Sousan, William},
Editor = {Armistead, L},
Title = {Intrusion detection in open source software via dynamic aspects},
Booktitle = {ICIW 2007: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON
INFORMATION WARFARE AND SECURITY},
Year = {2007},
Pages = {147-154},
Note = {2nd International Conference on Information Warfare and Security, Naval
Postgrad Sch, Monterey, CA, MAR 08-09, 2007},
Abstract = {Aspect-Oriented Programming (AOP) is an emerging software engineering
methodology, which has been used to assist in the removal of
crosscutting concerns from traditional methods of software development.
As an example, software used to determine whether a user has appropriate
security clearance might be scattered throughout the many modules, which
require this check. Utilising AOP, ``aspects{''} are ``woven{''} into
the software either in a ``static{''} method, during compilation, or a
``dynamic{''} method while the program is executing. The ``join
points{''} in a program are the points where these aspects are applied.
The ``aspect{''} code is written once and ``woven{''} in to the modules
at join points. Typical aspects involve logging changes to a database
and monitoring memory usage. Our focus is on aspects related to security
and intrusion incident detection.
Dynamic weaving allows aspects to be woven in and out as the program is
executing. However the base code often must be compiled with additional
``syntactic sugar{''} - additions that are required for the later
connection of dynamic aspects. This paper presents a new technique to
enable dynamically loaded security modules to be added into existing
C/C++ code on the fly while the program is executing. Our tool is a
Run-Time Event Monitoring System called ``dynamicHook{''}, implemented
on a standard Linux platform using existing Linux tools, which tests
each potential join point for the required activation of advice. Our
system does not need to modify the executable files, but instead we
compile in special ``linkage{''} between the base code and potential
aspects which are then called as dynamically linked routines located in
shared libraries. Our scheme does not require any new syntax or language
extensions or rely on code transformations; we thus use it for adding
intrusion detection methodologies to pre-existing off-the-shelf open
source software.},
ISBN = {978-1-905305-40-7},
ResearcherID-Numbers = {Mahoney, William/GQB-0802-2022
},
ORCID-Numbers = {Mahoney, William/0000-0002-5534-771X},
Unique-ID = {WOS:000253404900018},
}
@inproceedings{ WOS:000238056100036,
Author = {David, Paul A. and Rullani, Francesco},
Editor = {Damiani, E and Fitzgerald, B and Scacchi, W and Scotto, M and Succi, G},
Title = {The micro-dynamics of open source software development activity},
Booktitle = {OPEN SOURCE SYSTEMS},
Series = {International Federation for Information Processing},
Year = {2006},
Volume = {203},
Pages = {339+},
Note = {International Conference on Open Software (OSS2006), Como, ITALY, JUN
08-10, 2006},
Organization = {Int Federat Informat Proc, TC2 WG 2 13; COCOS; Gruppo Engn; AICA},
Abstract = {This study aims to isolate and identify the properties of FLOSS
development insofar as these can be revealed by examining the ecology of
SF.net. It characterizes the contrast between the many ``lurkers{''} and
a much smaller core of ``entrepreneurial{''} developers who are
responsible for launching new projects, and gives an interpretation of
the function of platforms such as SF.net as sites that people with a
propensity to start open source projects can use to recruit
``laborers{''}. It describes the process underpinning the mobility of
those who are recruited among the projects that are launched and
provides insights on the evolution of developers' level and mode of
involvement in FLOSS production.},
ISSN = {1571-5736},
ISBN = {0-387-34225-7},
ORCID-Numbers = {RULLANI, FRANCESCO/0000-0001-6142-856X},
Unique-ID = {WOS:000238056100036},
}
@article{ WOS:000218594700010,
Author = {Abdullah, Johari Yap and Rajion, Zainul Ahmad and Omar, Marzuki},
Title = {BIOMODELLING OF CRANIO-MAXILLOFACIAL IMPLANT APPLYING OPEN SOURCE
SOFTWARE},
Journal = {JURNAL TEKNOLOGI},
Year = {2015},
Volume = {76},
Number = {7},
Pages = {57-61},
Abstract = {Advances in craniofacial medical imaging has allowed the 3D
reconstruction of anatomical structures for medical applications,
including the design of patient specific implants based on
computer-aided design and computer-aided manufacturing (CAD/CAM)
platforms. This technology has provided new possibilities to visualize
complex medical data through generation of 3-dimensional (3D) physical
models via additive manufacturing that can be eventually utilised to
assist in diagnosis, surgical planning, implant design, and patient
management. Although the study on the construction of
cranio-maxillofacial implant based on computer modelling and advanced
biomaterial are growing rapidly from other parts of the world, however,
in Malaysia is scanty, especially with open source application. For this
reason, it leads us to embark in a study to produce a potential locally
cranio-maxillofacial implant with equivalent standard as compared to the
commercially available product applying open source software. As part of
four subprojects of USM Research University Team (RUT) project, the
authors had investigated and applied open source software to perform
image processing of CT data, to segment the region of interest of
anatomical structures, to create virtual 3D models, and finally to
convert the virtual 3D models to a format that compatible for additive
manufacturing platform. Further research is ongoing to investigate on
designing the cranio-maxillofacial implant using open source CAD
software using suitable biomaterial.},
ISSN = {0127-9696},
EISSN = {2180-3722},
ResearcherID-Numbers = {Omar, Marzuki/AAR-9793-2020
Rajion, Zainul/E-6909-2012
Abdullah, Johari Yap/AAR-7468-2020
},
ORCID-Numbers = {Abdullah, Johari Yap/0000-0002-6147-4192
Omar, Marzuki/0000-0003-4528-3609},
Unique-ID = {WOS:000218594700010},
}
@article{ WOS:000212062200007,
Author = {Vujovic, Sladjana and Ulhoi, John Parm},
Title = {Online innovation: the case of open source software development},
Journal = {EUROPEAN JOURNAL OF INNOVATION MANAGEMENT},
Year = {2008},
Volume = {11},
Number = {1},
Pages = {142+},
Abstract = {Purpose - The aim of this paper is to investigate the role of online
networking during the innovation process, including its role(s) in
communication, cooperation and coordination. The paper neither
implicitly assumes that online computer-based networking is a
prerequisite for the innovation process nor denies the possibility that
innovation can emerge and successfully survive without it. It merely
presupposes that, in cases of innovation where information and
communication technologies play a substantial role, non-proprietarity
may offer an interesting alternative to innovations based on proprietary
knowledge.
Design/methodology/approach - The paper borrows from the theory of
communities-of-practice, which takes into account social relations,
contacts, and the transfer and incorporation of knowledge. Open source
innovation is not the exclusive preserve of computer nerds, but also has
implications for existing software manufacturers. The paper therefore
includes the case of IBM, a company which has successfully integrated
this new and more open way of collaboration into its business model.
Findings - The paper concludes that online computer-based innovation
fundamentally challenges current ways of communicating, cooperating and
coordinating during the innovation and product development process.
Moreover, it challenges the traditional business model in that it forces
the actors involved to shift the focus from the innovation itself to the
identification of new supporting services higher up the value chain.
Last, but not least, it blurs the boundary between development and use,
since the developer remains the key user.
Research limitations/implications - The paper addresses the implications
for future research in the area. Practical implications - The paper
addresses implications for practitioners directly involved in innovation
and product development.
Originality/value - This paper develops a conceptual framework for
understanding product development based on non-proprietary knowledge,
which cannot be adequately accounted for by traditional corporate
innovation theory alone.},
DOI = {10.1108/14601060810845268},
ISSN = {1460-1060},
EISSN = {1758-7115},
Unique-ID = {WOS:000212062200007},
}
@article{ WOS:000169844500017,
Author = {von Hippel, E},
Title = {Innovation by user communities: Learning from open-source software},
Journal = {MIT SLOAN MANAGEMENT REVIEW},
Year = {2001},
Volume = {42},
Number = {4},
Pages = {82-86},
Month = {SUM},
Abstract = {Creating complex products with limited manufacturer involvement is a
growing phenomenon occurring in markets as diverse as windsurfing gear
and open-source software.},
ISSN = {1532-9194},
Unique-ID = {WOS:000169844500017},
}
@incollection{ WOS:000281403600003,
Author = {Mendez-Duron, Rebeca},
Editor = {Taylor, JR},
Title = {ORGANIZATION AND ECONOMIC ISSUES IN OPEN SOURCE SOFTWARE RESEARCH},
Booktitle = {RELATIONAL DATABASES AND OPEN-SOURCE SOFTWARE DEVELOPMENTS},
Series = {Computer Science Technology and Applications},
Year = {2010},
Pages = {67-87},
Abstract = {During the last decade, we have witnessed one of the most puzzling
changes in innovation processes, the Open Source Software. The
phenomenon has received the attention of numerous authors along these
years ranging in different level of analysis and subjects of study. We
construct a database with the 407 most influential scholar documents
about OSS. We analyze the database by (1) mapping these contributions
according different levels of analysis: individual, firm, network; (2)
classifying the contributions according the main research questions
previously raised by theorists in open source software: development
process, incentives and property rights; (3) Observing the understudied
issues and to conjecture about the reasons of failing to answer them;
Finally, we propose new research questions as well as its requirements
to continue research in open source software.},
ISBN = {978-1-61668-436-5},
ResearcherID-Numbers = {MENDEZ-DURON, REBECA/ABB-1714-2021},
Unique-ID = {WOS:000281403600003},
}
@inproceedings{ WOS:000269044000020,
Author = {Hedberg, Henrik and Iivari, Netta},
Editor = {Boldyreff, C and Crowston, K and Lundell, B and Wasserman, AI},
Title = {Integrating HCI Specialists into Open Source Software Development
Projects},
Booktitle = {OPEN SOURCE ECOSYSTEMS-DIVERSE COMMUNITIES INTERACTING},
Series = {International Federation for Information Processing},
Year = {2009},
Volume = {299},
Pages = {251-263},
Note = {5th International Conference on Open Source Systems, Skovde, SWEDEN, JUN
03-06, 2009},
Organization = {IFIP WG 2 13},
Abstract = {Typical open source software (OSS) development projects are organized
around technically talented developers, whose communication is based on
technical aspects and source code. Decision-making power is gained
through proven competence and activity in the project, and non-technical
end-user opinions are too many times neglected. In addition, also
human-computer interaction (HCI) specialists have encountered
difficulties in trying to participate in OSS projects, because there
seems to be no clear authority and responsibility for them. In this
paper, based on HCI and OSS literature, we introduce an extended OSS
development project organization model that adds a new level of
communication and roles for attending human aspects of software. The
proposed model makes the existence of HCI specialists visible in the
projects, and promotes interaction between developers and the HCI
specialists in the course of a project.},
ISSN = {1571-5736},
ISBN = {978-3-642-02031-5},
Unique-ID = {WOS:000269044000020},
}
@article{ WOS:000390080300030,
Author = {Bar, Haim and Mentch, Lucas},
Title = {R-CMap-An open-source software for concept mapping},
Journal = {EVALUATION AND PROGRAM PLANNING},
Year = {2017},
Volume = {60},
Pages = {284-292},
Month = {FEB},
Abstract = {Planning and evaluating projects often involves input from many
stakeholders. Fusing and organizing many different ideas, opinions, and
interpretations into a coherent and acceptable plan or project
evaluation is challenging. This is especially true when seeking
contributions from a large number of participants, especially when not
all can participate in group discussions, or when some prefer to
contribute their perspectives anonymously. One of the major
breakthroughs in the area of evaluation and program planning has been
the use of graphical tools to represent the brainstorming process. This
provides a quantitative framework for organizing ideas and general
concepts into simple-to-interpret graphs. We developed a new,
open-source concept mapping software called R-CMap, which is implemented
in R. This software provides a graphical user interface to guide users
through the analytical process of concept mapping. The R-CMap software
allows users to generate a variety of plots, including cluster maps,
point rating and cluster rating maps, as well as pattern matching and
go-zone plots. Additionally, R-CMap is capable of generating detailed
reports that contain useful statistical summaries of the data. The plots
and reports can be embedded in Microsoft Office tools such as Word and
PowerPoint, where users may manually adjust various plot and table
features to achieve the best visual results in their presentations and
official reports. The graphical user interface of R-CMap allows users to
define cluster names, `change the number of clusters, select rating
variables for relevant plots, and importantly, select subsets of
respondents by demographic criteria. The latter is particularly useful
to project managers in order to identify different patterns of
preferences by subpopulations. R-CMap is user-friendly, and does not
require any programming experience. However, proficient R users can add
to its functionality by directly accessing built-in functions in R and
sharing new features with the concept mapping community. (C) 2016
Elsevier Ltd. All rights reserved.},
DOI = {10.1016/j.evalprogplan.2016.08.018},
ISSN = {0149-7189},
EISSN = {1873-7870},
ORCID-Numbers = {Mentch, Lucas/0000-0002-8983-0320},
Unique-ID = {WOS:000390080300030},
}
@inproceedings{ WOS:000782454900321,
Author = {Lee, Kuan-Lin and Lee, Chung-Nan and Lee, Ming-Feng},
Book-Group-Author = {IEEE},
Title = {Realizing 5G Network Slicing Provisioning with Open Source Software},
Booktitle = {2021 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL
SUMMIT AND CONFERENCE (APSIPA ASC)},
Series = {Asia-Pacific Signal and Information Processing Association Annual Summit
and Conference},
Year = {2021},
Pages = {1923-1930},
Note = {Asia-Pacific-Signal-and-Information-Processing-Association Annual Summit
and Conference (APSIPA ASC), Tokyo, JAPAN, DEC 14-17, 2021},
Organization = {Asia Pacific Signal \& Informat Proc Assoc; IEEE Signal Proc Soc},
Abstract = {5G has gradually been commercialized in countries around the world, but
for most telecom companies, network slicing is still in the development
stage and has not been applied to appropriate scenarios. Automated
provisioning of network slicing is even more challenging for
development. The purpose of this research is to implement a complete,
open source, and automatically deployable 5G network slicing
architecture. We use OpenStack as the platform required to realize
virtualization, Tacker module for slicing environment deployment,
free5GC as the core network of the 5G system, and UERANSIM as the role
of simulating UE and gNB. Through the proposed architecture, an
automatic slicing service with specific functions can be created, the
slice can be registered into the 5G network with the support of the core
network, and the simulated UE can be used to connect the related slice.
Experimental results show that the proposed open-source-based
architecture is feasible and the QoS is guaranteed for each slice.},
ISSN = {2309-9402},
ISBN = {978-988-14768-9-0},
Unique-ID = {WOS:000782454900321},
}
@inproceedings{ WOS:000540645400004,
Author = {Rashid, Mehvish},
Book-Group-Author = {ACM},
Title = {Remedying Knowledge Loss in Free/Libre Open Source Software},
Booktitle = {PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON EVALUATION AND
ASSESSMENT IN SOFTWARE ENGINEERING 2016 (EASE `16)},
Year = {2016},
Note = {20th International Conference on Evaluation and Assessment in Software
Engineering (EASE), Univ Limerick, Limerick, IRELAND, JUN 01-03, 2016},
Abstract = {This paper presents the problem of knowledge loss in Free/ Libre Open
Source Software (FLOSS) projects to be explored empirically. Knowledge
loss occurs in FLOSS as contributors, mainly volunteers, leave FLOSS
projects, and is a topic that has not been extensively explored. What
type of knowledge is lost and how knowledge loss impacts the
productivity of the FLOSS contributors that remain in a project is not
known. Further, little is known about the barriers associated with the
re-acquirement of lost knowledge types. There are many open questions,
such as what are best practices and guidelines to retain knowledge lost
by type while considering the relevant barriers. The main contribution
of my research will be to provide an understanding of what type of
knowledge is lost and its impact on the productivity of the contributor.
Best practices and guidelines will also be contributed to retain
knowledge lost by type and will be evaluated in FLOSS communities for
their effectiveness.},
DOI = {10.1145/2915970.2915976},
ISBN = {978-1-4503-3691-8},
ResearcherID-Numbers = {Rashid, Mehvish/AAS-9282-2020
},
ORCID-Numbers = {Rashid, Mehvish/0000-0002-9824-5035},
Unique-ID = {WOS:000540645400004},
}
@article{ WOS:000772144500001,
Author = {Lehtola, Susi and Karttunen, Antti J.},
Title = {Free and open source software for computational chemistry education},
Journal = {WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL MOLECULAR SCIENCE},
Year = {2022},
Volume = {12},
Number = {5},
Month = {SEP},
Abstract = {After decades of waiting, computational chemistry for the masses is
finally here. Our brief review on free and open source software (FOSS)
packages points out the existence of software offering a wide range of
functionality, all the way from approximate semiempirical calculations
with tight-binding density functional theory to sophisticated ab initio
wave function methods such as coupled-cluster theory, covering both
molecular and solid-state systems. Combined with the remarkable increase
in the computing power of personal devices, which now rivals that of the
fastest supercomputers in the world in the 1990s, we demonstrate that a
decentralized model for teaching computational chemistry is now possible
thanks to FOSS packages, enabling students to perform reasonable
modeling on their own computing devices in the bring your own device
(BYOD) scheme. FOSS software can be made trivially simple to install and
keep up to date, eliminating the need for departmental support, and also
enables comprehensive teaching strategies, as various algorithms' actual
implementations can be used in teaching. We exemplify what kinds of
calculations are feasible with four FOSS electronic structure programs,
assuming only extremely modest computational resources, to illustrate
how FOSS packages enable decentralized approaches to computational
chemistry education within the BYOD scheme. FOSS also has further
benefits driving its adoption: the open access to the source code of
FOSS packages democratizes the science of computational chemistry, and
FOSS packages can be used without limitation also beyond education, in
academic and industrial applications, for example. This article is
categorized under: Software > Quantum Chemistry},
DOI = {10.1002/wcms.1610},
EarlyAccessDate = {MAR 2022},
Article-Number = {e1610},
ISSN = {1759-0876},
EISSN = {1759-0884},
ResearcherID-Numbers = {Karttunen, Antti/F-1053-2010
Lehtola, Susi/H-1828-2013},
ORCID-Numbers = {Karttunen, Antti/0000-0003-4187-5447
Lehtola, Susi/0000-0001-6296-8103},
Unique-ID = {WOS:000772144500001},
}
@article{ WOS:001156645100001,
Author = {Yilmaz, Nebi and Tarhan, Ayca Kolukisa},
Title = {Quality evaluation meta-model for open-source software: multi-method
validation study},
Journal = {SOFTWARE QUALITY JOURNAL},
Year = {2024},
Volume = {32},
Number = {2},
Pages = {487-541},
Month = {JUN},
Abstract = {In recent years, open-source software (OSS) has attracted increasing
attention due to its easy accessibility via cloud repositories,
voluntary community, no vendor lock-in, and low total cost of ownership.
In turn, specifying and evaluating OSS quality has become a significant
challenge for OSS adoption in organizations that are inclined to use
them. Although many OSS quality models have been proposed in the
literature, the dynamic and diverse nature of OSS has caused these
models to be heterogeneous in terms of structure and content. This has
adversely affected the standardization of evaluations and led to the
evaluation results obtained from different OSS quality models for the
same purpose being incomparable and sometimes unreliable. Therefore, in
this study, a meta-model for OSS quality (OSS-QMM), which employs a
unified structure from existing quality models and enables the
derivation of homogeneous models, has been proposed. For this purpose, a
systematic and laborious effort has been spent via a step-based
meta-model creation process including review-and-revise iterations. In
order to validate the OSS-QMM, case study and expert opinion methods
have been applied to answer three research questions (RQs) targeted to
investigate practical applicability, results comparability, and
effectiveness of using the meta-model. Multiple and embedded case study
designs have been employed for evaluating three real ERP systems, and 20
subject matter experts have been interviewed during the validation
process. The results of multi-faceted empirical studies have indicated
that the OSS-QMM has addressed solving problems in OSS quality
evaluation and its adoption with high degrees of confidence.},
DOI = {10.1007/s11219-023-09658-w},
EarlyAccessDate = {FEB 2024},
ISSN = {0963-9314},
EISSN = {1573-1367},
ORCID-Numbers = {yilmaz, Nebi/0000-0002-0591-4667},
Unique-ID = {WOS:001156645100001},
}
@incollection{ WOS:000281403600004,
Author = {Yu, Liguo and Chen, Kai and Ramaswamy, Srini},
Editor = {Taylor, JR},
Title = {CONCEPTUAL DISTANCE ANALYSIS OF OPEN-SOURCE SOFTWARE DEVELOPER NETWORK},
Booktitle = {RELATIONAL DATABASES AND OPEN-SOURCE SOFTWARE DEVELOPMENTS},
Series = {Computer Science Technology and Applications},
Year = {2010},
Pages = {89-104},
Abstract = {Open-source software project mailing lists are key communication
platforms which support collaboration and coordination between various
stakeholders such as managers, developers, and users during the various
stages of a software development process, namely, software analysis,
design, -implementation, and testing. A virtual social network is
therefore formed through a mailing list, in which, each subscriber could
be a node of the network, and the communications (email messages) could
be the links of the network. Due to the virtual property of this
network, physical (geographical) distance between network nodes is
usually considered irrelevant. Instead, what is more important is the
conceptual distance that captures the key properties of this virtual
network. This paper studies the open-source software developer network.
Two types representation of the conceptual distance, message reply
distance and common keyword distance, are defined. Appling these two
types of conceptual distances, the mailing list of Linux kernel project
is mined and virtual networks are constructed and analyzed. The
evolution of Linux Kernel Mailing List social network is studied, where
Mantel test is used to study the similarities and correlations between
social networks. The study shows that in open-source software projects,
(1) conceptual distances could be the key components in constructing the
workspace of the developer network, and (2) Mantel test could be a
powerful tool in studying the network.},
ISBN = {978-1-61668-436-5},
ResearcherID-Numbers = {chen, kai/IWV-0528-2023},
Unique-ID = {WOS:000281403600004},
}
@inproceedings{ WOS:000474419500034,
Author = {Nguyen Duc Linh and Phan Duy Hung and Vu Thu Diep and Ta Duc Tung},
Book-Group-Author = {ACM},
Title = {Risk Management in Projects Based on Open-Source Software},
Booktitle = {2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND COMPUTER APPLICATIONS
(ICSCA 2019)},
Year = {2019},
Pages = {178-183},
Note = {8th International Conference on Software and Computer Applications
(ICSCA), Penang, MALAYSIA, FEB 19-21, 2019},
Organization = {Univ Malaysia Pahang},
Abstract = {Reusing software components from third-party vendors is one of the key
technologies to gain shorter time-to-market and better quality of the
software system. These components, also known as OTS (Off-the-Shelf)
components, come in two types: COTS (Commercial Off-The-Shelf) and OSS
(Open-Source Software). To utilize OSS components effectively, it is
necessary to figure out how the development processes and methods to be
adapted. Most current studies are either theoretical proposals without
empirical assessment or case studies in similar project contexts. It is
therefore necessary to conduct more empirical studies on how process
improvement and risk management can be performed and what are the
results in various project contexts.},
DOI = {10.1145/3316615.3316648},
ISBN = {978-1-4503-6573-4},
Unique-ID = {WOS:000474419500034},
}
@inproceedings{ WOS:000306295800036,
Author = {Stol, Klaas-Jan and Babar, Muhammad Ali},
Editor = {Agerfalk, P and Boldyreff, C and GonzalezBarahona, JM and Madey, GR and Noll, J},
Title = {A Comparison Framework for Open Source Software Evaluation Methods},
Booktitle = {OPEN SOURCE SOFTWARE: NEW HORIZONS},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2010},
Volume = {319},
Pages = {389+},
Note = {6th International Conference on Open Source Systems (OSS 2010), Notre
Dame, IN, MAY 30-JUN 02, 2010},
Organization = {Int Federat Informat Proc Work Grp 2 13},
Abstract = {The use of Open Source Software (OSS) components has become a viable
alternative to Commercial Off-The-Shelf (COTS) components in product
development. Since the quality of OSS products varies widely, both
industry and the research community have reported several OSS evaluation
methods that are tailored to the specific characteristics of OSS. We
have performed a systematic identification of these methods, and present
a comparison framework to compare these methods.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-13243-8},
ResearcherID-Numbers = {BABAR, A/A-4187-2009
Stol, Klaas-Jan/I-6269-2013},
ORCID-Numbers = {Stol, Klaas-Jan/0000-0002-1038-5050},
Unique-ID = {WOS:000306295800036},
}
@article{ WOS:000263797500007,
Author = {Mendez-Duron, Rebeca and Garcia, Clara E.},
Title = {Returns from social capital in open source software networks},
Journal = {JOURNAL OF EVOLUTIONARY ECONOMICS},
Year = {2009},
Volume = {19},
Number = {2},
Pages = {277-295},
Month = {APR},
Note = {5th European Meeting on Applied Evolutionary Economics, Manchester
Metropolitan Univ, Manchester, ENGLAND, MAY 17-19, 2007},
Abstract = {Open Source Software projects base their operation on a collaborative
structure for knowledge exchange in the form of provision or reception
of information, expertise and feedback on the creation of source code.
Here, we address the direction of these knowledge flows among projects
throughout social networks and their impact on project success. We
identify the roles of membership or contribution that individuals play
within projects. We found that connections through contributors who
bring their knowledge to the project, improve project success, and that
connection through members, who transfer their knowledge towards other
projects, enhance project success. Finally, we found that ties through
shared membership and contributions hamper project success. The analysis
of knowledge flows and their impact on project success imply a
translation of returns from investment in social capital, where
investment takes the shape of knowledge flows and the returns mean the
projects' diffusion over the network.},
DOI = {10.1007/s00191-008-0125-5},
ISSN = {0936-9937},
EISSN = {1432-1386},
ResearcherID-Numbers = {MENDEZ-DURON, REBECA/ABB-1714-2021
Mendez-Duron, Rebeca/F-6750-2016},
ORCID-Numbers = {Mendez-Duron, Rebeca/0000-0001-5970-5070},
Unique-ID = {WOS:000263797500007},
}
@inproceedings{ WOS:000312603400008,
Author = {Singh, Vandana},
Book-Group-Author = {ACM},
Title = {Newcomer Integration and Learning in Technical Support Communities for
Open Source Software},
Booktitle = {PROCEEDINGS OF THE 17TH ACM INTERNATIONAL CONFERENCE ON SUPPORTING GROUP
WORK},
Year = {2012},
Pages = {65-73},
Note = {17th ACM International Conference on Supporting Group Work (GROUP),
Sanibel Island, FL, OCT 27-31, 2012},
Organization = {Assoc Comp Machinery (ACM); Assoc Comp Machinery (ACM) SIGCHI},
Abstract = {In this paper we present results of an NSF funded project on exploring
and understanding cyber learning that happens in online open source
software (OSS) communities for technical support. We look across
multiple OSS support communities (Firefox, Java, and Koha) to understand
the behavior of newcomers in these communities, the role that the
community response plays in their continued participation and newcomer
best practices. We found that newcomers are not a homogenous group and
majority of them display ``model{''} behavior. We also found out that
community response is critical for continued participation of newcomers.
In our dataset, almost all non returning newcomers can be attributed to
receiving no reply or a condescending reply from the community. We found
that one third of newcomers' transition into a role of help givers in
the community and demonstrate evidence of learning. We also highlight
best practices for newcomers to be successful in these online
communities.},
ISBN = {978-1-4503-1486-2},
ResearcherID-Numbers = {Singh, Vandana/IQV-5543-2023
},
ORCID-Numbers = {Singh, Vandana/0000-0002-9800-0505},
Unique-ID = {WOS:000312603400008},
}
@inproceedings{ WOS:000222241200117,
Author = {Feller, J and Fitzgerald, B and Hissam, S and Lakhani, K},
Book-Group-Author = {ieee computer society},
Title = {Collaboration, conflict and control: The 4th Workshop on Open Source
Software Engineering},
Booktitle = {ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING,
PROCEEDINGS},
Series = {INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING},
Year = {2004},
Pages = {764-765},
Note = {26th International Conference on Software Engineering (ICSE 2004),
Edinburgh, SCOTLAND, MAY 23-28, 2004},
Organization = {Inst Elect Engineers; SIG SOFT; British Comp Soc; IEEE Comp Soc, Tech
Council Software Engn; SIGPLAN},
Abstract = {Building on the success of the first three workshops in the series,
which were held at ICSE 2001 (Toronto), ICSE 2002 (Orlando) and ICSE
2003 (Portland), the 4h Workshop on Open Source Software Engineering,
({''}Collaboration, Conflict and Control{''}) brings together
researchers and practitioners for the purpose of discussing the
platforms and tools, techniques and processes, and the organizational
structures that are used to support and sustain communication,
collaboration and conflict resolution within and between open source
software communities.},
DOI = {10.1109/ICSE.2004.1317526},
ISSN = {0270-5257},
ISBN = {0-7695-2163-0},
ResearcherID-Numbers = {Fitzgerald, Brian/E-7790-2010
},
ORCID-Numbers = {Lakhani, Karim/0000-0002-5535-8304
Fitzgerald, Brian/0000-0001-9193-2863
Feller, Joseph/0000-0001-9335-4542},
Unique-ID = {WOS:000222241200117},
}
@article{ WOS:000255284000001,
Author = {Sturm, Marc and Bertsch, Andreas and Groepl, Clemens and Hildebrandt,
Andreas and Hussong, Rene and Lange, Eva and Pfeifer, Nico and
Schulz-Trieglaff, Ole and Zerck, Alexandra and Reinert, Knut and
Kohlbacher, Oliver},
Title = {OpenMS-An open-source software framework for mass spectrometry},
Journal = {BMC BIOINFORMATICS},
Year = {2008},
Volume = {9},
Month = {MAR 26},
Abstract = {Background: Mass spectrometry is an essential analytical technique for
high-throughput analysis in proteomics and metabolomics. The development
of new separation techniques, precise mass analyzers and experimental
protocols is a very active field of research. This leads to more complex
experimental setups yielding ever increasing amounts of data.
Consequently, analysis of the data is currently often the bottleneck for
experimental studies. Although software tools for many data analysis
tasks are available today, they are often hard to combine with each
other or not flexible enough to allow for rapid prototyping of a new
analysis workflow.
Results: We present OpenMS, a software framework for rapid application
development in mass spectrometry. OpenMS has been designed to be
portable, easy-to-use and robust while offering a rich functionality
ranging from basic data structures to sophisticated algorithms for data
analysis. This has already been demonstrated in several studies.
Conclusion: OpenMS is available under the Lesser GNU Public License
(LGPL) from the project website at http://www.openms.de.},
DOI = {10.1186/1471-2105-9-163},
Article-Number = {163},
ISSN = {1471-2105},
ResearcherID-Numbers = {Kohlbacher, Oliver/AAF-3297-2021
Reinert, Knut/V-3327-2019
Hildebrandt, Andreas/B-5798-2008
Pfeifer, Nico/G-1559-2016
Kohlbacher, Oliver/B-7310-2008
},
ORCID-Numbers = {Hildebrandt, Andreas/0000-0003-2180-6516
Bo, Xiao-chen/0000-0003-1911-7922
Kohlbacher, Oliver/0000-0003-1739-4598
Pfeifer, Nico/0000-0002-4647-8566
Reinert, Knut/0000-0003-3078-8129
Sturm, Marc/0000-0002-6552-8362},
Unique-ID = {WOS:000255284000001},
}
@inproceedings{ WOS:000583127300036,
Author = {Vacca, G.},
Editor = {Brovelli, MA and Marin, AF},
Title = {OVERVIEW OF OPEN SOURCE SOFTWARE FOR CLOSE RANGE PHOTOGRAMMETRY},
Booktitle = {FOSS4G 2019 - ACADEMIC TRACK},
Series = {International Archives of the Photogrammetry, Remote Sensing and Spatial
Information Sciences},
Year = {2019},
Volume = {42-4},
Number = {W14},
Pages = {239-245},
Note = {Conference on Free and Open Source Software for Geospatial (FOSS4G),
Bucharest, ROMANIA, AUG 26-30, 2019},
Organization = {ISPRS},
Abstract = {In the photogrammetric process of the 3D reconstruction of an object or
a building, multi-image orientation is one of the most important tasks
that often include simultaneous camera calibration. The accuracy of
image orientation and camera calibration significantly affects the
quality and accuracy of all subsequent photogrammetric processes, such
as determining the spatial coordinates of individual points or 3D
modeling. In the context of artificial vision, the full-field analysis
procedure is used, which leads to the so-called Strcture from Motion
(SfM), which includes the simultaneous determination of the camera's
internal and external orientation parameters and the 3D model. The
procedures were designed and developed by means of a photogrammetric
system, but the greatest development and innovation of these procedures
originated from the computer vision from the late 90s, together with the
SfM method. The reconstructions on this method have been useful for
visualization purposes and not for photogrammetry and mapping. Thanks to
advances in computer technology and computer performance, a large number
of images can be automatically oriented in a coordinate system
arbitrarily defined by different algorithms, often available in open
source software (VisualSFM, Bundler, PMVS2, CMVS, etc.) or in the form
of Web services (Microsoft Photosynth, Autodesk 123D Catch, My3DScanner,
etc.). However, it is important to obtain an assessment of the accuracy
and reliability of these automated procedures. This paper presents the
results obtained from the dome low close range photogrammetric surveys
and processed with some open source software using the Structure from
Motion approach: VisualSfM, OpenDroneMap (ODM) and Regard3D.
Photogrammetric surveys have also been processed with the Photoscan
commercial software by Agisoft.
For the photogrammetric survey we used the digital camera Canon EOS M3
(24.2 Megapixel, pixel size 3.72 mm). We also surveyed the dome with the
Faro Focus 3D TLS. Only one scan was carried out, from ground level, at
a resolution setting of 1/4 with 3x quality, corresponding to a
resolution of 7 mm / 10 m. Both TLS point cloud and Photoscan point
cloud were used as a reference to validate the point clouds coming from
VisualSFM, OpenDroneMap and Regards3D. The validation was done using the
Cloud Compare open source software.},
DOI = {10.5194/isprs-archives-XLII-4-W14-239-2019},
ISSN = {1682-1750},
EISSN = {2194-9034},
ResearcherID-Numbers = {VACCA, GIUSEPPINA/Q-1152-2017},
ORCID-Numbers = {VACCA, GIUSEPPINA/0000-0001-8161-7667},
Unique-ID = {WOS:000583127300036},
}
@inproceedings{ WOS:000458690400032,
Author = {Lampropoulos, Alexander and Ampatzoglou, Apostolos and Bibi, Stamatia
and Chatzigeorgiou, Alexander and Stamelos, Ioannis},
Book-Group-Author = {IEEE},
Title = {REACT - A Process for Improving Open-Source Software Reuse},
Booktitle = {2018 11TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND
COMMUNICATIONS TECHNOLOGY (QUATIC)},
Year = {2018},
Pages = {251-254},
Note = {11th International Conference on the Quality of Information and
Communications Technology (QUATIC), Univ Coimbra, Coimbra, PORTUGAL, SEP
04-07, 2018},
Abstract = {Software reuse is a popular practice, which is constantly gaining ground
among practitioners. The main reason for this is the potential that it
provides for reducing development effort and increasing the end-product
quality. At the same time, Open-Source Software (OSS) repositories are
nowadays flourishing and can facilitate the reuse process, through the
provision of a variety of software artifacts. However, up-to-date OSS
reuse processes have mostly been opportunistic, leading to not fully
capitalizing existing reuse potentials. In this study we propose a
process (namely REACT) for improving planned OSS reuse practices, i.e.,
we define the activities that a software engineer can perform to reuse
OSS artifacts. To illustrate the applicability of REACT, we provide an
example, in which a mobile application is developed based upon the reuse
of OSS artifacts. To validate the proposed process we compared the
effort required to develop the application with and without adapting
REACT process. Our preliminary results suggest that REACT may reduce up
to 50\% the effort required to build an application from scratch.},
DOI = {10.1109/QUATIC.2018.00044},
ISBN = {978-1-5386-5841-3},
ResearcherID-Numbers = {Chatzigeorgiou, Alexandros/AAL-6077-2021
Stamelos, Ioannis/AAK-7207-2020
Ampatzoglou, Apostolos/AAC-3632-2020},
Unique-ID = {WOS:000458690400032},
}
@article{ WOS:000179033500003,
Author = {Johnson, JP},
Title = {Open source software: Private provision of a public good},
Journal = {JOURNAL OF ECONOMICS \& MANAGEMENT STRATEGY},
Year = {2002},
Volume = {11},
Number = {4},
Pages = {637-662},
Month = {WIN},
Abstract = {A simple model of open source software (as typified by the GNU-Linux
operating system) is presented. Individual user-programmers decide
whether to invest their own effort to develop a software enhancement
that will become a public good if so developed. The effect of changing
the population size of user-programmers is considered; finite and
asymptotic results are given. Welfare results are presented. It is shown
that whether development will increase when applications have a modular
structure depends on whether the developer base exceeds a critical size.
Potential explanations of several stylized facts are given, including
why certain useful programs don't get written.},
DOI = {10.1162/105864002320757280},
ISSN = {1058-6407},
Unique-ID = {WOS:000179033500003},
}
@inproceedings{ WOS:000480395800005,
Author = {Wen, Shao-Fang},
Book-Group-Author = {Assoc Comp Machinery},
Title = {Learning Secure Programming in Open Source Software Communities: A
Socio-Technical View},
Booktitle = {PROCEEDINGS OF THE 2018 6TH INTERNATIONAL CONFERENCE ON INFORMATION AND
EDUCATION TECHNOLOGY (ICIET 2018)},
Year = {2015},
Pages = {25-32},
Note = {6th International Conference on Information and Education Technology
(ICIET), Osaka, JAPAN, JAN 06-08, 2018},
Abstract = {In open source software (OSS) communities, volunteers collaborate and
integrate expertise to develop the software online via the Internet in a
decentralized, highly interactive and knowledge-intensive process.
Development of qualified and secured software products relies mainly on
the ability of OSS participants to acquire, refine and use new aspects
of secure programming knowledge. Many OSS proponents believe that the
open source innovation offers significant learning opportunities from
its best practices. However, studies that specifically explore learning
of software security in the context of open source development are
scarce. This paper aims to empirically assess present knowledge sharing
and learning about secure programming knowledge in the context of OSS
communities utilized a socio-technical approach on OSS projects based on
an ethnographic observation. Our motivation is not only to evaluate the
knowledge sharing and learning mechanisms and the extent to which they
may be viable and successful but also to gain insight into the security
culture and project factors that affect learning processes of secure
programming in OSS communities.},
DOI = {10.1145/3178158.3178202},
ISBN = {978-1-4503-5359-5},
ResearcherID-Numbers = {Wen, Shao-Fang/AFF-1871-2022},
Unique-ID = {WOS:000480395800005},
}
@article{ WOS:000270165000008,
Author = {Stam, Wouter},
Title = {When does community participation enhance the performance of open source
software companies?},
Journal = {RESEARCH POLICY},
Year = {2009},
Volume = {38},
Number = {8},
Pages = {1288-1299},
Month = {OCT},
Abstract = {This study examined how participation in open innovation communities
influences the innovative and financial performance of firms
commercializing open source software. Using an original dataset of open
Source companies in the Netherlands, I found that the community
participation-performance relationship is curvilinear. In addition,
results indicate that extensive technical participation in open source
projects is more strongly related to performance for firms that also
engage in social ({''}offline{''}) community activities, for companies
of larger size, and for firms with high R\&D intensities. Overall, this
research refines our understanding of the boundary conditions under
which engagement in community-based innovation yields private returns to
commercial actors. (C) 2009 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.respol.2009.06.004},
ISSN = {0048-7333},
EISSN = {1873-7625},
ORCID-Numbers = {Stam, Wouter/0000-0003-2821-2163},
Unique-ID = {WOS:000270165000008},
}
@article{ WOS:000267941600096,
Author = {Satria, Hadipurnawan and Wibowo, Budiono and Kwon, Jin B. and Lee, Jeong
B. and Hwang, Young S.},
Title = {VDEES: A Virtual Development Environment for Embedded Software Using
Open Source Software},
Journal = {IEEE TRANSACTIONS ON CONSUMER ELECTRONICS},
Year = {2009},
Volume = {55},
Number = {2},
Pages = {959-966},
Month = {MAY},
Abstract = {Consumer electronics are becoming more feature rich. Embedded system
developers use design and testing tools to make their products faster.
However, tool improvements have not kept pace with the rapid development
of customized hardware parts. The simulation of target system or virtual
platform helps developers of embedded software for consumer electronics
work without having to wait for the physical hardware to be available.
In this work, we designed and implemented a virtual development
environment for embedded software (VDEES). This environment provides the
tools to build a virtual platform according to a given target hardware
specification and to develop software to run oil the target hardware
with the virtual platform. VDEES is implemented at low cost by
exploiting open source software pack-ages and extended or customized
them to meet our requirements. VDEES provides a configuration tool for
composing a virtual target, a code editor for writing simulated
components, software to be run oil the tat-get, building tools for
binary images, a debugger for investigation of the software running oil
the virtual target, and a system monitor for the investigation of the
virtual target(1).},
DOI = {10.1109/TCE.2009.5174480},
ISSN = {0098-3063},
EISSN = {1558-4127},
ResearcherID-Numbers = {Satria, Hadipurnawan/GPS-9711-2022
Hwang, YoungSup/IAM-2496-2023},
Unique-ID = {WOS:000267941600096},
}
@article{ WOS:000336524100016,
Author = {Falenski, Alexander and Filter, Matthias and Thoens, Christian and
Weiser, Armin A. and Wigger, Jan-Frederik and Davis, Matthew and
Douglas, Judith V. and Edlund, Stefan and Hu, Kun and Kaufman, James H.
and Appel, Bernd and Kaesbohrer, Annemarie},
Title = {A GENERIC OPEN-SOURCE SOFTWARE FRAMEWORK SUPPORTING SCENARIO SIMULATIONS
IN BIOTERRORIST CRISES},
Journal = {BIOSECURITY AND BIOTERRORISM-BIODEFENSE STRATEGY PRACTICE AND SCIENCE},
Year = {2013},
Volume = {11},
Number = {1},
Pages = {S134-S145},
Month = {SEP},
Abstract = {Since the 2001 anthrax attack in the United States, awareness of threats
originating from bioterrorism has grown. This led internationally to
increased research efforts to improve knowledge of and approaches to
protecting human and animal populations against the threat from such
attacks. A collaborative effort in this context is the extension of the
open-source Spatiotemporal Epidemiological Modeler (STEM) simulation and
modeling software for agro- or bioterrorist crisis scenarios. STEM,
originally designed to enable community-driven public health disease
models and simulations, was extended with new features that enable
integration of proprietary data as well as visualization of agent spread
along supply and production chains. STEM now provides a fully developed
open-source software infrastructure supporting critical modeling tasks
such as ad hoc model generation, parameter estimation, simulation of
scenario evolution, estimation of effects of mitigation or management
measures, and documentation. This open-source software resource can be
used free of charge. Additionally, STEM provides critical features like
built-in worldwide data on administrative boundaries, transportation
networks, or environmental conditions (eg, rainfall, temperature,
elevation, vegetation). Users can easily combine their own confidential
data with built-in public data to create customized models of desired
resolution. STEM also supports collaborative and joint efforts in crisis
situations by extended import and export functionalities. In this
article we demonstrate specifically those new software features
implemented to accomplish STEM application in agro- or bioterrorist
crisis scenarios.},
DOI = {10.1089/bsp.2012.0071},
ISSN = {1538-7135},
EISSN = {1557-850X},
ORCID-Numbers = {Filter, Matthias/0000-0001-9347-021X
Falenski, Alexander/0000-0003-1662-016X},
Unique-ID = {WOS:000336524100016},
}
@article{ WOS:000253288100004,
Author = {Ven, Kris and Verelst, Jan},
Title = {The impact of ideology on the organizational adoption of open source
software},
Journal = {JOURNAL OF DATABASE MANAGEMENT},
Year = {2008},
Volume = {19},
Number = {2},
Pages = {58-72},
Month = {APR-JUN},
Abstract = {Previous research has shown that the open source movement shares a
common ideology. Employees belonging to the open source movement often
advocate the use of open source software within their organization.
Hence, their belief in the underlying open source software ideology may
influence the decision making on the adoption of open source software.
This may result in an ideological-rather than pragmatic-decision. A
recent study has shown that American organizations are quite pragmatic
in their adoption decision. We argue that there may be circumstances in
which there is more opportunity for ideological behavior. We therefore
investigated the organizational adoption decision in Belgian
organizations. Our results indicate that most organizations are
pragmatic in their decision making. However, we have found evidence that
suggests that the influence of ideology should not be completely
disregarded in small organizations.},
DOI = {10.4018/jdm.2008040103},
ISSN = {1063-8016},
EISSN = {1533-8010},
Unique-ID = {WOS:000253288100004},
}
@article{ WOS:000333994600001,
Author = {Barcellini, Flore and Detienne, Francoise and Burkhardt, Jean-Marie},
Title = {A Situated Approach of Roles and Participation in Open Source Software
Communities},
Journal = {HUMAN-COMPUTER INTERACTION},
Year = {2014},
Volume = {29},
Number = {3},
Pages = {205-255},
Month = {MAY 4},
Abstract = {Our research aims at understanding the various forms of participation in
Open Source Software (OSS) design, seen as distributed design in online
spaces of actions-discussion, implementation, and boundary between these
spaces. We propose a methodology-based on situated analyses of a formal
design process used in the Python project-to identify the distribution
of actual roles (implementation, interactive, group, and design
oriented) performed by participants into and between the spaces
(defining boundary spaces). This notion of roles is grounded in
collaborative design activities performed online by participants. This
way, our findings complete the core-periphery model of participation in
OSS. Concerning the distribution of roles between spaces, we reveal a
map of participation in OSS: The majority of participants are pure
discussants, but all participants in the implementation spaces do also
act in the discussion space, and few participants act at boundary
spaces. Concerning the distribution of roles between participants in the
discussion space, we reveal that interactions are structured by a
central hub (occupied by key participants) and that, whereas
design-oriented roles are spread among all participants, group-oriented
roles are performed by one or two participants in the respective spaces
and at their boundary. Finally, combination of roles reveals five
individual profiles performed by participants. Our approach could be
extended to other design situations to explore relationships between
forms of participation-in particular, those revealing use-oriented
contributions-performance, and quality of the design product. Finally,
it could be a basis for specifying tools to monitor and manage community
activity for both research issues and support of online community.},
DOI = {10.1080/07370024.2013.812409},
ISSN = {0737-0024},
EISSN = {1532-7051},
ResearcherID-Numbers = {Burkhardt, Jean-Marie/AAF-5544-2020
},
ORCID-Numbers = {Burkhardt, Jean-Marie/0000-0003-4417-6430},
Unique-ID = {WOS:000333994600001},
}
@article{ WOS:000664299700001,
Author = {Arthurs, Christopher J. and Khlebnikov, Rostislav and Melville, Alex and
Marcan, Marija and Gomez, Alberto and Dillon-Murphy, Desmond and Cuomo,
Federica and Silva Vieira, Miguel and Schollenberger, Jonas and Lynch,
Sabrina R. and Tossas-Betancourt, Christopher and Iyer, Kritika and
Hopper, Sara and Livingston, Elizabeth and Youssefi, Pouya and Noorani,
Alia and Ben Ahmed, Sabrina and Nauta, Foeke J. H. and van Bakel,
Theodorus M. J. and Ahmed, Yunus and van Bakel, Petrus A. J. and Mynard,
Jonathan and Di Achille, Paolo and Gharahi, Hamid and Lau, Kevin D. and
Filonova, Vasilina and Aguirre, Miquel and Nama, Nitesh and Xiao, Nan
and Baek, Seungik and Garikipati, Krishna and Sahni, Onkar and
Nordsletten, David and Figueroa, C. Alberto},
Title = {CRIMSON: An open-source software framework for cardiovascular integrated
modelling and simulation},
Journal = {PLOS COMPUTATIONAL BIOLOGY},
Year = {2021},
Volume = {17},
Number = {5},
Month = {MAY},
Abstract = {In this work, we describe the CRIMSON (CardiovasculaR Integrated
Modelling and SimulatiON) software environment. CRIMSON provides a
powerful, customizable and user-friendly system for performing
three-dimensional and reduced-order computational haemodynamics studies
via a pipeline which involves: 1) segmenting vascular structures from
medical images; 2) constructing analytic arterial and venous geometric
models; 3) performing finite element mesh generation; 4) designing, and
5) applying boundary conditions; 6) running incompressible Navier-Stokes
simulations of blood flow with fluid-structure interaction capabilities;
and 7) post-processing and visualizing the results, including velocity,
pressure and wall shear stress fields. A key aim of CRIMSON is to create
a software environment that makes powerful computational haemodynamics
tools accessible to a wide audience, including clinicians and students,
both within our research laboratories and throughout the community. The
overall philosophy is to leverage best-in-class open source standards
for medical image processing, parallel flow computation, geometric solid
modelling, data assimilation, and mesh generation. It is actively used
by researchers in Europe, North and South America, Asia, and Australia.
It has been applied to numerous clinical problems; we illustrate
applications of CRIMSON to real-world problems using examples ranging
from pre-operative surgical planning to medical device design
optimization.
Author summary We provide the first full presentation in the literature
of CRIMSON, the Cardiovascular Integrated Modelling and Simulation
Package. CRIMSON consists of a graphical user interface desktop computer
program for creating geometric models of blood vessels from medical
imaging scans, specifying parameters such as the stiffness of the artery
walls, the resistance of connected vessels which are not visible on the
scans, and determining the appropriate parameters for all aspects of the
model. CRIMSON additionally consists of the Flowsolver, a
high-performance computing package which simulates the flow of blood
through the models created in the graphical user interface. Whilst
several packages which can simulate blood flow exist, most target
general fluid simulations, and this lack of specialisation means that
blood flow simulation is harder to perform, and can require ad hoc (and
potentially scientifically-limiting) workflow decisions. CRIMSON's
specialisation deals with these problems, as well as presenting a number
of unique features which are unavailable elsewhere.},
DOI = {10.1371/journal.pcbi.1008881},
Article-Number = {e1008881},
ISSN = {1553-734X},
EISSN = {1553-7358},
ResearcherID-Numbers = {Sahni, Onkar/ABF-4279-2021
Mynard, Jonathan/B-8578-2009
Vieira, Miguel/W-1499-2019
Figueroa, C./B-7254-2012
Tossas-Betancourt, Christopher/ABH-3410-2021
Gomez, Alberto/AAH-4570-2019
van Bakel, Theodorus/K-4994-2019
Arthurs, Christopher/A-2494-2014
Baek, Seungik/B-7400-2008
},
ORCID-Numbers = {Nordsletten, David/0000-0002-5363-4715
Silva Vieira, Miguel/0000-0002-7937-9310
Ahmed, Yunus/0000-0002-6036-8929
Arthurs, Christopher/0000-0002-0448-6146
Baek, Seungik/0000-0003-2007-339X
Lynch, Sabrina/0000-0002-5220-8861
Dillon-Murphy, Desmond/0000-0002-5794-4593
Aguirre Font, Miquel/0000-0003-1798-7908
Schollenberger, Jonas/0000-0002-9245-3984},
Unique-ID = {WOS:000664299700001},
}
@article{ WOS:000229646000006,
Author = {Dahlander, L and Magnusson, MG},
Title = {Relationships between open source software companies and communities:
Observations from Nordic firms},
Journal = {RESEARCH POLICY},
Year = {2005},
Volume = {34},
Number = {4},
Pages = {481-493},
Month = {MAY},
Abstract = {This paper deals with the relationships between firms and communities in
open source software (OSS). A particular feature of OSS is that
important resources are not directly controlled by firms, but partly
reside within communities that co-exist with the firms. Despite this,
firms explicitly try to utilize the resources within these communities
in order to create and appropriate value. Consequently, the
relationships that firms have to these communities influence their way
of doing business. Based on case studies of Nordic OSS firms, a typology
consisting of symbiotic, commensalistic, and parasitic approaches to
handle the firm-community relationship is developed. Depending on the
chosen approach, firms encounter different managerial issues and also
use different operational means of subtle control. While firms relying
on a symbiotic approach have greater possibility to influence the
community through subtle means of control, they are also confronted with
more challenging managerial issues. (c) 2005 Elsevier B.V. All rights
reserved.},
DOI = {10.1016/j.respol.2005.02.003},
ISSN = {0048-7333},
EISSN = {1873-7625},
ResearcherID-Numbers = {Dahlander, Linus/P-3006-2018
},
ORCID-Numbers = {/0000-0002-6024-7908},
Unique-ID = {WOS:000229646000006},
}
@article{ WOS:000184522300006,
Author = {von Krogh, G and Spaeth, S and Lakhani, KR},
Title = {Community, joining, and specialization in open source software
innovation: a case study},
Journal = {RESEARCH POLICY},
Year = {2003},
Volume = {32},
Number = {7},
Pages = {1217-1241},
Month = {JUL},
Abstract = {This paper develops an inductive theory of the open source software
(OSS) innovation process by focussing on the creation of Freenet, a
project aimed at developing a decentralized and anonymous peer-to-peer
electronic file sharing network. We are particularly interested in the
strategies and processes by which new people join the existing community
of software developers, and how they initially contribute code.
Analyzing data from multiple sources on the Freenet software development
process, we generate the constructs of ``joining script{''},
``specialization{''}, ``contribution barriers{''}, and ``feature
gifts{''}, and propose relationships among these. Implications for
theory and research are discussed. (C) 2003 Elsevier Science B.V. All
rights reserved.},
DOI = {10.1016/S0048-7333(03)00050-7},
ISSN = {0048-7333},
EISSN = {1873-7625},
ResearcherID-Numbers = {Spaeth, Sebastian/R-4682-2019
},
ORCID-Numbers = {Spaeth, Sebastian/0000-0003-1029-5263
von Krogh, Georg/0000-0002-1203-3569
Lakhani, Karim/0000-0002-5535-8304},
Unique-ID = {WOS:000184522300006},
}
@inproceedings{ WOS:000387181500018,
Author = {Behfar, Stefan Kambiz and Behfar, Qumars},
Editor = {Omatu, S and Selamat, A and Bocewicz, G and Sitek, P and Nielsen, I and GarciaGarcia, JA and Bajo, J},
Title = {Intragroup Density Predicting Intergroup Tie Strength Within
Open-Source-Software Collaboration Network},
Booktitle = {DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, (DCAI 2016)},
Series = {Advances in Intelligent Systems and Computing},
Year = {2016},
Volume = {474},
Pages = {165-173},
Note = {13th International Conference on Distributed Computing and Artificial
Intelligence (DCAI), Sevilla, SPAIN, JUN 01-03, 2016},
Organization = {IBM; Indra; Fidetia; IEEE SMC Spain},
Abstract = {There have been many studies in the literature discussing intra- and
inter-cluster ties within sociological systems denoted by strong and
weak ties, social and biological systems represented by community
structure, and organizational systems signified by strong and loose
couplings; where inter-cluster ties are mostly considered weak or loose.
Loose couplings lead to dissemination or retrieval of information,
spread of viruses, new product adoption, more and their prediction is
significant for knowledge management, organizational innovation,
epidemics of contagious diseases, and viral product design. Therefore in
this paper, we investigate how to predict inter-cluster tie strength,
and propose that inter-cluster tie strength can be predicted from
determination of intra-cluster density. In the model design section, we
provide the hypothesis and discuss logical and analytical reasoning; in
the empirical section, we alternatively examine the relationship between
intra-group density and inter-group tie strength via examining
open-source-software (OSS) project collaboration data collected from
SourceForge repository.},
DOI = {10.1007/978-3-319-40162-1\_18},
ISSN = {2194-5357},
EISSN = {2194-5365},
ISBN = {978-3-319-40162-1; 978-3-319-40161-4},
ResearcherID-Numbers = {Behfar, Stefan/O-6836-2019
},
ORCID-Numbers = {Behfar, Qumars/0000-0001-5217-924X},
Unique-ID = {WOS:000387181500018},
}
@inproceedings{ WOS:000411853300058,
Author = {Swenson, Keith D.},
Editor = {Grossmann, G and Halle, S and Karastoyanova, D and Reichert, M and StefanieRinderleMa},
Title = {Demo: Cognoscenti Open Source Software for Experimentation on Adaptive
Case Management Approaches},
Booktitle = {2014 IEEE 18TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING
CONFERENCE WORKSHOPS AND DEMONSTRATIONS (EDOCW)},
Series = {IEEE International Enterprise Distributed Object Computing Conference
Workshops-EDOCW},
Year = {2014},
Pages = {402-405},
Note = {18th IEEE International Enterprise Distributed Object Computing
Conference (EDOC), Ulm Univ, Ulm, GERMANY, SEP 01-05, 2014},
Organization = {IEEE; IEEE Commun Soc; IEEE Comp Soc},
Abstract = {Cognoscenti is an experimental system for exploring different approaches
to supporting of complex, unpredictable work patterns. The tendency with
such work environments is to make increasingly sophisticated interaction
patterns, which ultimately overwhelm the user with options. The
challenge is to keep the necessary cognitive concepts very simple, allow
the knowledge worker a lot of freedom, but at the same time offer
structural support where necessary for security and access control.
Cognoscenti is freely available as an open source platform with a basic
set of capabilities for tracking documents, notes, goals, and roles
which might be used for further exploration into knowledge worker
support patterns.},
DOI = {10.1109/EDOCW.2014.67},
ISSN = {2325-6583},
ISBN = {978-1-4799-5467-4},
Unique-ID = {WOS:000411853300058},
}
@article{ WOS:000247633800006,
Author = {Jones, Benjamin R.},
Title = {Comment: Virtual neighborhood watch: Open source software and community
policing against cybercrime},
Journal = {JOURNAL OF CRIMINAL LAW \& CRIMINOLOGY},
Year = {2007},
Volume = {97},
Number = {2},
Pages = {601-629},
Month = {WIN},
Abstract = {Cybercrime-crime committed through the use of a computer-is a real and
growing problem that costs governments, businesses, and individual
computer users millions of dollars annually and that facilitates many of
the same crimes committed in realspace, such as identity theft and the
trafficking of child pornography, only on a larger scale. However, the
current strategies deployed by law enforcement to combat cybercrime have
proven ineffective. Borne out of traditional notions of criminal
behavior, these strategies and tactics are often ill-suited to prevent
or punish cybercrime, which often defies the traditional notions of
criminal behavior bounded by the corporeal world such as scale and
proximity. This Comment argues that a more effective methodology in the
fight against cybercrime is to develop a model of community policing, in
which the power to deter and prevent cybercrime is divested into the
hands of individual computer users. One such strategy for achieving
effective community policing against cybercrime is through the increased
use of open-source soft-ware, software in which users are given access
to the underlying source code and may make modifications to that source
code in order to ameliorate vulnerabilities that may enable cybercrime.
This Comment looks at the development of traditional community policing
strategies and argues that the increased use of open source
software-spurned by greater involvement by government and
corporations-may be a more effective technique in the fight against
cybercrime.},
ISSN = {0091-4169},
EISSN = {2160-0325},
Unique-ID = {WOS:000247633800006},
}
@article{ WOS:000446242500009,
Author = {Papazafeiropoulos, George and Plevris, Vagelis},
Title = {OpenSeismoMatlab: A new open-source software for strong ground motion
data processing},
Journal = {HELIYON},
Year = {2018},
Volume = {4},
Number = {9},
Month = {SEP},
Abstract = {OpenSeismoMatlab is an innovative open-source software for strong ground
motion data processing, written in MATLAB. The software implements an
elastoplastic bilinear kinematic hardening constitutive model and uses a
state-of-the-art single step single solve time integration algorithm
featuring exceptional speed, robustness and accuracy. OpenSeismoMatlab
can calculate various time histories and corresponding peak values,
Arias intensity and its time history, significant duration, various
linear elastic response spectra and constant ductility inelastic
response spectra, as well as Fourier amplitude spectrum and mean period.
Due to its open-source nature, the software can be easily extended or
modified, having high research and educational value for the
professional engineering and research community. In the present paper,
the structure, algorithms and main routines of the program are explained
in detail and the results for various types of spectra of 11 earthquake
strong ground motions are calculated and compared to corresponding
results from other proprietary software.},
DOI = {10.1016/j.heliyon.2018.e00784},
Article-Number = {e00784},
EISSN = {2405-8440},
ResearcherID-Numbers = {Plevris, Vagelis/M-6491-2015
Papazafeiropoulos, George/AGI-0714-2022},
ORCID-Numbers = {Plevris, Vagelis/0000-0002-7377-781X
Papazafeiropoulos, George/0000-0002-9404-4447},
Unique-ID = {WOS:000446242500009},
}
@incollection{ WOS:000269520500059,
Author = {Ronnback, Anna Ohrwall and Goldkuhl, Goran and Dacke, Peter},
Editor = {Cunningham, P and Cunningham, M},
Title = {Needs for a Semi-Open Source Software Business Model for Local
Governments},
Booktitle = {COLLABORATION AND KNOWLEDGE ECONOMY: ISSUES, APPLICATIONS, CASE STUDIES,
PT 1},
Series = {Information and Communication Technologies and the Knowledge Economy},
Year = {2008},
Volume = {5},
Number = {1-2},
Pages = {469-476},
Abstract = {The search for efficient business models for open source software is a
hot topic both for software vendors and for customers and users of
software. In this paper we investigate possibilities for a network of
municipalities in Sweden, Sambruk, to use an open source business model
for their procurement of software solutions. More specifically, the
procurement of public e-services has been followed in seven case
studies, of which one was studied in-depth and is accounted for in
detail in this paper. The results are that municipalities' investments
in e-services are important both concerning function and long-term cost
of ownership. Open source software, OSS, can be ail alternative, but in
the studied procurement cases it appeared not to be a realistic choice
in practise. This paper investigates why, and the conclusions are
presented as general results. The authors also suggest ail alternative
business model referred to as Sambruk Community Licence, ie a semi-open
source software business model for local governments.},
ISSN = {1574-1230},
ISBN = {978-1-58603-924-0},
Unique-ID = {WOS:000269520500059},
}
@article{ WOS:001090468900001,
Author = {Yu, Chen-Yang and Huang, Chin-Yu},
Title = {Utilizing Multi-Objective Evolutionary Algorithms to Optimize Open
Source Software Release Management},
Journal = {IEEE ACCESS},
Year = {2023},
Volume = {11},
Pages = {112248-112262},
Abstract = {Scheduling and resource allocation for Open Source Software (OSS)
product development pose crucial and challenging tasks due to program
size and resource limitations. The properties of OSS further complicate
product assessment and maintenance for developers. This paper proposes a
model for the iterative and multi-release OSS development process.
Unlike traditional methods that oversimplify the problem by reducing the
multi-decision space into a single-objective optimization problem, our
approach suggests employing Multi-objective Evolutionary Algorithms
(MOEAs) to solve the Optimal Release Time Planning Problem, enabling the
simultaneous maximization of reliability and minimization of cost. We
consider testing cost and system reliability, two critical dimensions,
as the primary objectives, while also incorporating testing resource
consumption as the third objective. The Non-dominated Sorting Genetic
Algorithm II (NSGA-II) is chosen as the primary method for its
effectiveness in MOEAs, with a special scenario outlined in the paper
where NSGA-II may not guarantee optimal solutions. Demonstrating the
practicality of our proposed method, we utilize open source data to
assess release time and illustrate its superiority to NSGA-II. Numerical
examples further showcase the model's effectiveness.},
DOI = {10.1109/ACCESS.2023.3323615},
ISSN = {2169-3536},
Unique-ID = {WOS:001090468900001},
}
@article{ WOS:000624968700005,
Author = {Sutanto, Juliana and Jiang, Qiqi and Tan, Chuan-Hoo},
Title = {The contingent role of interproject connectedness in cultivating open
source software projects},
Journal = {JOURNAL OF STRATEGIC INFORMATION SYSTEMS},
Year = {2021},
Volume = {30},
Number = {1},
Month = {MAR},
Abstract = {A better understanding of the key to successful open-source software
(OSS) development continues to motivate research. Aligned with work that
builds on the notion that an OSS development is tightly interrelated
with its social environment (i.e., the OSS community), this study
examines the relationship between interproject structure and OSS project
success. OSS project success is reflected in two forms: popularity and
knowledge creation. Extending the extant OSS literature, we theorize a
contingent role of interproject connectedness. In particular, we posit
three points: (1) an OSS project with more structural holes achieves
higher popularity; (2) an OSS project with fewer structural holes yields
higher knowledge creation; and (3) these two relationships are enhanced
by an increase in project maturity. Using a dataset longitudinally
collected from SourceForge.net, we found that OSS projects with
widespread connectedness are more popular. This is especially so for
those OSS projects in the mid-mature stage. We also found that OSS
projects with a cohesive network achieve higher knowledge creation,
irrespective of their maturity. Findings from our study can contribute
to OSS literature by identifying OSS projects that are more likely to be
successful.},
DOI = {10.1016/j.jsis.2020.101598},
EarlyAccessDate = {FEB 2021},
Article-Number = {101598},
ISSN = {0963-8687},
EISSN = {1873-1198},
ResearcherID-Numbers = {Sutanto, Juliana/AAA-9320-2022
Tan, Chuan-Hoo/G-9681-2012
},
ORCID-Numbers = {Sutanto, Juliana/0000-0002-1587-5948
Tan, Chuan Hoo/0000-0003-4031-6010},
Unique-ID = {WOS:000624968700005},
}
@article{ WOS:000480826800008,
Author = {Zhang, Boyi and Altarawy, Doaa and Barnes, Taylor and Turney, Justin M.
and Schaefer, III, Henry F.},
Title = {Janus: An Extensible Open-Source Software Package for Adaptive QM/MM
Methods},
Journal = {JOURNAL OF CHEMICAL THEORY AND COMPUTATION},
Year = {2019},
Volume = {15},
Number = {8},
Pages = {4362-4373},
Month = {AUG},
Abstract = {Adaptive quantum mechanics/molecular mechanics (QM/MM) approaches are
able to treat systems with dynamic or nonlocalized active centers by
allowing for on-the-fly reassignment of the QM region. Although these
approaches have been in active development, the inaccessibility of
current software has caused slow adoption and limited applications.
JANUS seeks to remedy the limitations of current software by providing a
free and open-source Python library for adaptive methods that is modular
and extensible. Our software has implementations of many existing
adaptive methods and a user-friendly input structure that removes the
hindrance of complicated setup procedures. A Python API is made
available to customize JANUS's capabilities and implement novel adaptive
approaches. JANUS currently interfaces with PSI4 and OPENMM, but its
modular infrastructure enables easy extensibility to other molecular
codes without major modifications to either code. The software is freely
available at https://github.com/CCQC/janus. Our goal is that JANUS will
serve as a user-driven platform for adaptive QM/MM methods.},
DOI = {10.1021/acs.jctc.9b00182},
ISSN = {1549-9618},
EISSN = {1549-9626},
ResearcherID-Numbers = {Turney, Justin/G-5390-2014
},
ORCID-Numbers = {Turney, Justin/0000-0003-3659-0711
Schaefer III, Henry F./0000-0003-0252-2083
Zhang, Boyi/0000-0002-0190-3776},
Unique-ID = {WOS:000480826800008},
}
@article{ WOS:000250449200004,
Author = {Delp, Scott L. and Anderson, Frank C. and Arnold, Allison S. and Loan,
Peter and Habib, Ayman and John, Chand T. and Guendelman, Eran and
Thelen, Darryl G.},
Title = {OpenSim: open-source software to create and analyze dynamic Simulations
of movement},
Journal = {IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING},
Year = {2007},
Volume = {54},
Number = {11},
Pages = {1940-1950},
Month = {NOV},
Abstract = {Dynamic simulations of movement allow one to study neuromuscular
coordination, analyze athletic performance, and estimate internal
loading of the musculoskeletal system. Simulations can also be used to
identify the sources of pathological movement and establish a scientific
basis for treatment planning. We have developed a freely available,
open-source software system (OpenSim) that lets users develop models of
musculoskeletal structures and create dynamic simulations of a wide
variety of movements. We are using this system to simulate the dynamics
of individuals with pathological gait and to explore the biomechanical
effects of treatments. OpenSim provides a platform on which the
biomechanics community can build a library of simulations that can be
exchanged, tested, analyzed, and improved through a multi-institutional
collaboration. Developing software that enables a concerted effort from
many investigators poses technical and sociological challenges. Meeting
those challenges will accelerate the discovery of principles that govern
movement control and improve treatments for individuals with movement
pathologies.},
DOI = {10.1109/TBME.2007.901024},
ISSN = {0018-9294},
EISSN = {1558-2531},
ORCID-Numbers = {Delp, Scott/0000-0002-9643-7551
Thelen, Darryl/0000-0002-7873-2477},
Unique-ID = {WOS:000250449200004},
}
@article{ WOS:000219827000006,
Author = {Ingram, David and Arikan, Sevket Seref},
Title = {The Evolving Role of Open Source Software in Medicine and Health
Services},
Journal = {TECHNOLOGY INNOVATION MANAGEMENT REVIEW},
Year = {2013},
Pages = {32-39},
Month = {JAN},
Abstract = {The past five decades have witnessed immense coevolution of methods and
tools of information technology, and their practical and experimental
application within the medical and healthcare domain. Healthcare itself
continues to evolve in response to change in healthcare needs, progress
in the scientific foundations of treatments, and in professional and
managerial organization of affordable and effective services, in which
patients and their families and carers increasingly participate.
Taken together, these trends impose highly complex underlying challenges
for the design, development, and sustainability of the quality of
supporting information services and software infrastructure that are
needed. The challenges are multidisciplinary and multiprofessional in
scope, and they require deeper study and learning to inform policy and
promote public awareness of the problems health services have faced in
this area for many years. The repeating pattern of failure to live up to
expectations of policy-driven national health IT initiatives has proved
very costly and remains frustrating and unproductive for all involved.
In this article, we highlight the barriers to progress and discuss the
dangers of pursuing a standardization framework devoid of empirical
testing and iterative development. We give the example of the openEHR
Foundation, which was established at University College London (UCL) in
London, England, with members in 80 countries. The Foundation is a
not-forprofit company providing open specifications and working for
generic standards for electronic records, informed directly by a wide
range of implementation experience. We also introduce the Opereffa open
source framework, which was developed at UCL based on these
specifications and which has been downloaded in some 70 countries. We
argue that such an approach is now essential to support good discipline,
innovation, and governance at the heart of medicine and health services,
in line with the new mandate for health commissioning in the United
Kingdom's National Health Service (NHS), which emphasizes patient
participation, innovation, transparency, and accountability.},
ISSN = {1927-0321},
Unique-ID = {WOS:000219827000006},
}
@article{ WOS:000742855500005,
Author = {Sharma, Pratyush Nidhi and Daniel, Sherae L. and Chung, Tingting
(Rachel) and Grover, Varun},
Title = {A Motivation-Hygiene Model of Open Source Software Code Contribution and
Growth},
Journal = {JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS},
Year = {2022},
Volume = {23},
Number = {1},
Pages = {165-195},
Abstract = {The success of open source software (OSS) projects depends on sustained
contributions by developers who often display a wide variety of
contribution patterns. Project leaders and stakeholders would strongly
prefer that developers not only maintain but preferably increase their
contributions over time as they gain experience. Corporations
increasingly complement OSS developer motivations (such as fit in terms
of shared values with the project community) by paying them to sustain
contributions. However, practitioners argue whether payment helps or
hurts projects because monetary compensation may dampen developer
motivation in the long run, making it difficult for project leaders to
understand what to expect from developers over time. Using Herzberg's
motivation-hygiene framework, we explore how developers' perceptions of
value fit with the project and being paid interact to determine the
level of code contribution and its rate of change over time (i.e.,
growth). Using a survey of 564 developers across 431 projects on GitHub,
we build a three-level growth model explaining the code contribution and
its growth over a six-month period. We find that value fit with the
project positively influences both the level and growth of code
contribution. However, there are notable differences among paid and
unpaid developers in the impact of value fit on their level and growth
in code contributions over time. The implications of our work will be of
interest to researchers, practitioners, and organizations investing in
open source projects.},
DOI = {10.17705/1jais.00712},
ISSN = {1536-9323},
EISSN = {1558-3457},
Unique-ID = {WOS:000742855500005},
}
@article{ WOS:000445863100003,
Author = {Bouktif, Salah and Sahraoui, Houari and Ahmed, Faheem},
Title = {Predicting Stability of Open-Source Software Systems Using Combination
of Bayesian Classifiers},
Journal = {ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS},
Year = {2014},
Volume = {5},
Number = {1},
Month = {APR},
Abstract = {The use of free and Open-Source Software (OSS) systems is gaining
momentum. Organizations are also now adopting OSS, despite some
reservations, particularly about the quality issues. Stability of
software is one of the main features in software quality management that
needs to be understood and accurately predicted. It deals with the
impact resulting from software changes and argues that stable components
lead to a cost-effective software evolution. Changes are most common
phenomena present in OSS in comparison to proprietary software. This
makes OSS system evolution a rich context to study and predict
stability. Our objective in this work is to build stability prediction
models that are not only accurate but also interpretable, that is, able
to explain the link between the architectural aspects of a software
component and its stability behavior in the context of OSS. Therefore,
we propose a new approach based on classifiers combination capable of
preserving prediction interpretability. Our approach is
classifier-structure dependent. Therefore, we propose a particular
solution for combining Bayesian classifiers in order to derive a more
accurate composite classifier that preserves interpretability. This
solution is implemented using a genetic algorithm and applied in the
context of an OSS large-scale system, namely the standard Java API. The
empirical results show that our approach outperforms state-of-the-art
approaches from both machine learning and software engineering.},
DOI = {10.1145/2555596},
Article-Number = {3},
ISSN = {2158-656X},
EISSN = {2158-6578},
ResearcherID-Numbers = {Bouktif, Salah/AAD-6537-2021
Ahmed, Faheem/AAS-4175-2021},
Unique-ID = {WOS:000445863100003},
}
@article{ WOS:000563115300007,
Author = {Zhou, Tao},
Title = {Understanding Users' Contributions in Open Source Software Communities:
A Social Influence Perspective},
Journal = {INTERNATIONAL JOURNAL OF TECHNOLOGY AND HUMAN INTERACTION},
Year = {2020},
Volume = {16},
Number = {4},
Pages = {105-117},
Month = {OCT-DEC},
Abstract = {User contributions are crucial to the success of open source software
(OSS) communities. As users conduct frequent interactions between each
other, their contribution behaviour may receive the social influence
from other members. Drawing on the social influence theory, this
research examined user contributions in OSS communities. The results
indicated that contribution intention is significantly affected by
social identity, which includes cognitive, affective and evaluative
identity. In addition, the researchers found that the subjective norm
has a negative effect on contribution intention. The results imply that
service providers need to enhance user identification with the community
in order to facilitate their contribution in OSS communities.},
DOI = {10.4018/IJTHI.2020100107},
ISSN = {1548-3908},
EISSN = {1548-3916},
ResearcherID-Numbers = {Zhou, Tao/LWK-7627-2024},
Unique-ID = {WOS:000563115300007},
}
@article{ WOS:000354815400004,
Author = {Geipel, Markus M. and Press, Kerstin and Schweitzer, Frank},
Title = {COMMUNICATION IN INNOVATION COMMUNITIES: AN ANALYSIS OF 100 OPEN SOURCE
SOFTWARE PROJECTS},
Journal = {ADVANCES IN COMPLEX SYSTEMS},
Year = {2014},
Volume = {17},
Number = {7-8},
Month = {DEC},
Abstract = {We develop a model of innovation communities which allows us to address
in a systematic way the influence of users and developers as well as
communication between and within these groups. Based on this model, we
derive a formal approach to quantify communication flows, community
activity and community turnover. These measures are calculated using the
data of 100 open source software projects. Our empirical analysis shows
that: (i) Users play indeed a predominant role in communication, which
points towards the vivid role of an active user community; (ii)
communication is highly concentrated, which points towards the
importance of active individuals and (iii) community turnover exhibits
only little correlation with community segregation, which may allow to
benefit from high turnover rates while keeping negative effects small.
We argue that insight from this extensive analysis not only complements
existing case studies, it also provides a reference frame to put these
singular results into perspective when aiming at generalizations.},
DOI = {10.1142/S021952591550006X},
Article-Number = {1550006},
ISSN = {0219-5259},
EISSN = {1793-6802},
ResearcherID-Numbers = {Schweitzer, Frank/B-2127-2012},
Unique-ID = {WOS:000354815400004},
}
@article{ WOS:000211043400005,
Author = {Jin, Leigh and Robey, Daniel and Boudreau, Marie-Claude},
Title = {Beyond Development: A Research Agenda for Investigating Open Source
Software User Communities},
Journal = {INFORMATION RESOURCES MANAGEMENT JOURNAL},
Year = {2007},
Volume = {20},
Number = {1},
Pages = {68-80},
Month = {JAN-MAR},
Abstract = {Open source software has rapidly become a popular area of study within
the information systems research community. Most of the research
conducted so far has focused on the phenomenon of open source software
development, rather than use. We argue for the importance of studying
open source software use and propose a framework to guide research in
this area. The framework describes four main areas of investigation: the
creation of OSS user communities, their characteristics, their
contributions and how they change. For each area of the framework, we
suggest several research questions that deserve attention.},
DOI = {10.4018/irmj.2007010105},
ISSN = {1040-1628},
EISSN = {1533-7979},
ORCID-Numbers = {Boudreau, Marie-Claude/0000-0002-8267-2163},
Unique-ID = {WOS:000211043400005},
}
@inproceedings{ WOS:000238107800031,
Author = {Smith, Neil and Capiluppi, Andrea and Fernandez-Ramil, Juan},
Editor = {Wang, Q and Pfahl, D and Raffo, DM and Wernick, P},
Title = {Users and developers:: An agent-based simulation of open source software
evolution},
Booktitle = {SOFTWARE PROCESS CHANGE},
Series = {Lecture Notes in Computer Science},
Year = {2006},
Volume = {3966},
Pages = {286-293},
Note = {1st Joint Conference of the Software Process Workshop/International
Workshop on Software Process Simulation and Modeling (SPW/ProSim 2006),
Shanghai, PEOPLES R CHINA, MAY 20-21, 2006},
Abstract = {We present an agent-based simulation model of open source software
(OSS). To our knowledge, this is the first model of OSS evolution that
includes four significant factors: productivity limited by the
complexity of software modules, the software's fitness for purpose, the
motivation of developers, and the role of users in defining
requirements. The model was evaluated by comparing the simulated results
against four measures of software evolution (system size, proportion of
highly complex modules, level of complexity control work, and
distribution of changes) for four large OSS systems. The simulated
results resembled all the observed data, including alternating periods
of growth and stagnation. The fidelity of the model suggests that the
factors included here have significant effects on the evolution of OSS
systems.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {3-540-34199-4},
ResearcherID-Numbers = {Capiluppi, Andrea/AGO-2961-2022
},
ORCID-Numbers = {Capiluppi, Andrea/0000-0001-9469-6050},
Unique-ID = {WOS:000238107800031},
}
@inproceedings{ WOS:000298384400163,
Author = {Mizushima, Kazunori and Ikawa, Yasuo},
Editor = {Kocaoglu, DF and Anderson, TR and Daim, TU},
Title = {A Structure of Co-creation in an Open Source Software Ecosystem: A Case
Study of the Eclipse Community},
Booktitle = {2011 PROCEEDINGS OF PICMET 11: TECHNOLOGY MANAGEMENT IN THE ENERGY-SMART
WORLD (PICMET)},
Year = {2011},
Note = {Portland International Center for Management of Engineering and
Technology (PICMET) Conference on Technology Management in the
Energy-Smart World, Portland, OR, JUL 31-AUG 04, 2011},
Organization = {Portland State Univ, Maseeh Coll Engn \& Comp Sci, Dept Engn \& Technol
Management; Portland State Univ, Off Informat Technol; IKON Off Solut},
Abstract = {In an open source software (OSS) development community supported by
spontaneous volunteers, personal interests, technical capabilities,
hunger for fame, and the satisfaction of contributing to the public good
are said to be motivating factor for participation. In that community,
companies always play auxiliary roles, and integrate the result of OSS
into their business activities.
However, in the Eclipse open source software community, the main role of
OSS development activities is taken over by companies. The relationship
between individuals and companies is reversed. Therefore, it becomes
important to maintain the motivation of the development community,
promote innovation and link the activities to the profit of a company.
In other words, management of co-creation and competition are being
conducted at the same time.
This paper tries to clarify a structure of co-creation in an OSS
ecosystem led by companies considering the Eclipse community as one
particular case. It also constructs a co-creation process model to
promote sustainable development for an OSS ecosystem following two axes
1) value sharing and value acquisition, and 2) quantitative development
and qualitative development. Some mechanisms that drive this process are
embedded everywhere in the Eclipse ecosystem.},
ISBN = {978-1-890843-23-6},
Unique-ID = {WOS:000298384400163},
}
@article{ WOS:000265716600008,
Author = {Barcellini, Fiore and Detienne, Francoise and Burkhardt, Jean-Marie},
Title = {Participation in online interaction spaces: Design-use mediation in an
Open Source Software community},
Journal = {INTERNATIONAL JOURNAL OF INDUSTRIAL ERGONOMICS},
Year = {2009},
Volume = {39},
Number = {3, SI},
Pages = {533-540},
Month = {MAY},
Note = {25th Conference of the
European-Association-of-Cognitive-Ergonomics/European Conference on
Cognitive Ergonomics, London, ENGLAND, AUG 28-31, 2007},
Organization = {European Assoc Cognit Ergon},
Abstract = {This research aims at characterizing emerging roles fostering design-use
mediation during the Open Source Software (OSS) design process through
the analysis of participation. Studying OSS is of particular interest:
(1) to investigate socio-technical settings supporting user
participation to the design process, which is considered to be the major
strength of OSS design; (2) to gain insights into supporting the
changing nature of the software industry, which is becoming more and
more distributed and global, and which is thus increasingly making use
of OSS design tools and methods. In this research, we characterized
effective roles of participants, i.e. participation, on the basis of
activities analysis in three online interaction spaces (discussion,
documentation and implementation) during a continuous
``pushed-by-users{''} design process of the Python project.
Participation is targeted through a methodology articulating: (1)
structural analyses (organization of the discussions, regularity and
involvement of participants, quotes-based social network) in
usage-oriented and development-oriented mailing lists of the projects'
discussion space; (2) actions to the code and documentation made by
participants in the implementation and documentation spaces. Besides the
importance of the users' contribution to the process, OSS design is
fostered by some key-participants, the cross-participants, who act as
boundary spanners between the developers and the users, helping them to
go beyond some barriers to participation. These findings can be
reinforced developing software to automate the structural analysis of
discussions and actions to the code and documentation. (C) 2008 Elsevier
B.V. All rights reserved.},
DOI = {10.1016/j.ergon.2008.10.013},
ISSN = {0169-8141},
EISSN = {1872-8219},
ResearcherID-Numbers = {Burkhardt, Jean-Marie/AAF-5544-2020
},
ORCID-Numbers = {Burkhardt, Jean-Marie/0000-0003-4417-6430},
Unique-ID = {WOS:000265716600008},
}
@article{ WOS:000410391500005,
Author = {Ge, Xun and Huang, Kun and Dong, Yifei},
Title = {An Investigation of an Open-Source Software Development Environment in a
Software Engineering Course},
Journal = {INTERDISCIPLINARY JOURNAL OF PROBLEM-BASED LEARNING},
Year = {2010},
Volume = {4},
Number = {2},
Pages = {94-120},
Abstract = {A semester-long ethnography study was carried out to investigate
project-based learning in a graduate software engineering course through
the implementation of an Open-Source Software Development (OSSD)
learning environment, which featured authentic projects, learning
community, cognitive apprenticeship, and technology affordances. The
study revealed that while the OSSD learning environment motivated
students to engage in real-world projects, tensions arose between the
the innovative learning environment and the students'
self-processes-their perceptions, expectations, beliefs, goals, and
values. Most importantly, this study demonstrated key interplays between
project authenticity and learner characteristics, which resulted in
different identity representations and different perceptions among
students, which in turn affected students' goal orientations, motivation
to work on projects, commitment to team collaboration, attitudes toward
expert coaching and feedback, and the use of collaborative technologies.},
DOI = {10.7771/1541-5015.1120},
ISSN = {1541-5015},
ResearcherID-Numbers = {Dong, Yifei/KJM-4986-2024
Huang, Kun/H-4427-2012},
Unique-ID = {WOS:000410391500005},
}
@article{ WOS:000799199600003,
Author = {Bock, Thomas and Schmid, Angelika and Apel, Sven},
Title = {Measuring and Modeling Group Dynamics in Open-Source Software
Development: A Tensor Decomposition Approach},
Journal = {ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY},
Year = {2022},
Volume = {31},
Number = {2},
Month = {APR},
Abstract = {Many open-source software projects depend on a few core developers, who
take over both the bulk of coordination and programming tasks. They are
supported by peripheral developers, who contribute either via
discussions or programming tasks, often for a limited time. It is
unclear what role these peripheral developers play in the programming
and communication efforts, as well as the temporary task-related
sub-groups in the projects. We mine code-repository data and
mailing-list discussions to model the relationships and contributions of
developers in a social network and devise a method to analyze the
temporal collaboration structures in communication and programming,
learning about the strength and stability of social sub-groups in
open-source software projects. Our method uses multi-modal social
networks on a series of time windows. Previous work has reduced the
network structure representing developer collaboration to networks with
only one type of interaction, which impedes the simultaneous analysis of
more than one type of interaction. We use both communication and
version-control data of open-source software projects and model
different types of interaction over time. To demonstrate the
practicability of our measurement and analysis method, we investigate 10
substantial and popular open-source software projects and show that, if
sub-groups evolve, modeling these sub-groups helps predict the future
evolution of interaction levels of programmers and groups of developers.
Our method allows maintainers and other stakeholders of open-source
software projects to assess instabilities and organizational changes in
developer interaction and can be applied to different use cases in
organizational analysis, such as understanding the dynamics of a
specific incident or discussion.},
DOI = {10.1145/3473139},
Article-Number = {19},
ISSN = {1049-331X},
EISSN = {1557-7392},
ResearcherID-Numbers = {Bock, Thomas/HNS-9424-2023
},
ORCID-Numbers = {Schmid, Angelika/0000-0002-9274-3666
Apel, Sven/0000-0003-3687-2233
Bock, Thomas/0000-0001-6906-3489},
Unique-ID = {WOS:000799199600003},
}
@inproceedings{ WOS:000852887300109,
Author = {Wermke, Dominik and Woehler, Noah and Klemmer, Jan H. and Fourne, Marcel
and Acar, Yasemin and Fahl, Sascha},
Book-Group-Author = {IEEE COMP SOC},
Title = {Committed to Trust: A Qualitative Study on Security \& Trust in Open
Source Software Projects},
Booktitle = {43RD IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2022)},
Series = {IEEE Symposium on Security and Privacy},
Year = {2022},
Pages = {1880-1896},
Note = {43rd IEEE Symposium on Security and Privacy (SP), San Francisco, CA, MAY
23-26, 2022},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {Open Source Software plays an important role in many software
ecosystems. Whether in operating systems, network stacks, or as
low-level system drivers, software we encounter daily is permeated with
code contributions from open source projects. Decentralized development
and open collaboration in open source projects introduce unique
challenges: code submissions from unknown entities, limited personpower
for commit or dependency reviews, and bringing new contributors
up-to-date in projects' best practices \& processes.
In 27 in-depth, semi-structured interviews with owners, maintainers, and
contributors from a diverse set of open source projects, we investigate
their security and trust practices. For this, we explore projects'
behind-the-scene processes, provided guidance \& policies, as well as
incident handling \& encountered challenges. We find that our
participants' projects are highly diverse both in deployed security
measures and trust processes, as well as their underlying motivations.
Based on our findings, we discuss implications for the open source
software ecosystem and how the research community can better support
open source projects in trust and security considerations. Overall, we
argue for supporting open source projects in ways that consider their
individual strengths and limitations, especially in the case of smaller
projects with low contributor numbers and limited access to resources.},
DOI = {10.1109/SP46214.2022.00143},
ISSN = {1081-6011},
ISBN = {978-1-6654-1316-9},
ORCID-Numbers = {Fourne, Marcel/0000-0003-4442-0085
Wermke, Dominik/0009-0008-2921-1254},
Unique-ID = {WOS:000852887300109},
}
@inproceedings{ WOS:000361019600020,
Author = {Davidson, Jennifer L. and Naik, Rithika and Mannan, Umme Ayda and
Azarbakht, Amir and Jensen, Carlos},
Editor = {Fleming, SD and Fish, A and Scaffidi, C},
Title = {On Older Adults in Free/Open Source Software: Reflections of
Contributors and Community Leaders},
Booktitle = {2014 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING
(VL/HCC 2014)},
Series = {Symposium on Visual Languages and Human Centric Computing VL HCC},
Year = {2014},
Pages = {93-100},
Note = {IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC),
Melbourne, AUSTRALIA, JUL 28-AUG 01, 2014},
Organization = {IEEE; Swinburne Univ Technol; Monash Univ; Australian Natl Univ; IEEE
Comp Soc; NSF},
Abstract = {Researchers have investigated the lack of diversity in Free/Open Source
Software (FOSS) communities, but there have been few studies on age
diversity. We interviewed 11 older FOSS contributors and 6 FOSS
community leaders (of any age). This formative study reports on 4 key
findings from those interviews: 1) motivations of older contributors, 2)
benefits and challenges to contribution, 3) older adults' views on
discrimination in FOSS, and 4) ways in which older adults enrich FOSS
communities. We found that older adults' contributions are driven by
intrinsic motivation, altruism, and community identification. In older
adults' most recent contributions, we found that there were more social
than technical challenges to participation. Interestingly, the majority
of older adults claimed to have witnessed discrimination towards others
in FOSS, especially against non-native English speakers and women. This
stands in contrast to what the general male FOSS developer population
reports. Participants identified 10 ways that older adults add value to
FOSS communities. We conclude with guidelines for onboarding older
adults.},
ISSN = {1943-6092},
ISBN = {978-1-4799-4035-6},
Unique-ID = {WOS:000361019600020},
}
@inproceedings{ WOS:000312908700166,
Author = {Di Ruscio, Davide and Pelliccione, Patrizio and Pierantonio, Alfonso},
Editor = {Glinz, M and Murphy, G and Pezze, M},
Title = {EVOSS: A Tool for Managing the Evolution of Free and Open Source
Software Systems},
Booktitle = {2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE)},
Series = {International Conference on Software Engineering},
Year = {2012},
Pages = {1415-1418},
Note = {34th International Conference on Software Engineering (ICSE), Zurich,
SWITZERLAND, JUN 02-09, 2012},
Organization = {ACM Special Interest Grp Software Engn (SIGSOFT); IEEE Comp Soc Tech
Council Software Engn (TCSE); Special Interest Grp Software Engn Swiss
Informat Soc (SI-SE); Univ Zurich, Dept Informat; ACM; IEEE Comp Soc},
Abstract = {Software systems increasingly require to deal with continuous evolution.
In this paper we present the EVOSS tool that has been defined to support
the upgrade of free and open source software systems. EVOSS is composed
of a simulator and of a fault detector component. The simulator is able
to predict failures before they can affect the real system. The fault
detector component has been defined to discover inconsistencies in the
system configuration model. EVOSS improves the state of the art of
current tools, which are able to predict a very limited set of upgrade
faults, while they leave a wide range of faults unpredicted.},
ISSN = {0270-5257},
ISBN = {978-1-4673-1067-3},
ResearcherID-Numbers = {Di Ruscio, Davide/AAG-4674-2020
Pelliccione, Patrizio/Q-5118-2019
},
ORCID-Numbers = {Pelliccione, Patrizio/0000-0002-5438-2281
Pierantonio, Alfonso/0000-0002-5231-3952
Di Ruscio, Davide/0000-0002-5077-6793},
Unique-ID = {WOS:000312908700166},
}
@article{ WOS:000256999800003,
Author = {Cassell, Mark},
Title = {Why governments innovate: Adoption and implementation of open source
software by four European cities},
Journal = {INTERNATIONAL PUBLIC MANAGEMENT JOURNAL},
Year = {2008},
Volume = {11},
Number = {2},
Pages = {193-213},
Abstract = {A growing number of governments will consider and even choose to migrate
to an alternative operating system that uses Free/Open Source Software
(FOSS). This research examines why governments choose to migrate and
what factors affect implementation. Drawing on a comparative case study
of four cities, I find that governments decide to migrate for a range of
factors, but are driven more by democratic values such as independence
and self-determination than by a desire to cut costs or save money. I
also find that implementation is affected by a variety factors but in
particular by information technology's place within a city's
organizational structure.},
DOI = {10.1080/10967490802095680},
ISSN = {1096-7494},
EISSN = {1559-3169},
Unique-ID = {WOS:000256999800003},
}
@inproceedings{ WOS:000263466104042,
Author = {Xu, Hongbo and Wan, Jiangping},
Book-Group-Author = {IEEE},
Title = {Innovation in Open Source Software with Knowledge - Three Challenges for
Open Source Competence Centres},
Booktitle = {2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING
AND MOBILE COMPUTING, VOLS 1-31},
Series = {International Conference on Wireless Communications Networking and
Mobile Computing-WiCOM},
Year = {2008},
Pages = {8742+},
Note = {4th International Conference on Wireless Communications, Networking and
Mobile Computing, Dalian, PEOPLES R CHINA, OCT 12-17, 2008},
Organization = {IEEE Commun Soc; IEEE Antennas \& Propagat Soc; Dalian Univ Technol;
Wuhan Univ; Sci Res Publishing},
Abstract = {This paper firstly introduces the QualiPSo project, then it discusses
ten knowledge creation principles for Open Source Software (OSS)
development. Finally three challenges for Open Source Competence Centers
(OSCC) are put forward for discussion further. The ten knowledge
creation principles are self-organizing, code sharing, dissemination and
adaptation, ease of use, sustainability, talent, interaction,
collaboration, happiness and the democracy. These ten principles assure
the smooth implementation of process of knowledge and a favorable
organizational contextual, and make OSS development be superior compared
traditional software development in knowledge conversion, sharing, and
attracting talents. These are to be globally respected knowledge leader
just as Linux and IETF, cultivate Knowledge Intensive-business Services
(KIBS)for OSS in the world to empower the knowledge economy in
information economy and fostering innovations.},
ISBN = {978-1-4244-2107-7},
Unique-ID = {WOS:000263466104042},
}
@article{ WOS:000454652700003,
Author = {Wen, Shao-Fang},
Title = {An Empirical Study on Security Knowledge Sharing and Learning in Open
Source Software Communities},
Journal = {COMPUTERS},
Year = {2018},
Volume = {7},
Number = {4},
Month = {DEC},
Abstract = {Open source software (OSS) security has been the focus of the security
community and practitioners over the past decades. However, the number
of new vulnerabilities keeps increasing in today's OSS systems. With
today's increasingly important and complex OSS, lacking software
security knowledge to handle security vulnerabilities in OSS development
will result in more breaches that are serious in the future. Learning
software security is a difficult and challenging task since the domain
is quite context specific and the real project situation is necessary to
apply the security concepts within the specific system. Many OSS
proponents believe that the OSS community offers significant learning
opportunities from its best practices. However, studies that
specifically explore security knowledge sharing and learning in OSS
communities are scarce. This research is intended to fill this gap by
empirically investigating factors that affect knowledge sharing and
learning about software security and the relationship among them. A
conceptual model is proposed that helps to conceptualize the linkage
between socio-technical practices and software security learning
processes in OSS communities. A questionnaire and statistical analytical
techniques were employed to test hypothesized relationships in the model
to gain a better understanding of this research topic.},
DOI = {10.3390/computers7040049},
Article-Number = {49},
ISSN = {2073-431X},
ResearcherID-Numbers = {Wen, Shao-Fang/AFF-1871-2022
},
ORCID-Numbers = {Wen, Shao Fang/0000-0002-6228-8367},
Unique-ID = {WOS:000454652700003},
}
@inproceedings{ WOS:000611679200006,
Author = {Robles, Gregorio and Gamalielsson, Jonas and Lundell, Bjorn},
Editor = {Lindgren, I and Janssen, M and Lee, H and Polini, A and BolIvar, MPR and Scholl, HJ and Tambouris, E},
Title = {Setting Up Government 3.0 Solutions Based on Open Source Software: The
Case of X-Road},
Booktitle = {ELECTRONIC GOVERNMENT (EGOV 2019)},
Series = {Lecture Notes in Computer Science},
Year = {2019},
Volume = {11685},
Pages = {69-81},
Note = {18th IFIP WG 8.5 International Conference on Electronic Government
(EGOV), Univ Camerino, San Benedetto Del Tronto, ITALY, SEP 02-04, 2019},
Organization = {IFIP WG 8 5},
Abstract = {Government 3.0, which builds on openness and transparency, sharing,
increased communication and collaboration, government reorganization
through integration and interoperability, and use of new technologies,
is an emerging concept in eGovernance. However, few systems that qualify
as Government 3.0 have been described in detail so far. And there is a
lack of research on how governments can put in place such systems. This
study investigates and characterizes an innovative eGovernment project,
based on Open Source Software (OSS), that could be considered as an
example of a Government 3.0 project. Therefore, we report from a case
study of X-Road, an originally Estonian eGovernment project for creating
a data sharing infrastructure, which today is also used in other
countries. We present the main characteristics of X-Road from the point
of view of Government 3.0, how the X-Road project is organized, compare
its organization to other OSS projects, identify who contributes to the
project, and point out what challenges are perceived by their
stakeholders. We conclude offering some reflections on how X-Road and
other Government 3.0 projects can benefit from OSS.},
DOI = {10.1007/978-3-030-27325-5\_6},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-030-27325-5; 978-3-030-27324-8},
ResearcherID-Numbers = {Robles, Gregorio/I-2507-2012
},
ORCID-Numbers = {Robles, Gregorio/0000-0002-1442-6761},
Unique-ID = {WOS:000611679200006},
}
@inproceedings{ WOS:000684601800082,
Author = {Sharma, Pankajeshwara Nand and Savarimuthu, Bastin Tony Roy and Stanger,
Nigel},
Book-Group-Author = {IEEE Comp Soc},
Title = {Extracting Rationale for Open Source Software Development Decisions - A
Study of Python Email Archives},
Booktitle = {2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING
(ICSE 2021)},
Series = {International Conference on Software Engineering},
Year = {2021},
Pages = {1008-1019},
Note = {43rd IEEE/ACM International Conference on Software Engineering -
Software Engineering in Practice (ICSE-SEIP) / 43rd ACM/IEEE
International Conference on Software Engineering - New Ideas and
Emerging Results (ICSE-NIER), ELECTR NETWORK, MAY 25-28, 2021},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Tech Council Software
Engn; ACM SIGSOFT},
Abstract = {A sound Decision-Making (DM) process is key to the successful governance
of software projects. In many Open Source Softoware Development (OSSD)
communities, DM processes lie buried amongst vast amounts of publicly
available data. Hidden within this data lie the rationale for decisions
that led to the evolution and maintenance of software products. While
there have been some efforts to extract DM processes from publicly
available data, the rationale behind `boo' the decisions are made have
seldom been explored. Extracting the rationale for these decisions can
facilitate transparency (by making them known), and also promote
accountability on the part of decision-makers. This work bridges this
gap by means of a large-scale study that unearths the rationale behind
decisions from Python development email archives comprising about 1.5
million mails. This paper makes two main contributions. First. it makes
a knowledge contribution by unearthing and presenting the rationale
behind decisions made. Second. it makes a methodological contribution by
presenting a heuristics-based rationale extraction system called
Rationale Miner that employs multiple heuristics, and follows a
data-driven. bottom-up approach to infer the rationale behind specific
decisions (e.g., whether a new module is implemented based on core
developer consensus or benevolent dictator's pronouncement). Our
approach can be applied to extract rationale in other OSSD communities
that have similar governance structures.},
DOI = {10.1109/ICSE43902.2021.00095},
ISSN = {0270-5257},
ISBN = {978-0-7381-1319-7},
ResearcherID-Numbers = {Sharma, Pankajeshwara/KEJ-5298-2024
Stanger, Nigel/A-2192-2008},
ORCID-Numbers = {Stanger, Nigel/0000-0003-3450-7443},
Unique-ID = {WOS:000684601800082},
}
@article{ WOS:000366797200001,
Author = {Teixeira, Jose and Robles, Gregorio and Gonzalez-Barahona, Jesus M.},
Title = {Lessons learned from applying social network analysis on an industrial
Free/Libre/Open Source Software ecosystem},
Journal = {JOURNAL OF INTERNET SERVICES AND APPLICATIONS},
Year = {2015},
Volume = {6},
Month = {JUL 24},
Abstract = {Many software projects are no longer done in-house by a single
organization. Instead, we are in a new age where software is developed
by a networked community of individuals and organizations, which base
their relations to each other on mutual interest. Paradoxically, recent
research suggests that software development can actually be
jointly-developed by rival firms. For instance, it is known that the
mobile-device makers Apple and Samsung kept collaborating in open source
projects while running expensive patent wars in the court. Taking a case
study approach, we explore how rival firms collaborate in the open
source arena by employing a multi-method approach that combines
qualitative analysis of archival data (QA) withmining software
repositories (MSR) and Social Network Analysis (SNA). While exploring
collaborative processes within the OpenStack ecosystem, our research
contributes to Software Engineering research by exploring the role of
groups, sub-communities and business models within a high-networked open
source ecosystem. Surprising results point out that competition for the
same revenue model (i.e., operating conflicting business models) does
not necessary affect collaboration within the ecosystem. Moreover, while
detecting the different sub-communities of the OpenStack community, we
found out that the expected social tendency of developers to work with
developers from same firm (i.e., homophony) did not hold within the
OpenStack ecosystem. Furthermore, while addressing a novel, complex and
unexplored open source case, this research also contributes to the
management literature in coopetition strategy and high-tech
entrepreneurship with a rich description on how heterogeneous actors
within a high-networked ecosystem (involving individuals, startups,
established firms and public organizations) joint-develop a complex
infrastructure for big-data in the open source arena.},
DOI = {10.1186/s13174-015-0028-2},
Article-Number = {14},
ISSN = {1867-4828},
EISSN = {1869-0238},
ResearcherID-Numbers = {Robles, Gregorio/I-2507-2012
de Almeida Teixeira Filho, José/D-3420-2016
Gonzalez-Barahona, Jesus M./L-5646-2017},
ORCID-Numbers = {Robles, Gregorio/0000-0002-1442-6761
Gonzalez-Barahona, Jesus M./0000-0001-9682-460X},
Unique-ID = {WOS:000366797200001},
}
@article{ WOS:000684745200001,
Author = {Jose Racero, F. and Bueno, Salvador and Dolores Gallego, M.},
Title = {The impact of leadership styles and motivations: lessons from Open
Source Software projects for educational organizations},
Journal = {TECHNOLOGY ANALYSIS \& STRATEGIC MANAGEMENT},
Year = {2022},
Volume = {34},
Number = {12},
Pages = {1449-1463},
Month = {DEC 2},
Abstract = {This work focuses on the Open Source Software (OSS) topic in education,
using a leadership and motivational perspective. The purpose of this
paper is to analyse the teachers' motivation to contribute to OSS
projects for teaching. A structural equation model (SEM) has been
defined under the postulates of the Path-Goal leadership theory and
Motivational Behaviour. This model has tried to explain and predict the
use of OSS solutions by teachers in an educational context. The findings
confirm the positive relationships between transactional and
transformational leaderships with extrinsic and intrinsic motivations.
Additionally, the findings show the positive relationship between
extrinsic and intrinsic motivations and the contributions to the OSS
project in teaching. This research suggests several implications for
both leaders and members of an OSS project in an educational context.
First, the contribution of teachers and instructors to the project is
greater when the motivation is fostered by the leader. Second, this
study finds that motivating the participants of a project - teachers in
this case - is highly recommended, in order to reach a successful
adoption of OSS solutions for education.},
DOI = {10.1080/09537325.2021.1963698},
EarlyAccessDate = {AUG 2021},
ISSN = {0953-7325},
EISSN = {1465-3990},
ResearcherID-Numbers = {Pereira, María/AAB-5795-2019
Bueno, Salvador/AAA-6652-2019
},
ORCID-Numbers = {Bueno Avila, Salvador/0000-0001-8482-4354
RACERO MONTES, FRANCISCO JOSE/0000-0001-9956-8701},
Unique-ID = {WOS:000684745200001},
}
@inproceedings{ WOS:000947852500006,
Author = {Valter, Per and Lindgren, Peter and Prasad, Ramjee},
Book-Group-Author = {IEEE},
Title = {The emergence of green business modeling innovation ecosystem platform
facilitating green digitalization with open-source software},
Booktitle = {2022 25TH INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA
COMMUNICATIONS (WPMC)},
Series = {International Symposium on Wireless Personal Multimedia Communications},
Year = {2022},
Note = {25th International Symposium on Wireless Personal Multimedia
Communications (WPMC), Herning, DENMARK, OCT 30-NOV 02, 2022},
Abstract = {In today's world, the digitalization process is ongoing, if not in all,
then almost all corners of our society. It has radically changed entire
business domains like the banking sector with more online self-service
and fewer physical banking locations, and from renting DVDs in stores to
online subscription-based streaming, etc. Another fact in today's world
is a global burning platform to change human activities to more
environmentally sustainable activities that make it possible for humans
to enjoy the hospitality of mother earth for many years to come. This
article is the second of a series of articles investigating the
potential role of digitalization with open-source software in green
business modeling innovation. The open-source community is a growing
community that has proven to deliver significant value to an
ever-increasing number of organizations and individuals. Therefore, this
second takes the architectural design proposed in the first article of
this series and implements a working prototype. Furthermore, as a result
of this article, we document the prototype process and outcome.},
DOI = {10.1109/WPMC55625.2022.10014745},
ISSN = {1347-6890},
ISBN = {978-1-6654-7318-7},
Unique-ID = {WOS:000947852500006},
}
@article{ WOS:000469899100008,
Author = {Linaker, J. and Regnell, B. and Damian, D.},
Title = {A Community Strategy Framework - How to obtain influence on requirements
in meritocratic open source software communities?},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2019},
Volume = {112},
Pages = {102-114},
Month = {AUG},
Abstract = {Context: In the Requirements Engineering (RE) process of an Open Source
Software (OSS) community, an involved firm is a stakeholder among many.
Conflicting agendas may create miss-alignment with the firm's internal
requirements strategy. In communities with meritocratic governance or
with aspects thereof, a firm has the opportunity to affect the RE
process in line with their own agenda by gaining influence through
active and symbiotic engagements.
Objective: The focus of this study has been to identify what aspects
that firms should consider when they assess their need of influencing
the RE process in an OSS community, as well as what engagement practices
that should be considered in order to gain this influence.
Method: Using a design science approach, 21 interviews with 18 industry
professionals from 12 different software-intensive firms were conducted
to explore, design and validate an artifact for the problem context.
Results: A Community Strategy Framework (CSF) is presented to help firms
create community strategies that describe if and why they need influence
on the RE process in a specific (meritocratic) OSS community, and how
the firm could gain it. The framework consists of aspects and engagement
practices. The aspects help determine how important an OSS project and
its community is from business and technical perspectives. A community
perspective is used when considering the feasibility and potential in
gaining influence. The engagement practices are intended as a tool-box
for how a firm can engage with a community in order to build influence
needed.
Conclusion: It is concluded from interview-based validation that the
proposed CSF may provide support for firms in creating and tailoring
community strategies and help them to focus resources on communities
that matter and gain the influence needed on their respective RE
processes.},
DOI = {10.1016/j.infsof.2019.04.010},
ISSN = {0950-5849},
EISSN = {1873-6025},
ResearcherID-Numbers = {Damian, Daniela/ADH-2548-2022
Linaker, Johan/AAR-3849-2021
},
ORCID-Numbers = {Linaker, Johan/0000-0001-9851-1404
Regnell, Bjorn/0000-0002-9380-6120},
Unique-ID = {WOS:000469899100008},
}
@inproceedings{ WOS:000261404200025,
Author = {Lee, Jyh-An},
Book-Group-Author = {IEEE},
Title = {Not to Profit from Open Source: The Role of Nonprofit Organizations in
Open Source Software Development},
Booktitle = {2008 IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE},
Year = {2008},
Pages = {160-168},
Note = {IEEE International Professional Communication Conference, Montreal,
CANADA, JUL 13-16, 2008},
Organization = {IEEE},
Abstract = {The papers explores the role of nonprofit organizations (NPOs) in free
or open source software (ROSS) development process. Based on two
dominant NPO theories and a series of in-depth interviews with officials
from NPOs in the ROSS discourse, this paper argues that NPOs have
provided the social structure necessary to support the production of
ROSS. By illustrating the role of these NPOs, this paper not only serves
as a lens to understand the nonproprietary production process but also
examines the robustness of the aforementioned NPO theories.},
ISBN = {978-1-4244-2085-8},
Unique-ID = {WOS:000261404200025},
}
@article{ WOS:000341349000007,
Author = {Jansen, Slinger},
Title = {Measuring the health of open source software ecosystems: Beyond the
scope of project health},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2014},
Volume = {56},
Number = {11, SI},
Pages = {1508-1519},
Month = {NOV},
Abstract = {Background: The livelihood of an open source ecosystem is important to
different ecosystem participants: software developers, end-users,
investors, and participants want to know whether their ecosystem is
healthy and performing well. Currently, there exists no working
operationalization available that can be used to determine the health of
open source ecosystems. Health is typically looked at from a project
scope, not from an ecosystem scope.
Objectives: With such an operationalization, stakeholders can make
better decisions on whether to invest in an ecosystem: developers can
select the healthiest ecosystem to join, keystone organizers can
establish which governance techniques are effective, and end-users can
select ecosystems that are robust, will live long, and prosper.
Method: Design research is used to create the health operationalization.
The evaluation step is done using four ecosystem health projects from
literature.
Results: The Open Source Ecosystem Health Operationalization is
provided, which establishes the health of a complete software ecosystem,
using the data from collections of open source projects that belong to
the ecosystem.
Conclusion: The groundwork is done, by providing a summary of research
challenges, for more research in ecosystem health. With the
operationalization in hand, researchers no longer need to start from
scratch when researching open source ecosystems' health. (C) 2014
Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.infsof.2014.04.006},
ISSN = {0950-5849},
EISSN = {1873-6025},
ResearcherID-Numbers = {Jansen, Slinger/Y-4244-2019},
ORCID-Numbers = {Jansen, Slinger/0000-0003-3752-2868},
Unique-ID = {WOS:000341349000007},
}
@inproceedings{ WOS:000463554300040,
Author = {Esashika, Daniel and dos Santos Junior, Carlos Denner},
Book-Group-Author = {Assoc Comp Machinery},
Title = {The influence of sponsors on organizational structure of free software
communities},
Booktitle = {9TH INTERNATIONAL CONFERENCE ON MANAGEMENT OF EMERGENT DIGITAL
ECOSYSTEMS (MEDES 2017)},
Year = {2017},
Pages = {265-272},
Note = {9th International Conference on Management of Emergent Digital
EcoSystems (MEDES), Bangkok, THAILAND, NOV 07-09, 2017},
Organization = {Digital Govt Thailand; Kasetsart Univ; French Embassy Bangkok; ACM
SIGAPP fr; IFIP; LIUPPA},
Abstract = {Initially, free software communities are characterized by
self-management, however, they were also influenced by public and
private organizations that identified potential gains in the use of the
geographically distributed production model. In this context, this
research aims to answer the following questions: Do sponsors influence
the organizational structures of free software communities by promoting
differences between sponsored and non-sponsored communities? What
strategies are adopted by the sponsor to influence the organizational
structure of free software communities? Two constructs are central to
the study: organizational structure and sponsorship. For this research,
we adopted case study methodology and three free software communities
were studied. In the analysis of the results it was evidenced that
sponsors influence decision making, definition of community key roles,
and a formalization of norms. In turn, non-sponsored communities were
characterized by the centralization and informality of the norms. We
conclude that differences were identified in the organizational
structure of sponsored and non-sponsored free software communities, and
this differentiation was influenced by sponsors. In addition, it was
possible to describe strategies and mechanisms used by sponsors to
influence the community organizational structure.},
DOI = {10.1145/3167020.3167060},
ISBN = {978-1-4503-4895-9},
ORCID-Numbers = {Santos, Carlos Denner dos/0000-0002-4481-0115},
Unique-ID = {WOS:000463554300040},
}
@article{ WOS:000590251400020,
Author = {Bonaccorso, Fabio and Montessori, Andrea and Tiribocchi, Adriano and
Amati, Giorgio and Bernaschi, Massimo and Lauricella, Marco and Succi,
Sauro},
Title = {LBsoft: A parallel open-source software for simulation of colloidal
systems},
Journal = {COMPUTER PHYSICS COMMUNICATIONS},
Year = {2020},
Volume = {256},
Month = {NOV},
Abstract = {We present LBsoft, an open-source software developed mainly to simulate
the hydro-dynamics of colloidal systems based on the concurrent coupling
between lattice Boltzmann methods for the fluid and discrete particle
dynamics for the colloids. Such coupling has been developed before, but,
to the best of our knowledge, no detailed discussion of the programming
issues to be faced in order to attain efficient implementation on
parallel architectures, has ever been presented to date. In this paper,
we describe in detail the underlying multi-scale models, their coupling
procedure, along side with a description of the relevant input
variables, to facilitate third-parties usage.
The code is designed to exploit parallel computing platforms, taking
advantage also of the recent AVX-512 instruction set. We focus on LBsoft
structure, functionality, parallel implementation, performance and
availability, so as to facilitate the access to this computational tool
to the research community in the field.
The capabilities of LBsoft are highlighted for a number of prototypical
case studies, such as pickering emulsions, bicontinuous systems, as well
as an original study of the coarsening process in confined bijels under
shear.
Program summary
Program Title: LBsoft CPC Library link to program files:
http://dx.doi.org/10.17632/dvpfx9p342.1
Licensing provisions: BSD 3-Clause License
Programming language: Fortran 95
Nature of problem: Hydro-dynamics of the colloidal multi-component
systems and Pickering emulsions.
Solution method: Numerical solutions to the Navier-Stokes equations by
Lattice-Boltzmann (lattice-Bhatnagar-Gross-Krook, LBGK) method {[}1]
describing the fluid dynamics within an Eulerian description. Numerical
solutions to the equations of motion describing a set of discrete
colloidal particles within a Lagrangian representation coupled to the
LBGK solver {[}2]. The numerical solution of the coupling algorithm
includes the back reaction effects for each force term following a
multi-scale paradigm. (C) 2020 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.cpc.2020.107455},
Article-Number = {107455},
ISSN = {0010-4655},
EISSN = {1879-2944},
ResearcherID-Numbers = {Amati, Giorgio/K-7565-2019
Bonaccorso, Francesco/F-5137-2010
Montessori, Andrea/AAU-3736-2020
Succi, Sauro/E-4606-2015
Lauricella, Marco/K-1147-2014
},
ORCID-Numbers = {Lauricella, Marco/0000-0002-3862-5562
Amati, Giorgio/0000-0003-1116-1443
Tiribocchi, Adriano/0000-0002-5314-9664
Bonaccorso, Fabio/0000-0003-4043-3743
MONTESSORI, ANDREA/0000-0002-4469-0344},
Unique-ID = {WOS:000590251400020},
}
@article{ WOS:000215725900001,
Author = {Jesse, Norbert and Fernandez Lopez, Odette},
Title = {Boosting Government Performance with Open Source Software? - A Roadmap
for Germany},
Journal = {GECONTEC-REVISTA INTERNACIONAL DE GESTION DEL CONOCIMIENTO Y LA
TECNOLOGIA},
Year = {2014},
Volume = {2},
Number = {2},
Pages = {1-10},
Abstract = {Governments face a considerable pressure from all directions: budget
restrictions, citizens' expectations, demographical trends, local
competition from surrounding areas - to name just a few. EGovernment is
regarded as an imminent tool to tackle many of these challenges.
Obviously, IT itself is object of increasing complexity, constant change
and financial implications. This paper outlines how the federal German
government follows a strategic roadmap for eGovernment by shaping the
objectives and goals for IT expansion. We discuss the role of open
source software and how new approaches for software development can turn
the ambitious aims into reality.},
ISSN = {2255-5684},
Unique-ID = {WOS:000215725900001},
}
@article{ WOS:000214283900004,
Author = {Scacchi, Walt and Jensen, Chris and Noll, John and Elliott, Margaret},
Title = {Multimodal Modeling, Analysis, and Validation of Open Source Software
Development Processes},
Journal = {INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING},
Year = {2006},
Volume = {1},
Number = {3},
Pages = {49-63},
Month = {JUL-SEP},
Abstract = {Understanding the context, structure, activities, and content of
software development processes found in practice has been and remains a
challenging problem. In the world of free/open source software
development (F/OSSD), discovering and understanding what processes are
used in particular projects is important in determining how they are
similar to or different from those advocated by the software engineering
community. Prior studies have revealed that development processes in
F/OSSD projects are different in a number of ways. In this article, we
describe how a variety of modeling perspectives and techniques are used
to elicit, analyze, and validate software development processes found in
F/OSSD projects, with examples drawn from studies of the software
requirements process found in the NetBeans. org project.},
DOI = {10.4018/jitwe.2006070104},
ISSN = {1554-1045},
EISSN = {1554-1053},
Unique-ID = {WOS:000214283900004},
}
@article{ WOS:000288361000008,
Author = {Macredie, Robert D. and Mijinyawa, Kabiru},
Title = {A theory-grounded framework of Open Source Software adoption in SMEs},
Journal = {EUROPEAN JOURNAL OF INFORMATION SYSTEMS},
Year = {2011},
Volume = {20},
Number = {2},
Pages = {237-250},
Month = {MAR},
Abstract = {The increasing popularity and use of Open Source Software (OSS) has led
to significant interest from research communities and enterprise
practitioners, notably in the small business sector where this type of
software offers particular benefits given the financial and human
capital constraints faced. However, there has been little focus on
developing valid frameworks that enable critical evaluation and common
understanding of factors influencing OSS adoption. This paper seeks to
address this shortcoming by presenting a theory-grounded framework for
exploring these factors and explaining their influence on OSS adoption,
with the context of study being small- to medium-sized Information
Technology (IT) businesses in the U.K. The framework has implications
for this type of business and, we will suggest, more widely as a frame
of reference for understanding, and as tool for evaluating benefits and
challenges in, OSS adoption. It also offers researchers a structured way
of investigating adoption issues and a base from which to develop models
of OSS adoption. The study reported in this paper used the Decomposed
Theory of Planned Behaviour (DTPB) as a basis for the research
propositions, with the aim of: (i) developing a framework of empirical
factors that influence OSS adoption; and (ii) appraising it through case
study evaluation with 10 U.K. Small- to medium-sized enterprises in the
IT sector. The demonstration of the capabilities of the framework
suggests that it is able to provide a reliable explanation of the
complex and subjective factors that influence attitudes, subjective
norms and control over the use of OSS. The paper further argues that the
DTPB proved useful in this research area and that it can provide a
variety of situation-specific insights related to factors that influence
the adoption of OSS. European Journal of Information Systems (2011) 20,
237-250. doi:10.1057/ejis.2010.60; published online I February 2011},
DOI = {10.1057/ejis.2010.60},
ISSN = {0960-085X},
EISSN = {1476-9344},
ResearcherID-Numbers = {Macredie, Robert/F-4928-2013},
ORCID-Numbers = {Macredie, Robert/0000-0001-5066-425X},
Unique-ID = {WOS:000288361000008},
}
@inproceedings{ WOS:000635135800004,
Author = {Cheng, Jinghui and Guo, Jin L. C.},
Book-Group-Author = {Assoc Comp Machinery
IEEE Comp Soc},
Title = {Activity-Based Analysis of Open Source Software Contributors: Roles and
Dynamics},
Booktitle = {2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN
ASPECTS OF SOFTWARE ENGINEERING (CHASE 2019)},
Year = {2019},
Pages = {11-18},
Note = {IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of
Software Engineering (CHASE), Montreal, CANADA, MAY 27, 2019},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc},
Abstract = {Contributors to open source software (OSS) communities assume diverse
roles to take different responsibilities. One major limitation of the
current OSS tools and platforms is that they provide a uniform user
interface regardless of the activities performed by the various types of
contributors. This paper serves as a non-trivial first step towards
resolving this challenge by demonstrating a methodology and establishing
knowledge to understand how the contributors' roles and their dynamics,
reflected in the activities contributors perform, are exhibited in OSS
communities. Based on an analysis of user action data from 29 GitHub
projects, we extracted six activities that distinguished four Active
roles and five Supporting roles of OSS contributors, as well as patterns
in role changes. Through the lens of the Activity Theory, these findings
provided rich design guidelines for OSS tools to support diverse
contributor roles.},
DOI = {10.1109/CHASE.2019.00011},
ISBN = {978-1-7281-2239-7},
Unique-ID = {WOS:000635135800004},
}
@article{ WOS:000411669300009,
Author = {Ho, Shuk Ying and Rai, Arun},
Title = {Continued Voluntary Participation Intention in Firm-Participating Open
Source Software Projects},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2017},
Volume = {28},
Number = {3},
Pages = {603-625},
Month = {SEP},
Abstract = {Firm participation in open source software (OSS) development is a
noteworthy phenomenon and includes two types of firm-participating OSS
projects: community founded (developed from an open project) and spinout
(spun out from an information technology firm's internal project). OSS
project leaders implement quality controls to improve the quality of
developed products. They may not be aware that their implementation of
quality controls produces a side effect-quality controls signal
unobservable project quality to volunteers and promote volunteers'
continued participation intentions (VCPI). We focus on two quality
controls-accreditation and code acceptance, which, respectively, map to
the input and output quality of an OSS project-and compare their
respective effects on VCPI in community-founded and spinout projects. We
propose that accreditation and code acceptance influence VCPI by
signaling unobservable input and output quality to volunteers. As we
focus on continued participation, we theorize as to how volunteers'
tenure in OSS projects moderates the relationships between the signaling
effects of input and output quality controls and VCPI. Furthermore, we
theorize as to how the OSS project type moderates the effects of quality
controls on VCPI. We surveyed 304 volunteers from 40 OSS projects and
constructed a two-level model of project and developer factors to
explain VCPI. Our findings indicate that both accreditation and code
acceptance enhance VCPI. The signaling effects on VCPI associated with
accreditation decline with volunteer tenure, but those associated with
code acceptance do not. Accreditation and code acceptance influence
VCPI, with community-founded projects exhibitingweaker direct positive
effects and spinout projects exhibiting stronger direct positive
effects. We discuss the theoretical and practical implications of these
findings.},
DOI = {10.1287/isre.2016.0687},
ISSN = {1047-7047},
EISSN = {1526-5536},
ORCID-Numbers = {Ho, Shuk Ying/0000-0002-9450-5776
Rai, Arun/0000-0002-3655-7543},
Unique-ID = {WOS:000411669300009},
}
@article{ WOS:000377020600044,
Author = {Gu, X. -F. and Furuhara, T. and Zhang, W. -Z.},
Title = {<i>PTCLab</i>: free and open-source software for calculating phase
transformation crystallography},
Journal = {JOURNAL OF APPLIED CRYSTALLOGRAPHY},
Year = {2016},
Volume = {49},
Number = {3},
Pages = {1099-1106},
Month = {JUN},
Abstract = {PTCLab (Phase Transformation Crystallography Lab) is free and
open-source software to calculate the crystallographic features formed
during a phase transformation, such as orientation relationship,
interface orientation, interfacial structure etc. This program covers
the crystallographic theories for both martensitic and diffusional
transformation and allows users to represent the results in
stereographic projection. The crystallographic models treated in PTCLab
include the classical phenomenological theory of martensite
crystallography (PTMC), the double shear version of PTMC, the invariant
line model, O-lattice theory, the O-line model, the recently developed
three-dimensional near coincidence site method, the edge-to-edge
matching model and variant selection analysis. In addition, a number of
basic crystallographic calculations for single or multiple crystal
structures can be performed with the calculation pad. High-quality
composite stereographic projection and electron diffraction patterns can
be also obtained by the present application. PTCLab is written in
Python, runnable cross platform, and is distributed at
https://sourceforge.net/projects/tclab/.},
DOI = {10.1107/S1600576716006075},
ISSN = {0021-8898},
EISSN = {1600-5767},
ResearcherID-Numbers = {Furuhara, Tadashi/B-2149-2010
Gu, Xinfu/J-4666-2016},
ORCID-Numbers = {Furuhara, Tadashi/0000-0002-7445-1264
Gu, Xinfu/0000-0002-7791-6688},
Unique-ID = {WOS:000377020600044},
}
@inproceedings{ WOS:000371990400119,
Author = {Filippova, Anna and Cho, Hichang},
Book-Group-Author = {ACM},
Title = {Mudslinging and Manners: Unpacking Conflict in Free and Open Source
Software},
Booktitle = {PROCEEDINGS OF THE 2015 ACM INTERNATIONAL CONFERENCE ON
COMPUTER-SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING (CSCW'15)},
Year = {2015},
Pages = {1393-1403},
Note = {ACM International Conference on Computer-Supported Cooperative Work and
Social Computing (CSCW), Vancouver, CANADA, MAR 14-18, 2015},
Organization = {Assoc Comp Machinery; ACM SIGCHI; Facebook; Natl Sci Fdn; Microsoft Res;
GRAND; Bloomberg; IBM Res; NW Univ; Simon Fraser Univ; SFU Sch Interact
Arts \& Technol; Google},
Abstract = {As the nature of virtual work changes, so must our understanding of
important processes such as conflict. The present study examines
conflict in ongoing virtual teams by situating itself in the context of
Free and Open Source Software (FOSS) development. A series of
semi-structured interviews with diverse representatives of the FOSS
community highlight differences in the way conflict occurs.
Specifically, a transformation of conflict types is observed together
with a form of conflict previously unidentified in work on virtual
teams. Findings suggest that the changing structure of ongoing virtual
teams has important consequences for team processes like conflict.},
DOI = {10.1145/2675133.2675254},
ISBN = {978-1-4503-2922-4},
Unique-ID = {WOS:000371990400119},
}
@inproceedings{ WOS:000380388900017,
Author = {Steinmacher, Igor and Wiese, Igor and Conte, Tayana Uchoa and Gerosa,
Marco Aurelio},
Book-Group-Author = {IEEE},
Title = {Increasing the self-efficacy of newcomers to Open Source Software
projects},
Booktitle = {2015 29TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING},
Year = {2015},
Pages = {160-169},
Note = {9th Brazilian Symposium on Software Components, Architectures and Reuse
(SBCARS), Belo Horizonte, BRAZIL, SEP 21-22, 2015},
Organization = {ThoughtWorks; AvenueCode; Google; take.net; RARO Labs; Avanti; IBM;
CNPq; CAPES; FAPEMIG; UFmG; PUC Minas; CEFET MG},
Abstract = {Community-based Open Source Software (OSS) projects are usually
self-organized and dynamic, receiving contributions from distributed
volunteers. These communities' survival, long-term success, and
continuity demand a constant influx of newcomers. However, newcomers
face many barriers when making their first contribution to an OSS
project, leading in many cases to dropouts. Therefore, a major challenge
for OSS projects is to provide ways to support newcomers during their
first contribution. In this paper, our goal was to evaluate how the
newcomers' perceived efficacy is influenced by the use of an environment
that organizes the project information for developers who want to place
their first contribution to an OSS project. To accomplish this goal, we
created FLOSScoach, a portal aiming to support newcomers to OSS
projects, which was implemented based on a model of barriers proposed in
previous research. Then, we conducted a study, in which 46 students,
split in case and control group, were asked to contribute to an OSS
project. We assessed the newcomers' self-efficacy by conducting a
questionnaire before and after the assignment. We found that presenting
the information according to the model of barriers had a positive
influence on newcomers' self-efficacy, empowered the newcomers, making
them more confident and comfortable during the contribution process.
However, there is also some indication that FLOSScoach did not lower the
technical barriers.},
DOI = {10.1109/SBES.2015.10},
ISBN = {978-1-4673-9272-3},
ResearcherID-Numbers = {Conte, Tayana/AAK-2433-2020
Gerosa, Marco/A-6686-2009
Igor, Steinmacher/B-6414-2012
},
ORCID-Numbers = {Conte, Tayana/0000-0001-6436-3773
Gerosa, Marco/0000-0003-1399-7535},
Unique-ID = {WOS:000380388900017},
}
@article{ WOS:000420029000050,
Author = {Zeroukhi, Mourad and Penard, Thierry},
Title = {Open source software subsidies and network compatibility in a mixed
duopoly},
Journal = {ECONOMICS BULLETIN},
Year = {2014},
Volume = {34},
Number = {2},
Pages = {1174-1184},
Abstract = {Open source software (OSS) generally offers a high-quality alternative
to proprietary software (e.g. Linux, Apache, Android, etc.) for many
applications. Although OSS is usually free of charge, its diffusion
remains limited, Should government intervene to promote the diffusion of
OSS, and offer potential adopters some learning or financial support?
This paper examines whether public subsidies for OSS are socially
desirable. and how the extent of compatibility between OSS and
proprietary software (PS) might influence the optimal subsidy offered.
We consider a mixed duopoly model in which a PS company competes with an
OSS community. Users are heterogeneous in their ability to use OSS, and
their utility depends on the number of users who adopt the same or
compatible software (existence of network externalities). Four
situations are distinguished: full compatibility between OSS and PS,
full incompatibility, and one-way compatibility (either only OSS or PS
is compatible). We show that if the government places more weight on
consumer surplus. public subsidies are welfare-enhancing. But the
optimal subsidy level is larger with full compatibility and PS
compatibility than full incompatibility and OSS compatibility. These
results suggest that government policy towards OSS should be conditional
on the degree of compatibility between PS and OSS.},
ISSN = {1545-2921},
ORCID-Numbers = {Penard, Thierry/0000-0002-7903-0290},
Unique-ID = {WOS:000420029000050},
}
@article{ WOS:000312920900002,
Author = {Marsan, Josianne and Pare, Guy and Beaudry, Anne},
Title = {Adoption of open source software in organizations: A socio-cognitive
perspective},
Journal = {JOURNAL OF STRATEGIC INFORMATION SYSTEMS},
Year = {2012},
Volume = {21},
Number = {4},
Pages = {257-273},
Month = {DEC},
Abstract = {Open source software (OSS) is an important trend in the information
technology adoption landscape. It has received considerable attention in
the scientific literature, but mostly in the professional press. In
fact, there is much debate over its actual commercial and organizational
value. Since the public discourse accompanying an IT may influence
adoption decisions, it is important to consider IT specialists'
perceptions of the discourse on OSS. In this study, we investigated the
relationship between IT specialists' profiles, IT specialists' reception
of the public discourse on OSS, and their organizations' receptivity to
OSS. Drawing on the socio-cognitive perspective of IT innovation
adoption and the organizing vision theory, a survey of 271 IT
specialists was conducted to examine these issues. Our results indicate
that a majority of IT specialists in our sample are rather neutral about
the OSS concept conveyed in the public discourse. However, our sample
also comprises respondents with more extreme perceptions who can be
classified as either supporters or detractors. Our results indicate that
detractors have more years of experience but have been less exposed to
OSS than supporters, and that IT specialists' perceptions of the OSS
concept are positively associated with their organizations' openness to
OSS adoption and, to a lesser extent, with the existence of an
organizational policy that favors OSS adoption. Altogether, our findings
provide strong support for the organizing vision theory and the idea
that the popularity of an IT innovation concept favors the adoption of
the material IT innovation in organizations. By providing a preliminary
test of a nomological network of IT specialists' perceptions of the OSS
concept, our study offers insights as to why organizations may or may
not take OSS into account in their software procurement decisions. (C)
2012 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.jsis.2012.05.004},
ISSN = {0963-8687},
EISSN = {1873-1198},
ResearcherID-Numbers = {Marsan, Josianne/ABE-7411-2020
},
ORCID-Numbers = {Marsan, Josianne/0000-0002-3991-0269
Beaudry, Anne/0000-0001-6274-2382},
Unique-ID = {WOS:000312920900002},
}
@inproceedings{ WOS:000299235500048,
Author = {Przechlewski, Tomasz and Strzala, Krystyna},
Editor = {Papadopoulos, GA and Wojtkowski, G and Wojtkowski, W and Wrycza, S and Zupancic, J},
Title = {Determinants of Open Source Software Adoption - An Application of TOE
Framework},
Booktitle = {INFORMATION SYSTEMS DEVELOPMENT: TOWARDS A SERVICE PROVISION SOCIETY},
Year = {2009},
Pages = {461+},
Note = {17th International Conference on Information Systems Development, Univ
Cyprus, Dept Comp Sci, Paphos, CYPRUS, AUG 25-27, 2008},
Abstract = {Open source software (OSS) is currently one of the most debated
phenomena in both academia and the software industry. Several OSS
systems have achieved significant market success but they are rather
server-side applications, such as the Apache Web server, MySQL database
server, or other components of IT infrastructure. On the other hand,
penetration of OSS systems on the market of desktop applications is
rather limited and it is virtually dominated by products of one software
vendor, i.e., Microsoft. In this chapter, the benefits and barriers of
OSS implementation in Poland are investigated. Based on the well-known
technology organization environment model of IT technology adoption of a
simple model was developed and evaluated empirically, based on the data
from the survey of 178 enterprises and public institutions. Statistical
analysis using partial least squares (PLS) was performed. Of the four
factors considered to determine adoption decisions (benefits, costs,
environment, and organization), it was found that only perceived
benefits and environment are significant.},
DOI = {10.1007/b137171\_48},
ISBN = {978-0-387-84809-9},
Unique-ID = {WOS:000299235500048},
}
@article{ WOS:000237509200002,
Author = {Elichirigoity, Fernando and Malone, Cheryl Knott},
Title = {Measuring the new economy: Industrial classification and open source
software production},
Journal = {KNOWLEDGE ORGANIZATION},
Year = {2005},
Volume = {32},
Number = {3},
Pages = {117-127},
Abstract = {We analyze the way in which the North American Industry Classification
System (NAICS) handles the categorization of open source software
production, foregrounding theoretical and political aspects of knowledge
organization. NAICS is the industry classification scheme used by the
governments of Canada, Mexico and the United States to carry out their
respective economic censuses. NAICS is considered a rational system that
uses the underlying economic principle of similar production processes
as the basis for its classes. For the Information Sector of the economy,
as formulated in NAICS, a key production process is the acquisition and
defense of copyright. With open source, copyleft licensing eliminates
copyright acquisition and protection as major production processes,
suggesting that the open source software industry warrants a separate
NAICS category. More importantly, our analysis suggests that NAICS
cannot be understood as a taxonomy of objective economic activity but is
instead a politically and historically contingent system of data
classification.},
ISSN = {0943-7444},
ResearcherID-Numbers = {Knott, Cheryl/AID-9526-2022
},
ORCID-Numbers = {Knott, Cheryl/0000-0002-7299-2227},
Unique-ID = {WOS:000237509200002},
}
@article{ WOS:000420785600006,
Author = {Vicente, Michael},
Title = {Open Source Software or the paradoxical introduction of a meritocratic
system},
Journal = {NOUVELLE REVUE DU TRAVAIL},
Year = {2013},
Volume = {3},
Abstract = {This article presents the introduction of Open Source Software whitin
companies as a attempt by a group of developers to challenge the IT
(Information Technology) profession order, ruled by the manager since
the 1970s. Based on a study conducted among professional free software
developers we see that by mobilizing digital devices and meritocratic
principles, they contest the hierarchical legitimacy within companies,
but we also show that in this sector, the use of meritocratic principle
implies a heightened competition and a panoptic control of work, which
do not necessarily lead to the professional developers autonomy. This
evolution happens precisely when financial pressure are growing in the
organization of the IT sector.},
ISSN = {2263-8989},
Unique-ID = {WOS:000420785600006},
}
@article{ WOS:001166616100001,
Author = {Logan, Thomas L. and Smyth, Michael M. and Calef III, Fred J. Calef},
Title = {Planetary orbital mapping and mosaicking (POMM) integrated open source
software environment},
Journal = {ASTRONOMY AND COMPUTING},
Year = {2024},
Volume = {46},
Month = {JAN},
Abstract = {Several Open Source planetary orbital mapping and utility image
processing software packages, including, VICAR, AFIDS, ISIS, GDAL, and
GeoTIFF, have been integrated into a single software environment (POMM),
where package programs can be run independently from a Linux command
line, or combined in synergistic scripts that facilitate advanced
trans-package applications. Several integrated scripts have been
prepared to simplify some of the more difficult database building tasks
such as (1) image co-registration (for stacking and time series
analysis), (2) mosaicking (for regional analysis), and (3)
map-projection of raw Planetary Data System (PDS) images for selected
Mars and Luna sensor systems. A user interface/GUI is provided for the
three planetary applications, but the underlying scripts can also be
modified by an advanced user and run at the command-line. POMM is Open
Source software available in ``docker{''} container and
``Yum-Install{''} versions that support crossplatform installation on
Windows, Apple, and Linux products using available desktop applications
and/or virtual containers. However, installation on systems requiring
emulation can be slow, and the installation process can be challenging.},
DOI = {10.1016/j.ascom.2024.100788},
EarlyAccessDate = {JAN 2024},
Article-Number = {100788},
ISSN = {2213-1337},
EISSN = {2213-1345},
Unique-ID = {WOS:001166616100001},
}
@inproceedings{ WOS:000380435800043,
Author = {Kuriakose, Jaison and Parsons, Jeffrey},
Book-Group-Author = {IEEE},
Title = {An Enhanced Requirements Gathering Interface for Open Source Software
Development Environments},
Booktitle = {2015 IEEE 23RD INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE)},
Series = {International Requirements Engineering Conference},
Year = {2015},
Pages = {288-289},
Note = {IEEE 23rd International Requirements Engineering Conference (RE),
Ottawa, CANADA, AUG 24-28, 2015},
Organization = {uOttawa; IEEE; Int Requirements Engn Board; Ottawa Sect; NSF; Univ Pisa},
Abstract = {In this paper, we propose an enhancement to requirements gathering
interface used in open source software (OSS) development environments.
Specifically we propose embedding currently used interface with reusable
requirement patterns. We propose this enhancement based on the result we
obtained from an experiment on the availability of requirement patterns
during requirements generation in OSS development.},
ISSN = {2332-6441},
ISBN = {978-1-4673-6905-3},
ResearcherID-Numbers = {Parsons, Jeffrey/AAF-3380-2020
},
ORCID-Numbers = {Parsons, Jeffrey/0000-0002-4819-2801},
Unique-ID = {WOS:000380435800043},
}
@article{ WOS:000315348300003,
Author = {Mount, Matthew Paul and Fernandes, Kiran},
Title = {Adoption of free and open source software within high-velocity firms},
Journal = {BEHAVIOUR \& INFORMATION TECHNOLOGY},
Year = {2013},
Volume = {32},
Number = {3},
Pages = {231-246},
Month = {MAR 1},
Abstract = {Free and open source software (FOSS) solutions are not only considered
to be a disruptive force in the proprietary software industry but have
helped firms deliver efficient and proficient processes and position
themselves in global supply networks. The purpose of this study was to
conduct an investigation of FOSS adoption in firms operating in
high-velocity environments and identify factors that have an impact on
the adoption process. Primary data were gathered from a cluster of firms
operating in a high-velocity environment. The results provide an insight
about the FOSS adoption process to both practitioners and academics
alike. Our results indicate that performance attitude of managers, data
regulation and facilitating conditions are important determinants of a
firm's behavioural intention (BI) to adopt and use FOSS. Interestingly,
influences from social and organisational domains have little effect on
a firm's BI to adopt FOSS solutions. Overall, the article provides a
structure to FOSS adoption which is relevant to managers and academics.},
DOI = {10.1080/0144929X.2011.596995},
ISSN = {0144-929X},
EISSN = {1362-3001},
ORCID-Numbers = {Fernandes, Kiran/0000-0002-1097-1789
Mount, Matthew/0000-0002-6470-7502},
Unique-ID = {WOS:000315348300003},
}
@article{ WOS:000523709600010,
Author = {Blanchy, Guillaume and Saneiyan, Sina and Boyd, Jimmy and McLachlan,
Paul and Binley, Andrew},
Title = {ResIPy, an intuitive open source software for complex geoelectrical
inversion/modeling},
Journal = {COMPUTERS \& GEOSCIENCES},
Year = {2020},
Volume = {137},
Month = {APR},
Abstract = {Electrical resistivity tomography (ERT) and induced polarization (IP)
methods are now widely used in many interdisciplinary projects. Although
field surveys using these methods are relatively straightforward, ERT
and IP data require the application of inverse methods prior to any
interpretation. Several established non-commercial inversion codes
exist, but they typically require advanced knowledge to use effectively.
ResIPy was developed to provide a more intuitive, user-friendly,
approach to inversion of geoelectrical data, using an open source
graphical user interface (GUI) and a Python application programming
interface (API). ResIPy utilizes the mature R2/cR2 inversion codes for
ERT and IP, respectively. The ResIPy GUI facilitates data importing,
data filtering, error modeling, mesh generation, data inversion and
plotting of inverse models. Furthermore, the easy to use design of
ResIPy and the help provided inside makes it an effective educational
tool. This paper highlights the rationale and structure behind the
interface, before demonstrating its capabilities in a range of
environmental problems. Specifically, we demonstrate the ease at which
ResIPy deals with topography, advanced data processing, the ability to
fix and constrain regions of known geoelectrical properties, time-lapse
analysis and the capability for forward modeling and survey design.},
DOI = {10.1016/j.cageo.2020.104423},
Article-Number = {104423},
ISSN = {0098-3004},
EISSN = {1873-7803},
ResearcherID-Numbers = {McLachlan, Paul/HNB-9570-2023
Binley, Andrew/C-2487-2013
Saneiyan, Sina/G-2539-2019},
ORCID-Numbers = {Binley, Andrew/0000-0002-0938-9070
Saneiyan, Sina/0000-0001-6429-9548},
Unique-ID = {WOS:000523709600010},
}
@inproceedings{ WOS:000245430400007,
Author = {Simmons, Melissa M. and Vercellone-Smith, Pam and Laplante, Phillip A.},
Title = {Understanding open source software through software archaeology: The
case of Nethack},
Booktitle = {30TH ANNUAL IEEE/NASA SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS},
Year = {2006},
Pages = {47+},
Note = {30th Annual NASA/IEEE Software Engineering Workshop, Loyola Coll,
Columbia Campus, Columbia, MD, APR 24-28, 2006},
Organization = {NASA Software Engn Lab; NASA Goddard Space Flight Ctr, Informat Syst
Div; IEEE Comp Soc, TCSE},
Abstract = {In this study open source software was examined from an archaeological
perspective. The objective: to explore the evolution of a long-lived
open source project with the intention of learning how code evolution
has progressed over time. This investigation provides a case study of
Nethack, an enormously popular open source game that has been in
development for more than a decade. The Goal Question Metric approach
was employed to derive measurement goals for the evaluation of open
source software (OSS) evolution in Nethack. According to Lehman's laws,
the incremental growth size of successive releases tends to decline
during the active life of an evolving program. Our results demonstrate
that the evolution patterns observed for Nethack do not consistently
conform to Lehman's laws. The growth in Nethack's tarball distribution
size, as well as lines of code, exhibited a linear increase in growth in
this investigation. Additionally, Lehman's laws dictate that the
complexity of a system will increase as it ages. Interestingly, in
Nethack, the McCabe cyclomatic complexity was found to decrease with
successive releases while the Halstead complexity increased These
results suggest that while the structure complexity of Nethack declined
with successive releases, the complexity of calculational logic
increased. These findings raise questions concerning the evolution of
other OSS applications.},
ISBN = {978-0-7695-2624-9},
Unique-ID = {WOS:000245430400007},
}
@article{ WOS:000253288100002,
Author = {Crowston, Kevin and Scozzi, Barbara},
Title = {Bug fixing practices within free/libre open source software development
teams},
Journal = {JOURNAL OF DATABASE MANAGEMENT},
Year = {2008},
Volume = {19},
Number = {2},
Pages = {1-30},
Month = {APR-JUN},
Abstract = {Free/Libre open source software (FLOSS, e.g., Linux or Apache) is
primarily developed by distributed teams. Developers contribute from
around the world and coordinate their activity almost exclusively by
means of email and bulletin boards, yet some how profit from the
advantages and evade the challenges of distributed software development.
In this article we investigate the structure and the coordination
practices adopted by development teams during the bug-fixing process,
which is considered one of main areas of FLOSS project success. In
particular, based on a codification of the messages recorded in the bug
tracking system of four projects, we identify the accomplished tasks,
the adopted coordination mechanisms, and the role undertaken by both the
FLOSS development team and the FLOSS community. We conclude with
suggestions for further research.},
DOI = {10.4018/jdm.2008040101},
ISSN = {1063-8016},
EISSN = {1533-8010},
ResearcherID-Numbers = {Scozzi, Barbara/ABC-8981-2020
Crowston, Kevin/C-6068-2008
},
ORCID-Numbers = {Crowston, Kevin/0000-0003-1996-3600
Scozzi, Barbara/0000-0001-7359-4469},
Unique-ID = {WOS:000253288100002},
}
@inproceedings{ WOS:000525954400168,
Author = {Akatsu, Shinji and Fujita, Yoshikatu and Kato, Takumi and Tsuda,
Kazuhiko},
Editor = {Howlett, RJ and Toro, C and Hicks, Y and Jain, LC},
Title = {Structured analysis of the evaluation process for adopting open-source
software},
Booktitle = {KNOWLEDGE-BASED AND INTELLIGENT INFORMATION \& ENGINEERING SYSTEMS
(KES-2018)},
Series = {Procedia Computer Science},
Year = {2018},
Volume = {126},
Pages = {1578-1586},
Note = {22nd International Conference on Knowledge-Based and Intelligent
Information and Engineering Systems (KES), Belgrade, SERBIA, SEP 03-05,
2018},
Organization = {KES Int; Soc ETRAN},
Abstract = {Open-source software (OSS) has been widely used in the software
development process to reduce development cost and development period.
However, adopting OSS requires crucial decision-making in terms of
various aspects including business, technology, and intellectual
property management; these may not be mutually independent and may
exhibit a complex set of relationships. This research studies the
structured analysis to break down the evaluation criterion axis and the
contributing factors when adopting OSS and attempts to clarify the
structured evaluation criterion map. (C) 2018 The Authors. Published by
Elsevier Ltd.},
DOI = {10.1016/j.procs.2018.08.131},
ISSN = {1877-0509},
ResearcherID-Numbers = {Kato, Takumi/AAX-5153-2020
},
ORCID-Numbers = {Kato, Takumi/0000-0002-1795-4754},
Unique-ID = {WOS:000525954400168},
}
@article{ WOS:000351478700016,
Author = {Heistermann, M. and Collis, S. and Dixon, M. J. and Giangrande, S. and
Helmus, J. J. and Kelley, B. and Koistinen, J. and Michelson, D. B. and
Peura, M. and Pfaff, T. and Wolff, D. B.},
Title = {THE EMERGENCE OF OPEN-SOURCE SOFTWARE FOR THE WEATHER RADAR COMMUNITY},
Journal = {BULLETIN OF THE AMERICAN METEOROLOGICAL SOCIETY},
Year = {2015},
Volume = {96},
Number = {1},
Pages = {117-128},
Month = {JAN},
Abstract = {Weather radar analysis has become increasingly sophisticated over the
past 50 years, and efforts to keep software up to date have generally
lagged behind the needs of the users. We argue that progress has been
impeded by the fact that software has not been developed and shared as a
community.
Recently, the situation has been changing. In this paper, the developers
of a number of open-source software (OSS) projects highlight the
potential of OSS to advance radar-related research. We argue that the
community-based development of OSS holds the potential to reduce
duplication of efforts and to create transparency in implemented
algorithms while improving the quality and scope of the software. We
also conclude that there is sufficiently mature technology to support
collaboration across different software projects. This could allow for
consolidation toward a set of interoperable software platforms, each
designed to accommodate very specific user requirements.},
DOI = {10.1175/BAMS-D-13-00240.1},
ISSN = {0003-0007},
EISSN = {1520-0477},
ResearcherID-Numbers = {Giangrande, Scott/I-4089-2016
Koistinen, Jarmo/AAB-3793-2020
Collis, Scott/H-6642-2013
},
ORCID-Numbers = {Collis, Scott/0000-0002-2303-687X
Heistermann, Maik/0000-0001-9354-1532},
Unique-ID = {WOS:000351478700016},
}
@inproceedings{ WOS:000253832800014,
Author = {Capiluppi, Andrea and Fernandez-Rarnil, Juan},
Book-Group-Author = {IEEE},
Title = {A model to predict anti-regressive effort in Open Source Software},
Booktitle = {2007 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE},
Series = {Proceedings-IEEE International Conference on Software Maintenance},
Year = {2007},
Pages = {114+},
Note = {23rd IEEE International Conference on Software Maintenance, Paris,
FRANCE, OCT 02-05, 2007},
Organization = {IEEE; IEEE Comp Soc; IEEE France Sect; TCSE; IEEE Comp Soc, Tech Council
Software Engn; Reeng Forum; Univ Waterloo; Univ Studi Sannio},
Abstract = {Accumulated changes on a software system are not uniformly distributed:
some elements are changed more often than others. For optimal impact,
the limited time and effort for complexity control, called
anti-regressive work, should be applied to the elements of the system
which are frequently changed and are complex. Based on this, we propose
a maintenance guidance model (MGM) which is tested against real-world
data. MGM takes into account several dimensions of complexity: size,
structural complexity and coupling. Results show that maintainers of the
eight open source systems studied tend, in general, to prioritize their
anti-regressive work in line with the predictions given by our MGM, even
though, divergences also exist. MGM offers a history-based alternative
to existing approaches to the identification of elements for
anti-regressive work, most of which use static code characteristics
only.},
ISSN = {1063-6773},
ISBN = {978-1-4244-1255-6},
ResearcherID-Numbers = {Capiluppi, Andrea/AGO-2961-2022
},
ORCID-Numbers = {Capiluppi, Andrea/0000-0001-9469-6050},
Unique-ID = {WOS:000253832800014},
}
@inproceedings{ WOS:001340720400020,
Author = {Khuzyakhmetova, Assiya and Suleimenov, Aidarbek},
Editor = {Sekerinski, E and Moreira, N and Oliveira, JN and Ratiu, D and Guidotti, R and Farrell, M and Luckcuck, M and Marmsoler, D and Campos, J and Astarte, T and Gonnord, L and Cerone, A and Couto, L and Dongol, B and Kutrib, M and Monteiro, P and Delmas, D},
Title = {Open Source Software as a Learning Tool for Computer Science Students},
Booktitle = {FORMAL METHODS. FM 2019 INTERNATIONAL WORKSHOPS, PT II},
Series = {Lecture Notes in Computer Science},
Year = {2020},
Volume = {12233},
Pages = {224-232},
Note = {3rd World Congress on Formal Methods (FM), Porto, PORTUGAL, OCT 07-11,
2019},
Organization = {Commiss Hist \& Philosophy Comp; Univ Porto, Math Cent; Univ Giessen,
Inst Comp Sci; Nomad Labs},
Abstract = {In this paper authors' experience of contributing to Open Source
Software (OSS) is described. Contributions were done as a part of the
OSS course taken at Nazarbayev University during the Spring 2019 term.
Two junior bachelors degree students described their experience,
motivations to contribute to OSS, selected projects, course structure
and the lists of activities they performed. Assessment of this
experience by other community members and the course instructor are also
reported in this publication. This paper also studies how the course
structure can affect people's ability to make contributions in general.},
DOI = {10.1007/978-3-030-54997-8\_15},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-030-54996-1; 978-3-030-54997-8},
Unique-ID = {WOS:001340720400020},
}
@inproceedings{ WOS:000400069400016,
Author = {Gomes da Silva, Antonio Cesar Brandao and Carneiro, Glauco de Figueiredo
and Marcelino de Paula, Antonio Carlos and Monteiro, Miguel Pessoa and
Brito e Abreu, Fernando},
Editor = {Paulk, M and Machado, RJ and Brito, MA and Amaral, V and Goulao, M},
Title = {Agility and Quality Attributes in Open Source Software Projects Release
Practices},
Booktitle = {PROCEEDINGS 2016 10TH INTERNATIONAL CONFERENCE ON THE QUALITY OF
INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC)},
Year = {2016},
Pages = {107-112},
Note = {10th International Conference on the Quality of Information and
Communications Technology (QUATIC), Lisbon, PORTUGAL, SEP 06-09, 2016},
Organization = {Camara Municipal Almada \& Casa Ermelinda Freitas},
Abstract = {Context: The need to accelerate software delivery, supporting faster
time-to-market and frequent community developers/users feedback are
issues that have lead to relevant changes in software development
practices. Many Open Source Software (OSS) projects have engaged to
achieve this through the adoption of agile practices in software release
practices. Problem: There is no secondary study in the literature
discussing evidences of the influence of agile approaches in OSS
projects release practices. Goal: Identify published reports in the
literature that characterize to which extent agility has influenced
release approaches in OSS projects. Method: The characterization of
studies followed a five-phase process to present a panoramic view of
software releases practices in the context of OSS projects. Results: The
overall data collected from 14 studies published from January 2006 to
January 2016 depicted the following scenario: nine issues that
characterize the advantages/influence of agility in OSS release
approaches; four challenge issues in this approach; three possibilities
of implementation and two main motivations towards the adoption of
software release approaches through agility; and finally three main
strategies to implement it. Conclusion: This study provides an
up-to-date and structured understanding of the influence of agility on
OSS projects release approaches based on findings systematically
collected from a list of relevant references in the last decade.},
DOI = {10.1109/QUATIC.2016.56},
ISBN = {978-1-5090-3581-6},
ResearcherID-Numbers = {de Paula, Antonio/I-3532-2016
Brito e Abreu, Fernando/D-2056-2010
de Figueiredo Carneiro, Glauco/H-4528-2013},
ORCID-Numbers = {Monteiro, Miguel/0000-0001-6043-8176
de Figueiredo Carneiro, Glauco/0000-0001-6241-1612},
Unique-ID = {WOS:000400069400016},
}
@article{ WOS:000367991400003,
Author = {Ellis, Heidi J. C. and Hislop, Gregory W. and Jackson, Stoney and
Postner, Lori},
Title = {Team Project Experiences in Humanitarian Free and Open Source Software
(HFOSS)},
Journal = {ACM TRANSACTIONS ON COMPUTING EDUCATION},
Year = {2015},
Volume = {15},
Number = {4, SI},
Month = {DEC},
Abstract = {Providing students with the professional, communication, and technical
skills necessary to contribute to an ongoing software project is
critical, yet often difficult in higher education. Involving student
teams in real-world projects developed by professional software
engineers for actual users is invaluable. Free and Open Source Software
(FOSS) has emerged as an important approach to creating, managing, and
distributing software products. Involvement in a FOSS project provides
students with experience developing within a professional environment,
with a professional community, and has the additional benefit that all
communication and artifacts are publicly accessible. Humanitarian Free
and Open Source Software (HFOSS) projects benefit the human condition in
some manner. They can range from disaster management to microfinance to
election-monitoring applications. This article discusses the benefits
and challenges of students participating in HFOSS projects within the
context of undergraduate computing degree programs. This article reports
on a 6-year study of students' self-reported attitudes and learning from
participation in an HFOSS project. Results indicate that working on an
HFOSS project increases interest in computing. In addition, students
perceive that they are gaining experience in developing software in a
distributed environment with the attendant skills of communication,
distributed teamwork, and more.},
DOI = {10.1145/2684812},
Article-Number = {18},
ISSN = {1946-6226},
Unique-ID = {WOS:000367991400003},
}
@article{ WOS:000285184300011,
Author = {Qureshi, Israr and Fang, Yulin},
Title = {Socialization in Open Source Software Projects: A Growth Mixture
Modeling Approach},
Journal = {ORGANIZATIONAL RESEARCH METHODS},
Year = {2011},
Volume = {14},
Number = {1},
Pages = {208-238},
Month = {JAN},
Abstract = {The success of open source software (OSS) projects depends heavily on
the voluntary participation of a large number of developers. To remain
sustainable, it is vital for an OSS project community to maintain a
critical mass of core developers. Yet, only a small number of
participants (identified here as ``joiners'') can successfully socialize
themselves into the core developer group. Despite the importance of
joiners' socialization behavior, quantitative longitudinal research in
this area is lacking. This exploratory study examines joiners' temporal
socialization trajectories and their impacts on joiners' status
progression. Guided by social resource theory and using the growth
mixture modeling (GMM) approach to study 133 joiners in 40 OSS projects,
the authors found that these joiners differed in both their initial
levels and their growth trajectories of socialization and identified
four distinct classes of joiner socialization behavior. They also found
that these distinct latent classes of joiners varied in their status
progression within their communities. The implications for research and
practice are correspondingly discussed.},
DOI = {10.1177/1094428110375002},
ISSN = {1094-4281},
EISSN = {1552-7425},
ORCID-Numbers = {Qureshi, Israr/0000-0002-5263-0587
FANG, Yulin/0000-0002-7595-5261},
Unique-ID = {WOS:000285184300011},
}
@article{ WOS:000536238900004,
Author = {Smith, Daniel G. A. and Burns, Lori A. and Simmonett, Andrew C. and
Parrish, Robert M. and Schieber, Matthew C. and Galvelis, Raimondas and
Kraus, Peter and Kruse, Holger and Di Remigio, Roberto and Alenaizan,
Asem and James, Andrew M. and Lehtola, Susi and Misiewicz, Jonathon P.
and Scheurer, Maximilian and Shaw, Robert A. and Schriber, Jeffrey B.
and Xie, Yi and Glick, Zachary L. and Sirianni, Dominic A. and O'Brien,
Joseph Senan and Waldrop, Jonathan M. and Kumar, Ashutosh and
Hohenstein, Edward G. and Pritchard, Benjamin P. and Brooks, Bernard R.
and Schaefer, III, Henry F. and Sokolov, Alexander Yu. and Patkowski,
Konrad and DePrince, III, A. Eugene and Bozkaya, Ugur and King, Rollin
A. and Evangelista, Francesco A. and Turney, Justin M. and Crawford, T.
Daniel and Sherrill, C. David},
Title = {PSI4 1.4: Open-source software for high-throughput quantum chemistry},
Journal = {JOURNAL OF CHEMICAL PHYSICS},
Year = {2020},
Volume = {152},
Number = {18},
Month = {MAY 14},
Abstract = {PSI4 is a free and open-source ab initio electronic structure program
providing implementations of Hartree-Fock, density functional theory,
many-body perturbation theory, configuration interaction, density
cumulant theory, symmetry-adapted perturbation theory, and
coupled-cluster theory. Most of the methods are quite efficient, thanks
to density fitting and multi-core parallelism. The program is a hybrid
of C++ and Python, and calculations may be run with very simple text
files or using the Python API, facilitating post-processing and complex
workflows; method developers also have access to most of PSI4's core
functionalities via Python. Job specification may be passed using The
Molecular Sciences Software Institute (MolSSI) QCSCHEMA data format,
facilitating interoperability. A rewrite of our top-level computation
driver, and concomitant adoption of the MolSSI QCARCHIVE INFRASTRUCTURE
project, makes the latest version of PSI4 well suited to distributed
computation of large numbers of independent tasks. The project has
fostered the development of independent software components that may be
reused in other quantum chemistry programs.},
DOI = {10.1063/5.0006002},
Article-Number = {184108},
ISSN = {0021-9606},
EISSN = {1089-7690},
ResearcherID-Numbers = {Kruse, Holger/D-3615-2009
King, Roger/E-8621-2013
Sherrill, David/KBA-0241-2024
Kraus, Peter/L-2615-2019
Evangelista, Francesco/B-4789-2017
Kumar, Ashutosh/AAH-1711-2019
Turney, Justin/G-5390-2014
Bozkaya, Ugur/A-4065-2016
Lehtola, Susi/H-1828-2013
Sokolov, Alexander/E-2869-2014
Di Remigio Eikas, Roberto/I-8811-2019
Crawford, Thomas/A-9271-2017
},
ORCID-Numbers = {Burns, Lori/0000-0003-2852-5864
Lehtola, Susi/0000-0001-6296-8103
Sokolov, Alexander/0000-0003-2637-4134
, Jonathon/0000-0002-6425-9551
DePrince, Eugene/0000-0003-1061-2521
Patkowski, Konrad/0000-0002-4468-207X
Kraus, Peter/0000-0002-4359-5003
Kruse, Holger/0000-0002-0560-1513
Bozkaya, Ugur/0000-0002-5203-2210
Scheurer, Maximilian/0000-0003-0592-3464
Kumar, Ashutosh/0000-0001-7589-6030
Alenaizan, Asem/0000-0002-0871-664X
Di Remigio Eikas, Roberto/0000-0002-5452-9239
Crawford, Thomas/0000-0002-7961-7016
Sirianni, Dominic/0000-0002-6464-0213
Simmonett, Andrew/0000-0002-5921-9272
King, Rollin/0000-0002-1173-4187
Sherrill, David/0000-0002-5570-7666},
Unique-ID = {WOS:000536238900004},
}
@article{ WOS:000223986600008,
Author = {Rosset, A and Spadola, L and Ratib, O},
Title = {OsiriX: An open-source software for navigating in multidimensional DICOM
images},
Journal = {JOURNAL OF DIGITAL IMAGING},
Year = {2004},
Volume = {17},
Number = {3},
Pages = {205-216},
Month = {SEP},
Abstract = {A multidimensional image navigation and display software was designed
for display and interpretation of large sets of multidimensional and
multimodality images such as combined PET-CT studies. The software is
developed in Objective-C on a Macintosh platform under the MacOS X
operating system using the GNUstep development environment. It also
benefits from the extremely fast and optimized 3D graphic capabilities
of the OpenGL graphic standard widely used for computer games optimized
for taking advantage of any hardware graphic accelerator boards
available. In the design of the software special attention was given to
adapt the user interface to the specific and complex tasks of navigating
through large sets of image data. An interactive jog-wheel device widely
used in the video and movie industry was implemented to allow users to
navigate in the different dimensions of an image set much faster than
with a traditional mouse or on-screen cursors and sliders. The program
can easily be adapted for very specific tasks that require a limited
number of functions, by adding and removing tools from the program's
toolbar and avoiding an overwhelming number of unnecessary tools and
functions. The processing and image rendering tools of the software are
based on the open-source libraries ITK and VTK. This ensures that all
new developments in image processing that could emerge from other
academic institutions using these libraries can be directly ported to
the OsiriX program. OsiriX is provided free of charge under the GNU
open-source licensing agreement at
http://homepage.mac.com/rossetantoine/osirix.},
DOI = {10.1007/s10278-004-1014-6},
ISSN = {0897-1889},
EISSN = {1618-727X},
Unique-ID = {WOS:000223986600008},
}
@article{ WOS:000402459200015,
Author = {Caneill, Matthieu and German, Daniel M. and Zacchiroli, Stefano},
Title = {The Debsources Dataset: two decades of free and open source software},
Journal = {EMPIRICAL SOFTWARE ENGINEERING},
Year = {2017},
Volume = {22},
Number = {3},
Pages = {1405-1437},
Month = {JUN},
Abstract = {We present the Debsources Dataset: source code and related metadata
spanning two decades of Free and Open Source Software (FOSS) history,
seen through the lens of the Debian distribution. The dataset spans more
than 3 billion lines of source code as well as metadata about them such
as: size metrics (lines of code, disk usage), developer-defined symbols
(ctags), file-level checksums (SHA1, SHA256, TLSH), file media types
(MIME), release information (which version of which package containing
which source code files has been released when), and license information
(GPL, BSD, etc). The Debsources Dataset comes as a set of tarballs
containing deduplicated unique source code files organized by their SHA1
checksums (the source code), plus a portable PostgreSQL database dump
(the metadata). A case study is run to show how the Debsources Dataset
can be used to easily and efficiently instrument very long-term analyses
of the evolution of Debian from various angles (size, granularity,
licensing, etc.), getting a grasp of major FOSS trends of the past two
decades. The Debsources Dataset is Open Data, released under the terms
of the CC BY-SA 4.0 license, and available for download from Zenodo with
DOI reference 10.5281/zenodo.61089.},
DOI = {10.1007/s10664-016-9461-5},
ISSN = {1382-3256},
EISSN = {1573-7616},
ORCID-Numbers = {Zacchiroli, Stefano/0000-0002-4576-136X},
Unique-ID = {WOS:000402459200015},
}
@inproceedings{ WOS:000318231603034,
Author = {Moon, Eunyoung},
Editor = {Sprague, RH},
Title = {Gendered Patterns of Politeness in Free/Libre Open Source Software
Development},
Booktitle = {PROCEEDINGS OF THE 46TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM
SCIENCES},
Series = {Proceedings of the Annual Hawaii International Conference on System
Sciences},
Year = {2013},
Pages = {3168-3177},
Note = {46th Annual Hawaii International Conference on System Sciences (HICSS),
Maui, HI, JAN 07-10, 2013},
Organization = {IEEE Comp Soc; Univ Hawaii, Shidler Coll Business},
Abstract = {In this paper, a qualitative case study of women-dominated Free/Libre
Open Source Software (FLOSS) project is conducted to explore factors
which successfully involve and sustain women FLOSS participants by
drawing on Brown and Levinson's politeness theory. The culture and norms
of FLOSS appear to be formulated by what is privileged/marginalized by
men in the context of FLOSS, and such men's valuing is likely to
threaten women FLOSS participants' face.
Our findings are 1) in the FLOSS context, there are gender-based
differences in determining what threatens face on the basis of gendered
expectations of what is polite, and 2) women-dominated FLOSS
participants are ``practically{''} polite in software development
practices. These findings were explored through an in-depth analysis of
interaction episodes on the email list, archival public interview data
of women FLOSS developers, FLOSS development environment, and
instructive materials shared in public. Our paper shows how politeness
theory can be extended to the ``practice{''} of coding and non-coding
work, and provides FLOSS communities with guidelines for involving and
sustaining women participants in FLOSS development.},
DOI = {10.1109/HICSS.2013.240},
ISSN = {1060-3425},
ISBN = {978-0-7695-4892-0; 978-1-4673-5933-7},
Unique-ID = {WOS:000318231603034},
}
@article{ WOS:000259519700010,
Author = {Carrington, D. A.},
Title = {What can software engineering students learn from studying open source
software?},
Journal = {INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION},
Year = {2008},
Volume = {24},
Number = {4, SI},
Pages = {729-737},
Abstract = {There is a large gap between the scale anti complexity of typical
software products anti examples used in software engineering education.
Since complexity is considered tin essential property of software
systems, this gap creates a problem for software engineering students
anti educators. Studying open source software can provide software
engineering students with realistic anti challenging examples and
pragmatic instances of abstract concepts such as software design
patterns. For software engineering educators, the vast array of freely
available software sources allows selection to suit their educational
objectives and constraints. This paper reviews how open source software
is used in a software engineering studio course and discusses the
outcomes from the perspectives of students and educators.},
ISSN = {0949-149X},
Unique-ID = {WOS:000259519700010},
}
@inproceedings{ WOS:000269044000021,
Author = {Paul, Celeste Lyn},
Editor = {Boldyreff, C and Crowston, K and Lundell, B and Wasserman, AI},
Title = {A Survey of Usability Practices in Free/Libre/Open Source Software},
Booktitle = {OPEN SOURCE ECOSYSTEMS-DIVERSE COMMUNITIES INTERACTING},
Series = {International Federation for Information Processing},
Year = {2009},
Volume = {299},
Pages = {264-273},
Note = {5th International Conference on Open Source Systems, Skovde, SWEDEN, JUN
03-06, 2009},
Organization = {IFIP WG 2 13},
Abstract = {A review of case studies about usability in eight Free/Libre/Open Source
Software (FLOSS) projects showed that an important issue regarding a
usability initiative in the project was the lack of user research. User
research is a key component in the user-centered design (UCD) process
and a necessary step for creating usable products. Reasons why FLOSS
projects suffered from a lack of user research included poor or unclear
project leadership, cultural differences between developer and
designers, and a lack of usability engineers. By identifying these
critical issues, the FLOSS usability community can begin addressing
problems in the efficacy of usability activities and work towards
creating more usable FLOSS products.},
ISSN = {1571-5736},
ISBN = {978-3-642-02031-5},
Unique-ID = {WOS:000269044000021},
}
@article{ WOS:000299560600010,
Author = {Abreu, R. M. V. and Froufe, H. J. C. and Daniel, P. O. M. and Queiroz,
M. J. R. P. and Ferreira, I. C. F. R.},
Title = {ChemT, an open-source software for building template-based chemical
libraries},
Journal = {SAR AND QSAR IN ENVIRONMENTAL RESEARCH},
Year = {2011},
Volume = {22},
Number = {5-6},
Pages = {603-610},
Abstract = {In computational chemistry, vast quantities of compounds are generated,
and there is a need for cheminformatic tools to efficiently build
chemical compound libraries. Several software tools for drawing and
editing compound structures are available, but they lack options for
automatic generation of chemical libraries. We have implemented ChemT,
an easy-to-use open-source software tool that automates the process of
preparing custom-made template-based chemical libraries. ChemT
automatically generates three-dimensional chemical libraries by
inputting a chemical template and the functional groups of interest. The
graphical user interface of ChemT is self-explanatory, and a complete
tutorial is provided. Several file formats are accepted by ChemT, and it
is possible to filter the generated compounds according to different
physicochemical properties. The compounds can be subject to force field
minimization, and the resulting three-dimensional structures recorded on
commonly used file formats. ChemT may be a valuable tool for
investigators interested in using in silico virtual screening tools,
such as quantitative structure-activity relationship modelling or
molecular docking, in order to prioritize compounds for further chemical
synthesis. To demonstrate the usefulness of ChemT, we describe an
example based on a thieno{[}3,2-b] pyridine template. ChemT is available
free of charge from our website at http://www.esa.ipb.pt/similar to
ruiabreu/chemt.},
DOI = {10.1080/1062936X.2011.604097},
ISSN = {1062-936X},
ResearcherID-Numbers = {Abreu, Rui/W-1800-2019
Ferreira, Isabel/E-8500-2013
Queiroz, Maria Joao/A-3837-2013},
ORCID-Numbers = {Abreu, Rui/0000-0002-7745-8015
Daniel, Pedro Marques/0000-0002-4378-2052
Ferreira, Isabel/0000-0003-4910-4882
Froufe, Hugo/0000-0001-9997-8743
Queiroz, Maria Joao/0000-0002-4322-8035},
Unique-ID = {WOS:000299560600010},
}
@inproceedings{ WOS:000426896900127,
Author = {Alvarez, Marcelo and Ortiz, Diego and Sanchez, Wilson and Rivas, David
and Aimacana, Sixto and Sango, Wilson and Granizo, Rosa and Vayas,
Germania and Toasa, Renato},
Book-Group-Author = {IEEE},
Title = {Application for Monitoring Primary Energy Resources Based on Open Source
Software},
Booktitle = {2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES
(CISTI)},
Series = {Iberian Conference on Information Systems and Technologies},
Year = {2017},
Note = {12th Iberian Conference on Information Systems and Technologies (CISTI),
Lisbon, PORTUGAL, JUN 21-24, 2017},
Organization = {Assoc Iberica Sistemas Tecnologias Informaco; Inst Univ Lisboa; Asoc
Tecnicos Informatica; Assoc Portuguesa Empreendedorismo; IEEE SMC; IEEE
Portugal Sect; FCA; Lidel; SAS; Silabo; TAP},
Abstract = {In the project a monitoring system where a study or analysis of the
quantity, availability and performance of the primary energy resource is
made, for which a monitoring system of primary energy resources
developed in the General campus Guillermo Rodriguez Lara is implemented
of the Universidad de las Fuerzas Armadas - ESPE, for which
sophisticated equipment that capture the signals of environmental
variables is used, the objective is to develop a software-based open
source handling such information application, and allows obtaining and
storing environmental data, to conduct an analysis of them favoring
decision-making, incorporating them into a web platform, the application
also calculates the energy produced the day before, thus achieving
construct an assessment tool parameters for future projects, which serve
the information obtained in the feasibility analysis to implement
projects related to renewable energy, thus contributing to energy
development.},
ISSN = {2166-0727},
ResearcherID-Numbers = {Toasa, Renato/G-5969-2019
Rivas, David/AAN-1446-2020
Ortiz, Diego/AAV-6773-2021
},
ORCID-Numbers = {Sanchez, Wilson/0000-0002-9444-490X
Toasa G., Renato Mauricio/0000-0002-2138-300X
Vayas-Ortega, Germania/0000-0002-1260-3154
Ortiz, Diego/0000-0001-8090-6125
Granizo, Rosa/0000-0001-8823-161X
Rivas, David/0000-0001-5958-6606
Alvarez Veintimilla, Rolando Marcelo/0000-0002-2781-2506},
Unique-ID = {WOS:000426896900127},
}
@article{ WOS:000940730300002,
Author = {Singhal, Shakshi and Kapur, P. K. and Kumar, Vivek and Panwar, Saurabh},
Title = {Stochastic debugging based reliability growth models for Open Source
Software project},
Journal = {ANNALS OF OPERATIONS RESEARCH},
Year = {2024},
Volume = {340},
Number = {1, SI},
Pages = {531-569},
Month = {SEP},
Abstract = {Open Source Software (OSS) is one of the most trusted technologies for
implementing industry 4.0 solutions. The study aims to assist a
community of OSS developers in quantifying the product's reliability.
This research proposes reliability growth models for OSS by
incorporating dynamicity in the debugging process. For this, stochastic
differential equation-based analytical models are developed to represent
the instantaneous rate of error generation. The fault introduction rate
is modeled using exponential and Erlang distribution functions. The
empirical applications of the proposed methodology are verified using
the real-life failure data of the Open Source Software projects, GNU
Network Object Model Environment, and Eclipse. A soft computing
technique, Genetic Algorithm, is applied to estimate model parameters.
Cross-validation is also performed to examine the forecasting efficacy
of the model. The predictive power of the developed models is compared
with various benchmark studies. The data analysis is conducted using the
R statistical computing software. The results demonstrate the proposed
models' efficacy in parameter estimation and predictive performance. In
addition, the optimal release time policy based on the proposed
mathematical models is presented by formulating the optimization model
that intends to minimize the total cost of software development under
reliability constraints. The numerical illustration and sensitivity
analysis exhibit the proposed problem's practical significance. The
findings of the numerical analysis exemplify the proposed study's
capability of decision-making under uncertainty.},
DOI = {10.1007/s10479-023-05240-6},
EarlyAccessDate = {FEB 2023},
ISSN = {0254-5330},
EISSN = {1572-9338},
ResearcherID-Numbers = {Kumar, Vivek/HOC-3352-2023
Singhal, Shakshi/ABB-7473-2020
},
ORCID-Numbers = {Panwar, Saurabh/0000-0003-3302-6998},
Unique-ID = {WOS:000940730300002},
}
@inproceedings{ WOS:000318231603035,
Author = {Yang, Xuan and Hu, Daning and Robert, Davison M.},
Editor = {Sprague, RH},
Title = {How Microblogging Networks Affect Project Success of Open Source
Software Development},
Booktitle = {PROCEEDINGS OF THE 46TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM
SCIENCES},
Series = {Proceedings of the Annual Hawaii International Conference on System
Sciences},
Year = {2013},
Pages = {3178-3186},
Note = {46th Annual Hawaii International Conference on System Sciences (HICSS),
Maui, HI, JAN 07-10, 2013},
Organization = {IEEE Comp Soc; Univ Hawaii, Shidler Coll Business},
Abstract = {Microblogging as an emerging social media technology is becoming
increasingly popular in more and more OSS communities and forms various
follower networks. However, the impacts of microblogging follower
network on OSS project success are rarely studied. In this study, we
adopt a social network perspective to identify and hypothesize that
three microblogging network mechanisms will positively affect OSS
project success through knowledge sharing, and attracting more skillful
and eminent developers. Using longitudinal data from a large online OSS
community called Ohloh, we empirically examine the impacts of various
factors for these two type of mechanisms on the commercial and
technological successes of OSS projects. We found that preferential
attachment and structure hole factors are supported, while accumulative
advantage factors are partially supported. Our findings may provide
insights for OSS stakeholders to effectively manage microblogging
techniques for achieving project success.},
DOI = {10.1109/HICSS.2013.251},
ISSN = {1060-3425},
ISBN = {978-0-7695-4892-0; 978-1-4673-5933-7},
ResearcherID-Numbers = {Davison, Robert/E-4383-2013},
ORCID-Numbers = {Davison, Robert/0000-0002-7243-3521},
Unique-ID = {WOS:000318231603035},
}
@inproceedings{ WOS:000519270605031,
Author = {Linnabary, Ryan and O'Brien, Andrew and Smith, Graeme E. and Ball,
Christopher and Johnson, Joel T.},
Book-Group-Author = {IEEE},
Title = {OPEN SOURCE SOFTWARE FOR SIMULATING COLLABORATIVE NETWORKS OF AUTONOMOUS
ADAPTIVE SENSORS},
Booktitle = {2019 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS
2019)},
Series = {IEEE International Symposium on Geoscience and Remote Sensing IGARSS},
Year = {2019},
Pages = {5301-5304},
Note = {IEEE International Geoscience and Remote Sensing Symposium (IGARSS),
Yokohama, JAPAN, JUL 28-AUG 02, 2019},
Organization = {Inst Elect \& Elect Engineers; Inst Elect \& Elect Engineers, Geoscience
\& Remote Sensing Soc},
Abstract = {Collaborative networks of small satellites will form future
Earth-observing systems. Maximizing the science value of measurements
from such systems will require autonomous decision making with regard to
management of limited resources (i.e. power, communications, and sensor
configuration). The complexity of this decision space warrants the
creation of software tools to aid users in efficient modeling and
simulation of collaborative remote sensing networks. In this paper, we
present a new open-source software library and tool\{set that has been
specifically designed for simulating such networks. Details of the
object-oriented C++ library are presented with results from example
simulations to confirm that it is able to address this challenge. The
software tools developed offer enhanced simulation capabilities to
developers of future observing system simulation experiments (OSSEs)
with collaborative networks of adaptive sensor platforms.},
DOI = {10.1109/igarss.2019.8898306},
ISSN = {2153-6996},
ISBN = {978-1-5386-9154-0},
ResearcherID-Numbers = {Smith, Graeme/I-3527-2016},
Unique-ID = {WOS:000519270605031},
}
@article{ WOS:000404265100001,
Author = {Ciliberti, Davide and Kloosterman, Fabian},
Title = {Falcon: a highly flexible open-source software for closed-loop
neuroscience},
Journal = {JOURNAL OF NEURAL ENGINEERING},
Year = {2017},
Volume = {14},
Number = {4},
Month = {AUG},
Abstract = {Objective. Closed-loop experiments provide unique insights into brain
dynamics and function. To facilitate a wide range of closed-loop
experiments, we created an open-source software platform that enables
high-performance real-time processing of streaming experimental data.
Approach. We wrote Falcon, a C++ multi-threaded software in which the
user can load and execute an arbitrary processing graph. Each node of a
Falcon graph is mapped to a single thread and nodes communicate with
each other through thread-safe buffers. The framework allows for easy
implementation of new processing nodes and data types. Falcon was tested
both on a 32-core and a 4-core workstation. Streaming data was read from
either a commercial acquisition system (Neuralynx) or the open-source
Open Ephys hardware, while closed-loop TTL pulses were generated with a
USB module for digital output. We characterized the round-trip latency
of our Falcon-based closed-loop system, as well as the specific latency
contribution of the software architecture, by testing processing graphs
with up to 32 parallel pipelines and eight serial stages. We finally
deployed Falcon in a task of real-time detection of population bursts
recorded live from the hippocampus of a freely moving rat. Main results.
On Neuralynx hardware, round-trip latency was well below 1 ms and stable
for at least 1 h, while on Open Ephys hardware latencies were below 15
ms. The latency contribution of the software was below 0.5 ms.
Round-trip and software latencies were similar on both 32- and 4-core
workstations. Falcon was used successfully to detect population bursts
online with similar to 40 ms average latency. Significance. Falcon is a
novel open-source software for closed-loop neuroscience. It has
sub-millisecond intrinsic latency and gives the experimenter direct
control of CPU resources. We envisage Falcon to be a useful tool to the
neuroscientific community for implementing a wide variety of closed-loop
experiments, including those requiring use of complex data structures
and real-time execution of computationally intensive algorithms, such as
population neural decoding/encoding from large cell assemblies.},
DOI = {10.1088/1741-2552/aa7526},
Article-Number = {045004},
ISSN = {1741-2560},
EISSN = {1741-2552},
ResearcherID-Numbers = {Kloosterman, Fabian/AAB-1567-2020
},
ORCID-Numbers = {Ciliberti, Davide/0000-0003-1229-642X
Kloosterman, Fabian/0000-0001-6680-9660},
Unique-ID = {WOS:000404265100001},
}
@article{ WOS:000854973000001,
Author = {Hu, Jie and Tian, Yuntao and Li, Zhiwu and Jiang, Guangzheng and Zuo,
Yinhui and Zhang, Chao and Wang, Yibo and Wang, Yinchun and Hu,
Shengbiao},
Title = {GeothermoTool: An open-source software for basic geothermal calculations
and plots},
Journal = {GEOTHERMICS},
Year = {2022},
Volume = {106},
Month = {DEC},
Abstract = {The primary goal of this study is to introduce the open-source,
Python-based application GeothermoTool, which is designed for geothermal
calculations and plots. GeothermalTool provides thermal conductivity
correction, temperature log analysis, estimation of the potential of
geothermal reservoirs, temperature distribution in one -and
two-dimensions computing, and tectono-thermal evolution modeling. Those
functions are frequently used during the geothermal exploration. In
addition, the calculation results can be visualized by the Matplotlib
module and exported to files such as MS EXCEL and Comma-Separated Values
(CSV). The plots can be saved as bitmaps and vectorgraphs, enabling
second editing. Moreover, GeothermoTool offers a standalone PC
application with an intuitive user interface that is simple to use.
Numpy, Scipy, and Numba are used to speed up the cal-culations. The
source code of GeothermoTool is accessible on GitHub. Users who are
capable of programming in Python can join the development team, correct
bugs, and add new functions.},
DOI = {10.1016/j.geothermics.2022.102551},
EarlyAccessDate = {AUG 2022},
Article-Number = {102551},
ISSN = {0375-6505},
EISSN = {1879-3576},
ResearcherID-Numbers = {Wang, Yibo/HGV-0086-2022
Zuo, Yinhui/GPP-3569-2022
Tian, Yuntao/D-4564-2016
Wang, Yingchun/N-1864-2018
Jiang, Guangzheng/HNJ-2473-2023
},
ORCID-Numbers = {Wang, Yingchun/0000-0001-8089-1920
Jiang, Guangzheng/0000-0001-6637-947X
Wang, Yibo/0000-0002-3035-7380
hu, jie/0000-0003-3531-6358},
Unique-ID = {WOS:000854973000001},
}
@article{ WOS:000217286200004,
Author = {Iannacci, Federico},
Title = {Coordination processes in open source software development The Linux
case study},
Journal = {EMERGENCE-COMPLEXITY \& ORGANIZATION},
Year = {2005},
Volume = {7},
Number = {2},
Abstract = {Although open source projects have been subject to extensive study,
their coordination processes are still poorly understood. Drawing on
organization theory, this paper sets out to remedy this imbalance by
showing that large-scale open source projects exhibit three main
coordination mechanisms, namely standardization, loose coupling and
partisan mutual adjustment. Implications in terms of
electronically-mediated communications and networked interdependencies
are discussed in the final sections where a new light is cast on the
concept of structuring as a by-product of localized adjustments.},
ISSN = {1521-3250},
EISSN = {1532-7000},
ResearcherID-Numbers = {Iannacci, Federico/AAB-9989-2020},
ORCID-Numbers = {Iannacci, Federico/0000-0002-0772-8606},
Unique-ID = {WOS:000217286200004},
}
@article{ WOS:001106749100001,
Author = {Khan, Aatif Ali and Khan, Mustesin Ali and Cashell, Katherine A. and
Usmani, Asif},
Title = {An open-source software framework for the integrated simulation of
structures in fire},
Journal = {FIRE SAFETY JOURNAL},
Year = {2023},
Volume = {140},
Month = {OCT},
Abstract = {The traditional methods to understand the development of elevated
temperature in a structure, and also the associated structural response,
are not representative of realistic fire scenarios. To provide a more
accurate and realistic reflection of the fire development, the current
paper develops a generic middleware which interfaces between the
computational fluid dynamics (CFD) software Fire Dynamics Simulator
(FDS) and the finite element (FE) analysis software OpenSees. This
framework enables a fully integrated simulation of a realistic fire
scenario including the heat transfer through the structure and the
resulting thermo-mechanical response. The proposed framework is
open-source and freely available and therefore can be used and further
developed by researchers and practicing engineers and customised to
their requirements. This paper shows validation against two sets of
experimental results and one real fire incident. A number of different
types of thermal boundary conditions such as gas temperatures and heat
fluxes, are obtained from the CFD analysis and are then used in the
subsequent heat transfer and thermo-mechanical analysis. The primary
advantage of this computational tool is that it provides consultants and
designers with the means to undertake large-scale projects requiring
performance-based fire engineering solutions.},
DOI = {10.1016/j.firesaf.2023.103896},
EarlyAccessDate = {AUG 2023},
Article-Number = {103896},
ISSN = {0379-7112},
EISSN = {1873-7226},
ResearcherID-Numbers = {Usmani, Asif/AAU-7566-2020
Cashell, Katherine/F-8204-2013},
ORCID-Numbers = {Khan, Aatif Ali/0000-0001-9181-4795
Cashell, Katherine/0000-0003-2804-4542},
Unique-ID = {WOS:001106749100001},
}
@article{ WOS:000405048300003,
Author = {Wei, Kangning and Crowston, Kevin and Eseryel, U. Yeliz and Heckman,
Robert},
Title = {Roles and politeness behavior in community-based free/libre open source
software development},
Journal = {INFORMATION \& MANAGEMENT},
Year = {2017},
Volume = {54},
Number = {5},
Pages = {573-582},
Month = {JUL},
Abstract = {Community-based Free/Libre Open Source Software (FLOSS) development
relies on contributions from both core and peripheral members. Prior
research on core-periphery has focused on software coding related
behaviors. We study how core-periphery roles are related to
social-relational behavior in terms of politeness behavior. Data from
two FLOSS projects suggest that both core and peripheral members use
more positive politeness strategies than negative strategies. Further,
core and peripheral members use different strategies to protect positive
face in positive politeness, which we term respect and intimacy,
respectively. Our results contribute to FLOSS research and politeness
theory. (C) 2016 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.im.2016.11.006},
ISSN = {0378-7206},
EISSN = {1872-7530},
ResearcherID-Numbers = {Eseryel, Yeliz/AAE-3379-2021
Crowston, Kevin/C-6068-2008},
ORCID-Numbers = {Crowston, Kevin/0000-0003-1996-3600},
Unique-ID = {WOS:000405048300003},
}
@article{ WOS:000213744900004,
Author = {Nair, Rajiv and Nagarjuna, G. and Ray, Arnab K.},
Title = {Finite-Size Effects in the Dependency Networks of Free and Open-Source
Software},
Journal = {COMPLEX SYSTEMS},
Year = {2014},
Volume = {23},
Number = {1},
Pages = {71-92},
Abstract = {We propose a continuum model for the degree distribution of directed
networks in free and open-source software. The degree distributions of
links in both the in-directed and out-directed dependency networks
follow Zipf's law for the intermediate nodes, but the heavily linked
nodes and the poorly linked nodes deviate from this trend and exhibit
finite-size effects. The finite-size parameters make a quantitative
distinction between the in-directed and out-directed networks. For the
out-degree distribution, the initial condition for a dynamic evolution
corresponds to the limiting count of the most heavily linked nodes that
the out-directed network can finally have. The number of nodes
contributing out-directed links grows with every generation of software
release, but this growth ultimately saturates toward a terminal value,
due to the finiteness of semantic possibilities in the network.},
DOI = {10.25088/ComplexSystems.23.1.71},
ISSN = {0891-2513},
ORCID-Numbers = {G, Nagarjuna/0000-0001-6773-8454},
Unique-ID = {WOS:000213744900004},
}
@article{ WOS:000456889200005,
Author = {Llerena, Lucrecia and Rodriguez, Nancy and Castro, John W. and Acuna,
Silvia T.},
Title = {Adapting usability techniques for application in open source Software: A
multiple case study},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2019},
Volume = {107},
Pages = {48-64},
Month = {MAR},
Abstract = {Context: As a result of the growth of non-developer users of OSS
applications, usability has over the last ten years begun to attract the
interest of the open source software (OSS) community. The OSS community
has some special characteristics (such as worldwide geographical
distribution of both users and developers and missing resources) which
are an obstacle to the direct adoption of many usability techniques as
specified in the human-computer interaction (HCI) field.
Objective: The aim of this research is to adapt and evaluate the
feasibility of applying four usability techniques: user profiles,
personas, direct observation and post-test information to four OSS
projects from the viewpoint of the development team.
Method: The applied research method was a multiple case study of the
following OSS projects: Quite Universal Circuit Simulator, PSeInt,
FreeMind and OpenOffice Writer.
Results: We formalized the application procedure of each of the adapted
usability techniques. We found that either there were no procedures for
adopting usability techniques in OSS or they were not fully
systematized. Additionally, we identified the adverse conditions that
are an obstacle to their adoption in OSS and propose the special
adaptations required to overcome the obstacles. To avoid some of the
adverse conditions, we created web artefacts (online survey, wiki and
forum) that are very popular in the OSS field.
Conclusion: It is necessary to adapt usability techniques for
application in OSS projects considering their idiosyncrasy.
Additionally, we found that there are obstacles (for example, number of
participant users, biased information provided by developers) to the
application of the techniques. Despite these obstacles, it is feasible
to apply the adapted techniques in OSS projects.},
DOI = {10.1016/j.infsof.2018.10.011},
ISSN = {0950-5849},
EISSN = {1873-6025},
ResearcherID-Numbers = {Acuña, Silvia/A-7395-2008
Castro, John/V-4583-2019
Rodriguez, Nancy/HZH-3597-2023
},
ORCID-Numbers = {Rodriguez, Nancy/0000-0002-0861-4352
Castro, John W./0000-0002-7938-7564
Llerena, Lucrecia/0000-0002-4562-6723},
Unique-ID = {WOS:000456889200005},
}
@article{ WOS:000213003900003,
Author = {Oram, Andrew},
Title = {Promoting Open Source Software in Government: The Challenges of
Motivation and Follow-Through},
Journal = {JOURNAL OF INFORMATION TECHNOLOGY \& POLITICS},
Year = {2011},
Volume = {8},
Number = {3, SI},
Pages = {240-252},
Abstract = {Open source software has long been used by government agencies, and
prospects for increased use have been greeted enthusiastically by
knowledgeable government employees who understand open source's
contribution to the core responsibilities that the government has toward
the public: access for all, vendor independence, archiving, special
government needs, and security. But mobilizing the necessary forces in
government to procure open source software has proven difficult. This
article highlights the factors that instigate and carry through the
adoption of open source in government: an external trigger; an emphasis
on strategic goals; an information technology staff with sufficient
dedication, technical sophistication, and creativity to make the
transition; and high-level support at the policy-making level. The
article reports on the attempt to introduce OpenOffice.org in the
mid-2000 decade into agencies of the Commonwealth of Massachusetts, and
compares that case to cases in Peru, Brazil, and Munich, Germany.},
DOI = {10.1080/19331681.2011.592059},
ISSN = {1933-1681},
EISSN = {1933-169X},
Unique-ID = {WOS:000213003900003},
}
@article{ WOS:000526383900017,
Author = {Singh, Vandana},
Title = {Applying participatory action approach to integrating professional
librarians into open source software communities},
Journal = {JOURNAL OF LIBRARIANSHIP AND INFORMATION SCIENCE},
Year = {2020},
Volume = {52},
Number = {2},
Pages = {541-548},
Month = {JUN},
Abstract = {This article theoretically explores how participatory action research
might support integration of library professionals into open source
software development communities. The author makes a case for the
integration of library professionals into open source software
communities to help develop better, context-specific, customizable
software for use by libraries and advocates for inclusion of library
professionals in open source software communities to produce high
quality, customizable software. The value of open source software for
libraries is discussed and the importance of this integration is
articulated by the impacts of this approach. A plan for integration of
library professionals into open source software communities is
presented.},
DOI = {10.1177/0961000619836724},
ISSN = {0961-0006},
EISSN = {1741-6477},
ResearcherID-Numbers = {Singh, Vandana/IQV-5543-2023
},
ORCID-Numbers = {Singh, Vandana/0000-0002-9800-0505},
Unique-ID = {WOS:000526383900017},
}
@article{ WOS:000605634800001,
Author = {Helmus, Rick and ter Laak, Thomas L. and van Wezel, Annemarie P. and de
Voogt, Pim and Schymanski, Emma L.},
Title = {patRoon: open source software platform for environmental mass
spectrometry based non-target screening},
Journal = {JOURNAL OF CHEMINFORMATICS},
Year = {2021},
Volume = {13},
Number = {1},
Month = {JAN 6},
Abstract = {Mass spectrometry based non-target analysis is increasingly adopted in
environmental sciences to screen and identify numerous chemicals
simultaneously in highly complex samples. However, current data
processing software either lack functionality for environmental
sciences, solve only part of the workflow, are not openly available
and/or are restricted in input data formats. In this paper we present
patRoon, a new R based open-source software platform, which provides
comprehensive, fully tailored and straightforward non-target analysis
workflows. This platform makes the use, evaluation and mixing of
well-tested algorithms seamless by harmonizing various common (primarily
open) software tools under a consistent interface. In addition, patRoon
offers various functionality and strategies to simplify and perform
automated processing of complex (environmental) data effectively.
patRoon implements several effective optimization strategies to
significantly reduce computational times. The ability of patRoon to
perform time-efficient and automated non-target data annotation of
environmental samples is demonstrated with a simple and reproducible
workflow using open-access data of spiked samples from a drinking water
treatment plant study. In addition, the ability to easily use, combine
and evaluate different algorithms was demonstrated for three commonly
used feature finding algorithms. This article, combined with already
published works, demonstrate that patRoon helps make comprehensive
(environmental) non-target analysis readily accessible to a wider
community of researchers.},
DOI = {10.1186/s13321-020-00477-w},
Article-Number = {1},
ISSN = {1758-2946},
ResearcherID-Numbers = {van Wezel, Annemarie/ABD-6219-2021
ter laak, thomas/JNR-3788-2023
Schymanski, Emma/AAD-1403-2021
van Wezel, Annemarie/N-9758-2013
de Voogt, Pim/C-5683-2017
},
ORCID-Numbers = {Helmus, Rick/0000-0001-9401-3133
ter Laak, Thomas/0000-0002-6182-6004
van Wezel, Annemarie/0000-0002-6875-957X
de Voogt, Pim/0000-0001-9065-9797
Schymanski, Emma/0000-0001-6868-8145},
Unique-ID = {WOS:000605634800001},
}
@article{ WOS:000322026000013,
Author = {Nan, Ning and Kumar, Sanjeev},
Title = {Joint Effect of Team Structure and Software Architecture in Open Source
Software Development},
Journal = {IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT},
Year = {2013},
Volume = {60},
Number = {3},
Pages = {592-603},
Month = {AUG},
Abstract = {In this study, we seek to understand socio-technical interactions in a
system development context via an examination of the joint effect of
developer team structure and open source software (OSS) architecture on
OSS development performance. Using detailed data collected from code
repositories from Soure-Forge.com, we find that developer team structure
and software architecture significantly moderate each other's effect on
OSS development performance. Larger teams tend to producemore favorable
project performance when the project being developed has a high level of
structural interdependency while projects with a low level of structural
interdependency require smaller teams in order to achieve better project
performance. Meanwhile, centralized teams tend to have a positive impact
on project performance when the OSS project has a high level of
structural interdependency. However, when a project has a low level of
structural interdependency, centralized teams can impair project
performance. This study extends our understanding of information
technology's deep engagement in organizational life and provides
directions for open source practitioners to better organize their
projects to achieve greater performance.},
DOI = {10.1109/TEM.2012.2232930},
ISSN = {0018-9391},
EISSN = {1558-0040},
ResearcherID-Numbers = {Kumar, Sanjeev/AAD-7741-2021},
Unique-ID = {WOS:000322026000013},
}
@incollection{ WOS:000281403600010,
Author = {Gallego, M. Dolores and Bueno, Salvador},
Editor = {Taylor, JR},
Title = {ORGANIZATIONAL AND MOTIVATIONAL FACTORS FOR IMPLEMENTING ENTERPRISE
SOLUTIONS BASED ON OPEN SOURCE SOFTWARE},
Booktitle = {RELATIONAL DATABASES AND OPEN-SOURCE SOFTWARE DEVELOPMENTS},
Series = {Computer Science Technology and Applications},
Year = {2010},
Pages = {257-273},
Abstract = {Organizations implement Enterprise solutions, mainly Enterprise Resource
Planning (ERP) systems, with the aim of attaining operational efficiency
and the incorporation into new markets through the real time information
flow control of the entire organization. However, ERP systems are
complex tools, particularly for small and medium size enterprises
(SMEs).
For this reason, new ERP configurations have arisen, such as Open Source
Software-ERP (OSS-ERP). In the website Sourceforge.net, we can identify
2058 projects about OSS-ERP, although all of them have not had an impact
on the ERP market. This data is indicative of the increasing relevance
of this enterprise solution for organizations. At this moment, the
OSS-ERP vendors with a greater diffusion are Compiere, Openbravo, Abanq
(previously FacturaLux), ERP5, Tiny ERP, Fisterra, OFBiz, SQL-Ledger and
WebERP.
OSS-ERP has three relevant advantages for organizations: (1) increased
adaptability, (2) decreased reliance on a single supplier, (3) reduced
costs. OSS-ERP generally include the necessary functions to integrally
manage all the activities of a company. Due to their high flexibility,
these tools can be adapted to the client's specific needs. Furthermore,
as OSS-ERP are based on open software technologies, organizations do not
have to pay licenses or exclusive contracts. With the collaboration of
partners, OSS-ERP vendors receive benefits for the support services.
Research in OSS has identified individual personal motives for using OSS
software, analyzing specific OSS solutions, or the OSS movement itself.
The literature in Enterprise solutions has also analyzed the main
organizational factors for successfully implementing an ERP system.
However, OSS-ERP is a research topic barely analyzed by the literature.
This paper's aim is to specifically focus on the organizational and
motivational factors for implementing OSS-ERP. The authors developed a
research work for testing the impact of organizational and motivational
factors on the implementation of OSS-ERP by means of a survey of
organizations with OSS-ERP and OSS-ERP users.},
ISBN = {978-1-61668-436-5},
ResearcherID-Numbers = {Bueno, Salvador/AAA-6652-2019},
Unique-ID = {WOS:000281403600010},
}
@incollection{ WOS:000269485400048,
Author = {Moura, Antao and Garcia, Francilene and de Barros, Marcelo},
Editor = {Cunningham, P and Cunningham, M},
Title = {Open Source Software in Small City Governments and the Promotion of
Regional Entrepreneurship},
Booktitle = {EXPLOITING THE KNOWLEDGE ECONOMY: ISSUES, APPLICATIONS AND CASE STUDIES,
PTS 1 AND 2},
Series = {Information and Communication Technologies and the Knowledge Economy},
Year = {2006},
Volume = {3},
Number = {1-2},
Pages = {382-389},
Abstract = {This paper proposes addressing Information Technology (IT) limitations
of small city governments in Brazil by establishing an ecosystem to
develop Open Source Software (OSS)-based solutions. The paper outlines
how regional entrepreneurship is boosted through leveraging the proposed
business model, which promotes the founding and consolidation of
regional companies to service the deployed OSS solutions. After
analyzing city government and regional economic growth restrictions and
requirements and identifying OSS limitations, the novel ecosystem and
business models are defined to involve city governments, IT companies,
Colleges and Universities. Application of the models in a small city in
northeastern Brazil showed promising benefits and advantages. The models
have so far, helped the local government ``to run better{''} and `` ...
to create new, local IT companies{''}.},
ISSN = {1574-1230},
ISBN = {978-1-58603-682-9},
Unique-ID = {WOS:000269485400048},
}
@article{ WOS:000300802000006,
Author = {Thakur, Dhanaraj},
Title = {A limited revolution - The distributional consequences of Open Source
Software in North America},
Journal = {TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE},
Year = {2012},
Volume = {79},
Number = {2},
Pages = {244-251},
Month = {FEB},
Abstract = {Open Source Software (OSS) has become an important alternative method of
organizing the production of software and has gained in popularity and
use because of its benefits and costs relative to the dominant
proprietary software model. In this paper, I use evidence from the
United States and Canada to examine the distribution of these benefits
and costs. I argue that although the rhetoric surrounding OSS is
supported empirically, the benefits of OSS have been limited because of
the way this technological project has evolved within its associated
policy environment. That is, although ostensibly neutral, the policies
and laws of both the U.S. and Canadian governments have tended to be
positioned implicitly against the use of OSS both in the public sector
and in the economy generally. In addition, OSS use and development
requires a set of skills that are absent in many instances or create
prohibitively high costs. Thus OSS is typically used by larger
organizations, and its development is restricted to a mostly male,
highly educated, high-income group of contributors. Therefore while the
benefits of OSS are real, the distribution of these benefits is skewed.
(C) 2011 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.techfore.2011.10.003},
ISSN = {0040-1625},
EISSN = {1873-5509},
ORCID-Numbers = {Thakur, Dhanaraj/0000-0002-1998-5511},
Unique-ID = {WOS:000300802000006},
}
@article{ WOS:000970963500086,
Author = {Choi, Youngwon and Wahi-Anwar, M. Wasil and Brown, Matthew},
Title = {SimpleMind: An open-source software environment that adds thinking to
deep neural networks},
Journal = {PLOS ONE},
Year = {2023},
Volume = {18},
Number = {4},
Month = {APR 13},
Abstract = {Deep neural networks (DNNs) detect patterns in data and have shown
versatility and strong performance in many computer vision applications.
However, DNNs alone are susceptible to obvious mistakes that violate
simple, common sense concepts and are limited in their ability to use
explicit knowledge to guide their search and decision making. While
overall DNN performance metrics may be good, these obvious errors,
coupled with a lack of explainability, have prevented widespread
adoption for crucial tasks such as medical image analysis. The purpose
of this paper is to introduce SimpleMind, an open-source software
environment for Cognitive AI focused on medical image understanding. It
allows creation of a knowledge base that describes expected
characteristics and relationships between image objects in an intuitive
human-readable form. The knowledge base can then be applied to an input
image to recognize and understand its content. SimpleMind brings
thinking to DNNs by: (1) providing methods for reasoning with the
knowledge base about image content, such as spatial inferencing and
conditional reasoning to check DNN outputs; (2) applying process
knowledge, in the form of general-purpose software agents, that are
dynamically chained together to accomplish image preprocessing, DNN
prediction, and result post-processing, and (3) performing automatic
co-optimization of all knowledge base parameters to adapt agents to
specific problems. SimpleMind enables reasoning on multiple detected
objects to ensure consistency, providing cross-checking between DNN
outputs. This machine reasoning improves the reliability and
trustworthiness of DNNs through an interpretable model and explainable
decisions. Proof-of-principle example applications are provided that
demonstrate how SimpleMind supports and improves deep neural networks by
embedding them within a Cognitive AI environment.},
DOI = {10.1371/journal.pone.0283587},
Article-Number = {e0283587},
ISSN = {1932-6203},
ORCID-Numbers = {Brown, Matthew/0000-0001-6805-8151},
Unique-ID = {WOS:000970963500086},
}
@article{ WOS:000514204800008,
Author = {Patino Toro, Orfa Nidia and Acevedo Correa, Yesenia and Valencia-Arias,
Alejandro and Benjumea-Arias, Martha},
Title = {A BIBLIOMETRIC ANALYSIS OF THE USE OF OPEN SOURCE SOFTWARE IN
EDUCATIONAL CONTEXTS},
Journal = {PROBLEMS OF EDUCATION IN THE 21ST CENTURY},
Year = {2020},
Volume = {78},
Number = {1},
Pages = {114-128},
Abstract = {Open source software has now become a significant alternative in meeting
different needs in business, government and academic environments, such
as needs related to economics, management, learning and innovation,
among others. The purpose of this research was to examine the research
trends and evolution of the field of open source software adoption
between 2001 and 2019. The methodology used involved bibliometric
analysis of 289 documents obtained through a Scopus extracted search
equation, generating indicators of quantity and quality and analyzing
the emerging themes in said field of knowledge. The findings of the
research include the existence of a strong trend towards research and
dissemination regarding open source software, particularly in countries
such as the United States, whose institutions and authors demonstrate
high levels of productivity and dissemination. There was also evidence
of an interest in reducing barriers and encouraging the adoption and
implementation of the software in other sectors where its use is still
lagging behind. The main conclusion of the research is that the research
of open source software adoption focuses on the following topics:
innovation, Linux, FLOSS, engineering requirements, risk management,
open innovation, the public sector, social network analysis and total
cost of ownership.},
DOI = {10.33225/pec/20.78.114},
ISSN = {1822-7864},
EISSN = {2538-7111},
ResearcherID-Numbers = {Arias, Alejandro/I-9436-2019
Patino-Toro, Nidia/AAZ-3267-2021},
ORCID-Numbers = {Acevedo-Correa, Yesenia/0000-0003-2557-2809
Patino-Toro, Nidia/0000-0001-8729-2138},
Unique-ID = {WOS:000514204800008},
}
@article{ WOS:000285852400004,
Author = {Zhao, Luyin and Deek, Fadi P. and McHugh, James A.},
Title = {Exploratory inspection-a user-based learning method for improving open
source software usability},
Journal = {JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE},
Year = {2010},
Volume = {22},
Number = {8},
Pages = {653-675},
Month = {DEC},
Abstract = {The increasingly widespread use of open source software (OSS) is an
indication of its success However, as a software development model OSS
still has shortcomings that need to be resolved In particular, the
question of usability and its improvement in an OSS context remains a
significant ongoing Issue that demands further investigation This is
especially so given the unique manner in which OSS diverges from
traditional software development models Current experience with OSS does
not favor the existence of a positive relation between the standard OSS
development paradigm and good usability practice We believe that
addressing the inadequacy of usability expertise in the OSS community
will improve the quality of its products and enhance their
competitiveness Motivated by the unique user-driven character of the OSS
model, we propose an exploratory method for inspection which is intended
to assist OS S users in contributing to open source usability inspection
This method provides an effective adaptation of the `learning-by-doing'
approach to the domain of usability inspection This is accomplished by
innovatively applying usability patterns to guide usability exploration,
incorporating strategies for `outlining knowledge' and `exploration
freedom' and implementing both techniques in an integrated inspection
environment. The results of an experiment involving a group of OSS users
inspecting an open source project called dotproject demonstrate that
this method outperforms traditional heuristics based inspection The
paper also considers the applicability of the usability method and tool
developed to usability improvement in the context of traditional
proprietary development Copyright (C) 2010 John Wiley \& Sons, Ltd},
DOI = {10.1002/smr.455},
ISSN = {1532-060X},
EISSN = {2047-7481},
Unique-ID = {WOS:000285852400004},
}
@article{ WOS:000238691100010,
Author = {Bagozzi, Richard P. and Dholakia, Utpal M.},
Title = {Open source software user communities: A study of participation in Linux
user groups},
Journal = {MANAGEMENT SCIENCE},
Year = {2006},
Volume = {52},
Number = {7},
Pages = {1099-1115},
Month = {JUL},
Abstract = {We conceptualize participation in Linux user groups (LUGs) in terms of
group-referent intentional actions and investigate cognitive (attitudes,
perceived behavioral control, identification with the open source
movement), affective (positive and negative anticipated emotions), and
social (social identity) determinants of participation and its
consequences on Linux-related behaviors of users. This survey-based
study, conducted with 402 active LUG members representing 191 different
LUGs from 23 countries and employing structural equation modeling
methodology, supports the proposed model. Furthermore, we find that the
Linux user's experience level moderates the extent of the LUG's social
influence and its impact on the user's participation. We conclude with a
consideration of the managerial and research implications of the study's
findings.},
DOI = {10.1287/mnsc.1060.0545},
ISSN = {0025-1909},
EISSN = {1526-5501},
ResearcherID-Numbers = {Dholakia/G-1508-2015},
Unique-ID = {WOS:000238691100010},
}
@article{ WOS:000398720100104,
Author = {Knoth, Christian and Nuest, Daniel},
Title = {Reproducibility and Practical Adoption of GEOBIA with Open-Source
Software in Docker Containers},
Journal = {REMOTE SENSING},
Year = {2017},
Volume = {9},
Number = {3},
Month = {MAR},
Abstract = {Geographic Object-Based Image Analysis (GEOBIA) mostly uses proprietary
software, but the interest in Free and Open-Source Software (FOSS) for
GEOBIA is growing. This interest stems not only from cost savings, but
also from benefits concerning reproducibility and collaboration.
Technical challenges hamper practical reproducibility, especially when
multiple software packages are required to conduct an analysis. In this
study, we use containerization to package a GEOBIA workflow in a
well-defined FOSS environment. We explore the approach using two
software stacks to perform an exemplary analysis detecting destruction
of buildings in bi-temporal images of a conflict area. The analysis
combines feature extraction techniques with segmentation and
object-based analysis to detect changes using automatically-defined
local reference values and to distinguish disappeared buildings from
non-target structures. The resulting workflow is published as FOSS
comprising both the model and data in a ready to use Docker image and a
user interface for interaction with the containerized workflow. The
presented solution advances GEOBIA in the following aspects: higher
transparency of methodology; easier reuse and adaption of workflows;
better transferability between operating systems; complete description
of the software environment; and easy application of workflows by image
analysis experts and non-experts. As a result, it promotes not only the
reproducibility of GEOBIA, but also its practical adoption.},
DOI = {10.3390/rs9030290},
Article-Number = {290},
EISSN = {2072-4292},
ResearcherID-Numbers = {Nüst, Daniel/J-3962-2019
},
ORCID-Numbers = {Nust, Daniel/0000-0002-0024-5046
Knoth, Christian/0000-0003-0797-7853},
Unique-ID = {WOS:000398720100104},
}
@article{ WOS:000779599100002,
Author = {Ferreira Moreira, Rodrigo Andre and Assuncao, Wesley K. G. and Martinez,
Jabier and Figueiredo, Eduardo},
Title = {Open-source software product line extraction processes: the ArgoUML-SPL
and Phaser cases},
Journal = {EMPIRICAL SOFTWARE ENGINEERING},
Year = {2022},
Volume = {27},
Number = {4},
Month = {JUL},
Abstract = {Software Product Lines (SPLs) are rarely developed from scratch.
Commonly, they emerge from one product when there is a need to create
tailored variants, or from existing variants created in an ad-hoc way
once their separated maintenance and evolution become challenging.
Despite the vast literature about re-engineering systems into SPLs and
related technical approaches, there is a lack of detailed analysis of
the process itself and the effort involved. In this paper, we provide
and analyze empirical data of the extraction processes of two
open-source case studies, namely ArgoUML and Phaser. Both cases emerged
from the transition of a monolithic system into an SPL. The analysis
relies on information mined from the version control history of their
respective source-code repositories and the discussion with developers
that took part in the process. Unlike previous works that focused mostly
on the structural results of the final SPL, the contribution of this
study is an in-depth characterization of the processes. With this work,
we aimed at providing a deeper understanding of the strategies for SPL
extraction and their implications. Our results indicate that the source
code changes can range from almost a fourth to over half of the total
lines of code. Developers may or may not use branching strategies for
feature extraction. Additionally, the problems faced during the
extraction process may be due to lack of tool support, complexity on
managing feature dependencies and issues with feature constraints. We
made publicly available the datasets and the analysis scripts of both
case studies to be used as a baseline for extractive SPL adoption
research and practice.},
DOI = {10.1007/s10664-021-10104-3},
Article-Number = {85},
ISSN = {1382-3256},
EISSN = {1573-7616},
ResearcherID-Numbers = {Assuncao, Wesley/AAA-8331-2020
},
ORCID-Numbers = {Guez Assuncao, Wesley Klewerton/0000-0002-7557-9091
Martinez, Jabier/0000-0001-8742-9640},
Unique-ID = {WOS:000779599100002},
}
@article{ WOS:000435736200004,
Author = {Myllykoski, Mikko},
Title = {Open-source software projects in music education: Stakeholders,
structure and the development cycle},
Journal = {JOURNAL OF MUSIC TECHNOLOGY \& EDUCATION},
Year = {2012},
Volume = {5},
Number = {2},
Pages = {159-170},
Month = {OCT 18},
Abstract = {Open-source software (OSS) projects are relatively unexplored territory
in music education research and practice. In contrast to commercial
software development, OSS projects are informally organized and free in
terms of administration and control. Developers contribute in several
ways according to their own will and whenever they want. In music
education, the possible OSS project stakeholders can vary from
independent developers to researchers, schools and commercial companies.
The structure of this multifaceted collaboration scheme can be very
diverse and complex. This article will present a case from a sponsored
music educational opensource project that developed a mobile phone-based
music software for children. The characteristics of collaboration,
project structure, roles of different stakeholders and open-source
licensing from this project will shed light on different aspects and
characteristics of OSS development in music education. As a conclusion,
an iterative process model for OSS projects in music education will be
drawn.},
DOI = {10.1386/jmte.5.2.159\_1},
ISSN = {1752-7066},
EISSN = {1752-7074},
Unique-ID = {WOS:000435736200004},
}
@article{ WOS:000406916200005,
Author = {Wallace, Byron C. and Lajeunesse, Marc J. and Dietz, George and
Dahabreh, Issa J. and Trikalinos, Thomas A. and Schmid, Christopher H.
and Gurevitch, Jessica},
Title = {<i>OpenMEE</i>: Intuitive, open-source software for meta-analysis in
ecology and evolutionary biology},
Journal = {METHODS IN ECOLOGY AND EVOLUTION},
Year = {2017},
Volume = {8},
Number = {8},
Pages = {941-947},
Month = {AUG},
Abstract = {1. Meta-analysis and meta-regression are statistical methods for
synthesizing and modelling the results of different studies, and are
critical research synthesis tools in ecology and evolutionary biology
(E\&E). However, many E\&E researchers carry out meta-analyses using
software that is limited in its statistical functionality and is not
easily updatable. It is likely that these software limitations have
slowed the uptake of new methods in E\&E and limited the scope and
quality of inferences from research syntheses.
2. We developed OpenMEE: Open Meta-analyst for Ecology and Evolution to
address the need for advanced, easy-to-use software for meta-analysis
and meta-regression. OpenMEE has a cross-platform, easy-to-use graphical
user interface (GUI) that gives E\&E researchers access to the diverse
and advanced statistical functionalities offered in R, without requiring
knowledge of R programming.
3. OpenMEE offers a suite of advanced meta-analysis and meta-regression
methods for synthesizing continuous and categorical data, including
meta-regression with multiple covariates and their interactions,
phylogenetic analyses, and simple missing data imputation. OpenMEE also
supports data importing and exporting, exploratory data analysis,
graphing of data, and summary table generation.
4. As intuitive, open-source, free software for advanced methods in
meta-analysis, OpenMEE meets the current and pressing needs of the E\&E
community for teaching meta-analysis and conducting high-quality
syntheses. Because OpenMEE's statistical components are written in R,
new methods and packages can be rapidly incorporated into the software.
To fully realize the potential of OpenMEE, we encourage community
development with an aim to advance the capabilities of meta-analyses in
E\&E.},
DOI = {10.1111/2041-210X.12708},
ISSN = {2041-210X},
EISSN = {2041-2096},
ResearcherID-Numbers = {Gurevitch, Jessica/AAA-1819-2022
Dahabreh, Issa/HPC-7597-2023
Schmid, Christopher/J-2398-2014},
ORCID-Numbers = {Schmid, Christopher/0000-0002-0855-5313},
Unique-ID = {WOS:000406916200005},
}
@article{ WOS:000254709200010,
Author = {Sowe, Sulayman K. and Stamelos, Ioannis and Angelis, Lefteris},
Title = {Understanding knowledge sharing activities in free/open source software
projects: An empirical study},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2008},
Volume = {81},
Number = {3},
Pages = {431-446},
Month = {MAR},
Note = {Brazilian Symposia on Databases and Software Engineering, Florianopolis,
BRAZIL, OCT, 2006},
Abstract = {Free/Open Source Software (F/OSS) projects are people-oriented and
knowledge intensive software development environments. Many researchers
focused on mailing lists to study coding activities of software
developers. How expert software developers interact with each other and
with non-developers in the use of community products have received
little attention. This paper discusses the altruistic sharing of
knowledge between knowledge providers and knowledge seekers in the
Developer and User mailing lists of the Debian project. We analyze the
posting and replying activities of the participants by counting the
number of email messages they posted to the lists and the number of
replies they made to questions others posted. We found out that
participants interact and share their knowledge a lot, their positing
activity is fairly highly correlated with their replying activity, the
characteristics of posting and replying activities are different for
different kinds of lists, and the knowledge sharing activity of
self-organizing Free/Open Source communities could best be explained in
terms of what we called ``Fractal Cubic Distribution{''} rather than the
power-law distribution mostly reported in the literature. The paper also
proposes what could be researched in knowledge sharing activities in
F/OSS projects mailing list and for what purpose. The research findings
add to ` our understanding of knowledge sharing activities in F/OSS
projects. (C) 2007 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.jss.2007.03.086},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Stamelos, Ioannis/AAK-7207-2020
Sowe, Sulayman/ACE-3562-2022
Sowe, Dr. Sulayman K/C-1737-2015},
ORCID-Numbers = {Sowe, Dr. Sulayman K/0000-0002-8605-2009},
Unique-ID = {WOS:000254709200010},
}
@article{ WOS:000581104700020,
Author = {Eseryel, U. Yeliz and Wei, Kangning and Crowston, Kevin},
Title = {Decision-making Processes in Community-based Free/Libre Open Source
Software-development Teams with Internal Governance: An Extension to
Decision-making Theory},
Journal = {COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS},
Year = {2020},
Volume = {46},
Pages = {484-510},
Abstract = {Community-based free/libre open source software (FLOSS) teams with
internal governance constitute an extreme example of distributed teams,
prominent in software development. At the core of distributed team
success lies team decision making and execution. However, in FLOSS
teams, one might expect the lack of formal organizational structures to
guide practices and reliance on asynchronous communication to make
decision making problematic. Despite these challenges, many effective
FLOSS teams exist. We lack research on how organizations make IS
development decisions in general and on FLOSS decision-making models in
particular. The decision-making literature on FLOSS teams has focused on
the distribution of decision-making power. Therefore, it remains unclear
which decision-making theories fit the FLOSS context best or whether we
require novel decision-making models. We adopted a process-based
perspective to analyze decision making in five community-based FLOSS
teams. We identified five different decision-making processes, which
indicates that FLOSS teams use multiple processes when making decisions.
Decision-making behaviors remained stable across projects even though
they required different types of knowledge. We help fill the literature
gap about which FLOSS decision mechanisms one can explain using
classical decision-making theories. Practically, community and company
leaders can use knowledge of these decision processes to develop
infrastructure that fits FLOSS decision-making processes.},
DOI = {10.17705/1CAIS.04620},
Article-Number = {20},
ISSN = {1529-3181},
ResearcherID-Numbers = {Eseryel, Yeliz/AAE-3379-2021
Crowston, Kevin/C-6068-2008},
ORCID-Numbers = {Crowston, Kevin/0000-0003-1996-3600},
Unique-ID = {WOS:000581104700020},
}
@inproceedings{ WOS:000226899800121,
Author = {Yan, LG},
Editor = {Xu, QR and Wu, XB and Chen, J},
Title = {Competition between open source software development projects: Case
study on BBS in china},
Booktitle = {ISMOT'04: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON
MANAGEMENT OF INNOVATION AND TECHNOLOGY: MANAGING TOTAL INNOVATION IN
THE 21ST CENTURY},
Year = {2004},
Pages = {558-562},
Note = {4th International Conference on Management of Innovation and Technology,
Hangzhou, PEOPLES R CHINA, OCT 24-26, 2004},
Organization = {Res Ctr Innovat \& Dev; Zhejiang Univ; Chinese Acad Sci; NSFC; State
Minist Educ; TRIUMF},
Abstract = {This paper presents some critical elements related to successful open
source software development projects. Three elements are identified.
They are structure, conduct and performance. There are some interactions
between structure, conduct and performance in community. This paper also
provides a framework to understand why some open source software behaves
better than others based on case study on Bulletin Board System (BBS)
development in China.},
ISBN = {7-900674-24-1},
Unique-ID = {WOS:000226899800121},
}
@inproceedings{ WOS:000304768100028,
Author = {Jayawardena, Srimal and Dias, Gihan},
Editor = {Grant, K},
Title = {Free and Open Source Software for Public Sector Enterprise Applications
in Sri Lanka},
Booktitle = {PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INFORMATION
MANAGEMENT AND EVALUATION},
Year = {2011},
Pages = {239-252},
Note = {2nd International Conference on Information Management and Evaluation
(ICIME), Ryerson Univ, Ted Rogers Sch Management, Toronto, CANADA, APR
27-28, 2011},
Abstract = {This paper describes a study done on the use of Free and Open Source
Software ( FOSS) for enterprise applications of the public sector in Sri
Lanka. The study investigates factors that affect the selection of
software for public sector information systems with, an emphasis on how
Free and Open Source Software ( FOSS) is used and could be used in such
projects. The objectives of the study are as follows. The study aims to
identify factors that affect the adoption of Software in Sri Lankan
government sector projects. In addition to this it identifies features
that are considered as important in such large Information Systems, and
how they relate to Open Source Software adoption in the context of the
public sector in Sri Lanka. The findings are analyzed and suitable
recommendations are presented for better selection of software in the
public sector. The work is important as it identifies and highlights
factors that affect the choice of software in the public sector. This is
important for several categories of people. It is of importance to the
strategic management and policy makers to know what drives the
information system procurement decisions in order to make more relevant
policies and guidelines that are congruent with the needs in government
sector departments. It is useful when advocating new technologies and
information systems. This is especially true when advocating the use of
Free and Open Source software for the use in the public sector in a
wholesome and sustainable manner. The research is also important to
software vendors and solution providers to the public sector in
identifying what factors need to be taken in to account when bidding for
public sector IS projects. The research is of a qualitative nature. It
consists of multiple case studies of selected government sector
departments and projects in Sri Lanka. The study investigates
information systems developed by internal staff, developed by external
consultants, procured systems, system implementation via private public
partnerships (PPP) and projects guided by the Information and
Communication Technology Agency (ICTA) of Sri Lanka. Data was gathered
through interviews of staff at different levels of selected government
sector Information Systems projects. The data was comparatively analyzed
on a case by case basis to identify common patterns and trends among the
investigated organizations and projects. The identified factors
affecting the choice of software include the cost, technical
specifications, bidder's expertise in selected technology and user's
expertise in selected technology amongst other factors described in the
full paper. The study identifies patterns between the choice of software
- FOSS or non FOSS, and these identified factors. Based on these,
recommendations are given to adopt and benefit from the use of FOSS in
public sector enterprise level software projects.},
ISBN = {978-1-906638-97-9},
Unique-ID = {WOS:000304768100028},
}
@article{ WOS:000477612300027,
Author = {Liao, Zhifang and Zhao, Benhong and Liu, Shengzong and Jin, Haozhi and
He, Dayu and Yang, Liu and Zhang, Yan and Wu, Jinsong},
Title = {A Prediction Model of the Project Life-Span in Open Source Software
Ecosystem},
Journal = {MOBILE NETWORKS \& APPLICATIONS},
Year = {2019},
Volume = {24},
Number = {4, SI},
Pages = {1382-1391},
Month = {AUG},
Abstract = {In nature ecosystems, animal life-spans are determined by genes and some
other biological characteristics. Similarly, the software project
life-spans are related to some internal or external characteristics.
Analyzing the relations between these characteristics and the project
life-span, may help developers, investors, and contributors to control
the development cycle of the software project. The paper provides an
insight on the project life-span for a free open source software
ecosystem. The statistical analysis of some project characteristics in
GitHub is presented, and we find that the choices of programming
languages, the number of files, the label format of the project, and the
relevant membership expressions can impact the life-span of a project.
Based on these discovered characteristics, we also propose a prediction
model to estimate the project life-span in open source software
ecosystems. These results may help developers reschedule the project in
open source software ecosystem.},
DOI = {10.1007/s11036-018-0993-3},
ISSN = {1383-469X},
EISSN = {1572-8153},
ResearcherID-Numbers = {Wu, Jinsong/D-7817-2014},
ORCID-Numbers = {Wu, Jinsong/0000-0003-4720-5946},
Unique-ID = {WOS:000477612300027},
}
@inproceedings{ WOS:000282391802113,
Author = {Van Antwerp, Matthew and Madey, Greg},
Book-Group-Author = {IEEE},
Title = {The Importance of Social Network Structure in the Open Source Software
Developer Community},
Booktitle = {43RD HAWAII INTERNATIONAL CONFERENCE ON SYSTEMS SCIENCES VOLS 1-5 (HICSS
2010)},
Series = {Proceedings of the Annual Hawaii International Conference on System
Sciences},
Year = {2010},
Pages = {2887-2896},
Note = {43rd Hawaii International Conference on Systems Sciences (HICSS 2010),
Honolulu, HI, JAN 05-08, 2010},
Organization = {Univ Hawaii, Shidler Coll Business},
Abstract = {This paper outlines the motivations and methods for analyzing the
developer network of open source software (OSS) projects. Previous work
done by Hinds {[}5] suggested social network structure was instrumental
towards the success of an OSS project, as measured by activity and
output. The follow-up paper by Thuds {[}4] discovered that his
hypotheses, based on social network theory and previous research on the
importance of subgroup connectedness, were vastly different than the
results of his study of over 100 successful OSS projects. He concluded
that the social network structure had no significant effect on project
success We outline how his approach disregarded potentially important
factors and through a new study evaluate the role of the OSS developer
network as it pertains to long-term project popularity. We also present
an initial investigation into the adequacy of using the SourceForge
activity percentile as a long-term success metric In contrast with
Hinds, we show that previously existing developer-developer ties are an
indicator of past and future project popularity.},
ISSN = {1060-3425},
ISBN = {978-1-4244-5509-6},
Unique-ID = {WOS:000282391802113},
}
@inproceedings{ WOS:000802192700010,
Author = {Li, Lingjia and Cao, Jian and Qi, Qin},
Book-Group-Author = {IEEE},
Title = {Monitoring Negative Sentiment-Related Events in Open Source Software
Projects},
Booktitle = {2021 28TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2021)},
Series = {Asia-Pacific Software Engineering Conference},
Year = {2021},
Pages = {92-100},
Note = {28th Asia-Pacific Software Engineering Conference (APSEC), ELECTR
NETWORK, DEC 06-09, 2021},
Organization = {Minist Sci \& Technol; Taipei Med Univ; Acad Sinica; Foxconn Technol
Grp; PremiumSoft},
Abstract = {Open source software (OSS) development is a highly collaborative process
where individuals, groups and organizations interact to develop, operate
and maintain software and related artifacts. The developers' sentiment
in this process can have an impact on their working willingness and
efficiency. Monitoring sentiment factors can help to improve OSS
development and management. However, no method has been proposed to
dynamically monitor the sentiment phenomena during the OSS development
process. In this paper, an approach to detect Negative Sentiment-related
Events (NSE) is proposed. It consists of two steps. The first step is to
identify the burst interval of negative comments from open source
projects, which corresponds to a NSE. The second step is to annotate
this NSE with its event type. To support this approach, the types of
NSEs in OSS projects are defined through an empirical study and
classifiers are trained to annotate event types automatically. Moreover,
conversation disentanglement techniques are employed to make the
comments extracted more complete. Finally, the factors that have an
influence on NSEs in the OSS project are studied.},
DOI = {10.1109/APSEC53868.2021.00017},
ISSN = {1530-1362},
ISBN = {978-1-6654-3784-4},
Unique-ID = {WOS:000802192700010},
}
@inproceedings{ WOS:000314989303028,
Author = {Mc Minn, Terrance},
Editor = {Chan, F and Marinova, D and Anderssen, RS},
Title = {Open Source Software for Daylighting Analysis of Architectural 3D Models},
Booktitle = {19TH INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION (MODSIM2011)},
Year = {2011},
Pages = {3226-3232},
Note = {19th International Congress on Modelling and Simulation (MODSIM), Perth,
AUSTRALIA, DEC 12-16, 2011},
Organization = {CSIRO; Australian Govt, Bur Meteorol; Per Convent \& Exhibit Ctr; Perth
Convent Bur; Curtin Univ; Australian Math Soc (Aust MS); Australian \&
New Zealand Ind \& Appl Math (ANZIAM); Australian Math Sci Inst (AMSI);
Maralte Publishers; Econ Soc Australian (ESA); HEMA Consulting; Simulat
Australia; Stat Soc Australia Inc (SSAI); Modelling \& Simulat Soc
Australia \& New Zealand Inc (MSSANZ); Int Assoc Math \& Comp Simulat
(IMACS)},
Abstract = {This paper examines the viability of using open source software for the
architectural analysis of solar access and over shading of building
projects. For this paper open source software also includes freely
available closed source software. The Computer Aided Design software -
Google SketchUp (Free) while not open source, is included as it is
freely available, though with restricted import and export abilities.
A range of software tools are used to provide an effective procedure to
aid the Architect in understanding the scope of sun penetration and
overshadowing on a site and within a project. The technique can be also
used lighting analysis of both external (to the building) as well as for
internal spaces.
An architectural model built in SketchUp (free) CAD software is exported
in two different forms for the Radiance Lighting Simulation Suite to
provide the lighting analysis. The different exports formats allow the
3D CAD model to be accessed directly via Radiance for full lighting
analysis or via the Blender Animation program for a graphical user
interface limited option analysis. The Blender Modelling Environment for
Architecture (BlendME) add-on exports the model and runs Radiance in the
background.},
ISBN = {978-0-9872143-1-7},
ORCID-Numbers = {McMinn, Terrance/0000-0003-3424-0128},
Unique-ID = {WOS:000314989303028},
}
@inproceedings{ WOS:000297156400055,
Author = {Rigby, Peter C. and Storey, Margaret-Anne},
Book-Group-Author = {IEEE},
Title = {Understanding Broadcast Based Peer Review on Open Source Software
Projects},
Booktitle = {2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE)},
Year = {2011},
Pages = {541-550},
Note = {33rd International Conference on Software Engineering (ICSE), Honolulu,
HI, MAY 21-28, 2011},
Abstract = {Software peer review has proven to be a successful technique in open
source software (OSS) development. In contrast to industry, where
reviews are typically assigned to specific individuals, changes are
broadcast to hundreds of potentially interested stakeholders. Despite
concerns that reviews may be ignored, or that discussions will deadlock
because too many uninformed stakeholders are involved, we find that this
approach works well in practice. In this paper, we describe an empirical
study to investigate the mechanisms and behaviours that developers use
to find code changes they are competent to review. We also explore how
stakeholders interact with one another during the review process. We
manually examine hundreds of reviews across five high profile OSS
projects. Our findings provide insights into the simple, community-wide
techniques that developers use to effectively manage large quantities of
reviews. The themes that emerge from our study are enriched and
validated by interviewing long-serving core developers.},
ISBN = {978-1-4503-0445-0},
Unique-ID = {WOS:000297156400055},
}
@inproceedings{ WOS:000309430500010,
Author = {Stol, Klaas-Jan and Babar, Muhammad Ali and Avgeriou, Paris},
Editor = {Hissam, SA and Russo, B and Neto, MGD and Kon, F},
Title = {The Importance of Architectural Knowledge in Integrating Open Source
Software},
Booktitle = {OPEN SOURCE SYSTEMS: GROUNDING RESEARCH},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2011},
Volume = {365},
Pages = {142+},
Note = {7th International Conference on Open Source Systems, Salvador, BRAZIL,
OCT 05-08, 2011},
Organization = {CAPES, Minist Educ, Coordinat Improvement Higher Educ Personnel; CNPQ,
Minist Sci \& Tecnol, Natl Council Sci \& Technol Dev; FAPESB, State
Bahia Res Agcy; Petrobras},
Abstract = {Open Source Software (OSS) is increasingly used in Component-Based
Software Development (CBSD) of large software systems. An important
issue in CBSD is selection of suitable components. Various OSS selection
methods have been proposed, but most of them do not consider the
software architecture aspects of OSS products. The Software Architecture
(SA) research community refers to a product's architectural information,
such as design decisions and underlying rationale, and used architecture
patterns, as Architecture Knowledge (AK). In order to investigate the
importance of AK of OSS components in integration, we conducted an
exploratory empirical study. Based on in-depth interviews with 12 IT
professionals, this paper presents insights into the following
questions: 1) what AK of OSS is needed? 2) Why is AK of OSS needed? 3)
Is AK of OSS generally available? And 4) what is the relative importance
of AK? Based on these new insights, we provide a research agenda to
further the research field of software architecture in OSS.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-24418-6; 978-3-642-24417-9},
ResearcherID-Numbers = {BABAR, A/A-4187-2009
Stol, Klaas-Jan/I-6269-2013},
ORCID-Numbers = {Avgeriou, Paris/0000-0002-7101-0754
Stol, Klaas-Jan/0000-0002-1038-5050},
Unique-ID = {WOS:000309430500010},
}
@article{ WOS:000263312800004,
Author = {McInerney, Paul-Brian},
Title = {Technology Movements and the Politics of Free/Open Source Software},
Journal = {SCIENCE TECHNOLOGY \& HUMAN VALUES},
Year = {2009},
Volume = {34},
Number = {2},
Pages = {206-233},
Month = {MAR},
Abstract = {Many technologies in our everyday lives are expressions of deliberate
and protracted political struggles among interested groups. While some
technologies are inherently political, other technologies become
politicized through competition among different groups and
organizations. How do seemingly apolitical technologies become
politicized? In this article, the author examines the case of the
``circuit riders,{''} a progressive technology movement in the United
States that promotes information technology use among nonprofit and
grassroots organizations, to show how a particular technology is
politicized through field-level interactions. Applying and contributing
to actor-network theory, the author finds that translation takes place
as an organizational process by which actors associate the ideals of the
technology in question with their political ideals and then attempt to
enroll other actors to accept the resultant associations. Successful
association depends on both discursive and organizational practices.},
DOI = {10.1177/0162243907309852},
ISSN = {0162-2439},
EISSN = {1552-8251},
Unique-ID = {WOS:000263312800004},
}
@inproceedings{ WOS:000290362700030,
Author = {Aho, Pekka and Merilinna, Janne and Ovaska, Eila},
Editor = {Boness, K and Fernandes, JM and Hall, JG},
Title = {Model-Driven Open Source Software Development - The Open Models Approach},
Booktitle = {2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES
(ICSEA 2009)},
Year = {2009},
Pages = {185-190},
Note = {4th International Conference on Software Engineering Advances, Porto,
PORTUGAL, SEP 20-25, 2009},
Organization = {Networked European Software \& Serv Initiative},
Abstract = {Model-Driven Development (MDD) aims to increase productivity in software
development and manage the complexity of software by utilizing modelling
to shift from programming in solution-space to modelling in
problem-space. Another approach to increase productivity and experience
significant cost savings is to utilize Open Source (OS) components in
software development. This paper presents the state of the art of how to
combine MDD methods with OS software development. The approach is called
Open Models software development which is expected to combine the
benefits of both worlds. The fundamental idea of Open Models development
is to apply community-driven collaborative MDD. In this paper, Open
Models development is exemplified by constructing Resource Availability
Service (RAS). RAS is a web service for providing availability
information about resources such as services, content, users and
terminals. This paper shows that Open Models development is feasible
from technical point of view although there are still great challenges
in tooling. In addition, more empirical research is needed in studying
attractiveness of Open Models.},
DOI = {10.1109/ICSEA.2009.37},
ISBN = {978-1-4244-4779-4},
ORCID-Numbers = {Ovaska, Eila/0000-0003-2114-3257},
Unique-ID = {WOS:000290362700030},
}
@inproceedings{ WOS:000363327800064,
Author = {Khan, Md Mahfuzus Salam and Khan, Md Anwarus Salam and Goto, Takaaki and
Nishino, Tetsuro and Debnath, Narayan},
Editor = {Jo, JY and Takahashi, S},
Title = {Software Ontology Design to Support Organized Open Source Software
Development},
Booktitle = {2014 15TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING,
ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING
(SNPD)},
Year = {2014},
Pages = {393-398},
Note = {15th IEEE/ACIS International Conference on Software Engineering,
Artificial Intelligence, Networking and Parallel/Distributed Computing
(SNPD), Las Vegas, NV, JUN 30-JUL 02, 2014},
Organization = {IEEE; Int Assoc Comp \& Informat Sci; IEEE Comp Soc},
Abstract = {In the field of software engineering, a very old and important issue is
how to understand the software. Understanding software means more than
understanding the source code; it also refers to the other facts related
to that particular software. Sometimes even experienced developers can
be overwhelmed by a project's extensive development capabilities. In the
development process, project leaders (PLs) have overall knowledge about
the project and are keenly aware of its vision. Other members have only
partial knowledge of the functions assigned to them. In this research,
we propose a model to design ontology to support software comprehension
and handle issues of knowledge management throughout the development
process. By applying our methodology, understanding software and
managing knowledge can become possible in a systematic way for open
source and commercial projects. Furthermore, it will help beginners
become more involved in a project and contribute to it in a productive
way.},
ISBN = {978-1-4799-5604-3},
ResearcherID-Numbers = {Goto, Takaaki/E-7354-2017},
Unique-ID = {WOS:000363327800064},
}
@inproceedings{ WOS:000279047200006,
Author = {Trim, Peter R. J. and Lee, Yang-Im},
Editor = {Trim, PRJ and Caravelli, J},
Title = {OPEN SOURCE SOFTWARE, INFORMATION ENTREPRENEURS AND ISSUES OF NATIONAL
SECURITY},
Booktitle = {STRATEGIZING RESILIENCE AND REDUCING VULNERABILITY},
Series = {Defense Security and Strategy},
Year = {2009},
Pages = {75+},
Note = {3rd CAMIS Security Management Conference on Strategizing Resilience and
Reducing Vulnerability, Univ London, Birkbeck Coll, London, ENGLAND, SEP
05-07, 2007},
Organization = {CAMIS Security Management},
Abstract = {This paper focuses on the usage of open source information and software,
and makes reference to the information entrepreneur and the growing
demand associated with information services. The development of
networked communities is highlighted and attention is given to the work
of computer hacker groups. The problems facing law enforcement officers,
intelligence and security officers, and corporate intelligence and
security officers are referred to. Various arguments for
counterintelligence are put forward and a pro-active approach to
security work is advocated. The paper makes clear the fact that greater
co-operation is needed between staff from both the public and private
sectors, and makes the case for an effective intelligence and security
monitoring system to be put in place.},
ISBN = {978-1-60741-693-7},
ResearcherID-Numbers = {Lee, Yang-Im/HPF-0746-2023},
Unique-ID = {WOS:000279047200006},
}
@article{ WOS:000321499700010,
Author = {Marsan, Josianne and Pare, Guy},
Title = {Antecedents of open source software adoption in health care
organizations: A qualitative survey of experts in Canada},
Journal = {INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS},
Year = {2013},
Volume = {82},
Number = {8},
Pages = {731-741},
Month = {AUG},
Abstract = {Purpose: Open source software (OSS) adoption and use in health care
organizations (HCOs) is relatively low in developed countries, but
several contextual factors have recently encouraged the consideration of
the possible role of OSS in information technology (IT) application
portfolios. This article aims at developing a research model for
investigating the antecedents of OSS adoption decisions in HCOs.
Methods: Based on a conceptual framework derived from a synthesis of the
literature on IT adoption in organizations, we conducted 18
semi-structured interviews with IT experts from all levels of the
Province of Quebec's health and social services sector in Canada. We
also interviewed 10 IT suppliers in the province. A qualitative data
analysis of the interviews was performed to identify major antecedents
of OSS adoption decisions in HCOs.
Results: Eight factors associated with three distinct theoretical
perspectives influence OSS adoption. More specifically, they are
associated with the classical diffusion of innovations theory, the
theory of resources, as well as institutional theory and its spin-off,
the organizing vision theory. The factors fall under three categories:
the characteristics of OSS as an innovation, the characteristics of the
HCO with respect to its ability to absorb OSS, and the characteristics
of the external environment with respect to institutional pressures and
public discourse surrounding OSS. We shed light on two novel factors
that closely interact with each other: (1) interest of the health care
community in the public discourse surrounding OSS, and (2) clarity,
consistency and richness of this discourse, whether found in magazines
or other media.
Conclusions: OSS still raises many questions and presents several
challenges for HCOs. It is crucial that the different factors that
explain an HCO's decision on OSS adoption be considered simultaneously.
Doing so allows a better understanding of HCOs' rationale when deciding
to adopt, or not to adopt, OSS. (C) 2013 Elsevier Ireland Ltd. All
rights reserved.},
DOI = {10.1016/j.ijmedinf.2013.04.001},
ISSN = {1386-5056},
EISSN = {1872-8243},
ResearcherID-Numbers = {Marsan, Josianne/ABE-7411-2020
},
ORCID-Numbers = {Marsan, Josianne/0000-0002-3991-0269},
Unique-ID = {WOS:000321499700010},
}
@article{ WOS:000444297700002,
Author = {van Rooij, Shahron Williams},
Title = {Open Source software in US higher education: Reality or illusion?},
Journal = {EDUCATION AND INFORMATION TECHNOLOGIES},
Year = {2007},
Volume = {12},
Number = {4},
Pages = {191-209},
Month = {DEC},
Abstract = {As institutions of Higher Education try to balance limited resources
with the rising costs of technology, some institutions are turning to
Open Source software for campus-wide applications such as course
management systems and portals. The assumption is that Open Source will
provide the flexibility to build pedagogically sound learning
environments while increasing technology efficiencies. This paper
outlines the current state of Open Source software deployment in US
Higher Education based on a survey of 772 Chief Academic Officers and
Chief Information Officers conducted in 2006. The results indicate that
Carnegie classification is a critical differentiator of awareness,
adoption, and perceptions of Open Source software applications, with
perceived cost of ownership being the key driver of Open Source
adoption. Moreover, the study shows that institutions have made little
progress in the development of polices and procedures for Open Source
regulatory compliance and security. The study serves as a baseline for
future research into the conditions for successful use of Open Source
for supporting integrated learning environments that deliver campus-wide
efficiencies.},
DOI = {10.1007/s10639-007-9044-6},
ISSN = {1360-2357},
EISSN = {1573-7608},
ResearcherID-Numbers = {van Rooij, Shahron/K-7281-2012},
Unique-ID = {WOS:000444297700002},
}
@article{ WOS:000829117300001,
Author = {Piotrowski, Dominik Miroslaw and Marzec, Pawel},
Title = {Digital curation and open-source software in LAM-related publications},
Journal = {JOURNAL OF LIBRARIANSHIP AND INFORMATION SCIENCE},
Year = {2023},
Volume = {55},
Number = {4},
Pages = {935-947},
Month = {DEC},
Abstract = {The changing conditions in which LAM institutions operate require
constant monitoring of the development of solutions dedicated to
different forms of their activities. This article aims at an analysis of
the literature related to LAM institutions on open-source software used
in digital curation. The undertaken research was an attempt to check the
interest in this issue in publications registered in the BASE
multi-search database. The research material collected during library
searches was analysed using simple bibliometric methods. Based on
literature analysis, this paper indicates a growing interest in digital
curation in LAM institutions in the context of open-source software. The
first publications on this subject recorded in the BASE database date
back to 2005. Since then, the number of different publication types has
been growing steadily, including in particular conference proceedings
and journal articles. An increasing number of authors interested in
digital curation associated with many institutions from around the world
has also been recorded. The analysis of the material also allowed us to
identify various applications available under open-source licences. The
article provides an opportunity to look at the changes occurring in the
analysed body of literature. It presents leading authors publishing
works related to digital curation. It also identifies the most popular
software described over 16 years. It provides a comprehensive
description of topics and the structure of literature on open-source
software used in digital curation. The described analysis results can be
a contribution to in-depth research and a set of solutions for
practitioners.},
DOI = {10.1177/09610006221113372},
EarlyAccessDate = {JUL 2022},
ISSN = {0961-0006},
EISSN = {1741-6477},
ResearcherID-Numbers = {Piotrowski, Dominik/C-9742-2014
Marzec, Paweł/ABA-0355-2022
},
ORCID-Numbers = {Piotrowski, Dominik Miroslaw/0000-0002-3372-4772
Marzec, Pawel/0000-0003-0300-2266},
Unique-ID = {WOS:000829117300001},
}
@inproceedings{ WOS:000566943700182,
Author = {Castro, Helio and Putnik, Goran and Castro, Alrenice and Fontana,
Rodrigo Dal Bosco},
Editor = {Putnik, GD},
Title = {Open Design initiatives: an evaluation of CAD Open Source Software},
Booktitle = {29TH CIRP DESIGN CONFERENCE 2019},
Series = {Procedia CIRP},
Year = {2019},
Volume = {84},
Pages = {1116-1119},
Note = {29th CIRP Design Conference (CIRP Design), Povoa de Varzim, PORTUGAL,
MAY 08-10, 2019},
Organization = {Int Acad Prod Engn, Sci Tech Comm Design; Univ Minho; Tecnol Ctr Met
Working Ind; Univ Minho, Dept Prod \& Syst, Lab Virtual Enterprises},
Abstract = {Many of the developments started by social initiatives (bottom-up),
others are induced by policies (top-down) or even by both (social and
political). Open Design is mainly characterized as a movement generated
by and for the community but could also be nourished by
private/associative initiatives with the community support, and could be
encourage by public entities that perceives Open Design as a flourish
method for innovation and leading for a real democratization of the
manufacturing.
In this paper, three CAD software based on Open Design (rattleCAD, BRL
CAD and FreeCAD) are evaluated, according to the number of downloads
made in SourceFourge, in order to better understand the usage behavior
of these CAD systems. The main findings suggest instability in the short
range and stability in the medium and long range, indicating that the
communities are active and providing attractive solutions. (C) 2019 The
Authors. Published by Elsevier B.V.},
DOI = {10.1016/j.procir.2019.08.001},
ISSN = {2212-8271},
ResearcherID-Numbers = {Castro, Helio/E-2348-2019
Putnik, Goran/B-1428-2014
Dal Bosco Fontana, Rodrigo/KBA-3745-2024
},
ORCID-Numbers = {Castro, Helio/0000-0001-5712-9954},
Unique-ID = {WOS:000566943700182},
}
@incollection{ WOS:000229635600006,
Author = {Bayrak, C and Davis, C},
Editor = {Zelkowitz, MV},
Title = {Open source software development: Structural tension in the American
experiment},
Booktitle = {ADVANCES IN COMPUTERS, VOL 64: NEW PROGRAMMING PARADIGMS},
Series = {Advances in Computers},
Year = {2005},
Volume = {64},
Pages = {247-282},
DOI = {10.1016/S0065-2458(04)64006-X},
ISSN = {0065-2458},
ISBN = {0-12-012164-6},
ResearcherID-Numbers = {, mgmilanova/H-3187-2019},
Unique-ID = {WOS:000229635600006},
}
@inproceedings{ WOS:000899308800063,
Author = {Saini, Munish and Chahal, Kuljit Kaur},
Editor = {Abrahamsson, P and Jedlitschka, A and Duc, AN and Felderer, M and Amasaki, S and Mikkonen, T},
Title = {A Research Proposal: Tracking Open Source Software Evolution for the
Characterization of Its Evolutionary Behavior},
Booktitle = {PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2016)},
Series = {Lecture Notes in Computer Science},
Year = {2016},
Volume = {10027},
Pages = {741-745},
Note = {17th International Conference on Product-Focused Software Process
Improvement (PROFES), Norwegian Univ Sci \& Technol, Dept Comp \&
Informat Sci, Trondheim, NORWAY, NOV 22-24, 2016},
Organization = {Norwegian Res Council},
Abstract = {Open Source Software (OSS) has attracted a lot of attention in the last
decade. Due to the rising dominance of OSS in the software industry; not
only practitioners, but researchers as well as academicians are also
keen to understand the OSS development and evolution process. Several
studies have been conducted in the past in this regard. Most of the
existing work relates to growth analysis of OSS projects using source
code level metrics. Lately, metrics related to change activity have also
been included to understand OSS evolution. Change activity as recorded
in Source Code Management (SCM) systems is used in a few cases. Most of
the work deals with finding change size, and change effort
distributions. A few studies do change profile analysis as OSS systems
evolve. But that is restricted to a few of the change categories, e.g.,
adaptive v/s non-adaptive changes, corrective v/s non-corrective
changes. This research study explores change profiles of 106 OSS systems
by extracting change type information from their SCM repositories and
then categorizing these changes automatically into five different
categories - corrective, adaptive, perfective, preventive, and
enhancement related. The idea is to understand the way OSS projects
undergo change through long periods of time. The results indicate that
change behavior of the OSS projects is different for different types of
changes.},
DOI = {10.1007/978-3-319-49094-6\_63},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-319-49093-9; 978-3-319-49094-6},
ResearcherID-Numbers = {Saini, Munish/J-4196-2016
},
ORCID-Numbers = {Saini, Munish/0000-0003-4129-2591},
Unique-ID = {WOS:000899308800063},
}
@inproceedings{ WOS:000403205200027,
Author = {Baker, Claire and Blackwood, Jeannie and Hartless, Casey and Pirro,
Jeanne and Flower, Abigail A.},
Book-Group-Author = {IEEE},
Title = {Healthcare Analytics and Visualization Using SEMantic Open Source
Software (SEMOSS)},
Booktitle = {2017 SYSTEMS AND INFORMATION ENGINEERING DESIGN SYMPOSIUM (SIEDS)},
Year = {2017},
Pages = {144-149},
Note = {Systems and Information Engineering Design Symposium (SIEDS),
Charlottesville, VA, APR 28, 2017},
Abstract = {In the past year, 72\% of Internet users have looked online for health
information, indicating a high demand for online health information.
This project seeks to help satisfy that demand by analyzing health data
and designing a web portal to support patient healthcare decisions. The
portal is powered by SEMantic Open Source Software (SEMOSS), an
end-to-end analytics tool. The project aims to adapt SEMOSS's
capabilities to make healthcare data accessible to the patient
population and healthcare stakeholders. To achieve this goal,
publiclyavailable data about doctors in the state of Virginia and
hospitals across the United States was gathered. Visualizations were
created to answer potential patient questions about doctors, such as
which nearby practitioner has the most experience. Data from the
Hospital Consumer Assessment of Healthcare Providers and Systems
(HCAHPS) survey, in conjunction with Census Bureau data, was explored.
The census information facilitated classification of each hospital as
urban or rural based on location. Multiple linear regression and random
forest analysis were used to determine which elements of patient
experience most influence whether a patient would recommend a hospital.
Outputs from the multiple linear regression models indicated that of the
statistically significant predictors, doctor communication and staff
responsiveness most impacted recommendation scores in rural hospitals,
and nurse communication and pain management were the most impactful for
urban hospitals. Random forest analysis indicated that staff
responsiveness and nurse communication were the most important variables
in determining high or low recommendation scores for rural hospitals,
and care transition and nurse communication were the most important
variables for urban hospitals. These results will be used to create
filtering options for the SEMOSS patient portal.},
ISBN = {978-1-5386-1848-6},
Unique-ID = {WOS:000403205200027},
}
@article{ WOS:000372774300011,
Author = {Shaikh, Maha},
Title = {Negotiating open source software adoption in the UK public sector},
Journal = {GOVERNMENT INFORMATION QUARTERLY},
Year = {2016},
Volume = {33},
Number = {1},
Pages = {115-132},
Month = {JAN},
Abstract = {Drawing on two case studies in the UK public sector our qualitative
study explains how and why open source software has seen such a mixed
response. Our narratives indicate that for both cases there was strong
goodwill towards open source yet the trajectories of implementation
differed widely. Drawing upon ideas of change(ing), mutability and
materiality we unpack the process of adoption. The study shows that open
source software has certain facets; code, community, coordination
mechanisms, license and documentation. Each facet is not stable; indeed,
it is changing and mutable. This creates possibilities, potential but
also recalcitrance, and barriers. The interesting point of departure of
our study is how open source software a much touted transparent and open
phenomenon is by its nuanced and layered mutability able to make the
process and practices surrounding it less visible. It concludes with
clear policy recommendations developing from this research that could
help to make open source adoption more sustainable in the public sector.
(c) 2015 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.giq.2015.11.001},
ISSN = {0740-624X},
EISSN = {1872-9517},
ORCID-Numbers = {Shaikh, Maha/0000-0001-5110-1619},
Unique-ID = {WOS:000372774300011},
}
@inproceedings{ WOS:000368423200061,
Author = {Ignacio San Jose, J. and Martinez, Jose and Alvarez, Noelia and
Fernandez, Juan J. and Delgado, Francisco and Martinez, Ruben and Puche,
Julio C. and Finat, Javier},
Editor = {Grussenmeyer, P},
Title = {AN OPEN SOURCE SOFTWARE PLATFORM FOR VISUALIZING AND TEACHING
CONSERVATION TASKS IN ARCHITECTURAL HERITAGE ENVIRONMENTS},
Booktitle = {XXIV INTERNATIONAL CIPA SYMPOSIUM},
Series = {International Archives of the Photogrammetry Remote Sensing and Spatial
Information Sciences},
Year = {2013},
Volume = {40-5-W2},
Pages = {367-372},
Note = {24th International CIPA Symposium, Strasbourg, FRANCE, SEP 02-06, 2013},
Abstract = {In this work we present a new software platform for interactive
volumetric visualization of complex architectural objects and their
applications to teaching and training conservation interventions in
Architectural Cultural Heritage. Photogrammetric surveying is performed
by processing the information arising from image-and range-based
devices. Our visualization application is based on an adaptation of
WebGL open standard; the performed adaptation allows to import open
standards and an interactive navigation of 3D models in ordinary web
navigators with a good performance. The Visualization platform is
scalable and can be applied to urban environments, provided open source
files be used; CityGML is an open standard based on a geometry -driven
Ontology which is compatible with this approach. We illustrate our
results with examples concerning to very damaged churches and a urban
district of Segovia (World Cultural Heritage). Their connection with
appropriate database eases the building evolution and interventions
tracking. We have incorporated some preliminary examples to illustrate
Advanced Visualization Tools and architectural e-Learning software
platform which have been created for assessing conservation and
restoration tasks in very damaged buildings. First version of the
Advanced Visualization application has been developed in the framework
of ADISPA Spanish Project Results. Our results are illustrated with the
application of these software applications to several very damaged
cultural heritage buildings in rural zones of Castilla y Leon (Spain).},
ISSN = {2194-9034},
ResearcherID-Numbers = {Puche Regaliza, Julio Cesar/L-8406-2014},
ORCID-Numbers = {Puche Regaliza, Julio Cesar/0000-0002-7961-3031},
Unique-ID = {WOS:000368423200061},
}
@inproceedings{ WOS:000692525900032,
Author = {Zhao, Boxuan and Cao, Jian and Jiang, Sha and Qi, Qing},
Book-Group-Author = {IEEE},
Title = {An Agent Based Simulation System for Open Source Software Development},
Booktitle = {2020 IEEE WORLD CONGRESS ON SERVICES (SERVICES)},
Series = {IEEE World Congress on Services},
Year = {2020},
Pages = {164-170},
Note = {4th IEEE International Conference on Edge Computing (IEEE EDGE) / IEEE
World Congress on Services (SERVICES), ELECTR NETWORK, OCT 18-24, 2020},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {In recent years, the organization of open source software development
has evolved rapidly. Analyzing the behaviors of contributors helps us
understand the development process of open source software and explore
the general and special rules of it. Agent based model is a type of
computing model that can simulate the behaviors and interactions between
autonomous entities. With agent based models, we can simulate the
self-organization process of open source software development by
simulating contributors' behaviors. Therefore, we design an agent-based
simulation system for open source software development, which are
implemented with the Java Agent Development framework. In experiments,
we obtain the simulation results by inputting historical behavior
information of open source repositories on GitHub. Then we compare the
results of various models. Finally, by adjusting input parameters for
issue resolution process, we analyze the impact of these parameters,
which shows this system also helps understand how to control the open
source software development process.},
DOI = {10.1109/SERVICES48979.2020.00044},
ISSN = {2378-3818},
ISBN = {978-1-7281-8203-2},
ResearcherID-Numbers = {Zhao, Boxuan/KDP-0815-2024},
Unique-ID = {WOS:000692525900032},
}
@article{ WOS:000276480500005,
Author = {Mutula, Stephen and Kalaote, Tumelo},
Title = {Open source software deployment in the public sector: a review of
Botswana and South Africa},
Journal = {LIBRARY HI TECH},
Year = {2010},
Volume = {28},
Number = {1},
Pages = {63-80},
Abstract = {Purpose - The purpose of this paper is to review use of open source
software in the public sector in Botswana and South Africa. South Africa
is Botswana's neighbor and both countries are leading economies in
Africa.
Design/methodology/approach - The paper draws on a survey that was
carried out in information communication technology (ICT)-intensive
government ministries in Botswana in May 2008. The study sought to
establish availability of policy framework, level of usage of open
source software, government support, motivations for implementing open
source software in government, availability of skills, attitude of it
managers in government toward open source software and challenges of
open source software deployment in the public sector. The population of
the study consisted of information technology (IT) managers who were
purposively selected from ICT-intensive government ministries and
interviewed. The study was extended to cover South Africa through review
of literature on the same issues as those studied in Botswana.
Findings - Compared with other countries in developed and developing
countries including South Africa, there is limited use of open source
software in the public sector in Botswana. However, IT managers in
government of Botswana demonstrate a positive attitude toward open
source software, and seem to have adequate understanding of its
potential benefits. Comparatively, South African government provides
support for harnessing open source software; awareness among top
government officials is high and attitude toward open source software
seems positive; skills are generally available and hardly any challenges
of using open source software were identified.
Research limitations/implications - This study was limited to
purposively selected government ministries which are ICT-intensive in
Botswana, while for South Africa, the study was based on secondary
sources of data and focused on deployment of open source software in
government agencies.
Practical implications - Despite the increasing deployment of open
source software in government across the world, the Botswanan government
is yet unlikely to put in place an enabling open source software policy
to harness the potential of the Software.
Originality/value - Open source software deployment in government across
the world is gaining momentum purportedly to enhance universal access,
reduce costs associated with commercial software bridge the digital
divide, grow indigenous IT skills, etc. Botswana and South Africa are
the economic frontline states in Africa, and their leadership role in
this matter among counterparts on the African continent is pertinent.},
DOI = {10.1108/07378831011026698},
ISSN = {0737-8831},
ResearcherID-Numbers = {Mutula, Stephen/N-4674-2013},
ORCID-Numbers = {Mutula, Stephen/0000-0003-3776-8104},
Unique-ID = {WOS:000276480500005},
}
@article{ WOS:000350927300005,
Author = {Kapitsaki, Georgia M. and Tselikas, Nikolaos D. and Foukarakis, Ioannis
E.},
Title = {An insight into license tools for open source software systems},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2015},
Volume = {102},
Pages = {72-87},
Month = {APR},
Abstract = {Free/Libre/Open Source Software (FLOSS) has gained a lot of attention
lately allowing organizations to incorporate third party source code
into their implementations. When open source software libraries are
used, software resources may be linked directly or indirectly with
multiple open source licenses giving rise to potential license
incompatibilities. Adequate support in license use is vital in order to
avoid such violations and address how diverse licenses should be
handled. In the current work we investigate software licensing giving a
critical and comparative overview of existing assistive approaches and
tools. These approaches are centered on three main categories: license
information identification from source code and binaries, software
metadata stored in code repositories, and license modeling and
associated reasoning actions. We also give a formalization of the
license compatibility problem and demonstrate the role of existing
approaches in license use decisions. (C) 2014 Elsevier Inc. All rights
reserved.},
DOI = {10.1016/j.jss.2014.12.050},
ISSN = {0164-1212},
EISSN = {1873-1228},
ORCID-Numbers = {Kapitsaki, Georgia/0000-0003-3742-7123
Tselikas, Nikolaos/0000-0001-5799-3558},
Unique-ID = {WOS:000350927300005},
}
@article{ WOS:000335486500013,
Author = {Melchor-Ferrer, Elias and Buendia-Carrillo, Dionisio},
Title = {Financial information management for university departments, using
open-source software},
Journal = {INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT},
Year = {2014},
Volume = {34},
Number = {2},
Pages = {191-199},
Month = {APR},
Abstract = {This paper presents a model to analyse the different outcomes generated
by the application of Task-Technology Fit (TTF) theory to economic and
financial information management in university departments. This model
extends that proposed by Goodhue (1995), in two ways: (i) a key role is
played by the manager in designing the technology and in performing the
task in question. Both of these aspects can be modified, depending on
the evaluation made of a series of characteristics (or dimensions)
inherent to the model. (ii) The free dissemination of the source code of
the application not only allows the transfer of knowledge, but also
creates virtual communities which, through collaborative work and the
exchange of experiences, can achieve a better fit of the technology to
the task at hand. This model has been introduced in several departments
at the University of Granada (Spain), and evaluated in terms of the
results obtained at both individual and group levels. This evaluation
was conducted by means of in-depth interviews with departmental
managers. (C) 2013 Elsevier Ltd. All rights reserved.},
DOI = {10.1016/j.ijinfomgt.2013.12.009},
ISSN = {0268-4012},
EISSN = {1873-4707},
ResearcherID-Numbers = {Buendia-Carrillo, Dionisio/C-2379-2018},
ORCID-Numbers = {Buendia-Carrillo, Dionisio/0000-0002-8091-6443},
Unique-ID = {WOS:000335486500013},
}
@inproceedings{ WOS:000369860500004,
Author = {Abdou, Tamer and Kamthan, Pankaj},
Book-Group-Author = {IEEE},
Title = {A Knowledge Management Approach for Testing Open Source Software Systems},
Booktitle = {2014 IEEE INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS
CONFERENCE (IPCCC)},
Series = {IEEE International Performance Computing and Communications Conference
(IPCCC)},
Year = {2014},
Note = {33rd IEEE International Performance, Computing, and Communications
Conference (IPCCC), Austin, TX, DEC 05-07, 2014},
Organization = {IEEE; IEEE Comp Soc Tech Comm Simulat; IEEE Comp Soc Tech Comm Comp
Commun; IEEE Central Texas Sect; IEEE Comp Soc},
Abstract = {The development of open source software (OSS), and their deployment by
general public as well as by different types of organizations, has
increased manifold over the past decade or so. In spite of the ubiquity
of OSS, the quality of many OSS remains questionable. Testing provides a
curative approach for OSS quality assurance, and a comprehensive
approach to testing is a knowledge-intensive endeavor. The management of
knowledge in the OSS test process forms a perpetual cycle of creation,
dissemination, and acquisition of test knowledge.},
ISSN = {1097-2641},
ISBN = {978-1-4799-7575-4},
ResearcherID-Numbers = {Abdou, Tamer/J-3271-2012},
Unique-ID = {WOS:000369860500004},
}
@article{ WOS:000334681000004,
Author = {Engelsen, Soren B. and Hansen, Peter I. and Perez, Serge},
Title = {POLYS 2.0: An Open Source Software Package for Building
Three-Dimensional Structures of Polysaccharides},
Journal = {BIOPOLYMERS},
Year = {2014},
Volume = {101},
Number = {7},
Pages = {733-743},
Month = {JUL},
Abstract = {This article describes an update of POLYS, the POLYSaccharide builder,
for generating three-dimensional structures of polysaccharides and
complex carbohydrates (Engelsen et al., Biopolymers 1996, 39, 417-433).
POLYS is written in portable ANSI C and is now released under an open
source license. Using this software, complex branched carbohydrate
structures and polysaccharides can be constructed from their primary
structure and the relevant monosaccharides stored in database containing
information on optimized glycosidic linkage geometries. The constructed
three-dimensional structures are described as Cartesian coordinate files
which can be used as input to other molecular modeling software. The new
version of POLYS includes a large database of monosaccharides and a
helical generator to build and optimize regular single helix or double
helix structures. To demonstrate the efficiency of POLYS to build
carbohydrate structures, four examples of increasing complexity are
presented in the manuscript, from simple alpha glucans over complex
starch fragments and the double helical structure of amylopectin to the
mega-oligosaccharide RhamnoGalacturonan II. (c) 2013 Wiley Periodicals,
Inc. Biopolymers 101: 733-743, 2014.},
DOI = {10.1002/bip.22449},
ISSN = {0006-3525},
EISSN = {1097-0282},
ResearcherID-Numbers = {Balling Engelsen, Soren/D-7911-2011},
ORCID-Numbers = {Balling Engelsen, Soren/0000-0003-4124-4338},
Unique-ID = {WOS:000334681000004},
}
@inproceedings{ WOS:000309430700009,
Author = {Mian, Salman Qayyum and Teixeira, Jose and Koskivaara, Eija},
Editor = {Skersys, T and Butleris, R and Nemuraite, L and Suomi, R},
Title = {Open-Source Software Implications in the Competitive Mobile Platforms
Market},
Booktitle = {BUILDING THE E-WORLD ECOSYSTEM},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2011},
Volume = {353},
Pages = {110+},
Note = {11th IFIP Conference on e-Business, e-Services, e-Society (I3E 2011),
Kaunas, LITHUANIA, OCT 12-14, 2011},
Organization = {Kaunas Univ Technol; IFIP WG 6 11},
Abstract = {The era of the PC platform left a legacy of competitive strategies for
the future technologies to follow. However, this notion became more
complicated, once the future grew out to be a present with huge bundle
of innovative technologies, Internet capabilities, communication
possibilities, and ease in life. A major step of moving from a product
phone to a smart phone, eventually to a mobile device has created a new
industry with humongous potential for further developments. The current
mobile platform market is witnessing a platforms-war with big players
such as Apple, Google, Nokia and Microsoft in a major role. An important
aspect of today's mobile platform market is the contributions made
through open source initiatives which promote innovation. This paper
gives an insight into the open-source software strategies of the leading
players and its implications on the market. It first gives a precise
overview of the past leading to the current mobile platform market share
state. Then it briefs about the open-source software components used and
released by Apple, Google and Nokia platforms, leading to their mobile
platform strategies with regard to open source. Finally, the paper
assesses the situation from the point of view of communities of software
developers complementing each platform. The authors identified relevant
implications of the open-source phenomenon in the mobile-industry.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-27260-8; 978-3-642-27259-2},
ResearcherID-Numbers = {de Almeida Teixeira Filho, José/D-3420-2016},
Unique-ID = {WOS:000309430700009},
}
@article{ WOS:000415909200013,
Author = {Paschali, Maria-Eleni and Ampatzoglou, Apostolos and Bibi, Stamatia and
Chatzigeorgiou, Alexander and Stamelos, Ioannis},
Title = {Reusability of open source software across domains: A case study},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2017},
Volume = {134},
Pages = {211-227},
Month = {DEC},
Abstract = {Exploiting the enormous amount of open source software (OSS) as a
vehicle for reuse is a promising opportunity for software engineers.
However, this task is far from trivial, since such projects are
sometimes not easy to understand and adapt to target systems, whereas at
the same time the reusable assets are not obvious to identify. In this
study, we assess open source software projects, with respect to their
reusability, i.e., the easiness to adapt them in a new system. By taking
into account that domain-specific reuse is more beneficial than
domain-agnostic; we focus this study on identifying the application
domains that contain the most reusable software projects. To achieve
this goal, we compared the reusability of approximately 600 OSS projects
from ten application domains through a case study. The results of the
study suggested that in every aspect of reusability, there are different
dominant application domains. However, Science and Engineering
Applications and Software Development Tools, have proven to be the ones
that are the most reuse-friendly. Based on this observation, we suggest
software engineers, who are focusing on the specific application
domains, to consider reusing assets from open source software projects.
(C) 2017 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.jss.2017.09.009},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Ampatzoglou, Apostolos/AAC-3632-2020
Chatzigeorgiou, Alexandros/AAL-6077-2021
Stamelos, Ioannis/AAK-7207-2020},
Unique-ID = {WOS:000415909200013},
}
@inproceedings{ WOS:000309430500030,
Author = {Gamalielsson, Jonas and Lundell, Bjorn and Mattsson, Anders},
Editor = {Hissam, SA and Russo, B and Neto, MGD and Kon, F},
Title = {Open Source Software for Model Driven Development: A Case Study},
Booktitle = {OPEN SOURCE SYSTEMS: GROUNDING RESEARCH},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2011},
Volume = {365},
Pages = {348+},
Note = {7th International Conference on Open Source Systems, Salvador, BRAZIL,
OCT 05-08, 2011},
Organization = {CAPES, Minist Educ, Coordinat Improvement Higher Educ Personnel; CNPQ,
Minist Sci \& Tecnol, Natl Council Sci \& Technol Dev; FAPESB, State
Bahia Res Agcy; Petrobras},
Abstract = {Model Driven Development (MDD) is widely used in the embedded systems
domain, and many proprietary and Open Source tools exist that support
MDD. The potential for sustainability of such tools needs to assessed
prior to any organisational adoption. In this paper we report from a
case study conducted in a consultancy company context aiming to
investigate Open Source tools for MDD. For the company it was
interesting to explore the two Open Source modelling tools Topcased and
Papyrus for potential adoption. The focus for our case study is on
assessing the health of the ecosystems for the two investigated Open
Source projects by means of quantitative analysis of publically
available data sources about Open Source projects. The health of
ecosystems is an important prerequisite for a long term sustainable OSS
(Open Source Software) tool-chain in the MDD area, which can aid
strategic decision making for potential adoption within a company
context. We have established details on the extent to which developers
and users are active in two specific OSS ecosystems, and identified
organisational influence for both ecosystems. We find that the
investigated tools are promising regarding the health of their
ecosystems, and a natural next step for the company would be to proceed
with a pilot study in order to analyse the effectiveness of the
investigated tools in company contexts.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-24418-6; 978-3-642-24417-9},
Unique-ID = {WOS:000309430500030},
}
@incollection{ WOS:000275823400019,
Author = {Scacchi, Walt},
Editor = {Mistrik, I and Grundy, J and VanderHoek, A and Whitehead, J},
Title = {Collaboration Practices and Affordances in Free/Open Source Software
Development},
Booktitle = {COLLABORATIVE SOFTWARE ENGINEERING},
Year = {2010},
Pages = {307-327},
Abstract = {This chapter examines collaborative work practices, development
processes, project and community dynamics, and other socio-technical
relationships in free and open source software development (FOSSD). It
also describes what kinds of collaboration affordances facilitate
collaborative work in FOSSD projects. It reviews a set of empirical
studies of FOSSD that articulate different levels of analysis. Finally,
there is discussion of limitations and constraints in understanding what
collaboration practices and affordances arise in FOSSD studies and how
they work, and then to emerging opportunities for future FOSSD studies.},
DOI = {10.1007/978-3-642-10294-3\_15},
ISBN = {978-3-642-10293-6},
Unique-ID = {WOS:000275823400019},
}
@article{ WOS:000265288100003,
Author = {Leach, James and Nafus, Dawn and Krieger, Bernhard},
Title = {Freedom Imagined: Morality and Aesthetics in Open Source Software Design},
Journal = {ETHNOS},
Year = {2009},
Volume = {74},
Number = {1},
Pages = {51-71},
Abstract = {This paper is about the interaction between the human imagination and
technology among a self-described `community': that of developers of
Free or Open Source Software. I argue that the moral imagination
observable in this phenomenon can be understood with reference to its
emergence around specific methods of technical production. Principles of
openness, truth, freedom and progress, which are also understood as
central to the technical production of good software, are reinforced (as
a ethical orientation) by their contribution to making `good' software.
A reciprocal dynamic ensues in which better software is seen as
dependent on particular social practices and ideologies while these
practices and ideologies are given salience by their success in
fostering valuable production. Processes key to the generation of this
social form are examined before a number of key features of the practice
of programming, such as its often combative and individualistic
character, and an absence of women in developer communities, are
considered in the light of the analysis.},
DOI = {10.1080/00141840902751188},
Article-Number = {PII 910528026},
ISSN = {0014-1844},
EISSN = {1469-588X},
ResearcherID-Numbers = {Leach, James/IQX-0628-2023
},
ORCID-Numbers = {Leach, James/0000-0002-5410-3545},
Unique-ID = {WOS:000265288100003},
}
@inproceedings{ WOS:000263680500053,
Author = {Jing, Tan and Juan, Xu and Li, Wan},
Editor = {Zhou, Q and Luo, J},
Title = {Open source software approach for Internet GIS and its application},
Booktitle = {2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY
APPLICATION, VOL III, PROCEEDINGS},
Year = {2008},
Pages = {264+},
Note = {2nd International Symposium on Intelligent Information Technology
Application, Shanghai, PEOPLES R CHINA, DEC 21-22, 2008},
Organization = {IEEE Comp Soc; IEEE; Intelligent Informat Technol Applicat Res; IEEE
Circuits \& Syst Soc},
Abstract = {Geographic information systems (GIS) are increasingly being used for
effective accessibility to spatial data. Due to technical complexity and
high cost, communities lacking the expertise and resources cannot
benefit from this technology. Open source software (OSS) offers the
potential to solve these problems. At first this paper briefly reviews
the OSS and open source GIS(OSGIS). Then an approach for developing
Internet GIS using open source soft-ware is proposed. Issues involved in
the development, including economic and technical, are discussed later.
To demonstrate the approach a case study of Web-based Mountain Data
Sharing Information System is presented The presented case shows that
development of Internet GIS based on OSS is feasible. It also provides a
solution for internet GIS that is low cost and simple to implement.},
DOI = {10.1109/IITA.2008.501},
ISBN = {978-0-7695-3497-8},
Unique-ID = {WOS:000263680500053},
}
@inproceedings{ WOS:000231842200097,
Author = {Tamura, Y and Yamada, S},
Editor = {Ma, J and Yang, LT},
Title = {Comparison of software reliability assessment methods for open source
software},
Booktitle = {11th International Conference on Parallel and Distributed Systems
Workshops, Vol II, Proceedings,},
Year = {2005},
Pages = {488-492},
Note = {11th International Conference on Parallel and Distributed Systems,
Fukuoka, JAPAN, JUL 20-22, 2005},
Organization = {IEEE Comp Soc, TCDP \& TCPP; Fukuoka Inst Technol},
Abstract = {IT (Information Technology) advanced with steady steps from 1970's is
essential in our daily life. As the results of the advances in
high-speed data-transfer network technology, software development
environment has been changing into new development paradigm.
In this paper, we propose software reliability assessment methods for
concurrent distributed system development by using the Analytic
Hierarchy Process. Also, we make a comparison between the inflection
S-shaped software reliability growth model and the other models based on
a non-homogeneous Poisson process applied to reliability assessment of
the entire system composed of several software components. Moreover we
analyze actual software fault count data to show numerical examples of
software reliability assessment for the open source project.
Furthermore, we investigate an efficient software reliability assessment
method for the actual open source system development.},
Unique-ID = {WOS:000231842200097},
}
@article{ WOS:000497314700001,
Author = {Kendall, Kenneth E. and Kendall, Julie E. and Germonprez, Matt and
Mathiassen, Lars},
Title = {The Third Design Space: A postcolonial perspective on corporate
engagement with open source software communities},
Journal = {INFORMATION SYSTEMS JOURNAL},
Year = {2020},
Volume = {30},
Number = {2},
Pages = {369-402},
Month = {MAR},
Abstract = {Corporations increasingly engage with open source software communities
in the co-creation of software. This collaboration between corporate
professionals and open source software community members is strikingly
different from the early days of software development where for-profit
firms attempted to dominate and control the industry while attempting to
throttle the success of independent developers offering an alternative,
open source option. While many metaphors like trading zones, common pool
resources and ecosystems have helped understand the phenomenon, the
metaphors do not portray what the industry was like before and after the
transition. We adopt a postcolonial metaphor as an analytical lens to
examine such collaboration based on qualitative data gathered over three
years from executives, managers and developers within corporations that
engage in open source software development. Drawing on these insights,
we then theorize a ``Third Design Space,{''} based on the concept of the
third space proposed by Bhabha. This metaphor encourages the cultivation
of a new design environment, creation of new design associations and
circulation of shared design resources. Together these practices and
behaviours make it possible to nurture innovative methods and new
rituals for designing software with results and methods that represent a
distinct departure from the competitive and proprietary past, even
creating innovative artefacts that could not have been created without
the Third Design Space.},
DOI = {10.1111/isj.12270},
EarlyAccessDate = {NOV 2019},
ISSN = {1350-1917},
EISSN = {1365-2575},
Unique-ID = {WOS:000497314700001},
}
@article{ WOS:000424726700035,
Author = {Wu, QuanSheng and Zhang, ShengNan and Song, Hai-Feng and Troyer,
Matthias and Soluyanov, Alexey A.},
Title = {WannierTools: An open-source software package for novel topological
materials},
Journal = {COMPUTER PHYSICS COMMUNICATIONS},
Year = {2018},
Volume = {224},
Pages = {405-416},
Month = {MAR},
Abstract = {We present an open-source software package Wannier Tools, a tool for
investigation of novel topological materials. This code works in the
tight-binding framework, which can be generated by another software
package Wannier90 (Mostofi et al., 2008). It can help to classify the
topological phase of a given material by calculating the Wilson loop,
and can get the surface state spectrum, which is detected by angle
resolved photoemission (ARPES) and in scanning tunneling microscopy
(STM) experiments. It also identifies positions of Weyl/Dirac points and
nodal line structures, calculates the Berry phase around a closed
momentum loop and Berry curvature in a part of the Brillouin zone (BZ).
Program summary
Program title: WannierTools
Program Files doi: http://dx.doi.org/10.17632/ygsmh4hyh6.1
Licensing provisions: GNU General Public Licence 3.0
Programming language: Fortran 90
External routines/libraries used:
BIAS (http://www/netlib.org/blas)
LAPACK (http://www.netlib.org/lapack)
Nature of problem: Identifying topological classificatiOns of
crystalline systems including insulators, semimetals, metals, and
studying the electronic properties of the related slab and ribbon
systems. Solution method: Tight-binding method is a good approximation
for solid systems. Based on that, Wilson loop is used for topological
phase classification. The iterative Green's function is used for
obtaining the surface state spectrum. (C) 2017 Elsevier BV. All rights
reserved.},
DOI = {10.1016/j.cpc.2017.09.033},
ISSN = {0010-4655},
EISSN = {1879-2944},
ResearcherID-Numbers = {Soluyanov, Alexey/Q-1904-2019
Wu, QuanSheng/Q-2316-2016
Troyer, Matthias/B-7826-2008},
ORCID-Numbers = {Soluyanov, Alexey/0000-0003-3539-1024
Wu, QuanSheng/0000-0002-9154-4489
Zhang, Shengnan/0000-0002-9271-1111
Troyer, Matthias/0000-0002-1469-9444},
Unique-ID = {WOS:000424726700035},
}
@article{ WOS:000382714400007,
Author = {Ryoo, Jungwoo and Malone, Bryan and Laplante, Phillip A. and Anand,
Priya},
Title = {The Use of Security Tactics in Open Source Software Projects},
Journal = {IEEE TRANSACTIONS ON RELIABILITY},
Year = {2016},
Volume = {65},
Number = {3},
Pages = {1195-1204},
Month = {SEP},
Abstract = {Despite the best intentions of software architects, it is often the case
that individual developers do not faithfully implement the original
security design decisions. Such a scenario sometimes leads to a
situation in which while an architect claims the use of a secure
architecture in the form of some tactic, the corresponding source code
does not support the claim. To bridge this gap, the first critical step
is to verify whether the source code reflects at least some of the
structural or behavioral features required for a tactic. In this study,
we examine the extent of this discrepancy between an architect's vision
of what security tactics need to be adopted in the software and the
actual implementation. We accomplish this research goal by 1) exploring
an architect's intention to use security tactics, 2) checking whether
the tactic is manifested in the design, and finally 3) recovering the
evidence of efforts to implement the design in the source code. To avoid
limitations to accessing documentation and source code, we use open
source projects to conduct our research.},
DOI = {10.1109/TR.2015.2500367},
ISSN = {0018-9529},
EISSN = {1558-1721},
ORCID-Numbers = {Ryoo, Jungwoo/0000-0002-5971-9859},
Unique-ID = {WOS:000382714400007},
}
@inproceedings{ WOS:000401469400004,
Author = {Ahmad, Abdel-Mehsen and Al Majzoub, Roba and Charanek, Ola},
Book-Group-Author = {IEEE},
Title = {3D Gesture-Based Control System using Processing Open Source Software},
Booktitle = {2016 2ND INTERNATIONAL CONFERENCE ON OPEN SOURCE SOFTWARE COMPUTING
(OSSCOM)},
Year = {2016},
Note = {2nd International Conference on Open Source Software Computing (OSSCOM),
Beirut, LEBANON, DEC 01-03, 2016},
Abstract = {The following paper discusses the design and implementation of a 3D
gesture-based control system that can substitute any complex
human-machine interface with a simpler and more familiar one. This
system that can be used by any user disregarding his/her background
(age, education, health, language etc..), making it dependent on nothing
more than the movements of the user's hands, thus allowing them to be
free from all hardware while interfacing, and making the system surpass
in its simplicity other systems that include held or touched interfaces.
It utilizes the Kinect sensor's image input parts (IR projector and IR
camera) for computer vision along with an open source software called
Processing for reception and analysis of input data to decision making
on what actions and steps to perform, and even for communicating with
the database. A MySQL database will be responsible for holding the
information of the system and to handle them (adding, deleting,
retrieving, etc..). Even though the system will be designed for a
library to display information about the books available in it, however
the proposed system design will be broad enough to allow its
implementation in many other domains, making people's lives more
efficient and innovative. Implementation steps are listed along with a
detailed explanation of how the system works. The simulation results
showing the system performance in different environment conditions and
some screenshots are also displayed.},
ISBN = {978-1-5090-4580-8},
ResearcherID-Numbers = {Ahmad, Abdel-mehsen/AAW-9707-2021},
Unique-ID = {WOS:000401469400004},
}
@inproceedings{ WOS:000330839100352,
Author = {Gokhale, Swapna and Smith, Therese and McCartney, Robert},
Book-Group-Author = {IEEE},
Title = {Teaching Software Maintenance with Open Source Software: Experiences and
Lessons},
Booktitle = {2013 IEEE FRONTIERS IN EDUCATION CONFERENCE},
Series = {Frontiers in Education Conference},
Year = {2013},
Note = {43rd Annual Frontiers in Education Conference (FIE), Univ Oklahoma, Coll
Engn, Oklahoma City, OK, OCT 23-26, 2013},
Organization = {Inst Elect \& Elect Engineers Comp Soc; Amer Soc Engn Educ, Educ Res
Methods Div; Inst Elect \& Elect Engineers; Inst Elect \& Elect
Engineers Educ Soc},
Abstract = {Software Engineering (SE) careers are overwhelmingly devoted to the
maintenance and evolution of existing, large software systems, where the
key challenge is code comprehension especially in the face of inadequate
documentation and support. SE courses must thus prepare students to meet
this challenge. Open Source Software (OSS) furnishes a valuable source
of realistic, sizeable projects for inculcating the appreciation and
skills involved in code comprehension and evolution. This paper
describes experiences and lessons learnt in using OSS projects to teach
an introductory, sophomore/junior-level SE course with an emphasis on
comprehension, maintenance, and evolution. Students' reactions and
undertakings, acquired through participant observation and homework
assignments, suggest that OSS can meaningfully illustrate comprehension
and evolution difficulties. Finally, it describes the characteristics of
OSS projects that are conducive to highlighting maintenance challenges.},
ISSN = {0190-5848},
ISBN = {978-1-4673-5261-1},
Unique-ID = {WOS:000330839100352},
}
@article{ WOS:000244827800001,
Author = {Osterloh, Margit and Rota, Sandra},
Title = {Open source software development- Just another case of collective
invention?},
Journal = {RESEARCH POLICY},
Year = {2007},
Volume = {36},
Number = {2},
Pages = {157-171},
Month = {MAR},
Abstract = {Do open source software (OSS) projects represent a new innovation model?
Under what conditions can it be employed in other contexts? ``Collective
invention{''} regimes usually ended when a dominant design emerged. This
is not the case with OSS. Firstly, the OSS community developed the
institutional innovation of OSS licenses enabling OSS software to
survive as a common property. Secondly, these licenses are mainly
enforced by pro-socially motivated contributors. We characterize the
conditions under which OSS communities develop and sustain pro-social
commitments. We point out the vulnerability of these conditions to
developments in patent legislation. (c) 2007 Published by Elsevier B.V.},
DOI = {10.1016/j.respol.2006.10.004},
ISSN = {0048-7333},
Unique-ID = {WOS:000244827800001},
}
@article{ WOS:000920789000001,
Author = {Sharma, Pankajeshwara Nand and Savarimuthu, Bastin Tony Roy and Stanger,
Nigel},
Title = {How are decisions made in open source software communities? - Uncovering
rationale from python email repositories},
Journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
Year = {2024},
Volume = {36},
Number = {4},
Month = {APR},
Abstract = {Group decision-making (GDM) processes shape the evolution of open source
software (OSS) products, thus playing an important role in the
governance of open source software communities. While these GDM
processes have attracted the attention of researchers, the rationale
behind decisions, that is, how decisions are made that enhance the OSS,
have not received much attention. This work bridges this gap by
extracting these rationales from a large open source repository
comprising 1.55 million emails available in Python development archives.
This work makes a methodological contribution by presenting a
heuristics-based rationale extraction system called Rationale Miner that
employs information retrieval, natural language processing, and
heuristics-based techniques. Using these techniques, it extracts the
rationale behind specific decisions (for example, whether a new module
was added based on core developer consensus or a benevolent dictator's
pronouncement). This work unearths 11 such rationales behind decisions
in the Python community and thus makes a knowledge contribution. It also
analyzes the prevalence of these rationales across all PEPs and three
sub-types of PEPs: Process, Informational, and Standard Track PEPs. The
effectiveness of our contributions has been positively evaluated using
quantitative and qualitative approaches (e.g., comparison against
baselines for rationale identification showed up to 47\% improvement in
the most conservative case, and feedback from the Python steering
committee showed the accurate identification of rationales
respectively). The approach proposed in this work can be used and
extended to discover the rationale behind decisions that remain hidden
in communication repositories of other OSS projects, which will make the
decision-making (DM) process transparent to stakeholders and encourage
decision-makers to be more accountable.},
DOI = {10.1002/smr.2526},
EarlyAccessDate = {JAN 2023},
ISSN = {2047-7473},
EISSN = {2047-7481},
ResearcherID-Numbers = {Sharma, Pankajeshwara/KEJ-5298-2024
Stanger, Nigel/A-2192-2008
},
ORCID-Numbers = {Stanger, Nigel/0000-0003-3450-7443
Sharma, Pankajeshwara/0000-0001-9159-8332},
Unique-ID = {WOS:000920789000001},
}
@article{ WOS:000368433900007,
Author = {Koo, Hyung-Min and Ko, In-Young},
Title = {An Analysis of Problem-Solving Patterns in Open Source Software},
Journal = {INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING},
Year = {2015},
Volume = {25},
Number = {6},
Pages = {1077-1103},
Month = {AUG},
Abstract = {Open Source Software (OSS) has become an important environment where
developers can create, exchange, and improve reusable software assets by
collaborating with other developers. Although developers may find useful
software assets to reuse from OSS for their projects, they usually
experience difficulties in solving problems that occur while integrating
the assets to their own software. We investigated data from major open
source environments such as Sourceforge. net and GitHub, and learned
that there is a common pattern of solving reuse-related problems in OSS.
To analyze the pattern in detail, we have developed an ontological model
to formally represent the symptoms and causes of the reuse-related
problems, and the correlations between them. Based on this model, we
collected data from Sourceforge. net, and built a knowledge base for the
most common problem type. We extracted the core types of symptoms and
causes for the problem type and calculated the number of correlations
between the types of symptoms and causes. We found that there exist
correlations between the symptoms and causes that are extracted from the
discussion threads for the problem type, and about 60\% of them are
statistically significant. We also conducted a study to understand the
effective timing of recommending solutions to the developers by
analyzing the recall rates of finding the causes of the problems in a
timeline. We figured that most of the important causes of a problem are
discussed at the beginning of the forum discussion. This leads us to the
conclusion that recommending the causes of a problem early by using our
knowledge framework may help developers spend less amount of time to
solve the problem (around 50\% less time than solving the problem
without using our framework).},
DOI = {10.1142/S0218194015500187},
ISSN = {0218-1940},
EISSN = {1793-6403},
ResearcherID-Numbers = {Ko, In-Young/C-1777-2011},
Unique-ID = {WOS:000368433900007},
}
@inproceedings{ WOS:000274369800022,
Author = {Serebrenik, Alexander and Roubtsov, Serguei and van den Brand, Mark},
Book-Group-Author = {IEEE},
Title = {<i>D<sub>n</sub></i>-based Architecture Assessment of Java Open Source
Software Systems},
Booktitle = {ICPC: 2009 IEEE 17TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION},
Series = {International Conference on Program Comprehension},
Year = {2009},
Pages = {198-207},
Note = {IEEE 17th International Conference on Program Comprehension, Vancouver,
CANADA, MAY 17-19, 2009},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {Since their introduction in 1994 the Martin's metrics became popular in
assessing object-oriented software architectures. While one of the
Martin metrics, normalised distance from the main sequence D-n, has been
originally designed with assessing individual packages, it has also been
applied to assess quality of entire software architectures. The approach
itself, however, has never been studied.
In this paper we take the first step to formalising the Debased
architecture assessment of Java Open Source software. We present two
aggregate measures: average normalised distance from the train sequence
D, and parameter of the fitted statistical model a. Applying these
measures to a carefully selected collection of benchmarks we obtain a
set of reference values that can be used to assess quality of a system
architecture. Furthermore, we show that applying the same measures to
different versions of the same system provides valuable insights in
system architecture evolution.},
DOI = {10.1109/ICPC.2009.5090043},
ISSN = {1092-8138},
ISBN = {978-1-4244-3998-0},
ResearcherID-Numbers = {Serebrenik, Alexander/E-1132-2012
},
ORCID-Numbers = {van den Brand, Mark/0000-0003-3529-6182
Serebrenik, Alexander/0000-0002-1418-0095},
Unique-ID = {WOS:000274369800022},
}
@article{ WOS:000475642500009,
Author = {Lin, Yu-Wei and den Besten, Matthijs},
Title = {Gendered work culture in free/libre open source software development},
Journal = {GENDER WORK AND ORGANIZATION},
Year = {2019},
Volume = {26},
Number = {7},
Pages = {1017-1031},
Month = {JUL},
Abstract = {This article adopts a feminist perspective to examine masculine work
culture in the development of free/libre open source software. The
authors draw on a case study of the Heidi bug' discovered during the
development of the Mozilla Firefox web browser to examine how gendered
talk' was (en)-acted to facilitate bricolage' in an online work
environment. Such gendered talks contain cultural references familiar to
male developers. Though seemingly innocuous, such acts could be seen as
a performance of gender that simply reflects the hegemonic heterosexual
masculine culture manifested in an online virtual work space. The
virtual work space therefore can be exclusive to those who shared the
cultural references. Although it may not necessarily be ignorance or
insensitivity of male developers, a more gender-balanced, women-friendly
and inclusive workplace certainly would benefit from a more diverse
environment. This article highlights the gendered aspect of software
development through examining the language use and mainstream bricolage'
practice, and establishes a compelling ground for enlarging the talent
pool to include more women and integrating gender ethics (e.g., raising
awareness of sensitive language and design approaches) into computer
ethics education.},
DOI = {10.1111/gwao.12255},
ISSN = {0968-6673},
EISSN = {1468-0432},
ResearcherID-Numbers = {Besten, Matthijs/AAT-7109-2020
Lin, Yuwei/AGJ-3307-2022
},
ORCID-Numbers = {den Besten, Matthijs/0000-0002-4361-4278
Lin, Yu-Wei/0000-0001-9798-5165},
Unique-ID = {WOS:000475642500009},
}
@article{ WOS:000378470200012,
Author = {Cotte, Marine and Fabris, Tiphaine and Agostini, Giovanni and Meira,
Debora Motta and De Viguerie, Laurence and Sole, Vicente Armando},
Title = {Watching Kinetic Studies as Chemical Maps Using Open-Source Software},
Journal = {ANALYTICAL CHEMISTRY},
Year = {2016},
Volume = {88},
Number = {12},
Pages = {6154-6160},
Month = {JUN 21},
Abstract = {A nonproprietary software package, ``PyMca{''}, primarily developed for
X-ray fluorescence analysis offers an easy-to-use interface for
calculating maps, by integrating intensity (of X-ray fluorescence, as
well as any spectral data) over Regions Of Interest (ROT), by performing
per pixel operations or by applying multivariate analysis. Here we show
that, while initially developed to analyze hyperspectral two-dimensional
(spatial) maps, this tool can be beneficial as well to anyone interested
in measuring spectral variations over one or two dimensions, these
dimensions being time, temperature, and so on. Different possibilities
offered by the software (preprocessing, simultaneous analysis of
replicas, of different conditions, ROT calculation, multivariate
analysis, determination of reaction rate constant and of Arrhenius plot)
are illustrated with two examples. The first example is the Fourier
transform infrared spectroscopy (FTIR) follow-up of the saponification
of oil by lead compounds. The disappearance of reagent (oil) and
formation of products (lead carboxylates and glycerol) can be easily
followed and quantified. The second example is a combined extended X-ray
absorption fine structure (EXAFS), diffuse reflectance infrared Fourier
transform spectroscopy (DRIFT), and mass spectroscopy (MS) analysis of
RhAl2O3 catalyst under NO reduction by CO in the presence of O-2. It is
possible to appreciate, in a single shot, Rh particles' structure and
surface changes and gas release and adsorption in the reaction
conditions.},
DOI = {10.1021/acs.analchem.5b04819},
ISSN = {0003-2700},
EISSN = {1520-6882},
ResearcherID-Numbers = {Meira, Debora/Q-2344-2019
de Viguerie, Laurence/AAG-7192-2020
Cotte, Marine/C-6707-2019
Agostini, Giovanni/H-9946-2018
},
ORCID-Numbers = {Cotte, Marine/0000-0002-4949-588X
Meira, Debora/0000-0002-7529-2736
Agostini, Giovanni/0000-0003-1508-3809
Sole, Vicente Armando/0000-0003-1107-9730},
Unique-ID = {WOS:000378470200012},
}
@article{ WOS:000211144200001,
Author = {Schaarschmidt, Mario and von Kortzfleisch, Harald},
Title = {Examining Investment Strategies of Venture Capitalists in Open Source
Software},
Journal = {INTERNATIONAL JOURNAL OF INNOVATION AND TECHNOLOGY MANAGEMENT},
Year = {2014},
Volume = {11},
Number = {4},
Month = {AUG},
Abstract = {A growing body of literature has explored the motivation of firms to
take part in open source software (OSS) development, yet the role of
venture capitalists and their role in OSS projects is largely
unattached. Based on information from publicly available data, we
investigated the investment behavior of 37 VCs investing in 45 OSS
projects. To understand how these venture capitalists try to reduce
their perception of uncertainty and risk, we developed a 2 x 2 matrix of
diffrerent investment approaches. While the X-axis represents the
average age of a community/OSS product at the time of investment, the
Y-axis reflects the average round of a venture capitalist's entry. This
exploratory study illustrates how venture capitalists limit the level of
risk inherent in certain OSS investments and results in a number of
implications for communities seeking for external funds as well as for
investing firms.},
DOI = {10.1142/S0219877014500199},
Article-Number = {1450019},
ISSN = {0219-8770},
EISSN = {1793-6950},
Unique-ID = {WOS:000211144200001},
}
@article{ WOS:000303460800004,
Author = {Gangadharan, G. R. and D'Andrea, Vincenzo and De Paoli, Stefano and
Weiss, Michael},
Title = {Managing license compliance in free and open source software development},
Journal = {INFORMATION SYSTEMS FRONTIERS},
Year = {2012},
Volume = {14},
Number = {2},
Pages = {143-154},
Month = {APR},
Abstract = {License compliance in Free and Open Source Software development is a
significant issue today and organizations using free and open source
software are predominately focusing on this issue. The non-compliance to
licenses in free and open source software development leads to the loss
of reputation and the high costs of litigation for organizations.
Towards an automated compliance management, we use the Open Digital
Rights Language to implement the clauses of open source software
licenses in a machine interpretable way and propose a novel algorithm
that analyzes compatibility between free and open source software
licenses. Also, we describe a framework that inductively manages
compliance of license clauses in a free and open source software
development. We simulate and evaluate the formalized license compliance
management by analyzing a real-time open source software project GRASS.},
DOI = {10.1007/s10796-009-9180-1},
ISSN = {1387-3326},
EISSN = {1572-9419},
ResearcherID-Numbers = {Gangadharan, G R/V-8118-2018
},
ORCID-Numbers = {Gangadharan, G R/0000-0002-0764-2650
D'Andrea, Vincenzo/0000-0002-0598-5107},
Unique-ID = {WOS:000303460800004},
}
@article{ WOS:000219629500020,
Author = {Schmidt Nanni, Arthur and De Oliveira Chaves, Alexandre},
Title = {THE USE OF OPEN SOURCE SOFTWARE IN GEOLOGICAL MAPPING COURSES},
Journal = {GEOFOCUS-REVISTA INTERNACIONAL DE CIENCIA Y TECNOLOGIA DE LA INFORMACION
GEOGRAFICA},
Year = {2011},
Number = {11},
Abstract = {This article shows the application of open source software in geological
mapping courses using databases consolidation through geoprocessing in a
GIS environment, up to a final graphic design in order to achieve a
product with precision and visual quality. The use of open source
software tools prove that these resources are ready for practical
application, presenting several advantages like: licenses flexibility
and large software support on a global scale.},
ISSN = {1578-5157},
ResearcherID-Numbers = {Chaves, A./F-8832-2014},
Unique-ID = {WOS:000219629500020},
}
@inproceedings{ WOS:000876348700001,
Author = {Ramruthan, Kshir and Goorun, Yurisha and Dickens, John and de Ronde,
Willis},
Book-Group-Author = {IEEE},
Title = {Core Functional MES with Machine Monitoring using Open-Source Software},
Booktitle = {2021 RAPID PRODUCT DEVELOPMENT ASSOCIATION OF SOUTH AFRICA - ROBOTICS
AND MECHATRONICS - PATTERN RECOGNITION ASSOCATION OF SOUTH AFRICA
(RAPDASA-ROBMECH-PRASA)},
Year = {2022},
Note = {22nd Annual International Conference of the
Rapid-Product-Development-Association-of-South-Africa (RAPDASA) /
Robotics and Mechatronics Conference (RobMech) / Conference of
Pattern-Recognition-Association-of-South-Africa (PRASA), CSIR Natl Laser
Centre, Pretoria, SOUTH AFRICA, NOV 03-05, 2021},
Organization = {Rapid Prod Dev Assoc S Africa; Pattern Recognit Assoc S Africa; Dept Sci
\& Innovat Republ S Africa; Central Univ Technol; Vaal Univ Technol;
EOS; 3D Printing Syst S Africa; Simteq Engn; Hexagon; MSC Software},
Abstract = {The Fourth Industrial Revolution (4IR) has highlighted the need to
digitise the manufacturing environment. In line with this, the CSIR is
developing a low-cost Manufacturing Execution System (MES) based on
open-source software, intended to support SMME's in South Africa. It
leverages Node-RED for the core of the system, supported by other
open-source software such as InfluxDB, MongoDB, and Tasmota. The
development of this system is guided by the international standards and
definitions presented by the Manufacturing Enterprise Solutions
Association (MESA). The developed MES solution provides several
functions such as product creation, machine monitoring, and
dash-boarding to name a few, and proves that an MES solution can be
created using open-source software.},
DOI = {10.1109/RAPDASA-ROBMECH-PRAS53819.2021.9828813},
ISBN = {978-1-6654-0803-5},
Unique-ID = {WOS:000876348700001},
}
@article{ WOS:000288519200021,
Author = {Gwebu, Kholekile L. and Wang, Jing},
Title = {Adoption of Open Source Software: The role of social identification},
Journal = {DECISION SUPPORT SYSTEMS},
Year = {2011},
Volume = {51},
Number = {1},
Pages = {220-229},
Month = {APR},
Abstract = {While the benefits of incorporating Open Source Software (OSS) into
personal and organizational systems have been widely touted, OSS must be
adopted and used by end users before these benefits can be realized.
Drawing on research in information systems and sociology, this study
develops and evaluates an integrated model for the acceptance of OSS. In
addition to the traditional technology adoption variables the findings
stress the importance of social identification as a key driver of OSS
adoption. The proposed model provides a useful decision support tool for
assessing and proactively designing interventions targeted at successful
OSS adoption and diffusion. (C) 2010 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.dss.2010.12.010},
ISSN = {0167-9236},
EISSN = {1873-5797},
ResearcherID-Numbers = {Gwebu, Kholekile/HKW-0410-2023
},
ORCID-Numbers = {, Kholekile/0000-0002-6472-6180},
Unique-ID = {WOS:000288519200021},
}
@article{ WOS:000869344500001,
Author = {Laila, Umm-e and Ahmed, Najeed and Arfeen, Asad and Ali, Agha Yasir and
Khurram, Mohammad and Khan, Muzammil Ahmed},
Title = {Mission-critical open-source software adoption model validation using
Partial Least Square - Structural Equation Modeling},
Journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
Year = {2023},
Volume = {35},
Number = {2},
Month = {FEB},
Abstract = {This paper aims to validate the mission-critical OSS (open-source
software) model acceptance process using a third-order
formative-formative measuring model. A two-stage formative-formative
model was used for partial least square analysis. It includes eight
primary mission-critical OSS adoption constructs and three second-order
(technological, organizational, and environmental). Although nomological
validity was affirmed, the empirical findings show the absence of
multicollinearity. This study will give organizations in critical
industries enough information to understand the importance and weight of
each component/factor of the mission-critical OSS adoption model. The
coefficient of determination R-2 exceeds the minimum threshold (0.750),
and all the hypotheses are significant. This study also contributed to
the existing literature by identifying those factors that influence
mission-critical OSS adoption, allowing firms in critical sectors to
better understand their mission-critical OSS adoption issues.
Cross-cultural validation across a broad community is proposed to
increase the validity and generalization of the sample scales.},
DOI = {10.1002/smr.2514},
EarlyAccessDate = {OCT 2022},
ISSN = {2047-7473},
EISSN = {2047-7481},
ResearcherID-Numbers = {Khurram, Muhammad/HTS-4663-2023
Laila, umme/ABF-3646-2021
Arfeen, Asad/LUZ-0621-2024
},
ORCID-Numbers = {Laila, Umme/0000-0001-8050-5081
Arfeen, Asad/0000-0002-2419-6621
Khurram, Muhammad/0000-0001-6199-6364},
Unique-ID = {WOS:000869344500001},
}
@inproceedings{ WOS:001103357200063,
Author = {Li, Linyu and Xu, Sihan and Liu, Yang and Gao, Ya and Cai, Xiangrui and
Wu, Jiarun and Song, Wenli and Liu, Zheli},
Book-Group-Author = {IEEE},
Title = {LiSum: Open Source Software License Summarization with Multi-Task
Learning},
Booktitle = {2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE
ENGINEERING, ASE},
Series = {IEEE ACM International Conference on Automated Software Engineering},
Year = {2023},
Pages = {787-799},
Note = {38th IEEE/ACM International Conference on Automated Software Engineering
(ASE), Echternach, LUXEMBOURG, SEP 11-15, 2023},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc},
Abstract = {Open source software (OSS) licenses regulate the conditions under which
users can reuse, modify, and distribute the software legally. However,
there exist various OSS licenses in the community, written in a formal
language, which are typically long and complicated to understand. In
this paper, we conducted a 661-participants online survey to investigate
the perspectives and practices of developers towards OSS licenses. The
user study revealed an indeed need for an automated tool to facilitate
license understanding. Motivated by the user study and the fast growth
of licenses in the community, we propose the first study towards
automated license summarization. Specifically, we released the first
high quality text summarization dataset and designed two tasks, i.e.,
license text summarization (LTS), aiming at generating a relatively
short summary for an arbitrary license, and license term classification
(LTC), focusing on the attitude inference towards a predefined set of
key license terms (e.g., Distribute). Aiming at the two tasks, we
present LiSum, a multi-task learning method to help developers overcome
the obstacles of understanding OSS licenses. Comprehensive experiments
demonstrated that the proposed jointly training objective boosted the
performance on both tasks, surpassing state-of-the-art baselines with
gains of at least 5 points w.r.t. F1 scores of four summarization
metrics and achieving 95.13\% micro average F1 score for classification
simultaneously. We released all the datasets, the replication package,
and the questionnaires for the community.},
DOI = {10.1109/ASE56229.2023.00150},
ISSN = {1527-1366},
ISBN = {979-8-3503-2996-4},
ResearcherID-Numbers = {Li, Jinglun/ABB-2152-2021
Xu, Sihan/HOF-7293-2023
Liu, Yang/D-2306-2013
},
ORCID-Numbers = {Liu, Yang/0000-0001-7300-9215},
Unique-ID = {WOS:001103357200063},
}
@article{ WOS:000470954500084,
Author = {Maillart, Thomas and Sornette, Didier},
Title = {Aristotle vs. Ringelmann: On superlinear production in open source
software},
Journal = {PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS},
Year = {2019},
Volume = {523},
Pages = {964-972},
Month = {JUN 1},
Abstract = {Organizations exist because they provide additional production gains, in
comparison to horizontal ways of allocating resources, such as markets
(Coase, 1937), and the open source movement is deemed to be a new kind
of peer-production organization somehow in between hierarchically
organized firms and markets (Benkler, 2002). However, to strive as a new
kind of organization, open source must provide production gains, which
in turn should be measurable. The open source movement is particularly
interesting to study for this reason. Here, we confront and discuss two
contrasting views, which were reported in the literature recently. On
the one hand, Sornette et al. (2014) uncovered a superlinear production
mechanism, which quantifies Aristotle adage: ``the whole is more than
the sum of its parts{''}. On the other hand, Scholtes et al. (2016)
found opposite results, and referred to Maximilien Ringelmann, a French
agricultural engineer (1861-1931), who discovered the tendency for
individual members of a group to become increasingly less productive as
the size of their group increases (Ringelmann, 1913). Since Ringelmann,
the topic of collective intelligence has interested numbers of
researchers in social sciences and social psychology (Woolley et al.,
2010), as well as practitioners in management aiming at improving the
performance of their team (Woolley et al., 2015). In most research and
practice case studies, the Ringelmann effect has been found to hold,
while, in contrast, the superlinear effect found by Sornette et al. is
novel and may challenge common wisdom (Sornette et al., 2014). Here, we
compare these two theories, weigh their strengths and weaknesses, and
discuss how they have been tested with empirical data. We find that they
may not contradict each other as much as was claimed by Scholtes et al.
(2016). (C) 2019 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.physa.2019.04.130},
ISSN = {0378-4371},
EISSN = {1873-2119},
ORCID-Numbers = {Maillart, Thomas/0000-0002-5747-9927},
Unique-ID = {WOS:000470954500084},
}
@article{ WOS:000210250000002,
Author = {Garcia-Perez, Alexeis and Mitra, Amit and Somoza-Moreno, Alfredo},
Title = {Imperatives of Free and Open Source Software in Cuban Development},
Journal = {INFORMATION TECHNOLOGIES \& INTERNATIONAL DEVELOPMENT},
Year = {2006},
Volume = {3},
Number = {1},
Pages = {1-17},
Month = {FAL},
Abstract = {Many developing countries around the world are frequently confronted
with a dual challenge of simultaneously developing IT infrastructure and
implementing software solutions. Some countries have successfully
created extensive information technology infrastructures, yet software
use continues to be reliant on pirated sources. The experiences of
licensing regulation violations and increasing virus attacks indicate
that part of the problem is a consequence of dependencies created by the
use of proprietary software within resourcescarce economies. Recent
growth in the use of free and open-source software (FOSS) by various
public-and private-sector agencies suggests an alternative path to
software self-suffciency for a resource-scarce country like Cuba. There
is, however, an interesting background to current software use within
Cuba that makes it unique among several less-developed countries. Apart
from the well-known advantages, FOSS use could be essential to shape the
future scenario of Cuba. The present paper first delineates some of the
Cuban background, basically characterized by lack of freedom in
technology ownership and access to external information. The potential
of FOSS use within existing conditions in Cuba is then analyzed.
Finally, conclusions are provided on the basis of a survey carried out
in Cuba, arguing that there needs to be stronger political will to
reduce gaps between goals and implementation reality to achieve
intrinsic advantages of FOSS use successfully.},
DOI = {10.1162/itid.2006.3.1.1},
ISSN = {1544-7529},
EISSN = {1544-7537},
Unique-ID = {WOS:000210250000002},
}
@article{ WOS:000219133400009,
Author = {Emanuel, Andi Wahju Rahardjo and Wardoyo, Retantyo and Istiyanto, Jazi
Eko and Mustofa, Khabib},
Title = {Modularity Index Metrics for Java-Based Open Source Software Projects},
Journal = {INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS},
Year = {2011},
Volume = {2},
Number = {11},
Pages = {52-58},
Month = {NOV},
Abstract = {Open Source Software (OSS) Projects are gaining popularity these days,
and they become alternatives in building software system. Despite many
failures in these projects, there are some success stories with one of
the identified success factors is modularity. This paper presents the
first quantitative software metrics to measure modularity level of
Java-based OSS Projects called Modularity Index. This software metrics
is formulated by analyzing modularity traits such as size, complexity,
cohesion, and coupling of 59 Java-based OSS Projects from sourceforge.
net using SONAR tool. These OSS Projects are selected since they have
been downloaded more than 100K times and believed to have the required
modularity trait to be successful. The software metrics related to
modularity in class, package and system level of these projects are
extracted and analyzed. The similarities found are then analyzed to
determine the class quality, package quality, and then combined with
system architecture measure to formulate the Modularity Index. The case
study of measuring Modularity Index during the evolution of JFreeChart
project has shown that this software metrics is able to identify
strengths and potential problems of the project.},
ISSN = {2158-107X},
EISSN = {2156-5570},
ResearcherID-Numbers = {Wardoyo, Retantyo/M-2375-2019
Istiyanto, Jazi/GOV-4902-2022
Mustofa, Khabib/AAF-8764-2019
Emanuel, Andi Wahju Rahardjo/O-3585-2019},
ORCID-Numbers = {Mustofa, Khabib/0000-0002-8659-8677
Emanuel, Andi Wahju Rahardjo/0000-0002-9723-334X},
Unique-ID = {WOS:000219133400009},
}
@article{ WOS:000449465900002,
Author = {Konat, Grzegorz},
Title = {STRATEGIC FORKING IN THE DEVELOPMENT OF FREE/OPEN-SOURCE SOFTWARE},
Journal = {GOSPODARKA NARODOWA-THE POLISH JOURNAL OF ECONOMICS},
Year = {2008},
Number = {10},
Pages = {23-43},
Month = {OCT},
Abstract = {The paper discusses a trend in the development of computer software
known as ``strategic forking.{''} This trend is an intrinsic feature of
today's ``open-source community,{''} according to Konat.
To begin with, the article defines the term ``source code{''} in
reference to software{''} and it also explains the terms ``open
source{''} and ``free software.{''} Moreover, it introduces the
definition of Free/Open-Source Software (FOSS). In the following part of
the article, Konat offers a microeconomic analysis of ``strategic
forking{''} to determine the motives guiding software engineers taking
part in FOSS projects. The problem is discussed from the perspective of
the theory of public goods, the demand-side approach to innovation, and
other theories concerned with issues such as ``hackers' ethic{''} and
``ego boosting.{''} Konat pays special attention to describing the
``strategic forking{''} phenomenon with the use of classical
microeconomic and enterprise theory tools developed by researchers Jean
Tirole and Josh Lerner.
The author follows up with a comprehensive analysis of strategic forking
as a key to explaining a fundamental discrepancy in the assessment of
the motives that guide programmers taking part in the development of
open-source software. The analysis focuses on the definition of
strategic forking, the conditions determining this trend and its direct
causes. Konat also looks at the implications of strategic forking and
the factors due to which this approach has not become more widespread
around the world.
The article closes with a review of issues that require further
analysis, according to Konat. These include the issue of software
distribution.},
ISSN = {0867-0005},
EISSN = {2300-5238},
ResearcherID-Numbers = {Konat, Grzegorz/C-6059-2019},
Unique-ID = {WOS:000449465900002},
}
@inproceedings{ WOS:000240724000142,
Author = {Shabaga, Kirby and German, Daniel M.},
Editor = {Lee, DJ and Nutter, B and Antani, S and Mitra, S and Archibald, J},
Title = {BioFOSS: a survey of Free/Open Source Software in Bioinformatics},
Booktitle = {19TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS,
PROCEEDINGS},
Series = {IEEE International Symposium on Computer-Based Medical Systems},
Year = {2006},
Pages = {861+},
Note = {19th IEEE Symposium on Computer-Based Medical Systems, Salt Lake City,
UT, JUN 22-23, 2006},
Organization = {IEEE Comp Soc, TCCM; Texas Tech Univ Coll Engn; Brigham Young Univ},
Abstract = {This paper discusses the current state of Free/Open Source Software
(F/OSS) projects in the field of academic bioinformatics. The paper
reports on a survey of the Bioinformatics journal that enumerates the
number of Application Notes published between volumes 2004-20-17 and
2005-21-7. The purpose of this survey is to determine what percentage of
bioinformatics applications are made available under open source
licenses. Bioinformatics includes tools, databases, and organizations to
support them. An overview is given for the EABOSS project, the Open
Bioinformatics Foundation, and GenBank. In addition, a short discussion
of Linux distributions tailored to the needs of bioinformaticians is
provided.},
DOI = {10.1109/CBMS.2006.60},
ISSN = {2372-9198},
Unique-ID = {WOS:000240724000142},
}
@inproceedings{ WOS:000855041000127,
Author = {Ryu, Minseok and Kim, Youngdae and Kim, Kibaek and Madduri, Ravi K.},
Book-Group-Author = {IEEE Comp Soc},
Title = {APPFL: Open-Source Software Framework for Privacy-Preserving Federated
Learning},
Booktitle = {2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING
SYMPOSIUM WORKSHOPS (IPDPSW 2022)},
Series = {IEEE International Symposium on Parallel and Distributed Processing
Workshops},
Year = {2022},
Pages = {1074-1083},
Note = {36th IEEE International Parallel and Distributed Processing Symposium
(IEEE IPDPS), ELECTR NETWORK, MAY 30-JUN 03, 2022},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {Federated learning (FL) enables training models at different sites and
updating the weights from the training instead of transferring data to a
central location and training as in classical machine learning. The FL
capability is especially important to domains such as biomedicine and
smart grid, where data may not be shared freely or stored at a central
location because of policy regulations. Thanks to the capability of
learning from decentralized datasets, FL is now a rapidly growing
research field, and numerous FL frameworks have been developed. In this
work we introduce APPFL, the Argonne Privacy-Preserving Federated
Learning framework. APPFL allows users to leverage implemented
privacy-preserving algorithms, implement new algorithms, and simulate
and deploy various FL algorithms with privacy-preserving techniques. The
modular framework enables users to customize the components for
algorithms, privacy, communication protocols, neural network models, and
user data. We also present a new communication-efficient algorithm based
on an inexact alternating direction method of multipliers. The algorithm
requires significantly less communication between the server and the
clients than does the current state of the art. We demonstrate the
computational capabilities of APPFL, including differentially private FL
on various test datasets and its scalability, by using multiple
algorithms and datasets on different computing environments.},
DOI = {10.1109/IPDPSW55747.2022.00175},
ISSN = {2164-7062},
ISBN = {978-1-6654-9747-3},
ResearcherID-Numbers = {Kim, Kibaek/AAD-8673-2019
},
ORCID-Numbers = {Madduri, Ravi/0000-0003-2130-2887
Kim, Kibaek/0000-0002-5820-6533},
Unique-ID = {WOS:000855041000127},
}
@article{ WOS:000434579700007,
Author = {Mahmod, Musyrifah and Dahalin, Zulkhairi Md},
Title = {WOMEN IN OPEN SOURCE SOFTWARE INNOVATION PROCESS: WHERE ARE THEY?},
Journal = {JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY-MALAYSIA},
Year = {2012},
Volume = {11},
Pages = {113-129},
Abstract = {The Open Source Software (OSS) Innovation process is no more a foreign
face in the software development community as it is increasingly being
used as a platform for modern software innovation both in the commercial
and software research community. Although the concept of freedom is
mostly prominent with the OSS innovation process, less than 2\% of the
contributors are women in this male-dominated area. Minorities,
including women, are often ignored in its process. This paper presents
the case of lack of participation from women in the OSS innovation
process. Lack of participation and contributions from women in OSS
innovation creates an imbalanced population in the OSS-based knowledge
demography and an unbalanced proportion of gender distribution. Based on
a comprehensive review, this paper aims to suggest a
Constructivist-Technofeminist-OSS Innovation Process framework for
understanding female contributions in OSS innovation, not only from a
singular point of technical view, but also from social constructivist
and feminist perspectives.},
ISSN = {1675-414X},
EISSN = {2180-3862},
ResearcherID-Numbers = {Dahalin, Zulkhairi/F-4005-2010
},
ORCID-Numbers = {Mahmod, Musyrifah/0000-0003-2259-2601},
Unique-ID = {WOS:000434579700007},
}
@inproceedings{ WOS:000287083200138,
Author = {Ellis, Heidi J. C. and Hislop, Gregory W. and Chua, Mel and Kussmaul,
Clif and Burke, Matthew M.},
Book-Group-Author = {IEEE},
Title = {Panel - Teaching Students to Participate in Open Source Software
Projects},
Booktitle = {2010 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE)},
Series = {Frontiers in Education Conference},
Year = {2010},
Note = {40th Annual Frontiers in Education Conference, Arlington, VA, OCT 27-30,
2010},
Organization = {IEEE},
Abstract = {This panel will present several experiences in involving students in
Open Source Software (OSS) projects from the perspectives of both the
instructor and a member of the OSS community. OSS is growing rapidly and
gaining market share in both industry (e. g., Linux and Mozilla) as well
as academia (e.g, Moodle, Greenfoot, and Drupal). OSS projects have a
culture built on volunteer participation to support software
development. Computing degree programs desire to involve students in
large-scale software projects to provide students with real-world
experience and an understanding of the issues found in large, complex
software projects. Involving computing students in OSS projects serves
both the OSS community by providing development resources for the
project while also serving the academic community by providing access to
large software projects in which students can gain experience. However,
the marriage of student and OSS project presents some challenges
including identification of approachable OSS projects, creation of
appropriate educational infrastructure, evaluation and grading, and
more. Panelists will address the factors that contribute to student
success in an OSS project.},
ISSN = {0190-5848},
ISBN = {978-1-4244-6259-9},
Unique-ID = {WOS:000287083200138},
}
@article{ WOS:000270479500013,
Author = {Dupuy, Fabienne and Casas, Jerome and Bagneres, Anne-Genevieve and
Lazzari, Claudio R.},
Title = {OpenFluo: A free open-source software for optophysiological data
analyses},
Journal = {JOURNAL OF NEUROSCIENCE METHODS},
Year = {2009},
Volume = {183},
Number = {2},
Pages = {195-201},
Month = {OCT 15},
Abstract = {Optophysiological imaging methods can be used to record the activity in
vivo of groups of neurons from particular areas of the nervous system
(e.g. the brain) or of cell cultures. Such methods are used, for
example, in the spatio-temporal coding and processing of sensory
information. However, the data generated by optophysiological methods
must be processed carefully if relevant results are to be obtained. The
raw fluorescence data must be digitally filtered and analyzed
appropriately to obtain activity maps and fluorescence time course for
single spots. We used a Matlab (R) environment to implement the
necessary procedures in a user-friendly manner. We developed OpenFluo, a
program for people inexperienced in optophysiological methods and for
advanced users wishing to perform simple, rapid data analyses without
the need for complex, time-consuming programming procedures. This
program will be made available as stand-alone software and as an
open-source Matlab (R) tool. It will therefore be possible for
experienced users to integrate their own routines. We validated this
software by assessing its ability to process both artificial recordings
and real biological data corresponding to recordings of the honeybee
brain. (C) 2009 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.jneumeth.2009.06.031},
ISSN = {0165-0270},
EISSN = {1872-678X},
ResearcherID-Numbers = {Bagneres, Anne-Genevieve/P-9764-2019
Casas, Jerome/D-9620-2011
Lazzari, Claudio/H-6286-2019
Bagneres, Anne-Genevieve/A-6075-2009
Lazzari, Claudio/D-2869-2009
},
ORCID-Numbers = {Bagneres, Anne-Genevieve/0000-0002-1729-379X
Lazzari, Claudio/0000-0003-3703-0302
Casas, Jerome/0000-0003-1666-295X},
Unique-ID = {WOS:000270479500013},
}
@inproceedings{ WOS:000314999300055,
Author = {Mahmod, Musyrifah and Dahalin, Zulkhairi Md. and Hamid, Norsiah Abdul
and Ahmad, Azizah},
Editor = {Baharom, F and Mahmuddin, M and Yusof, Y and Hashim, NL and Hassan, S and Yusop, NI and Ishak, WHW and Saip, MA},
Title = {Contribution of Gender towards Open Source Software: A Preliminary Study},
Booktitle = {PROCEEDINGS OF KNOWLEDGE MANAGEMENT INTERNATIONAL CONFERENCE (KMICE)
2012},
Year = {2012},
Pages = {348-353},
Note = {6th Knowledge Management International Conference (KMICe) 2012, Johor
Bahru, MALAYSIA, JUL 04-06, 2012},
Organization = {UUM Coll Arts \& Sci; Univ Utara Malaysia},
Abstract = {Open Source Software (OSS) innovation process has become a prominent
phenomenon on how software is developed. Yet, gender issues in software
industry seem to be duplicated in OSS innovation process. This paper
discusses preliminary findings to address the lacuna in the area of OSS
innovation process and gender. The study is guided by Social
Construction of Technology (SCOT) theory and Feminist theory. This study
offer insights for OSS community, not only the benefit towards gender
and minorities but familiarizing them with the dynamics, issues and
challenges related to OSS innovation thus enhanced their understanding
of gender's and minorities' contribution in OSS innovation.},
ISBN = {978-983-2078-65-4},
ResearcherID-Numbers = {Hamid, Norsiah/AEC-6738-2022
Dahalin, Zulkhairi/F-4005-2010},
Unique-ID = {WOS:000314999300055},
}
@article{ WOS:000216393100004,
Author = {Tamura, Yoshinobu and Yamada, Shigeru},
Title = {A COMPONENT-ORIENTED RELIABILITY ASSESSMENT METHOD FOR OPEN SOURCE
SOFTWARE},
Journal = {INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING},
Year = {2008},
Volume = {15},
Number = {1, SI},
Pages = {33-53},
Month = {FEB},
Abstract = {Software development environment has been changing into new development
paradigms such as concurrent distributed development environment and the
so-called open source project by using network computing technologies.
Especially, an OSS (open source software) system which serves as key
components of critical infrastructures in the society is still
ever-expanding now. In case of considering the effect of the debugging
process on an entire system in the development of a method of
reliability assessment for the OSS, it is necessary to grasp the
deeply-intertwined factors, such as programming path, size of each
component, skill of fault reporter, and so on. In order to consider the
effect of each software component on the reliability of an entire
system, we propose a new approach to user-oriented software reliability
assessment by creating a fusion of neural network and software
reliability growth modeling. In this paper, we show application examples
of component-oriented software reliability assessment based on neural
network and software reliability growth modeling for the OSS. Also, we
analyze actual software fault count data to show numerical examples of
software reliability assessment for the OSS. Moreover, we develop the
testing management tool for OSS.},
DOI = {10.1142/S0218539308002915},
Article-Number = {0800291},
ISSN = {0218-5393},
EISSN = {1793-6446},
Unique-ID = {WOS:000216393100004},
}
@inproceedings{ WOS:000228060900070,
Author = {Kovács, GL and Drozdik, S and Zuliani, P and Succi, G},
Editor = {Elmenreich, W and Haidinger, W and Machado, JAT},
Title = {Open source software and open data standards in public administration},
Booktitle = {ICCC 2004: SECOND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL
CYBERNETICS, PROCEEDINGS},
Year = {2004},
Pages = {421-428},
Note = {2nd IEEE International Conference on Computational Cybernetics (ICCC
2004), Vienna Univ Technol, Vienna, AUSTRIA, AUG 30-SEP 01, 2004},
Organization = {IEEE; Hungarian Fuzzy Assoc; Budapest Tech; IEEE SMC Chapter; IEEE NN
Chapter; IEEE Joint Chapter IES \& RAS; IEEE R8; IEEE Syst, Man, \&
Cybernet Soc; EUROFUSE; Japan Soc Fuzzy Theory and Intelligent Informat;
John VonNeumann Comp Soc},
Abstract = {A European joint project (COSPA) with the participation of eight
countries from all parts of Europe studies the application advantages
(and drawbacks) of Open Source software (OS) and of Open Data Standards
(ODS) in Public Administration (PA). PAs are among the biggest computer-
and software consumers world-wide, thus they should be very careful what
to use, how to use. PAs spend every year a considerable amount of money
for commercial off-the-shelf software licenses. By using appropriate
technologies, such expenses might be either dramatically reduced, or
re-routed to further develop local business ecosystems. This project
aims at introducing, analyzing, and supporting the use of ODS and OS
software for personal productivity and document management in European
PAs.},
DOI = {10.1109/ICCCYB.2004.1437766},
ISBN = {0-7803-8588-8},
ResearcherID-Numbers = {Succi, Giancarlo/AAZ-2354-2020
Tenreiro Machado, J. A./M-2173-2013
Succi, Giancarlo/E-4064-2016},
ORCID-Numbers = {Tenreiro Machado, J. A./0000-0003-4274-4879
Succi, Giancarlo/0000-0001-8847-0186},
Unique-ID = {WOS:000228060900070},
}
@article{ WOS:000183049000004,
Author = {Lakhani, KR and von Hippel, E},
Title = {How open source software works: ``free{''} user-to-user assistance},
Journal = {RESEARCH POLICY},
Year = {2003},
Volume = {32},
Number = {6},
Pages = {923-943},
Month = {JUN},
Abstract = {Research into free and open source software development projects has so
far largely focused on how the major tasks of software development are
organized and motivated. But a complete project requires the execution
of ``mundane but necessary{''} tasks as well. In this paper, we explore
how the mundane but necessary task of field support is organized in the
case of Apache web server software, and why some project participants
are motivated to provide this service gratis to others. We find that the
Apache field support system functions effectively. We also find that,
when we partition the help system into its component tasks, 98\% of the
effort expended by information providers in fact returns direct learning
benefits to those providers. This finding considerably reduces the
puzzle of why information providers are willing to perform this task
``for free.{''} Implications are discussed. (C) 2002 Elsevier Science
B.V. All rights reserved.},
DOI = {10.1016/S0048-7333(02)00095-1},
Article-Number = {PII S0048-7333(02)00095-1},
ISSN = {0048-7333},
ORCID-Numbers = {Lakhani, Karim/0000-0002-5535-8304},
Unique-ID = {WOS:000183049000004},
}
@inproceedings{ WOS:000391621700060,
Author = {Homscheid, Dirk and Schaarschmidt, Mario},
Book-Group-Author = {ACM},
Title = {Between Organization and Community: Investigating Turnover Intention
Factors of Firm-Sponsored Open Source Software Developers},
Booktitle = {PROCEEDINGS OF THE 2016 ACM WEB SCIENCE CONFERENCE (WEBSCI'16)},
Year = {2016},
Pages = {336-337},
Note = {8th ACM Web Science Conference (WebSci), Hannover, GERMANY, MAY 22-25,
2016},
Organization = {Assoc Comp Machinery; ACM Special Interest Grp Hypertext, Hypermedia \&
Web; Leibniz Univ Hannover; Forschungszentrum Res Ctr; Webscience Trust},
Abstract = {While research has extensively studied the group of voluntary
contributors and their motivation to participate in open source software
(OSS) development, we lack an understanding of how firm-sponsored
developers behave when they work for an OSS project. In specific,
firm-sponsored developers may face identification conflicts arising from
different social norms and beliefs inherent in both the organizational
culture of their employing company and dominant OSS cultures. These
conflicts may induce developer turnover intention towards the
organization and the OSS community. This research seeks to identify
identification-related determinants that drive turnover intention by
surveying Linux kernel developers (N = 321). This study finds, among
others, that perceived external reputation of the employing organization
reduces turnover intention towards the company while perceived own
reputation dampens turnover intention directed towards the OSS
community.},
DOI = {10.1145/2908131.2908200},
Unique-ID = {WOS:000391621700060},
}
@article{ WOS:000324010300003,
Author = {Singh, Param Vir and Phelps, Corey},
Title = {Networks, Social Influence, and the Choice Among Competing Innovations:
Insights from Open Source Software Licenses},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2013},
Volume = {24},
Number = {3},
Pages = {539-560},
Month = {SEP},
Abstract = {Existing research provides little insight into how social influence
affects the adoption and diffusion of competing innovative artifacts and
how the experiences of organizational members who have worked with
particular innovations in their previous employers affect their current
organizations' adoption decision. We adapt and extend the heterogeneous
diffusion model from sociology and examine the conditions under which
prior adopters of competing open source software (OSS) licenses socially
influence how a new OSS project chooses among such licenses and how the
experiences of the project manager of a new OSS project with particular
licenses affects its susceptibility to this social influence. We test
our predictions using a sample of 5,307 open source projects hosted at
SourceForge. Our results suggest the most important factor determining a
new project's license choice is the type of license chosen by existing
projects that are socially closer to it in its inter-project social
network. Moreover, we find that prior adopters of a particular license
are more infectious in their influence on the license choice of a new
project as their size and performance rankings increase. We also find
that managers of new projects who have been members of more successful
prior OSS projects and who have greater depth and diversity, of
experience in the OSS community are less susceptible to social
influence. Finally, we find a project manager is more likely to adopt a
particular license type when his or her project occupies a similar
social role as other projects that have adopted the same license. These
results have implications for research on innovation adoption and
diffusion, open source software licensing, and the governance of
economic exchange.},
DOI = {10.1287/isre.1120.0449},
ISSN = {1047-7047},
EISSN = {1526-5536},
ResearcherID-Numbers = {Phelps, Corey/B-8251-2017},
ORCID-Numbers = {Singh, Param Vir/0000-0002-0211-7849
Phelps, Corey/0000-0003-0486-8811},
Unique-ID = {WOS:000324010300003},
}
@inproceedings{ WOS:001032817500014,
Author = {Liem, Cynthia C. S. and Demetriou, Andrew M.},
Book-Group-Author = {IEEE},
Title = {Treat societally impactful scientific insights as open-source software
artifacts},
Booktitle = {2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE
ENGINEERING-SOFTWARE ENGINEERING IN SOCIETY, ICSE-SEIS},
Series = {International Conference on Software Engineering-Software Engineering in
Society Track},
Year = {2023},
Pages = {150-156},
Note = {45th IEEE/ACM International Conference on Software Engineering -
Software Engineering in Society (ICSE-SEIS), Melbourne, AUSTRALIA, MAY
14-20, 2023},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc},
Abstract = {So far, the relationship between open science and software engineering
expertise has largely focused on the open release of software
engineering research insights and reproducible artifacts, in the form of
open-access papers, open data, and open-source tools and libraries. In
this position paper, we draw attention to another perspective:
scientific insight itself is a complex and collaborative artifact under
continuous development and in need of continuous quality assurance, and
as such, has many parallels to software artifacts. Considering current
calls for more open, collaborative and reproducible science; increasing
demands for public accountability on matters of scientific integrity and
credibility; methodological challenges coming with transdisciplinary
science; political and communication tensions when scientific insight on
societally relevant topics is to be translated to policy; and struggles
to incentivize and reward academics who truly want to move into these
directions beyond traditional publishing habits and cultures, we make
the parallels between the emerging open science requirements and
concepts already well-known in (open-source) software engineering
research more explicit. We argue that the societal impact of software
engineering expertise can reach far beyond the software engineering
research community, and call upon the community members to proactively
help driving the necessary systems and cultural changes towards more
open and accountable research.},
DOI = {10.1109/ICSE-SEIS58686.2023.00020},
ISSN = {2832-7608},
ISBN = {979-8-3503-2261-3},
ORCID-Numbers = {Liem, Cynthia/0000-0002-5385-7695
Demetriou, Andrew/0000-0002-0724-2278},
Unique-ID = {WOS:001032817500014},
}
@article{ WOS:000432635500016,
Author = {Rafael Orozco-Arroyave, Juan and Camilo Vasquez-Correa, Juan and
Francisco Vargas-Bonilla, Jesus and Arora, R. and Dehak, N. and
Nidadavolu, P. S. and Christensen, H. and Rudzicz, F. and Yancheva, M.
and Chinaei, H. and Vann, A. and Vogler, N. and Bocklet, T. and Cernak,
M. and Hannink, J. and Noeth, Elmar},
Title = {NeuroSpeech: An open-source software for Parkinson's speech analysis},
Journal = {DIGITAL SIGNAL PROCESSING},
Year = {2018},
Volume = {77},
Number = {SI},
Pages = {207-221},
Month = {JUN},
Abstract = {A new software for modeling pathological speech signals is presented in
this paper The software is called NeuroSpeech This software enables the
analysis of pathological speech signals considering different speech
dimensions phonation, articulation, prosody, and intelligibility All the
methods considered in the software have been validated in previous
experiments and publications The current version of NeuroSpeech was
developed to model dysarthric speech signals from people with
Parkinson's disease, however, the structure of the software allows other
computer scientists or developers to include other pathologies and/or
other measures in order to complement the existing options Three
different tasks can be performed with the current version of the
software (1) the modeling of the speech recordings considering the
aforementioned speech dimensions, (2) the automatic discrimination of
Parkinson's vs non-Parkinson's speech signals (if the user has access to
recordings of other pathologies, he/she can retrain the system to
perform the detection of other diseases), and (3) the prediction of the
neurological state of the patient according to the Unified Parkinson's
Disease Rating Scale (UPDRS) score The prediction of the dysarthria
level according to the Frenchay Dysarthria Assessment scale is also
provided (the user can also train the system to perform the prediction
of other kind of scales or degrees of severity)
To the best of our knowledge, this is the first software with the
characteristics described above, and we consider that it will help other
researchers to contribute to the state-of-the-art in pathological speech
assessment from different perspectives, e.g., from the clinical point of
view for interpretation, and from the computer science point of view
enabling the test of different measures and pattern recognition
techniques (C) 2017 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.dsp.2017.07.004},
ISSN = {1051-2004},
EISSN = {1095-4333},
ResearcherID-Numbers = {Vasquez-Correa, Juan/AAE-7371-2019
Cernak, Milos/AAC-6408-2019
Hannink, Julius/W-7265-2019
},
ORCID-Numbers = {Bocklet, Tobias/0009-0008-7780-8821
Arora, Raman/0000-0003-2002-3923
Dehak, Najim/0000-0002-4489-5753
Rudzicz, Frank/0000-0002-1139-3423
Vasquez-Correa, Juan Camilo/0000-0003-4946-9232
Orozco-Arroyave, Juan Rafael/0000-0002-8507-0782
Christensen, Heidi/0000-0003-3028-5062
Vann, Alyssa/0009-0006-4719-0747
Vargas-Bonilla, Francisco/0000-0001-8794-6429
Vogler, Nikolai/0000-0002-3303-8625},
Unique-ID = {WOS:000432635500016},
}
@article{ WOS:000733943900013,
Author = {Tan, Xin and Zhou, Minghui},
Title = {Scaling Open Source Software Communities: Challenges and Practices of
Decentralization},
Journal = {IEEE SOFTWARE},
Year = {2022},
Volume = {39},
Number = {1},
Pages = {70-75},
Month = {JAN},
DOI = {10.1109/MS.2020.3025959},
ISSN = {0740-7459},
EISSN = {1937-4194},
Unique-ID = {WOS:000733943900013},
}
@article{ WOS:000213212400007,
Author = {Tomazin, Mojca and Gradisar, Miro},
Title = {Introducing Open Source Software into Slovenian Primary and Secondary
Schools},
Journal = {INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS},
Year = {2007},
Volume = {31},
Number = {1},
Pages = {61-70},
Month = {MAR},
Abstract = {This paper deals with the use of Open Source Software (OSS) in learning
environments. Advantages and obstacles of OSS are discussed. Problems
and opportunities of introducing OSS into an educational process
especially in primary and secondary schools are presented. The survey
research, which was carried out in order to study the use of OSS in the
educational system of Slovenia is described. The most important
characteristics of OSS like reliability, functionality,
interoperability, licensing philosophy, values of OS movements and price
are examined. The results are presented and compared with those of a
similar research in USA. Some interesting similarities and differences
are discovered.},
ISSN = {0350-5596},
Unique-ID = {WOS:000213212400007},
}
@inproceedings{ WOS:000412168600020,
Author = {Wang, Zhongjie and Perry, Dewayne E.},
Editor = {Sun, J and Reddy, YR and Bahulkar, A and Pasala, A},
Title = {Role Distribution and Transformation in Open Source Software Project
Teams},
Booktitle = {2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015)},
Series = {Asia-Pacific Software Engineering Conference},
Year = {2015},
Pages = {119-126},
Note = {22nd Asia-Pacific Software Engineering Conference (APSEC), New Delhi,
INDIA, DEC 01-04, 2015},
Organization = {Tata Consultancy Serv; ACM India; iSOFT; Infosys; IEEE Comp Soc},
Abstract = {In Free/Libre and Open-Source Software (FLOSS) project teams, different
roles make different types of contributions to the projects, and it has
been demonstrated that keeping a rational role distribution is of great
significance to the potential growth and expansion of the projects. To
identify the underlying patterns of team structures and role
transformations, we perform an empirical study on 89 popular GitHub
projects. The distribution of 9 roles and 66 types of role
transformations are analyzed. Four clusters of FLOSS projects are
identified in terms of the distinct characteristics on the proportion of
9 roles (i.e., the team structure) and the frequency of occurrence,
duration, and Times of Activeness (ToA) of role transformations. This
study would help FLOSS project coordinator have a deeper understanding
of dynamic role distributions and role transformations in their teams,
so as to take initiatives to improve their team structures.},
DOI = {10.1109/APSEC.2015.12},
ISSN = {1530-1362},
ISBN = {978-1-4673-9644-8},
Unique-ID = {WOS:000412168600020},
}
@inproceedings{ WOS:000357937200006,
Author = {Ihara, Akinori and Kamei, Yasutaka and Ohira, Masao and Hassan, Ahmed E.
and Ubayashi, Naoyasu and Matsumoto, Ken-ichi},
Book-Group-Author = {IEEE},
Title = {Early Identification of Future Committers in Open Source Software
Projects},
Booktitle = {2014 14TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2014)},
Series = {International Conference on Quality Software},
Year = {2014},
Pages = {47-56},
Note = {14th Annual International Conference on Quality Software (QSIC), Dallas,
TX, OCT 02-03, 2014},
Organization = {IEEE Reliabil Soc; UT Dallas; IEEE Comp Soc},
Abstract = {There exists two types of developers in Open Source Software (OSS)
projects: 1) Committers who have permission to commit edited source code
to the Version Control System (VCS), 2) Developers who contribute source
code but cannot commit to the VCS directly. In order to develop and
evolve high quality OSS, projects are always in search of new
committers. OSS projects often promote strong developers to become
committers. When existing committers find strong developers, they
propose their promotion to a committer role. Delaying the
committer-promotion might lead to strong developers departing from an
OSS project and the project losing them. However early
committer-promotion comes with its own slew of risks as well (e.g., the
promotion of inexperienced developers). Hence, committer-promotion
decisions are critical for the quality and successful evolution of OSS
projects. In this paper, we examine the committer-promotion phenomena
for two OSS projects (Eclipse and Firefox). We find that the amount of
activities by future committers was higher than the amount of activities
by developers who did not become committers). We also find that some
developers are promoted to a committer role very rapidly (within a few
month) while some of developers take over one year to become a
committer. Finally, we develop a committer-identification model to
assist OSS projects identifying future committers.},
DOI = {10.1109/QSIC.2014.30},
ISSN = {1550-6002},
ISBN = {978-1-4799-7197-8},
ResearcherID-Numbers = {Ubayashi, Naoyasu/MBG-4625-2025
Hassan, Ahmed/AAB-7241-2019
},
ORCID-Numbers = {Ubayashi, Naoyasu/0000-0003-1578-7195},
Unique-ID = {WOS:000357937200006},
}
@inproceedings{ WOS:000258398700039,
Author = {Howison, James and Wiggins, Andrea and Crowston, Kevin},
Editor = {Russo, B and Damiani, E and Hissam, S and Lundell, B and Succi, G},
Title = {eResearch workflows for studying free and open source software
development},
Booktitle = {OPEN SOURCE DEVELOPMENT, COMMUNITIES AND QUALITY},
Series = {INTERNATIONAL FEDERATION FOR INFORMATION PROCESSING},
Year = {2008},
Volume = {275},
Pages = {405-411},
Note = {4th International Conference on Open Source Systems held at the 20th
World Computer Congress, Milan, ITALY, SEP 07-10, 2008},
Organization = {IFIP WG 2 3},
Abstract = {This paper introduces eResearch workflow tools as a model for the
research community studying free and open Source software and its
development. The paper first introduces eResearch as increasingly
practiced in fields such as astrophysics and biology, then contrasts the
practice of research on free and open source software. After Outlining
suitable research data sets the paper introduces a class of tools known
as scientific workflow frameworks, focusing on one-Taverna-and
introducing its features. To further explain the tool a complete
workflow used for original research oil FLOSS is described. Finally the
paper considers the trade-offs inherent in these tools.(1).},
ISSN = {1571-5736},
ISBN = {978-0-387-09683-4},
ResearcherID-Numbers = {Grover, Andrea/A-8946-2009
Crowston, Kevin/C-6068-2008
},
ORCID-Numbers = {Grover, Andrea/0000-0003-4082-4138
Crowston, Kevin/0000-0003-1996-3600
Howison, James/0000-0002-5702-149X},
Unique-ID = {WOS:000258398700039},
}
@inproceedings{ WOS:000489820400006,
Author = {Rubio, Thiago R. P. M. and Cardoso, Henrique Lopes and Oliveira, Eugenio
da Costa},
Editor = {Novais, P and Camacho, D and Analide, C and Seghrouchni, AE and Badica, C},
Title = {MAESTROS: Multi-Agent Simulation of Rework in Open Source Software},
Booktitle = {INTELLIGENT DISTRIBUTED COMPUTING IX, IDC'2015},
Series = {Studies in Computational Intelligence},
Year = {2016},
Volume = {616},
Pages = {61-73},
Note = {9th International Symposium on Intelligent Distributed Computing (IDC),
Univ Minho, ALGORITMI Ctr, Intelligent Syst Lab, Guimaraes, PORTUGAL,
OCT, 2015},
Abstract = {Rework Management in software development is a challenging and complex
issue. Defined as the effort spent to re-do some work, rework implies
big costs given the fact that the time spent on rework does not count to
the improvement of the project. Predicting and controlling rework causes
is a valuable asset for companies, which maintain closed policies on
choosing team members and assigning activities to developers. However, a
trending growth in development consists in Open Source Software (OSS)
projects. This is a totally new and diverse environment, in the sense
that not only the projects but also their resources, e.g., developers
change dynamically. There is no guarantee that developers will follow
the same methodologies and quality policies as in a traditional and
closed project. In such world, identifying rework causes is a necessary
step to reduce project costs and to help project managers to better
define their strategies. We observed that in real OSS projects there are
no fixed team, but instead, developers assume some kind of auction in
which the activities are assigned to the most interested and less-cost
developer. This lead us to think that a more complex auctioning
mechanism should not only model the task allocation problem, but also
consider some other factors related to rework causes. By doing this, we
could optimise the task allocation, improving the development of the
project and reducing rework. In this paper we presented MAESTROS, a
Multi-Agent System that implements an auction mechanism for simulating
task allocation in OSS. Experiments were conducted to measure costs and
rework with different project characteristics. We analysed the impact of
introducing a Q-learning reinforcement algorithm on reducing costs and
rework. Our findings correspond to a reduction of 31\% in costs and 11\%
in rework when compared with the simple approach. Improvements to
MAESTROS include real projects data analysis and a real-time mechanism
to support Project Management decisions.},
DOI = {10.1007/978-3-319-25017-5\_6},
ISSN = {1860-949X},
EISSN = {1860-9503},
ISBN = {978-3-319-25017-5; 978-3-319-25015-1},
ResearcherID-Numbers = {Lopes Cardoso, Henrique/M-5275-2013
Oliveira, Eugenio/C-6077-2009},
ORCID-Numbers = {Lopes Cardoso, Henrique/0000-0003-1252-7515
Oliveira, Eugenio/0000-0001-9271-610X},
Unique-ID = {WOS:000489820400006},
}
@inproceedings{ WOS:000363280400059,
Author = {Bhowmik, Tanmay},
Book-Group-Author = {IEEE},
Title = {Stakeholders' Social Interaction in Requirements Engineering of Open
Source Software},
Booktitle = {2014 IEEE 22ND INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE)},
Series = {International Requirements Engineering Conference},
Year = {2014},
Pages = {467-472},
Note = {IEEE 22nd International Requirements Engineering Conference (RE),
Blekinge Inst Technol, Karlskrona, SWEDEN, AUG 25-29, 2014},
Organization = {IEEE; Iowa State Univ, Coll Liberal Arts \& Sci; VISITBLEKINGESE;
BLEKINGE TEKNISKA HOGSKOLA; CISCO; LANSSTYRELSEN BLEKINGE LAN;
VISITKARLSKRONA},
Abstract = {Requirements engineering (RE) involves human-centric activities that
require interaction among different stake-holders. Traditionally, RE has
been considered as a centralized, collocated, and phase-specific
process. However, in open-source software (OSS) development environment,
the core RE activities are iterative and dynamic and follow a rather
decentralized software engineering paradigm. This crosscutting
characteristic of open-source RE can be conceptualized using the ``Twin
Peaks{''} model that weaves RE together with software architecture.
Although many weaving mechanisms have been proposed in recent years,
lack of theoretical underpinning limits a mechanism's applicability and
usefulness in different scenarios. In this research proposal, we
hypothesize stakeholders' social interaction as an ecologically valid
weaving mechanism of the ``Twin Peaks{''} in open-source RE. We further
outline a concrete research plan to examine the generalizability of this
weaving mechanism for three activities: requirements identification,
requirements implementation, and creativity in RE. Carrying out this
research plan will enable us to gain valuable insights to generate
guidelines for enhancing software engineering practice in relevant
areas.},
ISSN = {2332-6441},
ISBN = {978-1-4799-3033-3},
Unique-ID = {WOS:000363280400059},
}
@article{ WOS:000352519200005,
Author = {Imre, Matyus},
Title = {The Social and Ideological Background of Open Source Software
Development},
Journal = {INFORMACIOS TARSADALOM},
Year = {2014},
Volume = {14},
Number = {4},
Pages = {62+},
Abstract = {In the development of info-communication technologies one should study
not only the rule of distinct trends and technological innovation, but
also the social and ideological context of their emergence the sphere of
different values, norms and ideas. A prominent example for the pivotal
role of ideological background of computing is free and open source
development, for it was strongly influenced by its social context from
the beginnings. Here I would like to show mostly through the example of
Ubuntu Linux distribution what kind of social impacts, visions,
expectations were and are present in open source development, and how do
they influence technological development and the concepts of community?
In this article I try to provide an overview on the social context, the
dominant ideas and professional practices behind Linux development from
the 1960s until today.},
ISSN = {1587-8694},
Unique-ID = {WOS:000352519200005},
}
@article{ WOS:000256391400014,
Author = {Sohn, So Young and Mok, Min Seok},
Title = {A strategic analysis for successful open source software utilization
based on a structural equation model},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2008},
Volume = {81},
Number = {6},
Pages = {1014-1024},
Month = {JUN},
Abstract = {Commercial software companies face many challenges when competing in
today's fast moving and competitive industry environment. Recently, the
use of open source software (OSS) has been proposed as a possible way to
address those challenges. OSS provides many benefits, including
high-quality software and substantial profits. Nevertheless, OSS has not
been effectively utilized in real business. The purpose of this paper is
to find what affects the utilization of OSS. For this study, we propose
a structural equation model (SEM) to analyze the relationships between
the quality factors based on ISO/IEC 9126 and OSS utilization. In
addition, we suggest an open source software utilization index (OSSUI)
based on the proposed SEM. The results provide us with the controllable
feedback information to improve user (programmer) satisfaction during
OSS utilization. (C) 2007 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.jss.2007.08.034},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Sohn, So/G-8043-2012},
Unique-ID = {WOS:000256391400014},
}
@inproceedings{ WOS:000366328100057,
Author = {Sooryanarayan, D. G. and Gupta, Deepak and Rekha, V, Smrithi},
Editor = {Murthy, K and Murthy, S},
Title = {Trends in Open Source Software Adoption in Indian Educational
Institutions},
Booktitle = {2014 IEEE SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGY FOR EDUCATION
(T4E)},
Series = {IEEE International Conference on Technology for Education},
Year = {2014},
Pages = {249-252},
Note = {6th IEEE International Conference on Technology for Education (T4E),
Amrita Univ, Amritapuri, INDIA, DEC 18-21, 2014},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {The Indian educational system caters to a diverse population. This
diversity adds to the complexity and hence requires the support of
technology to reach out to the masses. The Government has launched a lot
of initiatives for the adoption of technology in education. Despite
these efforts, there has been a gap in the actual adoption. In this
paper we present the results of our study of current trends in the use
of technology in academic institutions. We specially focus on openness
to Open Source Software usage and try to understand the factors that
influence educational institutions against open source software
adoption.},
DOI = {10.1109/T4E.2014.26},
ISSN = {2372-7217},
ISBN = {978-1-4799-6489-5},
ORCID-Numbers = {Gupta, Deepak/0000-0003-2943-2758},
Unique-ID = {WOS:000366328100057},
}
@inproceedings{ WOS:000402557000079,
Author = {Norikane, Takuto and Ihara, Akinori and Matsumoto, Kenichi},
Editor = {Pinzger, M and Bavota, G and Marcus, A},
Title = {Which Review Feedback Did Long-Term Contributors Get on OSS Projects?},
Booktitle = {2017 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION,
AND REENGINEERING (SANER)},
Year = {2017},
Pages = {571-572},
Note = {24th IEEE International Conference on Software Analysis, Evolution and
Reengineering (SANER), Klagenfurt, AUSTRIA, FEB 20-24, 2017},
Organization = {IEEE; Tech Council Software Egng; IEEE Comp Soc; Alpen Adria Univ
Klagenfurt},
Abstract = {Open Source Software (OSS) cannot exist without contributions from the
community. In particular, long-term contributors (LTCs) (e.g.,
committer), defined as contributors who spend at least one year on OSS
projects, play crucial role in a project success because they would have
permission to add (commit) code changes to a project's version control
system, and to become a mentor for a beginner in OSS projects. However,
contributors often leave a project before becoming a LTC because most
contributors are volunteers. If contributors are motivated in their work
in OSS projects, they might not leave the projects. In this study, we
examine the phenomena involved in becoming a LTC in terms of motivation
to continue in OSS projects. In particular, our target motivation is to
understand what is involved in long-term contribution with other expert
contributors. We study classifier to identify a LTC who will contribute
patch submissions for more than one year based on collaboration in terms
of the code review process. In detail, we analyze what review feedbacks
encourage a contributor to continue with OSS project. Using a Qt project
dataset, we understand review feedback which affected contribution
period of the developer.},
ISBN = {978-1-5090-5501-2},
ResearcherID-Numbers = {MATSUMOTO, KENICHI/AAD-9090-2019},
Unique-ID = {WOS:000402557000079},
}
@article{ WOS:000231846800008,
Author = {de Joode, RVW and Egyedi, TM},
Title = {Handling variety: the tension between adaptability and interoperability
of open source software},
Journal = {COMPUTER STANDARDS \& INTERFACES},
Year = {2005},
Volume = {28},
Number = {1},
Pages = {109-121},
Month = {JUL},
Abstract = {Open source software (OSS) offers unprecedented opportunities to create
variety. This could lead to incompatibility and fragmentation. To
prevent this some form of coordination is needed. This paper explores
which mechanisms of coordination are responsible for limiting divergence
in OSS. Two cases are examined: Java and Linux.
A systematic difference seems to exist between the mechanisms identified
in the two communities. With respect to Java, divergence is where
possible avoided ex ante, whereas for Linux divergence is foremost
reduced ex post. The conclusion discusses this difference and the
implications of both types of coordination in respect to
interoperability. (c) 2004 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.csi.2004.12.004},
ISSN = {0920-5489},
EISSN = {1872-7018},
Unique-ID = {WOS:000231846800008},
}
@inproceedings{ WOS:000235638200128,
Author = {Feller, J and Fitzgerald, B and Hissam, S and Lakhani, K and Scacchi, W},
Book-Group-Author = {acm},
Title = {Open Source Application Spaces: The 5th Workshop on Open Source Software
Engineering},
Booktitle = {ICSE 05: 27th International Conference on Software Engineering,
Proceedings},
Series = {INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING},
Year = {2005},
Pages = {694},
Note = {27th International Conference on Software Engineering (ICSE 2005), St
Louis, MO, MAY 15-21, 2005},
Organization = {ACM; SIGSOFT; IEEE; IEEE Comp Soc},
Abstract = {The goal of the 5th Workshop on Open Source Software Engineering is to
bring together researchers and practitioners for the purpose of building
a roadmap of the ways in which various computing application spaces have
been impacted by open source software and also by open source
development methods, tools and organizational structures.},
ISSN = {0270-5257},
ResearcherID-Numbers = {Fitzgerald, Brian/E-7790-2010
},
ORCID-Numbers = {Lakhani, Karim/0000-0002-5535-8304
Fitzgerald, Brian/0000-0001-9193-2863
Feller, Joseph/0000-0001-9335-4542},
Unique-ID = {WOS:000235638200128},
}
@inproceedings{ WOS:000366264105034,
Author = {Kumar, Sanjeev},
Editor = {Bui, TX and Sprague, RH},
Title = {Using Social Network Analysis to Inform Management of Open Source
Software Development},
Booktitle = {2015 48TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS)},
Series = {Proceedings of the Annual Hawaii International Conference on System
Sciences},
Year = {2015},
Pages = {5154-5163},
Note = {48th Annual Hawaii International Conference on System Sciences (HICSS),
Kauai, HI, JAN 05-08, 2015},
Organization = {IEEE Comp Soc; Univ Hawaii, Shidler Coll Business; Univ Hawaii, Dept EE;
Univ Hawaii, Informat Sci Program; ONR; AFOSR; Natl Sci Fdn; IEEE Syst
Sci \& Cybernet Soc; ACM; SIAM; IEEE Hawaii Sect; IEEE Control Syst Soc;
IEEE Grp Informat Theory; IEEE Grp Automat Control; ARO; Reg Med Program
Hawaii; Univ Hawaii, Coll Business Adm; Nasdaq},
Abstract = {The community-based open source software (OSS) development model has
emerged as a viable alternative to firm-based traditional software
development. The naturally evolving structure of collaborative
relationships among software developers is a major distinction between
the OSS development model and the traditional development model.
Conventional statistical methods that focus on individual cases and
their attributes cannot properly inform the management of the naturally
evolving collaborative relationships in open source project. We
emphasize social network analysis as a method especially suitable for
management of open source development projects, because it focuses on
relations among individuals rather than attributes of individual cases.
We show how open source development can be represented as a
collaboration network graph and how the network can be characterized by
various network structure metrics. We present four metrics as a starting
point size, centralization, density and clusterness; that are most
useful in revealing collaborative relationships in OSS development
process. We discuss how to generate collaboration network for OSS
projects and how to calculate the metrics. We further describe how these
metrics can assist in effective management of open source software
development process. We conclude by presenting preliminary empirical
evidence in support of the metrics.},
DOI = {10.1109/HICSS.2015.609},
ISSN = {1060-3425},
ISBN = {978-1-4799-7367-5},
ResearcherID-Numbers = {Kumar, Sanjeev/AAD-7741-2021},
Unique-ID = {WOS:000366264105034},
}
@inproceedings{ WOS:000276787500007,
Author = {Fonseca, Inacio and Farinha, Jose Torres and Barbosa, Fernando Maciel},
Editor = {Rosen, MA and Perryman, R and Dodds, S and Muzi, F and Yuji, W and Polkowska, Z and Jelenska, M and Sobik, M},
Title = {Wind maintenance system using network synchronization techniques based
on open-source software},
Booktitle = {RECENT ADVANCES IN ENERGY AND ENVIRONMENT},
Series = {Energy and Environmental Engineering Series},
Year = {2010},
Pages = {69+},
Note = {5th IASME/WSEAS International Conference on Energy and Environment, Univ
Cambridge, Cambridge, ENGLAND, FEB 23-25, 2010},
Organization = {IASME; WSEAS},
Abstract = {The use of open-source software in many institutions and organizations
is increasing. However, a balance should be considered between the
software cost and the cost of its technical support and reliability. In
this article, a maintenance system for wind farms will be presented. It
is connected to an information system for maintenance, called SNIFF
(Terology Integrated Modular System) as a general base to manage the
assets and as a support strategic line to the evolution of this system,
which incorporates on-condition maintenance modules, and the support to
the research and development done around this theme. The SMIT system is
based on a TCP/IP network, using a Linux server running a PostgreSQL
database and Apache web server with PHP, and Octave and R software for
numerical analysis. Maintenance technicians, chiefs, economic and
production management personnel can access SMIT database through SMIT
clients for Windows. In addition, this maintenance system for wind
systems uses also special low cost hardware for data acquisition on
floor level. The hardware uses a distributed TCP/IP network to
synchronize SMIT server master clock through Precision Time Protocol.
Usually, the manufactures construct, deploy and give the means for the
suppliers to perform the wind system's maintenance. This is a very
competitive area, where companies tend to hide the development details
and implementations. Within this scenario, the development of
maintenance management models for multiple wind equipments is important,
and will allow countries to be more competitive in a growing market. For
on-condition monitoring, the algorithms are based on Support Vector
Machines and time series analysis running under Octave and R open-source
software's.},
ISBN = {978-960-474-159-5},
ResearcherID-Numbers = {Fonseca, Inácio/O-4883-2015
Farinha, José/V-4867-2018
Torres Farinha, Jose/E-3358-2014
Maciel-Barbosa, F./O-9167-2016
},
ORCID-Numbers = {Torres Farinha, Jose/0000-0002-9694-8079
Maciel-Barbosa, F./0000-0003-1065-2371
de Sousa Adelino da Fonseca, Inacio/0000-0003-0167-7489},
Unique-ID = {WOS:000276787500007},
}
@article{ WOS:001027555700001,
Author = {Moina-Rivera, Wilmer and Gutierrez-Aguado, Juan and Garcia-Pineda,
Miguel},
Title = {Video quality metrics toolkit: An open source software to assess video
quality},
Journal = {SOFTWAREX},
Year = {2023},
Volume = {23},
Month = {JUL},
Abstract = {Video content on the Internet continues to grow. As a result, streaming
platforms must ensure a certain level of quality when preparing their
content. To this end, several metrics have been developed by the
research community to evaluate video quality. This work integrates 14
video metrics and the SI-TI indicators into a container image to create
a cross-platform tool, VQMTK. The tool offers a web interface and a Bash
script that combines all metrics into a single tool. Performance tests
have demonstrated that the tool is capable of handling all the
integrated metrics using 4K video samples. The tool can be used in
scientific and educational environments.(C) 2023 The Author(s).
Published by Elsevier B.V. This is an open access article under the CC
BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).},
DOI = {10.1016/j.softx.2023.101427},
EarlyAccessDate = {JUN 2023},
Article-Number = {101427},
ISSN = {2352-7110},
ResearcherID-Numbers = {Garcia-Pineda, Miguel/P-1041-2019
Garcia Pineda, Miguel/C-3094-2014
Gutierrez-Aguado, Juan/L-8202-2014},
ORCID-Numbers = {Garcia Pineda, Miguel/0000-0003-2590-6370
Gutierrez-Aguado, Juan/0000-0001-5527-8091},
Unique-ID = {WOS:001027555700001},
}
@inproceedings{ WOS:001339378300021,
Author = {Ghofrani, Javad and Heravi, Paria and Babaei, Kambiz A. and Soorati,
Mohammad D.},
Editor = {Felfernig, A and Fuentes, L and Cleland-Huang, J and Assuncao, WKG and Quinton, C and Guo, J and Schmid, K and Huchard, M and Ayala, I and Rojas, JM and Le, VM and Horcas, JM},
Title = {Trust Challenges in Reusing Open Source Software: An Interview-based
Initial Study},
Booktitle = {26TH ACM INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE,
SPLC 2022, VOL B},
Year = {2022},
Pages = {110-116},
Note = {26th ACM International Systems and Software Product Line Conference
(SPLC), Graz, AUSTRIA, SEP 12-16, 2022},
Organization = {Siemens; Pure Syst; Assoc Comp Machin; Graz Univ Tech; Itk Engn;
Combeenation; Select Arts; Stream Diver; Hitec; Stadt Graz.at; Elsevier
Journal Syst \& Software},
Abstract = {Open source projects play a significant role in software production.
Most of the software projects reuse and build upon the existing open
source projects and libraries. While reusing is a time and cost saving
strategy, some of the key factors are often neglected that create
vulnerability in the software system. We look beyond the static code
analysis and dependency chain tracing to prevent vulnerabilities at the
human factors level. Literature lacks a comprehensive study of the human
factors perspective to the issue of trust in reusing open source
projects. We performed an interview-based initial study with software
developers to get an understanding of the trust issue and limitations
among the practitioners. We outline some of the key trust issues in this
paper and layout the first steps towards a trustworthy reuse of
software.},
DOI = {10.1145/3503229.3547061},
ISBN = {978-1-4503-9206-8},
ResearcherID-Numbers = {Soorati, Mohammad/Z-2395-2019
},
ORCID-Numbers = {Divband Soorati, Mohammad/0000-0001-6954-1284},
Unique-ID = {WOS:001339378300021},
}
@inproceedings{ WOS:000693399500076,
Author = {Walden, James and Burgin, Noah and Kaur, Kuljit},
Book-Group-Author = {IEEE COMP SOC},
Title = {An Exploratory Study of Project Activity Changepoints in Open Source
Software Evolution},
Booktitle = {2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE
REPOSITORIES (MSR 2021)},
Series = {IEEE International Working Conference on Mining Software Repositories},
Year = {2021},
Pages = {624-626},
Note = {29th IEEE/ACM International Conference on Program Comprehension (ICPC) /
18th IEEE/ACM International Conference on Mining Software Repositories
(MSR), ELECTR NETWORK, MAY 22-30, 2021},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Tech Council Software
Engn; ACM Special Interest Grp Software Engn},
Abstract = {To explore the prevalence of abrupt changes (changepoints) in open
source project activity, we assembled a dataset of 8,919 projects from
the World of Code. Projects were selected based on age, number of
commits, and number of authors. Using the nonparametric PELT algorithm,
we identified changepoints in project activity time series, finding that
more than 90\% of projects had between one and six changepoints.
Increases and decreases in project activity occurred with roughly equal
frequency. While most changes are relatively small, on the order of a
few authors or few dozen commits per month, there were long tails of
much larger project activity changes. In future work, we plan to focus
on larger changes to search for common open source lifecycle patterns as
well as common responses to external events.},
DOI = {10.1109/MSR52588.2021.00088},
ISSN = {2160-1852},
ISBN = {978-1-7281-8710-5},
ResearcherID-Numbers = {Kaur, Kuljit/AAN-9600-2020
},
ORCID-Numbers = {Walden, James/0000-0002-7272-7538},
Unique-ID = {WOS:000693399500076},
}
@inproceedings{ WOS:000464893200015,
Author = {Kim, Hyunju},
Editor = {Lavazza, L and Oberhauser, R and Koci, R},
Title = {Considerations for Adapting Real-World Open Source Software Projects
within the Classroom},
Booktitle = {THIRTEENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES
(ICSEA 2018)},
Year = {2018},
Pages = {95-98},
Note = {13th International Conference on Software Engineering Advances (ICSEA),
Nice, FRANCE, OCT 14-18, 2018},
Organization = {IARIA},
Abstract = {As Open Source Software (OSS) has become one of the main approaches for
developing new software products, efforts to incorporate real-world OSS
projects into the computer science classroom have increased. This paper
reviews such efforts and discusses the benefits and challenges of
adapting OSS projects in software development or engineering courses. It
also presents considerations for selecting and using OSS projects for
in-classroom software development.},
ISBN = {978-1-61208-668-2},
Unique-ID = {WOS:000464893200015},
}
@inproceedings{ WOS:000088994500017,
Author = {Graybeal, J and Brock, D and Papke, B},
Editor = {Lewis, H},
Title = {The use of open source software for SOFIA's airborne data system},
Booktitle = {ADVANCED TELESCOPE AND INSTRUMENTATION CONTROL SOFTWARE},
Series = {PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS
(SPIE)},
Year = {2000},
Volume = {4009},
Pages = {174-185},
Note = {Conference on Advanced Telescope and Instrumentation Control Software,
MUNICH, GERMANY, MAR 29-30, 2000},
Organization = {SPIE; DFM Engn Inc; European SO Observ},
Abstract = {The SOFIA data system must meet numerous technical and organizational
objectives, including widely available distribution to support
integration and testing at users' institutions. As with all professional
data system software development, a wide range of sophisticated
development tools are required. With open source software now widely
available, it is possible to build an advanced Unix-based development
environment taking full advantage of freely available tools. This paper
analyzes advantages and disadvantages of this approach, the selection
processes used, and the list of tools selected to date for the SOFIA
development effort.},
DOI = {10.1117/12.388387},
ISSN = {0277-786X},
ISBN = {0-8194-3634-8},
ORCID-Numbers = {Graybeal, John/0000-0001-6875-5360},
Unique-ID = {WOS:000088994500017},
}
@inproceedings{ WOS:001032815500046,
Author = {Cui, Xing and Wu, Jingzheng and Wu, Yanjun and Wang, Xu and Luo, Tianyue
and Qu, Sheng and Ling, Xiang and Yang, Mutian},
Book-Group-Author = {IEEE},
Title = {An Empirical Study of License Conflict in Free and Open Source Software},
Booktitle = {2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING:
SOFTWARE ENGINEERING IN PRACTICE, ICSE-SEIP},
Series = {International Conference on Software Engineering-Software Engineering in
Practice Track},
Year = {2023},
Pages = {495-505},
Note = {IEEE/ACM 45th International Conference on Software Engineering -
Software Engineering in Practice (ICSE-SEIP), Melbourne, AUSTRALIA, MAY
14-20, 2023},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc},
Abstract = {Free and Open Source Software (FOSS) has become the fundamental
infrastructure of mainstream software projects. FOSS is subject to
various legal terms and restrictions, depending on the type of open
source license in force. Hence it is important to remain compliant with
the FOSS license terms. Identifying the licenses that provide FOSS and
understanding the terms of those licenses is not easy, especially when
dealing with a large amount of reuse that is common in modern software
development. Since reused software is often large, automated license
analysis is needed to address these issues and support users in license
compliant reuse of FOSS. However, existing license assessment tools can
only identify the name and quantity of licenses embedded in software and
thus cannot identify whether the licenses are being used safely and
correctly. Moreover, they cannot provide a comprehensive analysis of the
compatibility and potential risk that come with the term conflicts.
In this paper, we propose DIKE, an automated tool that can perform
license detection and conflict analysis for FOSS. First, DIKE extracts
12 terms under 3,256 unique open source licenses by manual analysis and
Natural Language Processing (NLP) and constructs a license knowledge
base containing the responsibilities of the terms. Second, DIKE scans
all licenses from the code snippet for the input software and outputs
the scan results in a tree structure. Third, the scan results match the
license knowledge base to detect license conflicts from terms and
conditions. DIKE designs two solutions for software with license
conflicts: license replacement and code replacement. To demonstrate the
effectiveness of DIKE, we first evaluate with the term extraction and
responsibility classification, and the results show that their F1-scores
reach 0.816 and 0.948, respectively. In addition, we conduct a
measurement study of 16,341 popular projects from GitHub based on our
proposed DIKE to explore the conflict of license usage in FOSS. The
results show that 1,787 open source licenses are used in the project,
and 27.2\% of licenses conflict. Our new findings suggest that conflicts
are prevalent in FOSS, warning the open source community about
intellectual property risks.},
DOI = {10.1109/ICSE-SEIP58684.2023.00050},
ISSN = {2832-7640},
ISBN = {979-8-3503-0037-6},
ResearcherID-Numbers = {Ling, Xiang/KPA-2464-2024},
Unique-ID = {WOS:001032815500046},
}
@article{ WOS:000464640500003,
Author = {Daniel, Sherae L. and Maruping, Likoebe M. and Cataldo, Marcelo and
Herbsleb, Jim},
Title = {THE IMPACT OF IDEOLOGY MISFIT ON OPEN SOURCE SOFTWARE COMMUNITIES AND
COMPANIES},
Journal = {MIS QUARTERLY},
Year = {2018},
Volume = {42},
Number = {4},
Pages = {1069+},
Month = {DEC},
Abstract = {Corporate involvement in open source software (OSS) communities has
increased substantially in recent years. Often this takes the form of
company employees devoting their time to contribute code to the efforts
of projects in these communities. Ideology has traditionally served to
motivate, coordinate, and guide volunteer contributions to OSS
communities. As employees represent an increasing proportion of the
participants in OSS communities, the role of OSS ideology in guiding
their commitment and code contributions is unknown. In this research, we
argue that OSS ideology misfit has important implications for companies
and the OSS communities to which their employees contribute, since their
engagement in such communities is not necessarily voluntary. We
conceptualize two different types of misfit: OSS ideology under-fit,
whereby an employee embraces an OSS ideology more than their coworkers
or OSS community do, and OSS ideology over-fit, whereby an employee
perceives that their coworkers or OSS community embrace the OSS ideology
more strongly than the employee does. To develop a set of hypotheses
about the implications of these two types of misfit for employee
commitment to the company and commitment to the OSS community, we draw
on self-determination theory. We test the hypotheses in a field study of
186 employees who participate in an OSS community. We find that OSS
ideology under-fit impacts the company and the community in the same
way: it decreases employee commitment to the company and commitment to
the OSS community. In contrast, we find that OSS ideology over-fit
increases commitment to the company but decreases commitment to the OSS
community. Finally, we find that employees' commitment to their company
reinforces the impact of their commitment to the OSS community in
driving ongoing code contributions. This provides a holistic view of OSS
ideology and its impacts among an increasingly pervasive yet
understudied type of participant in OSS research. It provides insights
for companies that are considering assigning their employees to work in
OSS communities as well as for OSS communities that are partnering with
these companies.},
DOI = {10.25300/MISQ/2018/14242},
ISSN = {0276-7783},
ORCID-Numbers = {Maruping, Likoebe/0000-0001-5105-6635},
Unique-ID = {WOS:000464640500003},
}
@inproceedings{ WOS:000290887300018,
Author = {Kang, MengZhen and Wang, XianWen and Qi, Rui and de Reffye, Philippe},
Editor = {Hu, BG and Xie, XY and Saguez, C and Gomez, C},
Title = {GreenScilab-Crop, An Open Source Software For Plant Simulation And
Parameter Estimation},
Booktitle = {PROCEEDINGS 2009 IEEE INTERNATIONAL WORKSHOP ON OPEN-SOURCE SOFTWARE FOR
SCIENTIFIC COMPUTATION},
Year = {2009},
Pages = {91+},
Note = {1st International Workshop on Open-source Software for Scientific
Computation, Guiyang, PEOPLES R CHINA, SEP 18-20, 2009},
Organization = {INRIA; IEEE; Chinese Acad Sci, Inst Automat; SciLab; Republ Francaise},
Abstract = {GreenLab is a mathematical model simulating the dynamics of plant
organogenesis, biomass production and allocation, and plant
three-dimensional structure. Being a functional structural model, its
software implementation and test are costly. On the other hand, software
is a necessary tool to understand, analyze and apply the model. With
increasing scientific publications on Green Lab, need for a
freely-accessible software increased in the community of plant modeling.
Implementation of Green Lab has been done in Scilab, named Green Scilab,
which simulates generic plant structures from trees to crops. In this
paper, a new version of GreenScilab dedicated to herbaceous plants,
called GreenScilab-Crop, is presented. It allows flexible control on
plants, especially the position-dependent organ growth delay. A case
study is made on tomato plant for simulation and parameter
identification.},
ISBN = {978-1-4244-4852-4},
ResearcherID-Numbers = {dereffye, philippe/JDM-8046-2023
Wang, Xianwen/AAO-5953-2020},
Unique-ID = {WOS:000290887300018},
}
@inproceedings{ WOS:000401469400008,
Author = {Ghaleb, Taher Ahmed},
Book-Group-Author = {IEEE},
Title = {The Role of Open Source Software in Program Analysis for Reverse
Engineering},
Booktitle = {2016 2ND INTERNATIONAL CONFERENCE ON OPEN SOURCE SOFTWARE COMPUTING
(OSSCOM)},
Year = {2016},
Note = {2nd International Conference on Open Source Software Computing (OSSCOM),
Beirut, LEBANON, DEC 01-03, 2016},
Abstract = {Program analysis is the process of statically or dynamically retrieving
the structure and behavior of software systems. Static analysis solely
relies on the availability of source code of computer programs, while
dynamic analysis captures program information using execution traces
during program runtime. The entire process is called software reverse
engineering, where the extracted information could eventually be
visualized to facilitate program comprehension for the sake of learning,
maintenance, etc. Open source software, in this context, plays a vital
role in developing, enriching, and validating program analysis
techniques. In this paper, we show and discuss how open source software
projects significantly contribute to the development, evolution, and
validation of program analysis techniques as well as enriching
reverse-engineered diagrams with useful and meaningful information, even
for those techniques that rely on dynamic analysis.},
ISBN = {978-1-5090-4580-8},
ResearcherID-Numbers = {Ghaleb, Taher/I-9457-2018},
Unique-ID = {WOS:000401469400008},
}
@article{ WOS:000337963700002,
Author = {Quintane, Eric and Conaldi, Guido and Tonellato, Marco and Lomi,
Alessandro},
Title = {Modeling Relational Events: A Case Study on an Open Source Software
Project},
Journal = {ORGANIZATIONAL RESEARCH METHODS},
Year = {2014},
Volume = {17},
Number = {1},
Pages = {23-50},
Month = {JAN},
Abstract = {Sequences of relational events underlie much empirical research on
organizational relations. Yet relational event data are typically
aggregated and dichotomized to derive networks that can be analyzed with
specialized statistical methods. Transforming sequences of relational
events into binary network ties entails two main limitations: the loss
of information about the order and number of events that compose each
tie and the inability to account for compositional changes in the set of
actors and/or recipients. In this article, we introduce a newly
developed class of statistical models that enables researchers to
exploit the full information contained in sequences of relational
events. We propose an extension of the models to cater for sequences of
relational events linking different sets of actors. We illustrate the
empirical application of relational event models in the context of a
free/open source software project with the aim to explain the level of
effort produced by contributors to the project. We offer guidance in the
interpretation of model parameters by characterizing the social
processes underlying organizational problem solving. We discuss the
applicability of relational events models in organizational research.},
DOI = {10.1177/1094428113517007},
ISSN = {1094-4281},
EISSN = {1552-7425},
ResearcherID-Numbers = {Lomi, Alessandro/AFR-0469-2022
Quintane, Eric/I-6487-2012
},
ORCID-Numbers = {lomi, alessandro/0000-0002-2858-0022
Quintane, Eric/0000-0002-9204-059X},
Unique-ID = {WOS:000337963700002},
}
@article{ WOS:000659949300001,
Author = {Polka, Erin and Childs, Ellen and Friedman, Alexa and Tomsho, Kathryn S.
and Henn, Birgit Claus and Scammell, Madeleine K. and Milando, Chad W.},
Title = {MCR: Open-Source Software to Automate Compilation of Health Study
Report-Back},
Journal = {INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH},
Year = {2021},
Volume = {18},
Number = {11},
Month = {JUN},
Abstract = {Sharing individualized results with health study participants, a
practice we and others refer to as ``report-back,{''} ensures
participant access to exposure and health information and may promote
health equity. However, the practice of report-back and the content
shared is often limited by the time-intensive process of personalizing
reports. Software tools that automate creation of individualized reports
have been built for specific studies, but are largely not open-source or
broadly modifiable. We created an open-source and generalizable tool,
called the Macro for the Compilation of Report-backs (MCR), to automate
compilation of health study reports. We piloted MCR in two environmental
exposure studies in Massachusetts, USA, and interviewed research team
members (n = 7) about the impact of MCR on the report-back process.
Researchers using MCR created more detailed reports than during manual
report-back, including more individualized numerical, text, and
graphical results. Using MCR, researchers saved time producing draft and
final reports. Researchers also reported feeling more creative in the
design process and more confident in report-back quality control. While
MCR does not expedite the entire report-back process, we hope that this
open-source tool reduces the barriers to personalizing health study
reports, promotes more equitable access to individualized data, and
advances self-determination among participants.},
DOI = {10.3390/ijerph18116104},
Article-Number = {6104},
EISSN = {1660-4601},
ResearcherID-Numbers = {Polka, Erin/JRW-1940-2023
Tomsho, Kathryn/KLC-9721-2024
},
ORCID-Numbers = {Tomsho, Kathryn/0000-0003-1898-5728
Friedman, Alexa/0000-0002-4132-340X
Childs, Ellen/0000-0001-6177-8412
Scammell, Madeleine/0000-0003-3836-083X
Claus Henn, Birgit/0000-0001-7118-4327
Milando, Chad/0000-0001-6340-7754},
Unique-ID = {WOS:000659949300001},
}
@inproceedings{ WOS:000716858200042,
Author = {Jiang, Sha and Cao, Jian and Qi, Qing},
Editor = {Shen, W and Barthes, JP and Luo, J and Shi, Y and Zhang, J},
Title = {Exploring Development-related Factors Affecting the Popularity of Open
Source Software Projects},
Booktitle = {PROCEEDINGS OF THE 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON COMPUTER
SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD)},
Series = {International Conference on Computer Supported Cooperative Work in
Design},
Year = {2021},
Pages = {244-249},
Note = {24th IEEE International Conference on Computer Supported Cooperative
Work in Design (IEEE CSCWD), Dalian, PEOPLES R CHINA, MAY 05-07, 2021},
Organization = {IEEE; Dalian Univ Technol; Int Working Grp Comp Supported Cooperat Work
in Design; IEEE Syst Man \& Cybernet Soc; Dalian Jiaotong Univ},
Abstract = {Open source software development (OSSD) projects is a collaborative
process among developers and volunteers with common interests. OSSD is
increasingly becoming a trend and many successful OSSD projects have
contributed software packages which have been widely adopted.
Unfortunately, there is Pareto principle in OSSD projects, and a large
number of OSSD projects have little influence, many projects a re unable
to attract user interest. Therefore, it is important to understand the
factors affecting OSSD project success as measured by project
popularity. While technical factors such as license and compatibility
with certain operating systems have a direct influence on the popularity
of OSSD projects, development-related factors also have latent impacts
on the popularity of OSSD projects. Therefore, we collect data on 445
projects and successfully build a structural equation model (SEM) which
depicts the inherent relationships between development-related factors
and OSSD project popularity. The steps to build the SEM and the
implications of this model are discussed in detail in this paper.},
DOI = {10.1109/CSCWD49262.2021.9437661},
ISBN = {978-1-7281-6597-4},
Unique-ID = {WOS:000716858200042},
}
@inproceedings{ WOS:000462605900012,
Author = {AlMheiri, Nawal Harib and Rajan, Amala and Akre, Vishwesh},
Book-Group-Author = {IEEE},
Title = {Framework for Open Source Software implementation in the Government
Sector of Dubai},
Booktitle = {2018 FIFTH HCT INFORMATION TECHNOLOGY TRENDS (ITT): EMERGING
TECHNOLOGIES FOR ARTIFICIAL INTELLIGENCE},
Year = {2018},
Pages = {71-76},
Note = {5th International Conference on HCT Information Technology Trends (ITT),
Higher Coll Technol, Dubai Womens Campus, Dubai, U ARAB EMIRATES, NOV
28-29, 2018},
Organization = {Higher Coll Technol; Higher Coll Technol, Fac Comp Informat Sci; Higher
Coll Technol, Comp Informat Sci Div},
ISBN = {978-1-5386-7147-4},
ResearcherID-Numbers = {Akre, Vishwesh/S-3451-2017
},
ORCID-Numbers = {Akre, Vishwesh Laxmikant/0000-0002-8113-9498},
Unique-ID = {WOS:000462605900012},
}
@article{ WOS:000270578700003,
Author = {Rafiq, Muhammad and Ameen, Kanwal},
Title = {Issues and lessons learned in open source software adoption in Pakistani
libraries},
Journal = {ELECTRONIC LIBRARY},
Year = {2009},
Volume = {27},
Number = {4},
Pages = {601-610},
Abstract = {Purpose - The purpose of this paper is to identify and discuss key
issues related to the adoption of open source software (OSS) in
Pakistani libraries.
Design/methodology/approach - Literature review and principal author's
first-hand experience of Koha (OSS) implementation in Provincial
Assembly Libraries of Pakistan under Pakistan Legislative Strengthen
Project of United States Agency for International Development provide
the information and insight for this paper.
Findings - Adoption of OSS in libraries is just at a beginning stage in
Pakistan, and only a few organizations have so far made their first move
in this direction. The major identified issues affecting OSS adoption in
Pakistani libraries are: social (cultural) disparity, conceptual
confusions, digital divide, lack of technological, financial, and human
development. Practical implications - The paper will help decision
makers plan OSS applications in their libraries.
Originality/value - This is the first paper on the topic in Pakistan and
explores the issues involved in OSS adoption in a comprehensive manner.
The paper can provide understanding regarding adoption of OSS to
professionals in Pakistani and other developing countries with similar
environment.},
DOI = {10.1108/02640470910979561},
ISSN = {0264-0473},
ResearcherID-Numbers = {Ameen, Kanwal/AAA-5598-2022
Rafiq, Muhammad/A-6719-2019},
ORCID-Numbers = {Ameen, Kanwal/0000-0001-7909-1862
Rafiq, Muhammad/0000-0002-8291-2569},
Unique-ID = {WOS:000270578700003},
}
@article{ WOS:000349938800003,
Author = {de Assis Rangel, Joao Jose and Azevedo Cordeiro, Anna Christine},
Title = {Free and Open-Source Software for sustainable analysis in logistics
systems design},
Journal = {JOURNAL OF SIMULATION},
Year = {2015},
Volume = {9},
Number = {1},
Pages = {27-42},
Month = {FEB},
Abstract = {The objective of this paper is to demonstrate how calculations of
greenhouse gas emissions from transport in logistics systems can be
analysed with Discrete Event Simulation models. For this, modelling was
performed by considering the discrete aspects associated with transport
systems with the continuous component of the carbon monoxide emissions
from the fleet. The simulation models were constructed with the free and
open-source software Ururau. The simulations searched to compare
trade-offs of economic and environmental variables, in contrast to what
is usually done in these types of systems, such as comparing economic
variables with inventory variables. The results indicated that there is
no direct relationship of proportionality between, for example, the
delivery time and the total emissions produced by trucks.},
DOI = {10.1057/jos.2014.17},
ISSN = {1747-7778},
EISSN = {1747-7786},
Unique-ID = {WOS:000349938800003},
}
@inproceedings{ WOS:000327181600155,
Author = {Kitagami, Shinji and Yamamoto, Moriki and Koizumi, Hisao and Suganuma,
Takuo},
Editor = {Barolli, L and Xhafa, F and Takizawa, M and Enokido, T and Hsu, HH},
Title = {An M2M Data Analysis Service System based on Open Source Software
Environments},
Booktitle = {2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION
NETWORKING AND APPLICATIONS WORKSHOPS (WAINA)},
Year = {2013},
Pages = {953-958},
Note = {IEEE 27th International Conference on Advanced Information Networking
and Applications Workshops (WAINA), Barcelona, SPAIN, MAR 25-28, 2013},
Organization = {IEEE; Tech Univ Catalonia; Fukuoka Inst Technol; IEEE Comp Soc; IEEE
Comp Soc Tech Comm Distributed Proc},
Abstract = {Data analysis in a Machine-to-Machine (M2M) service system should
concurrently satisfy three requirements; massive data analysis,
real-time data analysis, and deep data analysis. However, for this
purpose, it is necessary to introduce costly software products such as a
Data Stream Management System (DSMS) into M2M service system. In this
paper, we propose an M2M data analysis service system using open source
software environments, such as SQLite and R, for small-and medium-sized
M2M service system. In this study, we evaluate the proposed system based
on an application scenario assuming a demand response system smart grid,
and extract challenges for the future.},
DOI = {10.1109/WAINA.2013.124},
ISBN = {978-0-7695-4952-1; 978-1-4673-6239-9},
Unique-ID = {WOS:000327181600155},
}
@article{ WOS:000407657500023,
Author = {Koo, Hyung-Min and Ko, In-Young},
Title = {Construction and utilization of problem-solving knowledge in open source
software environments},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2017},
Volume = {131},
Pages = {402-418},
Month = {SEP},
Abstract = {Open Source Software (OSS) has become an important environment where
developers can share reusable software assets in a collaborative manner.
Although developers can find useful software assets to reuse in the OSS
environment, they may face difficulties in finding solutions to problems
that occur while integrating the assets with their own software. In OSS,
sharing the experiences of solving similar problems among developers
usually plays an important role in reducing problem-solving efforts. We
analyzed how developers interact with each other to solve problems in
OSS, and found that there is a common pattern of exchanging information
about symptoms and causes of a problem. In particular, we found that
many problems involve multiple symptoms and causes and it is critical to
identify those symptoms and causes early to solve the problems more
efficiently. We developed a Bayesian network based approach to
semiautomatically construct a knowledge base for dealing with problems,
and to recommend potential causes of a problem based on multiple
symptoms reported in OSS. Our experiments showed that the approach is
effective to recommend the core causes of a problem, and contributes to
solving the problem in an efficient manner. (C) 2016 Elsevier Inc. All
rights reserved.},
DOI = {10.1016/j.jss.2016.06.062},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Ko, In-Young/C-1777-2011},
Unique-ID = {WOS:000407657500023},
}
@article{ WOS:000314562400007,
Author = {Rajala, Risto and Westerlund, Mika and Moller, Kristian},
Title = {Strategic flexibility in open innovation - designing business models for
open source software},
Journal = {EUROPEAN JOURNAL OF MARKETING},
Year = {2012},
Volume = {46},
Number = {10},
Pages = {1368-1388},
Abstract = {Purpose - This paper seeks to explore how market orientation facilitates
the strategic flexibility of business models grounded in open
innovation. The authors suggest that the new paradigm of open innovation
may impact a firm's adaptability and responsiveness under conditions of
environmental flux. However, extending innovation capacity by opening
the innovation process poses major challenges for firms. The aims of
this study are to explore the characteristics of open innovation
activity and to contemplate the role of strategic flexibility in the
design of business models based upon open innovation.
Design/methodology/approach - The study draws upon a qualitative
research approach through a longitudinal case study in the field of open
source software (OSS). The empirical case illustrates how an OSS firm
utilizes signals in its environment to flexibly alter its business
model.
Findings - A business model that embodies open innovation raises
dilemmas between open and closed innovation paradigms. However, the
authors' case highlights that an ambidextrous approach that combines
market orientation with the principles of open innovation increases
profitability, shortens time to market through effective market access,
and enhances innovation capability.
Research limitations/implications - The results have profound
implications for industrial marketers, managers, management consultants
and business educators. They can use the insights gleaned from this
research to guide the development of business models that involve open
innovation. The results indicate that firms involved in open innovation
need reactive strategic flexibility to cope with the environmental
diversity and variability. However, this study analyzes a single case in
the field of OSS and one should be cautious when generalizing the
findings.
Originality/value - This paper improves the understanding of the
relationship between flexibility and market orientation. It combines two
areas that have previously been discussed separately, i.e. market
orientation and open innovation.},
DOI = {10.1108/03090561211248071},
ISSN = {0309-0566},
EISSN = {1758-7123},
ResearcherID-Numbers = {Möller, Kristian/G-2364-2013
Rajala, Risto/C-8947-2013},
ORCID-Numbers = {Rajala, Risto/0000-0002-3758-8691},
Unique-ID = {WOS:000314562400007},
}
@inproceedings{ WOS:000282671400063,
Author = {Braccini, A. M. and Silvestri, C. and Za, S.},
Editor = {DAtri, A and Sacca, D},
Title = {Interactions with Open Source Software: A Pilot Study on End Users'
Perception},
Booktitle = {INFORMATION SYSTEMS: PEOPLE, ORGANIZATIONS, INSTITUTIONS, AND
TECHNOLOGIES},
Year = {2010},
Pages = {549+},
Note = {5th Conference of the Italian Chapter of the
Association-for-Information-Systems (ItAIS), Paris, FRANCE, DEC 13-14,
2008},
Organization = {Assoc Informat Syst, Italian Chapter},
Abstract = {Interest of scientific research on Open Source software and its
development process is frequent. The number of articles available and
the number of tracks or workshops on this topic in most relevant IS
Conferences is high. The usability of Open Source Software has been
scarcely considered until few years ago, probably due to the particular
role that the user has in such a development environment. In Open Source
software development, users and developers are not so different. Anyhow,
the diffusion of the Open Source software outside the development
community contributes to sharpen the distinction among these two groups
that are no longer equivalent. This circumstance has contributed to
increase the interest on usability of Open Source software.
Nevertheless, studies on end-users in Open Source contexts are still
young. This paper introduces a pilot study on end user's perception of
Open Source software. The aim of this pilot study is to identify how the
end user perceives the Open Source software (in terms of Usability,
Functionality, Reliability, Efficiency and Quality in Use).},
DOI = {10.1007/978-3-7908-2148-2\_63},
ISBN = {978-3-7908-2147-5},
ResearcherID-Numbers = {Braccini, Alessio/D-9135-2012
},
ORCID-Numbers = {Za, Stefano/0000-0002-7197-8183
Silvestri, Cecilia/0000-0003-2528-601X},
Unique-ID = {WOS:000282671400063},
}
@article{ WOS:000317797800006,
Author = {Cherukodan, Surendran and Kumar, G. Santhosh and Kabir, S. Humayoon},
Title = {Using open source software for digital libraries A case study of CUSAT},
Journal = {ELECTRONIC LIBRARY},
Year = {2013},
Volume = {31},
Number = {2},
Pages = {217-225},
Abstract = {Purpose - The purpose of this paper is to describe the design and
development of a digital library at Cochin University of Science and
Technology (CUSAT), India, using DSpace open source software. The study
covers the structure, contents and usage of CUSAT digital library.
Design/methodology/approach - This paper examines the possibilities of
applying open source in libraries. An evaluative approach is carried out
to explore the features of the CUSAT digital library. The Google
Analytics service is employed to measure the amount of use of digital
library by users across the world.
Findings - CUSAT has successfully applied DSpace open source software
for building a digital library. The digital library has had visits from
78 countries, with the major share from India. The distribution of
documents in the digital library is uneven. Past exam question papers
share the major part of the collection. The number of research papers,
articles and rare documents is less.
Originality/value - The study is the first of its type that tries to
understand digital library design and development using DSpace open
source software in a university environment with a focus on the analysis
of distribution of items and measuring the value by usage statistics
employing the Google Analytics service. The digital library model can be
useful for designing similar systems.},
DOI = {10.1108/02640471311312393},
ISSN = {0264-0473},
ResearcherID-Numbers = {Cherukodan, Surendran/J-2843-2014
G, Santhosh/G-6027-2010
},
ORCID-Numbers = {Cherukodan, Dr. Surendran/0000-0003-0706-558X
G, Santhosh Kumar/0000-0001-5518-5725},
Unique-ID = {WOS:000317797800006},
}
@inproceedings{ WOS:000252197800020,
Author = {Rosu, S. M. and Guran, M. and Mateescu, L. M.},
Editor = {Oprean, C and Duse, DM and Brindasu, DP},
Title = {E-learning sites development using Open Source Software support in the
enterprise},
Booktitle = {4TH BALKAN REGION CONFERENCE ON ENGINEERING EDUCATION \& MSE, CONFERENCE
PROCEEDINGS: BRIDGING CULTURES AND TECHNOLOGIES IN THE 21ST CENTURY},
Year = {2007},
Pages = {98-103},
Note = {4th Balkan Region Conference on Engineering Education and MSE, Sibiu,
ROMANIA, JUL 12-14, 2007},
Organization = {Minist Educ \& Res; Lucian Blaga Univ Sibiu; UNESCO Int Ctr Engn Educ},
Abstract = {The rapid development of a new technologies lead to invariable
apparition of new evolving products on the market. For to keep pace with
competitor companies it's imperative than the enterprises to assure a
permanent training their employees adapted to market changes or trends
and enterprise specifically. Important is to make this activity with low
cost because employees training isn't a temporary enterprise activity.
E-learning represent today the best alternative solution to traditional
methods for organizations considering than hereby the employees have all
time access to the enterprise resources, knowledge and information's. We
present in this paper a model for e-learning sites built in the
enterprises with open source software support (OSS).},
Unique-ID = {WOS:000252197800020},
}
@article{ WOS:000826559100001,
Author = {Schaarschmidt, Mario},
Title = {Innovating beyond firm boundaries: resource deployment control in open
source software development},
Journal = {INFORMATION TECHNOLOGY \& PEOPLE},
Year = {2023},
Volume = {36},
Number = {4},
Pages = {1645-1668},
Month = {MAY 4},
Abstract = {Purpose In times of open and distributed innovation, many innovation
activities that are important for firms' products and services take
place beyond the boundaries of the firm and thus beyond firms' direct
control. A prime example for this phenomenon is open source software
(OSS) development, where multiple actors contribute to a public good,
which is also integrated into company-owned software products. Despite
the importance of aligning community work on the public good with own
in-house development efforts, firms have limited options to directly
control the OSS project or the project's outcome. This research reflects
on resource deployment control, a control mode in which firms assign own
developers to work for an OSS project to influence the OSS project, and
tests hypotheses on individual developer levels.
Design/methodology/approach This research tests the effect of perceived
resource deployment control on opinion leadership by analyzing employed
Linux kernel developers. Findings The findings show that developers who
perceive being assigned to an OSS project to enact control also exhibit
opinion leadership. This research also investigates boundary conditions
such as the OSS business model a firm operates and the reputation
developers assign to the developers' employer. Originality/value This
research is the first that is devoted to resource deployment control,
and the research closes with a discussion of implications for control
theory and the management of innovation beyond firm boundaries.},
DOI = {10.1108/ITP-08-2021-0624},
EarlyAccessDate = {JUL 2022},
ISSN = {0959-3845},
EISSN = {1758-5813},
ORCID-Numbers = {Schaarschmidt, Mario/0000-0003-3594-0687},
Unique-ID = {WOS:000826559100001},
}
@inproceedings{ WOS:000392415900064,
Author = {Hamid, Adnan and Abdullah, Nasuha Lee and Idrus, Rosnah},
Book-Group-Author = {IEEE},
Title = {Framework for Successful Open Source Software Implementation in the
Malaysian Public Sector},
Booktitle = {2016 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATICS - CONCEPTS, THEORY
AND APPLICATION (ICAICTA)},
Year = {2016},
Note = {3rd International Conference On Advanced Informatics - Concepts, Theory
And Application (ICAICTA), MALAYSIA, AUG 16-19, 2016},
Organization = {Institut Teknologi Bandung, Sch Elect Engn \& Informat, Informat Res
Grp; Toyohashi Univ Technol; Burapha Univ, Fac Informat; Univ Sains
Malaysia, Sch Comp Sci; Micron Technol Inc; Emico Penang Sdn Bhd; Mini
Circuits Technologies Malaysia; IEEE; APEX},
Abstract = {This research is a study on the development of a framework for
successful Open Source Software (OSS) implementation in the Malaysian
Public Sector. A preliminary study was done to explore the state of OSS
implementation among government agencies since the launch of the
Malaysian Public Sector OSS Master Plan on July 16, 2004.
Semi-structured face-to-face interviews using open-ended questions were
conducted with IT managers and IT officers in the Northern Region of
Peninsular Malaysia. The preliminary study aimed at investigating the
usage of OSS and proprietary software, the level of OSS utilisation, the
level of OSS knowledge and training of ICT and non-ICT staff, software
development and acquisition model, internal OSS manpower capabilities
and skills, the user's perception of the advantages of OSS, the user's
perception of the risks of OSS, and the problems or barriers in OSS
implementation. The results of interviews show that there are many
problems or barriers in OSS implementation, e.g. lack of internal OSS
expertise, lack of OSS policy, and lack of top management support.
Therefore, this study will test the hypotheses on the success factors to
OSS implementation in the public sector and to propose a framework for
successful OSS implementation in the Malaysian Public Sector. A
quantitative approach using survey method via questionnaire will be
performed to answer the research question where simple random sampling
will be used. The target respondents are the IT managers and IT officers
among the sampling frame of 192 public sector agencies in Malaysia that
have successfully implemented at least three OSS solution areas.},
ISBN = {978-1-5090-1636-5},
ResearcherID-Numbers = {Hamid, Adnan/V-8854-2019
Idrus, Rosnah/B-3834-2012},
Unique-ID = {WOS:000392415900064},
}
@article{ WOS:000288635100008,
Author = {Singh, Param Vir and Tan, Yong},
Title = {Developer Heterogeneity and Formation of Communication Networks in Open
Source Software Projects},
Journal = {JOURNAL OF MANAGEMENT INFORMATION SYSTEMS},
Year = {2010},
Volume = {27},
Number = {3},
Pages = {179-210},
Month = {WIN},
Abstract = {Over the past few years, open source software (OSS) development has
gained a huge popularity and has attracted a large variety of
developers. According to software engineering folklore, the architecture
and the organization of software depend on the communication patterns of
the contributors. Communication patterns among developers influence
knowledge sharing among them. Unlike in a formal organization, the
communication network structures in an OSS project evolve unrestricted
and unplanned. We develop a non-cooperative game-theoretic model to
investigate the network formation in an OSS team and to characterize the
stable and efficient structures. Developer heterogeneity in the network
is incorporated based on their informative value. We find that there may
exist several stable structures that are inefficient and there may not
always exist a stable structure that is efficient. The tension between
the stability and efficiency of structures results from developers
acting in their self-interest rather than the group interest. Whenever
there is such tension, the stable structure is either underconnected
across types or overconnected within type of developers from an
efficiency perspective. We further discuss how an administrator can help
evolve a stable network into an efficient one. Empirically, we use the
latent class model and analyze two real-world OSS projects hosted at
Source Forge. For each project, different types of developers and a
stable structure are identified, which fits well with the predictions of
our model. Overall, our study sheds light on how developer abilities and
incentives affect communication network formation in OSS projects.},
DOI = {10.2753/MIS0742-1222270307},
ISSN = {0742-1222},
EISSN = {1557-928X},
ORCID-Numbers = {Singh, Param Vir/0000-0002-0211-7849},
Unique-ID = {WOS:000288635100008},
}
@inproceedings{ WOS:000934774000032,
Author = {Llerena, Lucrecia and Rodriguez, Nancy and Sacca, Gary and Castro, John
W. and Acuna, Silvia T.},
Editor = {Lopez, LM and Cuestas, EJD and Penichet, VMR and Garcia-Penalvo, FJ},
Title = {Adoption of the Personas Technique in the Open Source Software
Development Process},
Booktitle = {PROCEEDINGS OF THE XVII INTERNATIONAL CONFERENCE ON HUMAN COMPUTER
INTERACTION INTERACCION 2016},
Year = {2016},
Note = {17th edition of the International Conference promoted by the Spanish
Human Computer Interaction Association, Salamanca, SPAIN, SEP 13-16,
2016},
Organization = {InterAction and eLearning Res Grp, Univ of Salamanca},
Abstract = {The growth in the number of non-developer open source software (OSS)
application users and the escalating use of these applications have led
to the need and interest in developing usable OSS. OSS communities do
not generally know how to apply usability techniques and are unclear
about which techniques to use in each activity of the development
process. The aim of our research is to adopt the Personas usability
technique in the PSeInt OSS project and determine the feasibility of
adapting the technique for application. To do this, we participated as
volunteers in the project. We used the case study research method during
technique application and participation in the community. As a result,
we identified adverse conditions that were an obstacle to technique
application and modified the technique to make it applicable. We can
conclude from our experience that these changes were helpful for
applying the technique, although it was not easy to recruit OSS users to
participate in usability technique application.},
DOI = {10.1145/2998626.2998653},
ISBN = {978-1-4503-4119-6},
ResearcherID-Numbers = {Rodriguez, Nancy/HZH-3597-2023
Acuña, Silvia/A-7395-2008
Castro, John/V-4583-2019
},
ORCID-Numbers = {Castro, John W./0000-0002-7938-7564},
Unique-ID = {WOS:000934774000032},
}
@inproceedings{ WOS:000712227000010,
Author = {Mulders, S. P. and Zaaijer, M. B. and Bos, R. and van Wingerden, J. W.},
Book-Group-Author = {IOP},
Title = {Wind turbine control: open-source software for control education,
standardization and compilation},
Booktitle = {NAWEA WINDTECH 2019},
Series = {Journal of Physics Conference Series},
Year = {2020},
Volume = {1452},
Note = {North-American-Wind-Energy-Academy (NAWEA) International Conference on
Future Technologies in Wind Energy (WindTech), Amherst, MA, OCT 14-16,
2019},
Organization = {N Amer Wind Energy Acad; Univ Massachusetts Amherst, Wind Energy Ctr;
Natl Renewable Energy Lab; European Acad Wind Energy},
Abstract = {Standardized, easy to use, and preferably open-source research software
is an important aspect in supporting and solidifying the wind turbine
community. To this end, three contributions in the form of open-source
software projects are presented in this paper. First, a community-driven
wind turbine baseline controller, the Delft Research Controller (DRC),
is presented. The DRC is applicable to high-fidelity simulation software
that uses the DISCON controller interface. The controller distinguishes
itself by the variety of available control and estimation
implementations, its ease of use, and the universal applicability to
wind turbine models. Secondly, in the wake of the DRC, the SimulinkDRC
graphical controller design and compilation environment has been
developed. Users having access to Simulink can benefit from the
convenient way of controller development the tool provides. Finally, the
FASTTool has been developed for educational purposes, by focusing on the
graphical aspect of wind turbine (controller) design. The tool
simplifies interaction with the advanced FAST simulation software, by
comprehensive visualizations and analysis tools. This paper demonstrates
and describes the functionality of all three software projects.},
DOI = {10.1088/1742-6596/1452/1/012010},
Article-Number = {012010},
ISSN = {1742-6588},
EISSN = {1742-6596},
ResearcherID-Numbers = {van Wingerden, Jan-Willem/C-2761-2013},
Unique-ID = {WOS:000712227000010},
}
@article{ WOS:000465501300006,
Author = {Cheng, Jie and Yu, Feimi and Zhang, Lucy T.},
Title = {OpenIFEM: A High Performance Modular Open-Source Software of the
Immersed Finite Element Method for Fluid-Structure Interactions},
Journal = {CMES-COMPUTER MODELING IN ENGINEERING \& SCIENCES},
Year = {2019},
Volume = {119},
Number = {1},
Pages = {91-124},
Abstract = {We present a high performance modularly-built open-source software -
OpenIFEM. OpenIFEM is a C++ implementation of the modified immersed
finite element method (mIFEM) to solve fluid-structure interaction (FSI)
problems. This software is modularly built to perform multiple tasks
including fluid dynamics (incompressible and slightly compressible fluid
models), linear and nonlinear solid mechanics, and fully coupled
fluid-structure interactions. Most of open-source software packages are
restricted to certain discretization methods; some are under-tested,
under-documented, and lack modularity as well as extensibility. OpenIFEM
is designed and built to include a set of generic classes for users to
adapt so that any fluid and solid solvers can be coupled through the FSI
algorithm. In addition, the package utilizes well-developed and tested
libraries. It also comes with standard test cases that serve as software
and algorithm validation. The software can be built on cross-platform,
i.e., Linux, Windows, and Mac OS, using CMake. Efficient parallelization
is also implemented for high-performance computing for large-sized
problems. OpenIFEM is documented using Doxygen and publicly available to
download on GitHub. It is expected to benefit the future development of
FSI algorithms and be applied to a variety of FSI applications.},
DOI = {10.32604/cmes.2019.04318},
ISSN = {1526-1492},
EISSN = {1526-1506},
Unique-ID = {WOS:000465501300006},
}
@article{ WOS:000713513300001,
Author = {Umm-e-Laila, F. and Najeed Ahmed Khan, S. and Asad Arfeen, T.},
Title = {Framework for Identification of Critical Factors for Open Source
Software Adoption Decision in Mission-Critical IT Infrastructure
Services},
Journal = {IETE JOURNAL OF RESEARCH},
Year = {2023},
Volume = {69},
Number = {2},
Pages = {635-648},
Month = {FEB 17},
Abstract = {Mission-critical IT systems are utilizing closed source software (CSS)
mainly due to reasons related to ``quality assurance{''} and ``continued
support{''} despite much better benefits of using Open Source Software
(OSS). OSS permits users to access source code for assessment,
amendment, and redistribution, which offers low dependency on a vendor
without license or maintenance cost. This paper investigates and
analyzes OSS adoption factors for ``critical IT infrastructure{''} by
conducting a comprehensive review of the relevant literature.
Furthermore, this paper proposes a framework that can help the critical
IT industry to have increased confidence in OSS. The proposed framework
utilizes the organizing logic of the Technology, Organization, and
Environment (TOE) framework, recommends factors that were recognized by
critically scrutinizing the studies found in the available literature.
To validate the framework, a questionnaire-based survey was conducted
targeting IT experts in critical sectors. The data integrity of survey
results was analyzed using Cronbach's alpha. Framework factors were
validated statistically using one sample T-test. The outcome indicated
that the factors were statistically significant as the p-value was less
than 0.05 for all the factors.},
DOI = {10.1080/03772063.2021.1994036},
EarlyAccessDate = {OCT 2021},
ISSN = {0377-2063},
EISSN = {0974-780X},
ResearcherID-Numbers = {Arfeen, Asad/LUZ-0621-2024
},
ORCID-Numbers = {Laila, Umme/0000-0001-8050-5081
Arfeen, Asad/0000-0002-2419-6621},
Unique-ID = {WOS:000713513300001},
}
@article{ WOS:000385595200009,
Author = {Mandle, Lisa and Douglass, James and Lozano, Juan Sebastian and Sharp,
Richard P. and Vogl, Adrian L. and Denu, Douglas and Walschburger,
Thomas and Tanis, Heather},
Title = {OPAL: An open-source software tool for integrating biodiversity and
ecosystem services into impact assessment and mitigation decisions},
Journal = {ENVIRONMENTAL MODELLING \& SOFTWARE},
Year = {2016},
Volume = {84},
Pages = {121-133},
Month = {OCT},
Abstract = {Governments and financial institutions increasingly require that
environmental impact assessment and mitigation account for consequences
to both biodiversity and ecosystem services. Here we present a new
software tool, OPAL (Offset Portfolio Analyzer and Locator), which maps
and quantifies the impacts of development on habitat and ecosystem
services, and facilitates the selection of mitigation activities to
offset losses. We demonstrate its application with an oil and gas
extraction facility in Colombia. OPAL is the first tool to provide
direct consideration of the distribution of ecosystem service benefits
among people in a mitigation context. Previous biodiversity-focused
efforts led to redistribution or loss of ecosystem services with
environmental justice implications. Joint consideration of biodiversity
and ecosystem services enables targeting of offsets to benefit both
nature and society. OPAL reduces the time and technical expertise
required for these analyses and has the flexibility to be used across a
range of geographic and policy contexts. (C) 2016 Elsevier Ltd. All
rights reserved.},
DOI = {10.1016/j.envsoft.2016.06.008},
ISSN = {1364-8152},
EISSN = {1873-6726},
ResearcherID-Numbers = {Douglass, James/MEQ-1626-2025
Lozano, Juan/JNS-1902-2023
Mandle, Lisa/G-6380-2011
},
ORCID-Numbers = {Denu, Doug, Douglas/0009-0009-5362-1429
Douglass, James/0000-0002-9341-7459
Vogl, Adrian/0000-0001-9369-1071
Mandle, Lisa/0000-0002-1420-8529},
Unique-ID = {WOS:000385595200009},
}
@inproceedings{ WOS:000312908700218,
Author = {Zanetti, Marcelo Serrano},
Editor = {Glinz, M and Murphy, G and Pezze, M},
Title = {The Co-evolution of Socio-technical Structures in Sustainable Software
Development: Lessons from the Open Source Software Communities},
Booktitle = {2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE)},
Series = {International Conference on Software Engineering},
Year = {2012},
Pages = {1587-1590},
Note = {34th International Conference on Software Engineering (ICSE), Zurich,
SWITZERLAND, JUN 02-09, 2012},
Organization = {ACM Special Interest Grp Software Engn (SIGSOFT); IEEE Comp Soc Tech
Council Software Engn (TCSE); Special Interest Grp Software Engn Swiss
Informat Soc (SI-SE); Univ Zurich, Dept Informat; ACM; IEEE Comp Soc},
Abstract = {Software development depends on many factors, including technical, human
and social aspects. Due to the complexity of this dependence, a unifying
framework must be defined and for this purpose we adopt the complex
networks methodology. We use a data-driven approach based on a large
collection of open source software projects extracted from online
project development platforms. The preliminary results presented in this
article reveal that the network perspective yields key insights into the
sustainability of software development.},
ISSN = {0270-5257},
ISBN = {978-1-4673-1067-3},
ORCID-Numbers = {Zanetti, Marcelo/0000-0001-6064-9854},
Unique-ID = {WOS:000312908700218},
}
@article{ WOS:000257353000008,
Author = {Barcellini, Flore and Detienne, Francoise and Burkhardt, Jean-Marie},
Title = {User and developer mediation in an Open Source Software community:
Boundary spanning through cross participation in online discussions},
Journal = {INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES},
Year = {2008},
Volume = {66},
Number = {7},
Pages = {558-570},
Month = {JUL},
Abstract = {The aim of this research is to analyse how design and use are mediated
in Open Source Software (OSS) design. Focusing on the Python community,
our study examines a ``pushed-by-users{''} design proposal through the
discussions occurring in two mailing-lists: one, user-oriented and the
other, developer-oriented. To characterize the links between users and
developers, we investigate the activities and references (knowledge
sharing) performed by the contributors to these two mailing-lists. We
found that the participation of users remains local to their community.
However, several key participants act as boundary spanners between the
user and the developer communities. This emerging role is characterized
by cross-participation in parallel same-topic discussions in both
mailing-lists, cohesion between cross-participants, the occupation of a
central position in the social network linking users and developers, as
well as active, distinctive and adapted contributions. The user
championing the proposal acts as a key boundary spanner coordinating the
process and using explicit linking strategies. We argue that OSS design
may be considered as a form of ``role emerging design{''}, i.e. design
organized and pushed through emerging roles and through a balance
between these roles. The OSS communities seem to provide a suitable
socio-technical environment to enable such role emergence. (C) 2007
Elsevier Ltd. All rights reserved.},
DOI = {10.1016/j.ijhcs.2007.10.008},
ISSN = {1071-5819},
EISSN = {1095-9300},
ResearcherID-Numbers = {Burkhardt, Jean-Marie/AAF-5544-2020
},
ORCID-Numbers = {Burkhardt, Jean-Marie/0000-0003-4417-6430},
Unique-ID = {WOS:000257353000008},
}
@article{ WOS:000586050100001,
Author = {Veeraraghavan, Swetha and Bolisetti, Chandrakanth and Slaughter, Andrew
and Coleman, Justin and Dhulipala, Somayajulu and Hoffman, William and
Kim, Kyungtae and Kurt, Efe and Spears, Robert and Munday, Lynn},
Title = {MASTODON: An Open-Source Software for Seismic Analysis and Risk
Assessment of Critical Infrastructure},
Journal = {NUCLEAR TECHNOLOGY},
Year = {2021},
Volume = {207},
Number = {7, SI},
Pages = {1073-1095},
Month = {JUL 3},
Abstract = {Seismic analysis and risk assessment of safety-critical infrastructure
like hospitals, nuclear power plants, dams, and facilities handling
radioactive materials involve computationally intensive numerical models
and coupled multiphysics scenarios. They are also performed in a strict
regulatory environment that requires high software quality assurance
standards, and in the case of safety-related nuclear facilities, a
conformance to the American Society of Mechanical Engineers Nuclear
Quality Assurance (NQA-1) standard. This paper introduces the
open-source finite-element software, MASTODON (Multi-hazard Analysis of
Stochastic Time-Domain Phenomena), which implements state-of-the-art
seismic analysis and risk assessment tools in a quality-controlled
environment. MASTODON is built on MOOSE (Multi-physics Object-Oriented
Simulation Environment), which is a highly parallelizable, NQA-1
conforming, coupled multiphysics, finite-element framework developed at
Idaho National Laboratory. MASTODON is capable of fault rupture and
source-to-site wave propagation using the domain reduction method,
nonlinear site response, and soil-structure interaction analysis,
implicit and explicit time integration, automated stochastic
simulations, and seismic probabilistic risk assessment. When coupled
with other MOOSE applications, MASTODON can also solve strongly and
weakly coupled multiphysics problems. This paper presents a summary of
the capabilities of MASTODON and some demonstrative examples.},
DOI = {10.1080/00295450.2020.1807282},
EarlyAccessDate = {OCT 2020},
ISSN = {0029-5450},
EISSN = {1943-7471},
ResearcherID-Numbers = {Kim, Kyungtae/IXD-3849-2023
Kurt, Efe/AAO-2168-2020
Munday, Lynn/JNT-6490-2023
Hoffman, William/E-3572-2017
Dhulipala, Somayajulu/K-6797-2019
Bolisetti, Chandrakanth/B-4854-2017
},
ORCID-Numbers = {Bolisetti, Chandrakanth/0000-0001-8934-4835
Veeraraghavan, Swetha/0000-0002-8667-6022},
Unique-ID = {WOS:000586050100001},
}
@article{ WOS:000445899600001,
Author = {de Cotret, Laurent P. Rene and Otto, Martin R. and Stern, Mark J. and
Siwick, Bradley J.},
Title = {An open-source software ecosystem for the interactive exploration of
ultrafast electron scattering data},
Journal = {ADVANCED STRUCTURAL AND CHEMICAL IMAGING},
Year = {2018},
Volume = {4},
Month = {SEP 22},
Abstract = {This paper details a software ecosystem comprising three free and
open-source Python packages for processing raw ultrafast electron
scattering (UES) data and interactively exploring the processed data.
The first package, iris, is graphical user-interface program and library
for interactive exploration of UES data. Under the hood, iris makes use
of npstreams, an extensions of numpy to streaming array-processing, for
high-throughput parallel data reduction. Finally, we present scikit-ued,
a library of reusable routines and data structures for analysis of UES
data, including specialized image processing algorithms, simulation
routines, and crystal structure manipulation operations. In this paper,
some of the features or all three packages are highlighted, such as
parallel data reduction, image registration, interactive exploration.
The packages are fully tested and documented and are released under
permissive licenses.},
DOI = {10.1186/s40679-018-0060-y},
Article-Number = {11},
ISSN = {2198-0926},
ORCID-Numbers = {Rene de Cotret, Laurent/0000-0002-1464-2739
Otto, Martin/0000-0002-3884-8424},
Unique-ID = {WOS:000445899600001},
}
@inproceedings{ WOS:000402557000001,
Author = {Decan, Alexandre and Mens, Tom and Claes, Maelick},
Editor = {Pinzger, M and Bavota, G and Marcus, A},
Title = {An Empirical Comparison of Dependency Issues in OSS Packaging Ecosystems},
Booktitle = {2017 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION,
AND REENGINEERING (SANER)},
Year = {2017},
Pages = {2-12},
Note = {24th IEEE International Conference on Software Analysis, Evolution and
Reengineering (SANER), Klagenfurt, AUSTRIA, FEB 20-24, 2017},
Organization = {IEEE; Tech Council Software Egng; IEEE Comp Soc; Alpen Adria Univ
Klagenfurt},
Abstract = {Nearly every popular programming language comes with one or more open
source software packaging ecosystem(s), containing a large collection of
interdependent software packages developed in that programming language.
Such packaging ecosystems are extremely useful for their respective
software development community. We present an empirical analysis of how
the dependency graphs of three large packaging ecosystems (npm, CRAN and
RubyGems) evolve over time. We study how the existing package
dependencies impact the resilience of the three ecosystems over time and
to which extent these ecosystems suffer from issues related to package
dependency updates. We analyse specific solutions that each ecosystem
has put into place and argue that none of these solutions is perfect,
motivating the need for better tools to deal with package dependency
update problems.},
ISBN = {978-1-5090-5501-2},
ResearcherID-Numbers = {Mens, Tom/B-6518-2013
Claes, Maëlick/AAH-9658-2020
},
ORCID-Numbers = {Claes, Maelick/0000-0003-2259-3946},
Unique-ID = {WOS:000402557000001},
}
@article{ WOS:000350840900021,
Author = {Muth, Thilo and Behne, Alexander and Heyer, Robert and Kohrs, Fabian and
Benndorf, Dirk and Hoffmann, Marcus and Lehteva, Miro and Reichl, Udo
and Martens, Lennart and Rapp, Erdmann},
Title = {The MetaProteomeAnalyzer: A Powerful Open-Source Software Suite for
Metaproteomics Data Analysis and Interpretation},
Journal = {JOURNAL OF PROTEOME RESEARCH},
Year = {2015},
Volume = {14},
Number = {3},
Pages = {1557-1565},
Month = {MAR},
Abstract = {The enormous challenges of mass spectrometry-based metaproteomics are
primarily related to the analysis and interpretation of the acquired
data. This includes reliable identification of mass spectra and the
meaningful integration of taxonomic and functional meta-information from
samples containing hundreds of unknown species. To ease these
difficulties, we developed a dedicated software suite, the
MetaProteomeAnalyzer, an intuitive open-source tool for metaproteomics
data analysis and interpretation, which includes multiple search engines
and the feature to decrease data redundancy by grouping protein hits to
so-called meta-proteins. We also designed a graph database back-end for
the MetaProteomeAnalyzer to allow seamless analysis of results. The
functionality of the MetaProteomeAnalyzer is demonstrated using a sample
of a microbial community taken from a biogas plant.},
DOI = {10.1021/pr501246w},
ISSN = {1535-3893},
EISSN = {1535-3907},
ResearcherID-Numbers = {Rapp, Erdmann/KBB-0362-2024
Martens, Lennart/E-8816-2010
Reichl, Udo/IAR-4195-2023
Benndorf, Dirk/L-3377-2013
Kohrs, Fabian/K-2293-2014
},
ORCID-Numbers = {Muth, Thilo/0000-0001-8304-2684
Hoffmann, Marcus/0000-0002-5259-255X
Rapp, Erdmann/0000-0001-6618-2626
Benndorf, Dirk/0000-0003-4021-8525},
Unique-ID = {WOS:000350840900021},
}
@inproceedings{ WOS:000371990400118,
Author = {Steinmacher, Igor and Conte, Tayana Uchoa and Gerosa, Marco Aurelio and
Redmiles, David F.},
Book-Group-Author = {ACM},
Title = {Social Barriers Faced by Newcomers Placing Their First Contribution in
Open Source Software Projects},
Booktitle = {PROCEEDINGS OF THE 2015 ACM INTERNATIONAL CONFERENCE ON
COMPUTER-SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING (CSCW'15)},
Year = {2015},
Pages = {1379-1392},
Note = {ACM International Conference on Computer-Supported Cooperative Work and
Social Computing (CSCW), Vancouver, CANADA, MAR 14-18, 2015},
Organization = {Assoc Comp Machinery; ACM SIGCHI; Facebook; Natl Sci Fdn; Microsoft Res;
GRAND; Bloomberg; IBM Res; NW Univ; Simon Fraser Univ; SFU Sch Interact
Arts \& Technol; Google},
Abstract = {Newcomers' seamless onboarding is important for online communities that
depend upon leveraging the contribution of outsiders. Previous studies
investigated aspects of the joining process and motivation in open
collaboration communities, but few have focused on identifying and
understanding the critical barriers newcomers face when placing their
first contribution, a period that frequently leads to dropout. This is
important for Open Source Software (OSS) projects, which receive
contributions from many one-time contributors. Focusing on OSS, our
study qualitatively analyzed social barriers that hindered newcomers'
first contributions. We defined a conceptual model composed of 58
barriers including 13 social barriers. The barriers were identified from
a qualitative data analysis considering different sources: a systematic
literature review; open question responses gathered from OSS projects'
contributors; students contributing to OSS projects; and semi-structured
interviews with 36 developers from 14 different projects. This paper
focuses on social barriers and its contributions include gathering
empirical evidence of the barriers faced by newcomers, organizing and
better understanding these barriers, surveying the literature from the
perspective of the barriers, and identifying new potential research
streams.},
DOI = {10.1145/2675133.2675215},
ISBN = {978-1-4503-2922-4},
ResearcherID-Numbers = {Igor, Steinmacher/B-6414-2012
Gerosa, Marco/A-6686-2009
Conte, Tayana/AAK-2433-2020
},
ORCID-Numbers = {Redmiles, David/0000-0002-1370-7123
Conte, Tayana/0000-0001-6436-3773
Gerosa, Marco/0000-0003-1399-7535},
Unique-ID = {WOS:000371990400118},
}
@article{ WOS:000253104900009,
Author = {Barcellini, Flore and Detienne, Francoise and Burkhardt, Jean-Marie and
Sack, Warren},
Title = {A socio-cognitive analysis of online design discussions in an Open
Source Software community},
Journal = {INTERACTING WITH COMPUTERS},
Year = {2008},
Volume = {20},
Number = {1},
Pages = {141-165},
Month = {JAN},
Abstract = {This paper is an analysis of online discussions in an Open Source
Software (OSS) design community, the Python project. Developers of
Python are geographically distributed and work online asynchronously.
The objective of our study is to understand and to model the dynamics of
the OSS design process that takes place in mailing list exchanges. We
develop a method to study distant and asynchronous collaborative design
activity based on an analysis of quoting practices. We analyze and
visualize three aspects of the online dynamics: social, thematic
temporal, and design. We show that roles emerge during discussions
according to the involvement and the position of the participants in the
discussions and how they influence participation in the design
discussions. In our analysis of the thematic temporal dynamics of
discussion, we examine how themes of discussion emerge, diverge, and are
refined over time. To understand the design dynamics, we perform a
content analysis of messages exchanged between developers to reveal how
the online discussions reflect the ``work flow{''} of the project: it
provides us with a picture of the collaborative design process in the
OSS community. These combined results clarify how knowledge and
artefacts are elaborated in this epistemic, exploration-oriented, OSS
community. Finally, we outline the need to automate of our method to
extend our results. The proposed automation could have implications for
both researchers and participants in OSS communities. (C) 2007 Elsevier
B.V. All rights reserved.},
DOI = {10.1016/j.intcom.2007.10.004},
ISSN = {0953-5438},
EISSN = {1873-7951},
ResearcherID-Numbers = {Burkhardt, Jean-Marie/AAF-5544-2020
},
ORCID-Numbers = {Burkhardt, Jean-Marie/0000-0003-4417-6430},
Unique-ID = {WOS:000253104900009},
}
@inproceedings{ WOS:000250752600026,
Author = {Wahyudin, Dindin and Schatten, Alexander and Winkler, Dietmar and Biffl,
Stefan},
Editor = {Muller, P and Liggesmeyer, P and Maehle, E},
Title = {Aspects of software quality assurance in open source software projects:
Two case studies from Apache project},
Booktitle = {SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND
ADVANCED APPLICATIONS, PROCEEDINGS},
Series = {EUROMICRO Conference Proceedings},
Year = {2007},
Pages = {229+},
Note = {33rd EUROMICRO Conference on Software Engineering and Advanced
Applications, Lubeck, GERMANY, AUG 27-31, 2007},
Abstract = {Open source software (OSS) solutions provide mission-critical services
to industry and government organizations. However empirical studies on
OSS development practices raise concerns on risky practices such as
unclear requirement elicitation, ad hoc development process, little
attention to quality assurance (QA) and documentation, and poor project
management. Event then the ability to produce high quality products in
such an environment may seem surprising and thus warrants an
investigation on effective QA mechanism in OSS projects. This paper
provides a preliminary exploration to improve our understanding of
software quality practices in different types of OSS projects. We
propose a framework of QA in an OSS project, elicit OSS stakeholder
value propositions for QA, and derive performance indicators. For an
initial empirical evaluation we applied these indicators to 5 releases
of 2 large Apache projects (Tomcat and MyFaces) to analyze the extent to
which QA aspects are commonly performed during development process.},
ISSN = {1089-6503},
ISBN = {978-0-7695-2977-6},
ResearcherID-Numbers = {Biffl, Stefan/AAP-6073-2020},
Unique-ID = {WOS:000250752600026},
}
@inproceedings{ WOS:000333965800107,
Author = {Zanetti, Marcelo Serrano and Scholtes, Ingo and Tessone, Claudio Juan
and Schweitzer, Frank},
Editor = {Notkin, D and Cheng, BHC and Pohl, K},
Title = {Categorizing Bugs with Social Networks: A Case Study on Four Open Source
Software Communities},
Booktitle = {PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING
(ICSE 2013)},
Year = {2013},
Pages = {1032-1041},
Note = {35th International Conference on Software Engineering (ICSE), San
Francisco, CA, MAY 18-26, 2013},
Organization = {Assoc Comp Machinery; ACM Special Interest Grp Software Engn; IEEE Comp
Soc; Tech Council Software Engn},
Abstract = {Efficient bug triaging procedures are an important precondition for
successful collaborative software engineering projects. Triaging bugs
can become a laborious task particularly in open source software (OSS)
projects with a large base of comparably inexperienced part-time
contributors. In this paper, we propose an efficient and practical
method to identify valid bug reports which a) refer to an actual
software bug, b) are not duplicates and c) contain enough information to
be processed right away. Our classification is based on nine measures to
quantify the social embeddedness of bug reporters in the collaboration
network. We demonstrate its applicability in a case study, using a
comprehensive data set of more than 7 0 0; 0 0 0 bug reports obtained
from the BUGZILLA installation of four major OSS communities, for a
period of more than ten years. For those projects that exhibit the
lowest fraction of valid bug reports, we find that the bug reporters'
position in the collaboration network is a strong indicator for the
quality of bug reports. Based on this finding, we develop an automated
classification scheme that can easily be integrated into bug tracking
platforms and analyze its performance in the considered OSS communities.
A support vector machine (SVM) to identify valid bug reports based on
the nine measures yields a precision of up to 90.3\% with an associated
recall of 38.9\%. With this, we significantly improve the results
obtained in previous case studies for an automated early identification
of bugs that are eventually fixed. Furthermore, our study highlights the
potential of using quantitative measures of social organization in
collaborative software engineering. It also opens a broad perspective
for the integration of social awareness in the design of support
infrastructures.},
ISBN = {978-1-4673-3076-3},
ResearcherID-Numbers = {Scholtes, Ingo/A-8251-2012
Schweitzer, Frank/B-2127-2012},
ORCID-Numbers = {Tessone, Claudio J./0000-0001-7733-6221
Scholtes, Ingo/0000-0003-2253-0216
Zanetti, Marcelo/0000-0001-6064-9854
Schweitzer, Frank/0000-0003-1551-6491},
Unique-ID = {WOS:000333965800107},
}
@article{ WOS:000377172800001,
Author = {Van Geit, Werner and Gevaert, Michael and Chindemi, Giuseppe and
Roessert, Christian and Courcol, Jean-Denis and Muller, Eilif B. and
Schuermann, Felix and Segev, Idan and Markram, Henry},
Title = {BluePyOpt: Leveraging Open Source Software and Cloud Infrastructure to
Optimise Model Parameters in Neuroscience},
Journal = {FRONTIERS IN NEUROINFORMATICS},
Year = {2016},
Volume = {10},
Month = {JUN 7},
Abstract = {At many scales in neuroscience, appropriate mathematical models take the
form of complex dynamical systems. Parametrising such models to conform
to the multitude of available experimental constraints is a global
nonlinear optimisation problem with a complex fitness landscape,
requiring numerical techniques to find suitable approximate solutions.
Stochastic optimisation approaches, such as evolutionary algorithms,
have been shown to be effective, but often the setting up of such
optimisations and the choice of a specific search algorithm and its
parameters is non-trivial, requiring domain-specific expertise. Here we
describe BluePyOpt, a Python package targeted at the broad neuroscience
community to simplify this task. BluePyOpt is an extensible framework
for data-driven model parameter optimisation that wraps and standardises
several existing open-source tools. It simplifies the task of creating
and sharing these optimisations, and the associated techniques and
knowledge. This is achieved by abstracting the optimisation and
evaluation tasks into various reusable and flexible discrete elements
according to established best-practices. Further, BluePyOpt provides
methods for setting up both small- and large-scale optimisations on a
variety of platforms, ranging from laptops to Linux clusters and
cloud-based compute infrastructures. The versatility of the BluePyOpt
framework is demonstrated by working through three representative
neuroscience specific use cases},
DOI = {10.3389/fninf.2016.00017},
Article-Number = {17},
EISSN = {1662-5196},
ResearcherID-Numbers = {Van Geit, Werner/M-2655-2015
},
ORCID-Numbers = {Muller, Eilif/0000-0003-4309-8266
Chindemi, Giuseppe/0000-0001-6872-2366
Van Geit, Werner/0000-0002-2915-720X
Segev, Idan/0000-0001-7279-9630},
Unique-ID = {WOS:000377172800001},
}
@article{ WOS:000523686500011,
Author = {Tunali, Volkan and Tuysuz, Mehmet Ali Aksoy},
Title = {Analysis of function-call graphs of open-source software systems using
complex network analysis},
Journal = {PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE
UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI},
Year = {2020},
Volume = {26},
Number = {2},
Pages = {352-358},
Abstract = {Software systems are usually designed in a modular and hierarchical
fashion, where functional responsibility of a system is decomposed into
multiple functional software elements optimally such as subsystems,
modules, packages, classes, methods, and functions. These elements are
coupled with each other with some kind of dependency relationships to
some degree, and their interactions naturally form a graph or network
structure. In this study, we generated the static function-call graphs
of several open-source software systems, where functions were the most
basic type of interacting elements calling each other. Then, we analyzed
the call graphs both visually and topologically using the techniques of
complex network analysis. We found the call graphs to reveal scale-free
and small-world network properties similar to the findings of the
previous studies. In addition, we identified the most central and
important functions in each call-graph using several centrality
measures. We also performed community analysis and found that the call
graphs exhibited a tendency to form communities. Finally, we showed that
analysis of static function-call graphs of software systems through
complex network analysis has the potential to reveal useful information
about them.},
DOI = {10.5505/pajes.2019.63239},
ISSN = {1300-7009},
EISSN = {2147-5881},
ResearcherID-Numbers = {Tunali, Volkan/T-6717-2018},
ORCID-Numbers = {Tunali, Volkan/0000-0002-2735-7996},
Unique-ID = {WOS:000523686500011},
}
@inproceedings{ WOS:000717234300005,
Author = {Robinson, Paul T. and Beecham, Sarah},
Book-Group-Author = {IEEE Comp Soc},
Title = {TWINS - This Workflow Is Not Scrum: Agile process adaptation for Open
Source Software projects},
Booktitle = {2019 IEEE/ACM INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESSES
(ICSSP 2019)},
Year = {2019},
Pages = {24-33},
Note = {IEEE/ACM International Conference on Software and System Processes
(ICSSP), Montreal, CANADA, MAY 25, 2019},
Organization = {IEEE; ACM; IEEE Comp Soc},
Abstract = {It is becoming commonplace for companies to contribute to open source
software (OSS) projects. At the same time, many software organizations
are applying Scrum software development practices, for productivity and
quality gains. Scrum calls for self-organizing teams, in which the
development team has total control over its development process.
However, OSS projects typically have their own processes and standards,
which might not mesh well with a company's internal processes, such as
Scrum. This paper presents an experience report from Sony Interactive
Entertainment (SIE), where the ``toolchain CPU compiler{''} team
directly participates in the ``LLVM{''} OSS project. The team ran into a
number of difficulties when using Scrum to manage their development. In
particular, the team often failed to complete Scrum sprints where tasks
required interaction with the open source community. We look at how the
team redefined task flows to alleviate these difficulties, and
eventually evolved a highly modified process, dubbed TWINS (This
Workflow Is Not Scrum). We assess the revised process, and compare it to
other established agile methods, finding it bears a strong resemblance
to Scrumban (the SIE team was not aware of Scrumban previously). The
TWINS framework presented here may help other organizations who develop
software in-house and engage in OSS projects, to gain the best of both
worlds.},
DOI = {10.1109/ICSSP.2019.00014},
ISBN = {978-1-7281-3393-5},
ResearcherID-Numbers = {Beecham, Simon/M-1544-2016
},
ORCID-Numbers = {Robinson, Paul/0009-0005-8337-8248},
Unique-ID = {WOS:000717234300005},
}
@inproceedings{ WOS:000457908100013,
Author = {Lage, Leonardo and Viterbo, Jose and Boscarioli, Clodis},
Book-Group-Author = {ACM},
Title = {Applying an open source software assessment model to select BI tools in
public organizations},
Booktitle = {PROCEEDINGS OF THE 14TH BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS
(SBSI2018)},
Year = {2018},
Pages = {96-103},
Note = {14th Brazilian Symposium on Information Systems (SBSI), Caxias do Sul,
BRAZIL, JUN 04-08, 2018},
Organization = {Sociedade Brasileira Computacao; Univ Caxias Sul; Comissao Especial
Sistemas Informacao; Conselho Nacl Desenvolvimento Cientifico
Tecnologico; CAPES},
Abstract = {Public organizations face difficulties in manipulating data essential
for implementing efficient management, which compromises the quality of
the services provided by these institutions. The use of Business
Intelligence (BI) tools can contribute to the improvement of the
organizational processes of these organizations. However, the high
financial cost, in many cases, makes it impossible for public
institutions to acquire proprietary BI solutions. An alternative is the
use of solutions based on free and/or open source software. To identify,
among the available OSS-based BI tools, which is the most appropriate
for implementation in public bodies, it is necessary to apply some
specific model for evaluation and selection. The literature describes
several generic methods for assessing and comparing OSS. In this work,
we select a suitable method and derive a model for the comparison and
selection of OSS-based BI tools able to meet the demands of public
organizations. In addition, through a case study, we demonstrate how
this model can be used in the selection of a tool that can contribute to
the improvement of information management in an organizational
environment.},
DOI = {10.1145/3229345.3229359},
ISBN = {978-1-4503-6559-8},
ResearcherID-Numbers = {Viterbo, Jose/M-4930-2013
Boscarioli, Clodis/H-1216-2012},
Unique-ID = {WOS:000457908100013},
}
@article{ WOS:000502883100013,
Author = {Butler, Simon and Gamalielsson, Jonas and Lundell, Bjorn and Brax,
Christoffer and Mattsson, Anders and Gustaysson, Tomas and Feist, Jonas
and Lonroth, Erik},
Title = {Maintaining interoperability in open source software: A case study of
the Apache PDFBox project},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2020},
Volume = {159},
Month = {JAN},
Abstract = {Software interoperability is commonly achieved through the
implementation of standards for communication protocols or data
representation formats. Standards documents are often complex, difficult
to interpret, and may contain errors and inconsistencies, which can lead
to differing interpretations and implementations that inhibit
interoperability. Through a case study of two years of activity in the
Apache PDFBox project we examine day-to-day decisions made concerning
implementation of the PDF specifications and standards in a community
open source software (OSS) project. Thematic analysis is used to
identify semantic themes describing the context of observed decisions
concerning interoperability. Fundamental decision types are identified
including emulation of the behaviour of dominant implementations and the
extent to which to implement the PDF standards. Many factors influencing
the decisions are related to the sustainability of the project itself,
while other influences result from decisions made by external actors,
including the developers of dependencies of PDFBox. This article
contributes a fine grained perspective of decision-making about software
interoperability by contributors to a community OSS project. The study
identifies how decisions made support the continuing technical relevance
of the software, and factors that motivate and constrain project
activity. (C) 2019 The Authors. Published by Elsevier Inc. This is an
open access article under the CC BY license.
(http://creativecommons.org/licenses/by/4.0/)},
DOI = {10.1016/j.jss.2019.110452},
Article-Number = {110452},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Butler, Simon/AAC-2125-2020
},
ORCID-Numbers = {Butler, Simon/0000-0002-6215-3753},
Unique-ID = {WOS:000502883100013},
}
@article{ WOS:000296986900003,
Author = {Stol, Klaas-Jan and Babar, Muhammad Ali and Avgeriou, Paris and
Fitzgerald, Brian},
Title = {A comparative study of challenges in integrating Open Source Software
and Inner Source Software},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2011},
Volume = {53},
Number = {12},
Pages = {1319-1336},
Month = {DEC},
Abstract = {Context: Several large software-developing organizations have adopted
Open Source Software development (OSSD) practices to develop in-house
components that are subsequently integrated into products. This
phenomenon is also known as ``Inner Source{''}. While there have been
several reports of successful cases of this phenomenon, little is known
about the challenges that practitioners face when integrating software
that is developed in such a setting.
Objective: The objective of this study was to shed light on challenges
related to building products with components that have been developed
within an Inner Source development environment.
Method: Following an initial systematic literature review to generate
seed category data constructs, we performed an in-depth exploratory case
study in an organization that has a significant track record in the
implementation of Inner Source. Data was gathered through
semi-structured interviews with participants from a range of divisions
across the organization. Interviews were transcribed and analyzed using
qualitative data analysis techniques.
Results: We have identified a number of challenges and approaches to
address them, and compared the findings to challenges related to
development with OSS products reported in the literature. We found that
many challenges identified in the case study could be mapped to
challenges related to integration of OSS.
Conclusion: The results provide important insights into common
challenges of developing with OSS and Inner Source and may help
organizations to understand how to improve their software development
practices by adopting certain OSSD practices. The findings also identify
the areas that need further research. (C) 2011 Elsevier B.V. All rights
reserved.},
DOI = {10.1016/j.infsof.2011.06.007},
ISSN = {0950-5849},
EISSN = {1873-6025},
ResearcherID-Numbers = {BABAR, A/A-4187-2009
Stol, Klaas-Jan/I-6269-2013
Fitzgerald, Brian/E-7790-2010
},
ORCID-Numbers = {Stol, Klaas-Jan/0000-0002-1038-5050
Fitzgerald, Brian/0000-0001-9193-2863
Avgeriou, Paris/0000-0002-7101-0754},
Unique-ID = {WOS:000296986900003},
}
@article{ WOS:000241532300001,
Author = {Cook, Ian and Horobin, Gavin},
Title = {Implementing eGovernment without promoting dependence: Open source
software in developing countries in Southeast Asia},
Journal = {PUBLIC ADMINISTRATION AND DEVELOPMENT},
Year = {2006},
Volume = {26},
Number = {4},
Pages = {279-289},
Month = {OCT},
Abstract = {Given that eGovernment is likely to become part of development
strategies, the most desirable form of eGovernment is that which
promotes the domestic generation of intellectual property or, at least,
contributes least to the international intellectual property (IP)
imbalance. One way to achieve these ends is to implement eGovernment
using free or open source software (FOSS). This will reduce dependence
on software owned by major companies in developed countries. It could
also promote an IP generating capacity in developing countries. An
examination of the status of free or open source software in developing
countries in Southeast Asia reveals that governments in these countries
are aware of FOSS and wish to foster its use (but face considerable
pressure to use proprietary software). This examination also reveals the
presence of small but active groups seeking to develop and promote the
use of free or open source software. This article is comprised of a
discussion of FOSS (including that suitable for eGovernment), an
explanation of the importance of FOSS for developing countries, a
justification of government's centrality to the introduction of FOSS and
a consideration of policies and initiatives undertaken by governments in
developing countries in Southeast Asia. Copyright (c) 2006 John Wiley \&
Sons, Ltd.},
DOI = {10.1002/pad.403},
ISSN = {0271-2075},
EISSN = {1099-162X},
ResearcherID-Numbers = {Cook, Ian/P-2645-2017},
ORCID-Numbers = {Cook, Ian/0000-0002-9323-7335},
Unique-ID = {WOS:000241532300001},
}
@inproceedings{ WOS:000449166500011,
Author = {Koloniaris, Stavros and Kousiouris, George and Nikolaidou, Mara},
Editor = {Stamelos, I and GonzalezBarahona, JM and Varlamis, I and Anagnostopoulos, D},
Title = {Possibilities of Use of Free and Open Source Software in the Greek Local
Authorities},
Booktitle = {OPEN SOURCE SYSTEMS: ENTERPRISE SOFTWARE AND SOLUTIONS, OSS 2018},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2018},
Volume = {525},
Pages = {128-143},
Note = {14th IFIP WG 2.13 International Conference on Open Source Systems (OSS),
Athens, GREECE, JUN 08-10, 2018},
Organization = {Harokopio Univ; IFIP WG 2 13},
Abstract = {Use of Free and Open Source software has started to get an increased
level of functionality and trust, following the existence of a variety
of solutions and supporting communities across the Web. In this paper,
the current penetration and usage of Free and Open Source Software in
the municipalities of Greece was recorded, as well as its potential
especially when compared with the current state of computerization and
hardware level. Conclusions were drawn on whether the municipalities
will benefit from the usage of Free and Open Source Software, in
technical and financial terms, as well as proposals are submitted in how
the municipalities can benefit from an uptake in technology (especially
Cloud computing), given their existing IT staffing and municipality
organization. The possibility of improving the provided services to the
citizens by using this software is also examined as well as cost aspects
that can be improved.},
DOI = {10.1007/978-3-319-92375-8\_11},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-319-92375-8; 978-3-319-92374-1},
ResearcherID-Numbers = {Nikolaidou, Mara/AAN-3061-2021
Kousiouris, George/AAM-5017-2021
},
ORCID-Numbers = {Kousiouris, George/0000-0003-0961-3471},
Unique-ID = {WOS:000449166500011},
}
@inproceedings{ WOS:000180358500078,
Author = {Wiedemann, T},
Editor = {Yucesan, E and Chen, CH and Snowdon, JL and Charnes, JM},
Title = {Next generation simulation environments founded on open source software
and XML-based standard interfaces},
Booktitle = {PROCEEDINGS OF THE 2002 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2},
Year = {2002},
Pages = {623-628},
Note = {35th Winter Simulation Conference, SAN DIEGO, CA, DEC 08-11, 2002},
Organization = {Amer Stat Assoc; ACM SIGSIM; IEEE Comp Soc; IEEE Syst, Man \& Cybernet
Soc; Inst Ind Engineers; Inst Operat Res \& Management Sci, Coll
Simulat; Natl Inst Stand \& Technol; Sci Modeling \& Simulat Int},
Abstract = {During the Winter Simulation Conference 2001 the OpenSML-project was
presented and started. The OpenSML-project is based on the Simulation
Modeling Language (SML(TM)) and is an open source, web-based,
multi-language simulation development project guided by a consortium of
industrial, academic and government simulation consultants,
practitioners and developers. For the simulation community, the open
source movement represents an opportunity to improve the quality of
common core simulation functions, improve the potential for creating
reusable modeling components from those core functions, and improve the
ability to merge those components using XML, HLA and other simulation
community standards. This paper extends the OpenSML-project by using
universal, language independent XML-descriptions and code generators for
converting OpenSML-models to programs in Java, VisualBasic or C++. This
would be the first time a simulation model could-be transferred between
different platforms without manual changes.},
ISBN = {0-7803-7614-5},
Unique-ID = {WOS:000180358500078},
}
@inproceedings{ WOS:001209640100129,
Author = {Papagrigoriou, G. and Karnoutsos, P. and Martzopoulou, A. and
Karagiovanidis, M. and Tsolakis, T. and Fragos, V. P.},
Editor = {Bournet, PE and Brajeul, E and Fatnassi, H},
Title = {Measurements of environmental parameters inside and outside a greenhouse
using open-source software device},
Booktitle = {INTERNATIONAL SYMPOSIUM ON ADVANCED TECHNOLOGIES AND MANAGEMENT FOR
INNOVATIVE GREENHOUSES, GREENSYS2019},
Series = {Acta Horticulturae},
Year = {2020},
Volume = {1296},
Pages = {1041-1047},
Note = {International Symposium on Advanced Technologies and Management for
Innovative Greenhouses (GreenSys), Angers, FRANCE, JUN 16-20, 2019},
Organization = {ISHS, Div Precis Hort \& Engn; ISHS, Div Protected Cultivat \& Soilless
Culture; ISHS, Div Landscape \& Urban Hort; ISHS, Commiss Agroecol \&
Organ Farming Syst; Agrocampus Ouest; French Interprofess Tech Ctr Fruit
\& Vegetables; French Natl Inst Agr Res},
Abstract = {A monitoring system using an open-source device based on Arduino was
used to conduct an experiment inside a naturally ventilated greenhouse
and predict the ventilation rate. Three DHT11 temperature/humidity
sensors were used to measure the inside and outside temperature as well
as an anemometer with an air current speed sensor included for measuring
air current speed. The greenhouse was equipped with roof and side wall
ventilators. The ventilation rate was calculated via an equation where
both wind and buoyancy effect were taken into consideration. The goal of
this research was to develop an inexpensive system that could be used by
the producers as a reliable and accurate tool for measuring
environmental parameters inside greenhouses and other agricultural
buildings. The results led to the conclusion that the greenhouse's
ventilation rate was adequate and measurements were accurate. Therefore,
the experimental system's operation was reliable making it a low-cost
and energy-efficient solution for environmental management in
agricultural buildings.},
DOI = {10.17660/ActaHortic.2020.1296.131},
ISSN = {0567-7572},
EISSN = {2406-6168},
ISBN = {978-94-62612-94-5},
ResearcherID-Numbers = {Fragos, Vassilios/ABC-5843-2020
},
ORCID-Numbers = {Fragos, Vassilios/0000-0001-5022-1168},
Unique-ID = {WOS:001209640100129},
}
@inproceedings{ WOS:001310833901008,
Author = {Jallow, Alfusainey and Schilling, Michael and Backes, Michael and
Bugiel, Sven},
Book-Group-Author = {IEEE COMPUTER SOC},
Title = {Measuring the Effects of Stack Overflow Code Snippet Evolution on
Open-Source Software Security},
Booktitle = {45TH IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP 2024},
Series = {IEEE Symposium on Security and Privacy},
Year = {2024},
Pages = {1083-1101},
Note = {45th IEEE Symposium on Security and Privacy (SP), San Francisco, CA, MAY
20-23, 2024},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {This paper assesses the effects of Stack Overflow code snippet evolution
on the security of open-source projects. Users on Stack Overflow
actively revise posted code snippets, sometimes addressing bugs and
vulnerabilities. Accordingly, developers that reuse code from Stack
Overflow should treat it like any other evolving code dependency and be
vigilant about updates. It is unclear whether developers are doing so,
to what extent outdated code snippets from Stack Overflow are present in
GitHub projects, and whether developers miss security-relevant updates
to reused snippets.
To shed light on those questions, we devised a method to 1) detect
outdated code snippets versions from 1.5M Stack Overflow snippets in
11,479 popular GitHub projects and 2) detect security-relevant updates
to those Stack Overflow code snippets not reflected in those GitHub
projects. Our results show that developers did not update dependent code
snippets when those evolved on Stack Overflow. We found that 2,405 code
snippet versions reused in 2,109 GitHub projects were outdated, with 43
projects missing fixes to bugs and vulnerabilities on Stack Overflow.
Those 43 projects containing outdated, insecure snippets were forked on
average 1,085 times (max. 16,121), indicating that our results are
likely a lower bound for affected code bases. An important insight from
our work is that treating Stack Overflow code as purely static code
impedes holistic solutions to the problem of copying insecure code from
Stack Overflow. Instead, our results suggest that developers need tools
that continuously monitor Stack Overflow for security warnings and code
fixes for reused code snippets and not only warn during copy-pasting.},
DOI = {10.1109/SP54263.2024.00022},
ISSN = {1081-6011},
ISBN = {979-8-3503-3131-8; 979-8-3503-3130-1},
Unique-ID = {WOS:001310833901008},
}
@inproceedings{ WOS:000318812400061,
Author = {He, Peng and Li, Bing and Huang, Yuan},
Editor = {Liu, J and Chen, J and Xu, G},
Title = {Applying Centrality Measures to the Behavior Analysis of Developers in
Open Source Software Community},
Booktitle = {SECOND INTERNATIONAL CONFERENCE ON CLOUD AND GREEN COMPUTING / SECOND
INTERNATIONAL CONFERENCE ON SOCIAL COMPUTING AND ITS APPLICATIONS
(CGC/SCA 2012)},
Year = {2012},
Pages = {418-423},
Note = {2nd International Conference on Cloud and Green Computing / 2nd
International Conference on Social Computing and its Applications
(CGC/SCA), Xiangtan, PEOPLES R CHINA, NOV 01-03, 2012},
Organization = {IEEE Comp Soc},
Abstract = {In this paper, we firstly create developer networks by affiliation
between projects and developers, and then, with respect to social
network analysis, take an approach to empirically study the new
developers' behavior and the relationship with the centrality measures.
We find that most of new developers choose to cooperate with each other
initially, but more collaboration are established between new developers
and existing developers, and more new collaboration are developed
between existing developers who have never collaborated with each other
than those have collaborated before. In addition we suggest that new
developers prior to cooperate with high betweenness centrality or degree
centrality and then closeness centrality, discuss that centrality
measures can use to guide the preferential collaboration of OSS
community.},
DOI = {10.1109/CGC.2012.50},
ISBN = {978-0-7695-4864-7; 978-1-4673-3027-5},
ResearcherID-Numbers = {li, bing/GWQ-9617-2022},
Unique-ID = {WOS:000318812400061},
}
@inproceedings{ WOS:001061565100031,
Author = {Gandhi, Robin and Germonprez, Matt and Link, Georg J. P.},
Book-Group-Author = {ACM},
Title = {Open Data Standards for Open Source Software Risk Management Routines:
An Examination of SPDX},
Booktitle = {PROCEEDINGS OF THE 2018 ACM INTERNATIONAL CONFERENCE ON SUPPORTING GROUP
WORK, GROUP 2018},
Year = {2018},
Pages = {219-229},
Note = {ACM International Conference on Supporting Group Work (GROUP), FL, JAN
07-10, 2018},
Organization = {Assoc Comp Machinery; ACM SIGCHI},
Abstract = {As the organizational use of open source software (OSS) increases, it
requires the adjustment of organizational routines to manage new OSS
risk. These routines may be influenced by community-developed open data
standards to explicate, analyze, and report OSS risks. Open data
standards are co-created in open communities for unifying the exchange
of information. The SPDX (R) specification is such an open data standard
to explicate and share OSS risk information. The development and
subsequent adoption of SPDX raises the questions of how organizations
make sense of SPDX when improving their own risk management routines,
and of how a community benefits from the experiential knowledge that is
contributed back by organizational adopters. To explore these questions,
we conducted a single case, multi-component field study, connecting with
members of organizations that employed SPDX. The results of this study
contribute to understanding the development and adoption of open data
standards within open source environments.},
DOI = {10.1145/3148330.3148333},
ISBN = {978-1-4503-5562-9},
ResearcherID-Numbers = {Link, Georg/L-5560-2017},
ORCID-Numbers = {Link, Georg/0000-0001-6769-7867},
Unique-ID = {WOS:001061565100031},
}
@article{ WOS:000384112600001,
Author = {Saini, Munish and Mehmi, Sandeep and Chahal, Kuljit Kaur},
Title = {Understanding Open Source Software Evolution Using Fuzzy Data Mining
Algorithm for Time Series Data},
Journal = {ADVANCES IN FUZZY SYSTEMS},
Year = {2016},
Volume = {2016},
Abstract = {Source code management systems (such as Concurrent Versions System
(CVS), Subversion, and git) record changes to code repositories of open
source software projects. This study explores a fuzzy data mining
algorithm for time series data to generate the association rules for
evaluating the existing trend and regularity in the evolution of open
source software project. The idea to choose fuzzy data mining algorithm
for time series data is due to the stochastic nature of the open source
software development process. Commit activity of an open source project
indicates the activeness of its development community. An active
development community is a strong contributor to the success of an open
source project. Therefore commit activity analysis along with the trend
and regularity analysis for commit activity of open source software
project acts as an important indicator to the project managers and
analyst regarding the evolutionary prospects of the project in the
future.},
DOI = {10.1155/2016/1479692},
Article-Number = {1479692},
ISSN = {1687-7101},
EISSN = {1687-711X},
ResearcherID-Numbers = {Saini, Munish/J-4196-2016
},
ORCID-Numbers = {Saini, Munish/0000-0003-4129-2591},
Unique-ID = {WOS:000384112600001},
}
@article{ WOS:001018711800046,
Author = {Zhao, Qing and Yao, Xiangjuan and Dang, Xiangying and Gong, Dunwei},
Title = {The Nodes Influence Maximization in Open Source Software Community Based
on Probability Propagation Model},
Journal = {IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING},
Year = {2023},
Volume = {10},
Number = {4},
Pages = {2386-2395},
Month = {JUL-AUG},
Abstract = {It is of great significance to effectively and quickly identify the most
influential users in the open source software community, which can be
represented by a complex network. Traditional methods of measuring node
influence only consider some topology characteristics of the network, so
the results are one-sided. Because there are different interactive
behaviors among users in the community, it is necessary to mine more
interaction information, so as to give a more comprehensive measure of
node influence. In view of this, this paper proposes a method to
maximize the node influence of open source software community based on a
probability propagation model. Firstly, according to the relationship of
users and their interactive records on projects, this paper quantifies
the feedback of users on the project from three aspects (i.e. approve,
save and modify) and establishes a new probability propagation model
between users. Secondly, this paper proposes an algorithm(SIUF) to
evaluate users' influence in the open source software community based on
the probability propagation model. The algorithm fully considers the
interaction behavior of users in the community. In the first stage, the
user's own activity is taken as the initial ranking. In the second
stage, the influence of neighbor nodes is taken into account, and the
SIUF value of nodes is accumulated while the rich club effect is
weakened. Finally, the proposed theory and method are applied to GitHub,
a typical open source software community, and the correctness and
effectiveness of this method are verified from influence spread and
speed.},
DOI = {10.1109/TNSE.2023.3247485},
ISSN = {2327-4697},
ResearcherID-Numbers = {Gong, Dunwei/HDO-3693-2022
},
ORCID-Numbers = {Dang, Xiangying/0000-0003-0028-3330
Yao, Xiangjuan/0000-0003-3207-703X
Gong, Dunwei/0000-0003-2838-4301},
Unique-ID = {WOS:001018711800046},
}
@article{ WOS:000782631300003,
Author = {Wu, Yu-Di and Chen, Yong-Gang and Wang, Wen-Tao and Zhang, Kai-Li and
Luo, Lin-Ping and Cao, Yu-Cheng and Jiang, Pei-Kun},
Title = {Precision Fertilizer and Irrigation Control System Using Open-Source
Software and Loose Communication Architecture},
Journal = {JOURNAL OF IRRIGATION AND DRAINAGE ENGINEERING},
Year = {2022},
Volume = {148},
Number = {6},
Month = {JUN 1},
Abstract = {Agricultural fertilization and irrigation are closely related to the
problems of agricultural yield, product quality, and environmental
pollution. Precision fertilization and irrigation is an effective method
to solve this problem. In order to precisely control plant fertilization
and irrigation, a monitoring system is designed and implemented using
open-source software, loose communication structure, industrial control
computer (IPC), programmable logic controller (PLC), and control and
monitoring devices. The control command management subsystem of the
system's upper computer is built using GoWin IPC, cloud server, mobile
devices, and 4G wireless network. Each application running in the upper
computer is developed using open-source software such as PostgreSQL,
Smobiler, etc. The fertilization and irrigation monitoring subsystem of
the lower computer was built using HollySys PLC model LE5107L and
different sensors for various data parameters as control units. The
system allows real-time remote monitoring and control of agricultural
precision fertilization and irrigation through mobile applications, with
an average communication delay of 1.45 s between the upper and lower
units, and less than 3 s overall, allowing for longterm stable
communication. The current system can adapt to the variable environment
in the field and has been operating stably in the field for 2 months.
This paper provides a convenient system construction solution for field
farmland where network wiring is not possible, and it has low
construction and maintenance costs, reliable operation, and a flexible
structure for agricultural applications. (C) 2022 American Society of
Civil Engineers.},
DOI = {10.1061/(ASCE)IR.1943-4774.0001669},
Article-Number = {04022012},
ISSN = {0733-9437},
EISSN = {1943-4774},
ResearcherID-Numbers = {Zhang, Kaili/F-9178-2012
Wu, Yudi/GPT-0497-2022},
Unique-ID = {WOS:000782631300003},
}
@article{ WOS:000558632900001,
Author = {Linaker, Johan and Regnell, Bjorn},
Title = {What to share, when, and where: balancing the objectives and
complexities of open source software contributions},
Journal = {EMPIRICAL SOFTWARE ENGINEERING},
Year = {2020},
Volume = {25},
Number = {5},
Pages = {3799-3840},
Month = {SEP},
Abstract = {Context: Software-intensive organizations' rationale for sharing Open
Source Software (OSS) may be driven by both idealistic, strategic and
commercial objectives, and include both monetary as well as non-monetary
benefits. To gain the potential benefits, an organization may need to
consider what they share and how, while taking into account risks, costs
and other complexities. Objective: This study aims to empirically
investigate objectives and complexities organizations need to consider
and balance between when deciding on what software to share as OSS, when
to share it, and whether to create a new or contribute to an existing
community. Method: A multiple-case study of three case organizations was
conducted in two research cycles, with data gathered from interviews
with 20 practitioners from these organizations. The data was analyzed
qualitatively in an inductive and iterative coding process. Results: 12
contribution objectives and 15 contribution complexities were found.
Objectives include opportunities for improving reputation, managing
suppliers, managing partners and competitors, and exploiting externally
available knowledge and resources. Complexities include risk of loosing
control, risk of giving away competitive advantage, risk of creating
negative exposure, costs of contributing, and the possibility and need
to contribute to an existing or new community. Conclusions: Cross-case
analysis and interview validation show that the identified objectives
and complexities offer organizations a possibility to reflect on and
adapt their contribution strategies based on their specific contexts and
business goals.},
DOI = {10.1007/s10664-020-09855-2},
EarlyAccessDate = {AUG 2020},
ISSN = {1382-3256},
EISSN = {1573-7616},
ResearcherID-Numbers = {Linaker, Johan/AAR-3849-2021},
ORCID-Numbers = {Linaker, Johan/0000-0001-9851-1404},
Unique-ID = {WOS:000558632900001},
}
@inproceedings{ WOS:000810169400073,
Author = {Wurst, Karl R. and Radkowski, Christopher and Jackson, Stoney and Ellis,
Heidi J. C. and Burdge, Darci and Postner, Lori},
Book-Group-Author = {ASSOC COMP MACHINERY},
Title = {LibreFoodPantry: Developing a Multi-Institutional, Faculty-Led,
Humanitarian Free and Open Source Software Community},
Booktitle = {SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER
SCIENCE EDUCATION},
Year = {2020},
Pages = {441-447},
Note = {51st ACM SIGCSE Technical Symposium on Computer Science Education
(SIGCSE), Portland, OR, MAR 11-14, 2020},
Organization = {Assoc Comp Machinery, Special Interest Grp Comp Sci Educ; Assoc Comp
Machinery},
Abstract = {Engaging students in humanitarian free and open source software (HFOSS)
projects allows them to gain real-world software development skills
while helping society. Participating in an existing HFOSS project,
although ripe with learning opportunities, presents a number of hurdles
for faculty and students. An alternative to joining an existing HFOSS
project community is to participate in a faculty-led HFOSS project.
These projects provide the instructor with more control over the
learning environment, but often lack an active community outside of the
classroom. This paper describes a multi-institutional effort to engage a
community of developers in creating humanitarian open source projects to
support their on-campus food pantries. Food insecurity on campus has
become a national concern and many institutions have, or are starting,
food pantries to support the student, staff, and faculty community.
Starting a faculty-led HFOSS project involves making decisions not only
about the features of the project but also about community norms, tool
choices, project development workflow, and inter-institution
cooperation. This paper provides an overview of the creation of Libre
Food Pantry, a community who is developing a suite of projects that
support on-campus food pantries. It describes instances of using Libre
Food Pantry's projects in various classroom settings, the lessons
learned from these experiences, and the resulting discussions and
decisions made by the Libre Food Pantry Coordinating Committee. This
process has led to a community dedicated to easing the on-ramp for
faculty who want to help their students contribute to an HFOSS project.},
DOI = {10.1145/3328778.3366929},
ISBN = {978-1-4503-6793-6},
Unique-ID = {WOS:000810169400073},
}
@article{ WOS:000576383500001,
Author = {Hunsen, Claus and Siegmund, Janet and Apel, Sven},
Title = {On the fulfillment of coordination requirements in open-source software
projects: An exploratory study},
Journal = {EMPIRICAL SOFTWARE ENGINEERING},
Year = {2020},
Volume = {25},
Number = {6},
Pages = {4379-4426},
Month = {NOV},
Abstract = {In large-scale open-source software projects, where developers are often
distributed across the entire planet, coordination among developers is
crucial. To estimate whether a state ofsocio-technical congruenceis
achieved, which is associated with software quality and project success,
we assess the alignment of collaboration and communication in such
software projects in terms ofcoordination requirements. By means of an
empirical study on a substantial set of large-scale open-source software
projects-the development histories of all projects sum up to over 180
years-we aim at shedding light on this issue. To this end, to take a
more semantic view on this phenomenon in comparison to previous work, we
do not only identify coordination requirements arising from files and
functions only, but also those arising from features. We found that
open-source developers fulfill coordination requirements intentionally,
but mostly those coordination requirements that arise from coupled
source-code artifacts, while they resolve simpler ones independently.
Furthermore, neither of the considered abstraction levels of source-code
artifacts (files, functions, features) is more suitable to construct
coordination requirements with respect to their fulfillment. This
finding strongly indicates that features do not play an as important
role in the development process as expected and commonly believed by the
research community in the area of feature-oriented and feature-driven
development. Finally, we identified notable evolutionary trends in the
fulfillment of coordination requirements and showed that far-reaching
social events (such as organizational issues) have a huge impact on
their fulfillment, both negatively and positively. The key findings of
our empirical study are that socio-technical relations are important to
understand open-source development communities and that the
incorporation of different abstraction levels for developer
collaboration does yield important insights to further improve the
evolution in open-source software projects.},
DOI = {10.1007/s10664-020-09833-8},
EarlyAccessDate = {OCT 2020},
ISSN = {1382-3256},
EISSN = {1573-7616},
ORCID-Numbers = {Apel, Sven/0000-0003-3687-2233
Hunsen, Claus/0000-0002-2570-4093},
Unique-ID = {WOS:000576383500001},
}
@article{ WOS:000238691100009,
Author = {Bonaccorsi, Andrea and Giannangeli, Silvia and Rossi, Cristina},
Title = {Entry strategies under competing standards: Hybrid business models in
the open source software industry},
Journal = {MANAGEMENT SCIENCE},
Year = {2006},
Volume = {52},
Number = {7},
Pages = {1085-1098},
Month = {JUL},
Note = {3rd Annual International Industrial Organization Conference, Georgia
Inst Technol, Conf Ctr, Atlanta, GA, APR 08-09, 2005},
Abstract = {The paper analyzes the strategies of software firms that have entered
the open source (OS) field. The notion of the OS business model is
discussed in the light of a substantial body of theoretical literature
concerning strategic management and the economics of innovation, as well
as specialized literature on OS. Empirical evidence based on a survey of
146 Italian software firms shows that firms have adapted to an
environment dominated by incumbent standards by combining the offering
of proprietary and OS software under different licensing schemes, thus
choosing a hybrid business model. The paper examines the determinants of
the degree of openness toward OS and discusses the stability of hybrid
models in the evolution of the industry.},
DOI = {10.1287/mnsc.1060.0547},
ISSN = {0025-1909},
EISSN = {1526-5501},
Unique-ID = {WOS:000238691100009},
}
@article{ WOS:000512947400006,
Author = {Linaker, Johan and Regnell, Bjorn and Damian, Daniela},
Title = {A method for analyzing stakeholders' influence on an open source
software ecosystem's requirements engineering process},
Journal = {REQUIREMENTS ENGINEERING},
Year = {2020},
Volume = {25},
Number = {1},
Pages = {115-130},
Month = {MAR},
Abstract = {For a firm in an open source software (OSS) ecosystem, the requirements
engineering (RE) process is rather multifaceted. Apart from its typical
RE process, there is a competing process, external to the firm and
inherent to the firm's ecosystem. When trying to impose an agenda in
competition with other firms, and aiming to align internal product
planning with the ecosystem's RE process, firms need to consider who and
how influential the other stakeholders are, and what their agendas are.
The aim of the presented research is to help firms identify and analyze
stakeholders in OSS ecosystems, in terms of their influence and
interactions, to create awareness of their agendas, their collaborators,
and how they invest their resources. To arrive at a solution artifact,
we applied a design science research approach where we base artifact
design on the literature and earlier work. A stakeholder influence
analysis (SIA) method is proposed and demonstrated in terms of
applicability and utility through a case study on the Apache Hadoop OSS
ecosystem. SIA uses social network constructs to measure the
stakeholders' influence and interactions and considers the special
characteristics of OSS RE to help firms structure their stakeholder
analysis processes in relation to an OSS ecosystem. SIA adds a strategic
aspect to the stakeholder analysis process by addressing the concepts of
influence and interactions, which are important to consider while acting
in collaborative and meritocratic RE cultures of OSS ecosystems.},
DOI = {10.1007/s00766-019-00310-3},
ISSN = {0947-3602},
EISSN = {1432-010X},
ResearcherID-Numbers = {Damian, Daniela/ADH-2548-2022
Linaker, Johan/AAR-3849-2021},
ORCID-Numbers = {Regnell, Bjorn/0000-0002-9380-6120
Linaker, Johan/0000-0001-9851-1404},
Unique-ID = {WOS:000512947400006},
}
@inproceedings{ WOS:000903652504046,
Author = {Sharma, Pratyush Nidhi and Daniel, Sherae and Chung, Tingting},
Book-Group-Author = {Assoc Informat Syst},
Title = {The Impact of Person-Organization Fit and Psychological Ownership on
Turnover in Open Source Software Projects},
Booktitle = {AMCIS 2015 PROCEEDINGS},
Year = {2015},
Note = {21st Americas Conference on Information Systems (AMCIS), Fajardo, PR,
AUG 13-15, 2015},
Abstract = {Open source software (OSS) projects represent an alternate form of
software production by relying primarily on voluntary contributions.
Despite the immense success of several mainstream OSS projects such as
Mozilla, Linux, and Apache, a vast majority of such projects fail to
sustain their development due to high levels of developer turnover.
While existing research in the area has offered a rich foundation, we
know little about how developers' perceptions of fit with the project
environment may be moderated by the sense of ownership they have toward
the project and how it may impact their turnover intentions. Using
survey data from 574 GitHub developers, we tested a model to examine the
impact of Person-Organization fit and psychological ownership on
developers' turnover intentions. Our results suggest that two relevant
dimensions of fit, namely, value and demands-abilities fit, negatively
impact turnover intentions and that their sense of ownership moderates
these effects.},
ISBN = {978-0-9966831-0-4},
ORCID-Numbers = {Chung, Tingting (Rachel)/0000-0002-0250-4873},
Unique-ID = {WOS:000903652504046},
}
@inproceedings{ WOS:000325992800002,
Author = {Sowe, Sulayman K. and Zettsu, Koji and Murakami, Yohei},
Book-Group-Author = {IEEE},
Title = {A MODEL FOR CREATING AND SUSTAINING INFORMATION SERVICES PLATFORM
COMMUNITIES: LESSONS LEARNT FROM OPEN SOURCE SOFTWARE},
Booktitle = {PROCEEDINGS OF THE 2013 ITU KALEIDOSCOPE ACADEMIC CONFERENCE: BUILDING
SUSTAINABLE COMMUNITIES (K-2013)},
Year = {2013},
Pages = {13-20},
Note = {ITU Kaleidoscope Academic Conference - Building Sustainable Communities,
Kyoto Univ, Kyoto, JAPAN, APR 22-24, 2013},
Organization = {IEEE; IEEE Commun Soc; NICT; NTT; OKI; KDDI; NEC; Hitachi; Fujitsu;
Mitsubishi Elect; Huawei Japan; Telkom SA; RIM; Int Telecommunicat
Union; Inst Elect, Informat \& Commun Engineers Japan},
Abstract = {Many research institutions are building cloud-based information services
platforms (ISPs) that enable their researchers, scientists, and the
general public use information assets, share knowledge and experience,
and create sustainable communities. However, there is no guarantee that
when you build an ISP this will happen. Part of the problem is because
ISP providers lack the model to help them facilitate the building of
sustainable communities. In this paper, we present a model for creating
and sustaining communities on the ISP being developed by the National
Institute of Information and Communications Technology (NICT) of Japan.
Inspired by the way Open Source software communities operate, we
describe the model concept, its settings, and the tools ISP communities
may need to support their contribution towards the development of
products and services. Our experience in the design and implementation
of the model provides useful insights into emerging ICT trends and the
means for ISP providers to identify, at an early stage, the requirements
for creating successful products and services ecosystem.},
ISBN = {978-92-61-14061-8; 978-1-4673-4676-4},
ResearcherID-Numbers = {Sowe, Sulayman/ACE-3562-2022
Sowe, Dr. Sulayman K/C-1737-2015},
ORCID-Numbers = {Murakami, Yohei/0000-0002-8310-2007
Sowe, Dr. Sulayman K/0000-0002-8605-2009},
Unique-ID = {WOS:000325992800002},
}
@article{ WOS:001075233800001,
Author = {Namayala, Phesto P. and Kondo, Tabu S. and Mselle, Leonard J.},
Title = {The Factors Affecting User Experience Maturity in Free and Open Source
Software Community: An Empirical Study},
Journal = {INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION},
Year = {2024},
Volume = {40},
Number = {22},
Pages = {7162-7178},
Month = {NOV 16},
Abstract = {Assessing User eXperience (UX) maturity is mandatory in the free and
open-source software (FOSS) community to avoid wasting resources on
projects that may fall short of expectations. Best practices suggest
employing UX Capability Maturity Models (UXCMMs), which often specify an
evolutionary plateau toward developing a UX-matured system and quantify
organizational UX maturity into maturity levels ranging from no or ad
hoc improvement to integrated continuous improvement. Numerous
generically developed UXCMMs exist. However, none is created for the
FOSS community, and less information is available to support their
perfect match. Thus, raise suspicions if they have proper UX maturity
influencing factors (UXMIFs) for the FOSS community or measure the right
thing. The FOSS community differs from traditional software-developing
communities and may have different dynamics and UXMIFs, necessitating
unique and new methodologies for their discovery. This study, therefore,
aims to identify the FOSS community's UXMIFs and evaluate the
community's knowledge of UX maturity-related concepts. Its findings may
help future researchers, practitioners, and other FOSS developers to
develop UXCMMs exclusive to the FOSS community. The study's design is
both qualitative and quantitative. It adopted a systematic literature
review, interviews, fuzzy Delphi Method, and thematic analysis to
collect and analyze data and present the findings. The study's sample
included sixty-two active FOSS projects, fifteen FOSS stakeholders, and
twelve UX experts. The outcome shows that 84\% of UX experts agreed on
the thirty-six FOSS's UXMIFs with threshold d = 0.143 and crisp values
greater than alpha-cut = 0.5. User feedback and adopted technologies
were ranked first, while learnability and use speed were ranked last.
Similarly, FOSS stakeholders have shown a shared understanding of UX
maturity, connected concepts, and impacting factors.},
DOI = {10.1080/10447318.2023.2262270},
EarlyAccessDate = {SEP 2023},
ISSN = {1044-7318},
EISSN = {1532-7590},
ResearcherID-Numbers = {Kondo, Tabu/AHD-7490-2022
},
ORCID-Numbers = {Mselle, Leonard/0000-0001-6326-6437
Namayala, Phesto Peter/0000-0001-9396-376X
Kondo, Tabu S./0000-0002-0222-4951},
Unique-ID = {WOS:001075233800001},
}
@article{ WOS:000841071400007,
Author = {Kaur, Rajdeep and Chahal, Kuljit Kaur and Saini, Munish},
Title = {Understanding community participation and engagement in open source
software Projects: A systematic mapping study},
Journal = {JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES},
Year = {2022},
Volume = {34},
Number = {7},
Pages = {4607-4625},
Month = {JUL},
Abstract = {In the Open Source Software (OSS) paradigm, developers along with users
form a community for an OSS project as they share an interest in
using/developing the project. Active community engagement is essential
for an OSS project to succeed. OSS communities should strive for greater
community participation and engagement through the use of tools,
practices, and processes. The primary goal of this paper is to presents
a review of studies on community participation and engagement in OSS
projects based on systematic mapping study and snowballing technique.
This study also provides an understanding about the research topics and
gaps in the area, utilized research methods and publication venues. We
have analyzed 67 research papers related to the study topic. The
findings revealed that most of the studies used a combination of survey
and questionnaire as a research methodology. We found that community
participation and engagement research focuses on 5 main research topics
joining process, contribution barriers, motivation, retention, and
abandonment. The investigated studies provide more evidence on
motivation and contribution barriers but less on the joining process and
abandonment. The results presented in this paper will be helpful for
researchers to understand the latest trends in this area and identifying
the corresponding research gaps.(c) 2020 The Authors. Published by
Elsevier B.V. on behalf of King Saud University. This is an open access
article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).},
DOI = {10.1016/j.jksuci.2020.10.020},
EarlyAccessDate = {JUN 2022},
ISSN = {1319-1578},
EISSN = {2213-1248},
ResearcherID-Numbers = {Saini, Munish/J-4196-2016
Kaur, Rajdeep/AAF-4449-2020},
Unique-ID = {WOS:000841071400007},
}
@article{ WOS:000420737200001,
Author = {Garcia-Garcia, Jesus and Alonso de Magdaleno, Maria Isabel},
Title = {o VALUATION OF OPEN SOURCE SOFTWARE: HOW DO YOU PUT A VALUE ON FREE?},
Journal = {REVISTA DE GESTAO FINANCAS E CONTABILIDADE},
Year = {2013},
Volume = {3},
Number = {1},
Pages = {3-16},
Month = {JAN-APR},
Abstract = {The aim of this study is to assess the financial reporting framework
applied to open source software. Open sourcing software developments
means sharing technology and resources with communities worldwide to
help eliminate the digital divide, create economic opportunity, and
support equal access to technology. Therefore, a methodological approach
is needed to assess properly the performance and the value generation
potential and to put such measure into organizational reports.
International financial reporting framework is checked over conditions
to allow value recognition of open sourced assets. Linux kernel
development value is estimated to reflect worth of open source
developments despite absence of book value due to inexistence of a
single cost source. Several attempts to estimate a valuation of open
source software have been performed previously. However, this study is
the first to judge suitability of accounting framework to report on this
value. The main finding is that open sourced assets do not fully
accomplish conditions to be included in financial reports. We seek to
stimulate academic and professional debate about the pursuit of
valuation of a large and efficient ecosystem of software innovation,
freely available to society.},
ISSN = {2238-5320},
ResearcherID-Numbers = {Magdaleno, María/AAA-9376-2019
Garcia, Jesus/B-6770-2008
},
ORCID-Numbers = {Alonso Magdaleno, Maria Isabel/0000-0002-4865-1561
Garcia-Garcia, Jesus/0000-0002-5120-8851},
Unique-ID = {WOS:000420737200001},
}
@inproceedings{ WOS:000332046000075,
Author = {Mata, Francisco J. and Quesada, Ariella},
Editor = {Aguilar, J and Cerqueira, E},
Title = {Usage and Limitations of Free and Open-Source Software in Costa Rican
Local Governments},
Booktitle = {PROCEEDINGS OF THE 2013 XXXIX LATIN AMERICAN COMPUTING CONFERENCE (CLEI)},
Series = {Proceedings of the Latin American Computing Conference},
Year = {2013},
Note = {39th Latin American Computing Conference (CLEI), Naiguata, VENEZUELA,
OCT 07-11, 2013},
Organization = {Univ Simon Bolivar; Univ Cent Venezuela; UCAB; UBV},
Abstract = {This paper presents results about the use and barriers that face free
and open source software in the local governments in Costa Rica. Through
an electronic survey, information was gathered from such governments,
allowing to make a diagnostic of the situation.},
ISSN = {2381-1609},
ISBN = {978-1-4799-1340-4; 978-1-4799-2957-3},
Unique-ID = {WOS:000332046000075},
}
@article{ WOS:001368016700007,
Author = {Schwartz, Samuel D. and Fickas, Stephen F. and Norris, Boyana and Dubey,
Anshu},
Title = {A Survey of Open Source Software Repositories in the US Department of
Energy's National Laboratories},
Journal = {COMPUTING IN SCIENCE \& ENGINEERING},
Year = {2024},
Volume = {26},
Number = {3},
Pages = {60-67},
Month = {JUL-SEP},
Abstract = {There are 17 national laboratory systems in the United States operating
under the auspices of the U.S. Department of Energy (DOE). These
government labs employ tens of thousands of people engaging in research
software engineering activities across a variety of missions. To support
this work, many open source projects are maintained. Many of these
projects have broad utility to the computing community at large and
domain scientists in a variety of fields. However, the complexity and
decentralized nature of the laboratory system has resulted in a
situation where no one entity even knows about all the open source
software projects in this ecosystem, let alone crude metrics of their
health. In this article, we do the first external inventory of open
source software repositories with a nexus to DOE labs. We posit that a
project's need for sustainability support can be determined by comparing
measures of active use to measures of active maintenance.},
DOI = {10.1109/MCSE.2024.3414951},
ISSN = {1521-9615},
EISSN = {1558-366X},
ResearcherID-Numbers = {Norris, Boyana/AAX-4051-2020
},
ORCID-Numbers = {Norris, Boyana/0000-0001-5811-9731
Dubey, Anshu/0000-0003-3299-7426},
Unique-ID = {WOS:001368016700007},
}
@article{ WOS:000316619400001,
Author = {Neamtiu, Iulian and Xie, Guowu and Chen, Jianbo},
Title = {Towards a better understanding of software evolution: an empirical study
on open-source software},
Journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
Year = {2013},
Volume = {25},
Number = {3},
Pages = {193-218},
Month = {MAR},
Abstract = {Software evolution is a fact of life. Over the past 30years, researchers
have proposed hypotheses on how software changes and provided evidence
that both supports and refutes these hypotheses. To paint a clearer
image of the software evolution process, we performed an empirical study
on long spans in the lifetime of nine open-source projects. Our analysis
covers 705 official releases and a combined 108years of evolution. We
first tried to confirm Lehman's eight laws of software evolution on
these projects using statistical hypothesis testing. Our findings
indicate that only the laws of continuing change and continuing growth
are confirmed for all programs, whereas the other six laws are violated
by some programs, or can be both confirmed and invalidated, depending on
the laws' operational definitions. Second, we analyze the growth rate
for projects' development and maintenance branches, and the distribution
of software changes. We find similarities in the evolution patterns of
the programs we studied, which brings us closer to constructing rigorous
models for software evolution. Copyright (c) 2011 John Wiley \& Sons,
Ltd.},
DOI = {10.1002/smr.564},
ISSN = {2047-7473},
EISSN = {2047-7481},
ResearcherID-Numbers = {Chen, Jianbo/S-4967-2019},
Unique-ID = {WOS:000316619400001},
}
@article{ WOS:000650625500001,
Author = {Honsel, Daniel and Herbold, Verena and Waack, Stephan and Grabowski,
Jens},
Title = {Investigation and prediction of open source software evolution using
automated parameter mining for agent-based simulation},
Journal = {AUTOMATED SOFTWARE ENGINEERING},
Year = {2021},
Volume = {28},
Number = {1},
Month = {MAY},
Abstract = {To guide software development, the estimation of the impact of decision
making on the development process can be helpful in planning. For this
estimation, often prediction models are used which can be learned from
project data. In this paper, an approach for the usage of agent-based
simulation for the prediction of software evolution trends is presented.
The specialty of the proposed approach lies in the automated parameter
estimation for the instantiation of project-specific simulation models.
We want to assess how well a baseline model using average (commit)
behavior of the agents (i.e., the developers) performs compared to
models where different amount of project-specific data is fed into the
simulation model. The approach involves the interplay between the mining
framework and simulation framework. Parameters to be estimated include,
e.g., file change probabilities of developers and the team constellation
reflecting different developer roles. The structural evolution of
software projects is observed using change coupling graphs based on
common file changes. For the validation of simulation results, we
compare empirical with simulated results. Our results showed that an
average simulation model can mimic general project growth trends like
the number of commits and files well and thus, can help project managers
in, e.g., controlling the onboarding of developers. Besides, the
simulated co-change evolution could be improved significantly using
project-specific data.},
DOI = {10.1007/s10515-021-00280-3},
Article-Number = {3},
ISSN = {0928-8910},
EISSN = {1573-7535},
ORCID-Numbers = {Honsel, Daniel/0000-0002-8397-354X},
Unique-ID = {WOS:000650625500001},
}
@inproceedings{ WOS:001032697200073,
Author = {Yan, Yibo and Frey, Seth and Zhang, Amy and Filkov, Vladimir and Yin,
Likang},
Book-Group-Author = {IEEE},
Title = {GitHub OSS Governance File Dataset},
Booktitle = {2023 IEEE/ACM 20TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE
REPOSITORIES, MSR},
Series = {IEEE International Working Conference on Mining Software Repositories},
Year = {2023},
Pages = {630-634},
Note = {IEEE/ACM 20th International Conference on Mining Software Repositories
(MSR), Melbourne, AUSTRALIA, MAY 15-16, 2023},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; IEEE Tech Council Software
Engn; ACM Special Interest Grp Software Engn; GitHub; Huawei Canada},
Abstract = {Open-source Software (OSS) has become a valuable resource in both
industry and academia over the last few decades. Despite the innovative
structures they develop to support the projects, OSS projects and their
communities have complex needs and face risks such as getting abandoned.
To manage the internal social dynamics and community evolution, OSS
developer communities have started relying on written governance
documents that assign roles and responsibilities to different community
actors.
To facilitate the study of the impact and effectiveness of formal
governance documents on OSS projects and communities, we present a
longitudinal dataset of 710 GitHub-hosted OSS projects with
GOVERNANCE.MD governance files. This dataset includes all commits made
to the repository, all issues and comments created on GitHub, and all
revisions made to the governance file. We hope its availability will
foster more research interest in studying how OSS communities govern
their projects and the impact of governance files on communities.},
DOI = {10.1109/MSR59073.2023.00089},
ISSN = {2160-1852},
ISBN = {979-8-3503-1184-6},
ResearcherID-Numbers = {Frey, Seth/AAF-8499-2021
Yin, Likang/U-7756-2019},
Unique-ID = {WOS:001032697200073},
}
@inproceedings{ WOS:000380448800031,
Author = {Chen, Xiaohong and Probert, David and Zhou, Yuan and Su, Jun},
Book-Group-Author = {IEEE},
Title = {Successful or Unsuccessful Open Source Software Projects: What is the
key?},
Booktitle = {2015 SCIENCE AND INFORMATION CONFERENCE (SAI)},
Year = {2015},
Pages = {277-282},
Note = {Science and Information Conference (SAI), Sci \& Informat Org, London,
ENGLAND, JUL 28-30, 2015},
Organization = {Nvidia; IEEE; The Future \& Emerging Technol FET at the European Comm;
EUREKA; Cambridge Wireless; British Comp Soc; Digital Catapult; Springer},
Abstract = {This paper aims to analyse the key factors influencing knowledge sharing
in open source software projects. Four deep cases are analyzed to
develop a conceptual framework based on within-case and cross-case
analysis. In terms of data collection, online (including skype meeting,
email, email-list, IRC, forum, group meeting, etc) and offline (mainly
with face-to-face discussion) activities are two major platforms. The
research framework is that distributed innovation (independent variable)
will influence shared knowledge (medium variable) and continue to affect
the performance of OSS projects (dependent variable). During distributed
innovation, developers located on the supply side will affect the shared
knowledge from the aspects of Participative Motivation, Social Network
and Organizational Culture. Meanwhile, users situated on the demand side
will function from the view of user innovation.},
ISBN = {978-1-4799-8547-0},
ORCID-Numbers = {Zhou, Yuan/0000-0002-9198-6586},
Unique-ID = {WOS:000380448800031},
}
@inproceedings{ WOS:000349062300064,
Author = {Cazanescu, Severin and Pienaru, Adriana},
Book-Group-Author = {SGEM},
Title = {FLOODPLAIN MAPS PREPARATION WITH AUTOCAD CIVIL 3D AND OPEN SOURCE
SOFTWARE},
Booktitle = {GEOCONFERENCE ON ECOLOGY, ECONOMICS, EDUCATION AND LEGISLATION, SGEM
2013, VOL I},
Series = {International Multidisciplinary Scientific GeoConference-SGEM},
Year = {2013},
Pages = {481+},
Note = {13th International Multidisciplinary Scientific Geoconference, SGEM
2013, Albena, BULGARIA, JUN 16-22, 2013},
Abstract = {Significant floods all over the world, including Romania and Bulgaria,
have occurred in the last years as result of climate change and extreme
meteorological phenomena manifestation.
Overland flooding, the most common type of flooding event usually occurs
when rivers or streams overflow their banks as a result of heavy
rainfalls or fast snowmelt. In European Union, flood defence management
is an essential part of the integrated water management and the European
Commission Directive 2007/60, regarding the estimation and management of
the flood risks, states that all the member countries have to achieve
flood risks maps till the end of 2013.
Flood hazard maps must be created to help the communities in finding out
which are the different flood risk areas and to provide public awareness
and useful information to local authorities and decisions makers in case
of possible flood events. Flood risk areas should be also identified and
delimited for future land use and development.
The development of risk maps assumes the existence and access to
extensive databases, detailed maps and GIS data depots for most of the
necessary information, as well as expensive software (i.e. ArcGIS, MIKE)
and skilled experts. Unfortunately, these criteria are not always met.
This paper presents an alternative method to prepare preliminary
floodplain maps, based on the use of Autodesk products and Open Source
software.
The purpose of the method is to introduce basic satellite image display
and processing techniques using open source software and freely
available satellite data to allow floodplain maps development without
using expensive software and unaffordable data. The method consists in
DTM (Digital Terrain Model) generation, rivers and watershed delineation
and hydraulic modelling in order to generate floodplain maps.},
ISSN = {1314-2704},
ISBN = {978-619-7105-04-9},
ORCID-Numbers = {Pienaru, Adriana Magdalena/0000-0001-8437-4277},
Unique-ID = {WOS:000349062300064},
}
@inproceedings{ WOS:000257182700014,
Author = {Deprez, Jean-Christophe and Alexandre, Simon},
Editor = {Jedlitschka, A and Salo, O},
Title = {Comparing assessment methodologies for Free/Open source software:
OpenBRR and QSOS},
Booktitle = {PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS},
Series = {Lecture Notes in Computer Science},
Year = {2008},
Volume = {5089},
Pages = {189-203},
Note = {9th International Conference on Product-Focused Software Process
Improvement, Frascati, ITALY, JUN 23-25, 2008},
Abstract = {Many organizations using Free/Open Source Software (FIOSS) are dealing
with the major problem of selecting the most appropriate software
product corresponding to their needs. Most of theses companies are
currently selecting NOSS projects using ad-hoc techniques. However, in
the last couple of years, two methodologies for assessing FIOSS project
have emerge, namely QSOS and OpenBRR. The objective of this work is,
through a detailed and rigorous assessment methodology comparison, to
allow companies to have a better understanding of these two assessment
methodologies content and limitation. This work compares both
methodologies on several aspects, among others, their overall
approaches, their scoring procedures and their evaluation criteria.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-540-69564-6},
Unique-ID = {WOS:000257182700014},
}
@article{ WOS:001163663800122,
Author = {Roberts, Jesse D. and Walton, Richard D. and Loyer, Virginie and Bernus,
Olivier and Kulkarni, Kanchan},
Title = {Open-source software for respiratory rate estimation using single-lead
electrocardiograms},
Journal = {SCIENTIFIC REPORTS},
Year = {2024},
Volume = {14},
Number = {1},
Month = {JAN 2},
Abstract = {Respiratory rate (RR) is a critical vital sign used to assess pulmonary
function. Currently, RR estimating instrumentation is specialized and
bulky, therefore unsuitable for remote health monitoring. Previously, RR
was estimated using proprietary software that extract surface
electrocardiogram (ECG) waveform features obtained at several thoracic
locations. However, developing a non-proprietary method that uses
minimal ECG leads, generally available from mobile cardiac monitors is
highly desirable. Here, we introduce an open-source and well-documented
Python-based algorithm that estimates RR requiring only single-stream
ECG signals. The algorithm was first developed using ECGs from awake,
spontaneously breathing adult human subjects. The algorithm-estimated
RRs exhibited close linear correlation to the subjects' true RR values
demonstrating an R-2 of 0.9092 and root mean square error of 2.2 bpm.
The algorithm robustness was then tested using ECGs generated by the
ischemic hearts of anesthetized, mechanically ventilated sheep. Although
the ECG waveforms during ischemia exhibited severe morphologic changes,
the algorithm-determined RRs exhibited high fidelity with a resolution
of 1 bpm, an absolute error of 0.07 +/- 0.07 bpm, and a relative error
of 0.67 +/- 0.64\%. This optimized Python-based RR estimation technique
will likely be widely adapted for remote lung function assessment in
patients with cardiopulmonary disease.},
DOI = {10.1038/s41598-023-50470-0},
Article-Number = {167},
ISSN = {2045-2322},
ResearcherID-Numbers = {Kulkarni, Kanchan/AAZ-9557-2021
Walton, Richard/HEZ-1679-2022},
Unique-ID = {WOS:001163663800122},
}
@inproceedings{ WOS:000368495600014,
Author = {Franch, X. and Kenett, R. and Mancinelli, F. and Susi, A. and Ameller,
D. and Annosi, M. C. and Ben-Jacob, R. and Blumenfeld, Y. and Franco, O.
H. and Gross, D. and Lopez, L. and Morandini, M. and Oriol, M. and
Siena, A.},
Editor = {Damiani, E and Frati, F and Riehle, D and Wasserman, AI},
Title = {The RISCOSS Platform for Risk Management in Open Source Software
Adoption},
Booktitle = {OPEN SOURCE SYSTEMS: ADOPTION AND IMPACT},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2015},
Volume = {451},
Pages = {124-133},
Note = {11th IFIP WG 2.13 Annual International Conference on Open Source Systems
(OSS), Florence, ITALY, MAY 16-17, 2015},
Organization = {IFIP WG 2 13; Google},
Abstract = {Managing risks related to OSS adoption is a must for organizations that
need to smoothly integrate OSS-related practices in their development
processes. Adequate tool support may pave the road to effective risk
management and ensure the sustainability of such activity. In this
paper, we present the RISCOSS platform for managing risks in OSS
adoption. RISCOSS builds upon a highly configurable data model that
allows customization to several types of scopes. It implements two
different working modes: exploration, where the impact of decisions may
be assessed before making them; and continuous assessment, where risk
variables (and their possible consequences on business goals) are
continuously monitored and reported to decision-makers. The
blackboard-oriented architecture of the platform defines several
interfaces for the identified techniques, allowing new techniques to be
plugged in.},
DOI = {10.1007/978-3-319-17837-0\_12},
ISSN = {1868-4238},
ISBN = {978-3-319-17837-0; 978-3-319-17836-3},
ResearcherID-Numbers = {Ameller, David/A-4927-2010
Oriol, Marc/ABG-2260-2020
Kenett, Ron/I-7246-2019
Lopez, Lidia/Q-3925-2019
Siena, Alberto/ABD-4251-2020
Franch, Xavier/A-8588-2008
Lopez Cuesta, Lidia/K-1714-2015
},
ORCID-Numbers = {Lopez Cuesta, Lidia/0000-0002-6901-9223
Franch, Xavier/0000-0001-9733-8830
Oriol, Marc/0000-0003-1928-7024
Kenett, Ron/0000-0003-2315-0477},
Unique-ID = {WOS:000368495600014},
}
@article{ WOS:000665809600005,
Author = {Kolawole, L. Folasade and Oladokun, Taofeek A.},
Title = {Utilization of Open Source Software in Nigeria Academic Libraries:
Matters Arising},
Journal = {CATALOGING \& CLASSIFICATION QUARTERLY},
Year = {2021},
Volume = {59},
Number = {4},
Pages = {399-407},
Abstract = {This study assessed the factors affecting the effective utilization of
KOHA by librarians in Nigerian academic and research libraries. A
descriptive survey was adopted using a purposive sampling technique to
select forty-five libraries over the six geopolitical zones of Nigeria
(twenty universities, both private and public, ten Polytechnics, and
five colleges of education). An online structured questionnaire was sent
to forty-five libraries. Thirty-six libraries completed the
questionnaire. This was analyzed by constraints to use, the extent of
use, and effectiveness of Koha using simple frequency and percentage.
The findings revealed that lack of institutional support, inadequate
information, and negative attitudes of librarians were some of the
challenges facing Koha in Nigeria. Based on the findings, libraries
should implement Koha and join the Koha software users' group for
effective understanding and utilization of all modules.},
DOI = {10.1080/01639374.2021.1919268},
ISSN = {0163-9374},
EISSN = {1544-4554},
ORCID-Numbers = {Oladokun, Taofeek/0000-0001-7015-9496},
Unique-ID = {WOS:000665809600005},
}
@inproceedings{ WOS:000454738900034,
Author = {Maggavi, Raghavendra R. and Pujari, Sanjay A. and Kumar, Vijay C. N.},
Book-Group-Author = {IEEE},
Title = {Automated Evaluation of Sperm Membrane Structural Integrity using Open
Source Software},
Booktitle = {2017 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN COMPUTER, ELECTRICAL,
ELECTRONICS AND COMMUNICATION (CTCEEC)},
Year = {2017},
Pages = {180-185},
Note = {International Conference on Current Trends in Computer, Electrical,
Electronics and Communication (CTCEEC), Mysore, INDIA, SEP 08-09, 2017},
Organization = {Vidyavardhaka Coll Engn; IEEE Advancing Technology Humanity; IEEE
Bangalore Sect; PGC; CSTPLI},
Abstract = {Assisted reproductive techniques like, In Vitro Fertilization (IVF),
Infra Cytoplasmic Sperm Injection (ICSI) and Intracytoplasmic
morphologically- selected sperm injection (IMSI). Live sperm is
necessary to maximize the chances of fertilization. Using sperm vitality
analysis we can achieve fertilization with very few spermatozoa. By
combining good sperm preparation techniques with sperm vitality
analysis, it is possible to optimize the results, as well as number of
opportunities for conception. In this paper we developed a MACRO on
IMAGEJ platform which will identify live and dead sperms. And results
are compared with visual method.},
ISBN = {978-1-5386-3243-7},
Unique-ID = {WOS:000454738900034},
}
@inproceedings{ WOS:000228725700032,
Author = {Holck, J and Larsen, MH and Pedersen, MK},
Editor = {Franch, X and Port, D},
Title = {Managerial and technical barriers to the adoption of open source
software},
Booktitle = {COTS-BASED SOFTWARE SYSTEMS, PROCEEDINGS},
Series = {Lecture Notes in Computer Science},
Year = {2005},
Volume = {3412},
Pages = {289-300},
Note = {4th International Conference on COTS-Based Software Systems, Bilbao,
SPAIN, FEB 07-11, 2005},
Organization = {European Software Inst; Carnegie Mellon Software Engn Inst; Natl Res
Council Canada; Minist Educ \& Ciencia; Bizkaiko Foru Aldundia; Diputac
Foral Bizkaia},
Abstract = {In this paper we focus on managerial and technical decisions for
acquisition of OSS and discuss potential approaches to a widespread
adoption of OSS. Moving from mainly technical issues in procurement to
corporate IS governance presents OSS with new challenges beyond
outlining a business case for a particular OSS application. We draw
parallels to the business case for commercial software products (COTS).
Compared with COTS, OSS products seem to have several advantages, but
based on existing literature and a case study, we develop and discuss
the hypothesis that a major barrier may be the ``customer's{''}
uncertainty and unfamiliarity with OSS vendor relationships. We find
that corporate governance and architecture needs to be accounted for in
both COTS and OSS. This paper should be seen as a first step researching
the fit between procurement and delivery models for OSS.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {3-540-24548-0},
Unique-ID = {WOS:000228725700032},
}
@inproceedings{ WOS:000582697300021,
Author = {Hu, Wenhui and Wang, Yu and Liu, Xueyang and Sun, Jinan and Gao, Qing
and Huang, Yu},
Book-Group-Author = {IEEE},
Title = {Open Source Software Vulnerability Propagation Analysis Algorithm based
on Knowledge Graph},
Booktitle = {4TH IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD 2019) / 3RD
INTERNATIONAL SYMPOSIUM ON REINFORCEMENT LEARNING (ISRL 2019)},
Year = {2019},
Pages = {121-127},
Note = {4th IEEE International Conference on Smart Cloud (IEEE SmartCloud) / 3rd
IEEE International Symposium on Reinforcement Learning (IEEE ISRL),
Waseda Univ, Tokyo, JAPAN, DEC 10-12, 2019},
Organization = {IEEE; IEEE SmartCloud ISRL Comm; IEEE Comp Soc; IEEE TCSC; IEEE STC
Smart Comp; Columbia Univ; N Amer Chinese Talents Assoc; Longxiang High
Tech},
Abstract = {With the extensive reuse of open source components, the scope of
vulnerability impact will have cascade expansion. At the level of
vulnerability data analysis, aiming at the vulnerability propagation
problem, this thesis proposes a hierarchical propagation path search
algorithm based on open source software vulnerability knowledge graph,
at the same time, proposes a heuristic search strategy in both component
layer and class layer to reduce the search space complexity, which is
optimized from exponential down to polynomial. Furthermore, we propose
the optimal blocking concept to represent the cost of repairing the
entire propagation path, in order to measure the severity of the
project's vulnerability. As for the purpose of providing effective
suggestions on vulnerability repairing, we model the optimal blocking
calculation as the network flow minimal separate problem, then calculate
the network maximal flux to obtain the key dependencies with risks.
Finally, multiple case studies with various vulnerability dependent
risks show that the proposed algorithm can find software vulnerabilities
affecting specific projects effectively.},
DOI = {10.1109/SmartCloud.2019.00030},
ISBN = {978-1-7281-5505-0},
ResearcherID-Numbers = {luo, xiaomin/HNS-7206-2023
gao, qing/LDG-6497-2024},
Unique-ID = {WOS:000582697300021},
}
@inproceedings{ WOS:001170318100008,
Author = {Machado, Michelangelo da R. and Cardoso, Cristiane Naves and Canedo,
Edna Dias},
Book-Group-Author = {ACM},
Title = {How Undergraduate Students Perceive the Relevance of Open Source
Software Literature},
Booktitle = {PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING,
SBES 2019},
Year = {2019},
Pages = {12-16},
Note = {33rd Brazilian Symposium on Software Engineering (SBES) / 10th Brazilian
Conference on Software (CBSoft), Salvador, BRAZIL, SEP 23-27, 2019},
Organization = {TecnoTRENDS Tecnologia Educac; Google; Univ Fed Bahia, Inst Matematica
\& Estatistica, Dept Ciencia Computacao},
Abstract = {The number of Open Source Software research papers has grown
significantly over the last few years. An important open question is
related with the investigation of how undergraduate students perceive
the relevance of open source software literature. To address this
question, we conducted a survey at University of Brasilia (UnB) where
500 undergraduate students were invited to rate the relevance of
research ideas contained in papers that were published over a period of
ten years. This paper attempts to investigate whether the Open Source
Software research produces results considered relevant to undergraduate
students. This way we can provide feedback from the students, offering a
way to produce useful and, consequently, more disseminated works among
Open Source practitioners. To answer about the relevance of available
work, we have tackled two questions: one about the scope of the studies
and another about the quality perceived by them. For the first one, a
systematic mapping was conducted, revealing a set of works composed by a
great diversity of results. Than, we applied a Survey in which students
could evaluate the relevance of these gathered works. The available open
source software research works seem to be very diverse and were
considered useful for students that contribute to the Open Source
Projects. 77.01\% of respondents answered that research conducted in the
Open Source Community is relevant and important to the community, as
well as to their professional and academic lives.},
DOI = {10.1145/3350768.3351994},
ISBN = {978-1-4503-7651-8},
ResearcherID-Numbers = {Canedo, Edna/AGR-0318-2022
},
ORCID-Numbers = {Canedo, Edna Dias/0000-0002-2159-339X},
Unique-ID = {WOS:001170318100008},
}
@inproceedings{ WOS:000383203700003,
Author = {Bibi, Stamatia and Ampatzoglou, Apostolos and Stamelos, Ioannis},
Editor = {Crowston, K and Hammouda, I and Lundell, B and Robles, G and Gamalielsson, J and Lindman, J},
Title = {A Bayesian Belief Network for Modeling Open Source Software Maintenance
Productivity},
Booktitle = {OPEN SOURCE SYSTEMS: INTEGRATING COMMUNITIES, OSS 2016},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2016},
Volume = {472},
Pages = {32-44},
Note = {12th IFIP WG 2.13 International Conference on Open Source Systems (OSS),
Gothenburg, SWEDEN, MAY 30-JUN 02, 2016},
Organization = {IFIP WG 2 13; Software Ctr; Informat \& Commun Technol; Business Reg
Goteborg},
Abstract = {Maintenance is one of the most effort consuming activities in the
software development lifecycle. Efficient maintenance within short
release cycles depends highly on the underlying source code structure,
in the sense that complex modules are more difficult to maintain. In
this paper we attempt to unveil and discuss relationships between
maintenance productivity, the structural quality of the source code and
process metrics like the type of a release and the number of downloads.
To achieve this goal, we developed a Bayesian Belief Network (BBN)
involving several maintainability predictors and three managerial
indices for maintenance (i.e., duration, production, and productivity)
on 20 open source software projects. The results suggest that
maintenance duration depends on inheritance, coupling, and process
metrics. On the other hand maintenance production and productivity
depend mostly on code quality metrics.},
DOI = {10.1007/978-3-319-39225-7\_3},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-319-39225-7; 978-3-319-39224-0},
ResearcherID-Numbers = {Stamelos, Ioannis/AAK-7207-2020
Ampatzoglou, Apostolos/AAC-3632-2020},
Unique-ID = {WOS:000383203700003},
}
@article{ WOS:000414838100025,
Author = {Sen, Ravi},
Title = {WAITING FOR USABLE OPEN SOURCE SOFTWARE? DON'T HOLD YOUR BREATH!},
Journal = {COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS},
Year = {2007},
Volume = {20},
Pages = {382-392},
Abstract = {There is a general consensus about the lack of usability in most open
source software (OSS). Academics and practitioners have offered several
suggestions to improve the usability of such software. However, a
realistic assessment of OSS projects, specifically the motivations of
OSS developers and their attitude toward software usability, lack of
user feedback, and absence of usability experts in OSS projects, leads
to the conclusion that strategies to improve OSS usability are unlikely
to succeed anytime soon. The only exceptions will be OSS which enjoy
sufficient financial support from individuals and organizations, and
software that were developed by commercial software producers and later
released under an open source license.},
Article-Number = {25},
ISSN = {1529-3181},
Unique-ID = {WOS:000414838100025},
}
@article{ WOS:000439083100040,
Author = {Hong, Zijian and Viswanathan, Venkatasubramanian},
Title = {Phase-Field Simulations of Lithium Dendrite Growth with Open-Source
Software},
Journal = {ACS ENERGY LETTERS},
Year = {2018},
Volume = {3},
Number = {7},
Pages = {1737-1743},
Month = {JUL},
Abstract = {Dendrite growth is a long-standing challenge that has limited the
applications of rechargeable lithium metal electrodes. Here, we have
developed a grand potential-based nonlinear phase-field model to study
the electrodeposition of lithium as relevant for a lithium metal anode,
using open-source software package MOOSE. The dynamic morphological
evolution under a large/small overpotential is studied in two
dimensions, revealing important dendrite growth/stable deposition
patterns. The corresponding temporal spatial distributions of ion
concentration, overpotential, and driving force are studied, which
demonstrate an intimate, dynamic competition between ion transport and
electrochemical reactions, resulting in vastly different growth
patterns. On the basis of the understanding from this model, we propose
a ``compositionally graded electrolyte{''} with higher local ion
concentration as a way to potentially suppress dendrite formation. Given
the importance of morphological evolution for lithium metal electrodes,
widespread applications of phase-field models have been limited in part
due to in-house or proprietary software. In order to spur growth of this
field, we make all files available to enable future studies to study the
many unsolved aspects related to morphology evolution of lithium metal
electrodes.},
DOI = {10.1021/acsenergylett.8b01009},
ISSN = {2380-8195},
ResearcherID-Numbers = {Viswanathan, Venkatasubramanian/D-6311-2012
},
ORCID-Numbers = {Hong, Zijian/0000-0002-3491-0884
Viswanathan, Venkatasubramanian/0000-0003-1060-5495},
Unique-ID = {WOS:000439083100040},
}
@article{ WOS:000418538200007,
Author = {Saini, Munish and Chahal, Kuljit Kaur},
Title = {Analysing change profiles of open source software projects using burst
detection},
Journal = {IET SOFTWARE},
Year = {2017},
Volume = {11},
Number = {6},
Pages = {329-337},
Month = {DEC},
Abstract = {Software evolution refers to the phenomenon of continuous software
change and growth after its initial development. A version control
system records all information about these changes. Several research
studies in the past have studied the historical records of changes of
open source software (OSS) projects and found them useful for
understanding the software evolution process. However, most of them
investigate the distributions of changes types, change size, and change
effort in an isolated manner. There is no work, to the best of our
knowledge, which takes a combined view of various dimensions of a
change. This study examines the change activity in 106 OSS projects from
three points of view: change purpose (type), change size, and change
effort. The common patterns in change type, change size, and change
effort are highlighted using the burst detection technique. The burst
detection technique helps in identifying the peaks in the time series
and compares them with the peaks of other time series. The results
indicate that the change-type activity of OSS projects is significantly
related with change effort, and change size for high and
moderate-activity clusters. Though for low-activity cluster, this
commonality of patterns is not there for all types of changes.},
DOI = {10.1049/iet-sen.2016.0130},
ISSN = {1751-8806},
EISSN = {1751-8814},
ResearcherID-Numbers = {Saini, Munish/J-4196-2016
},
ORCID-Numbers = {Saini, Munish/0000-0003-4129-2591},
Unique-ID = {WOS:000418538200007},
}
@article{ WOS:000278150500006,
Author = {Huysmans, Philip and Ven, Kris and Verelst, Jan},
Title = {Using the DEMO methodology for modeling open source software development
processes},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2010},
Volume = {52},
Number = {6},
Pages = {656-671},
Month = {JUN},
Abstract = {Context: Open source software development (OSSD) process modeling has
received increasing interest in recent years. These efforts aim to
identify common elements in the development process between multiple
open source software (OSS) projects. However, the complexity inherent to
OSSD process modeling puts significant demands on the modeling language.
Objective: In this paper, we propose that the Design and Engineering
Methodology for Organizations (DEMO) may provide an interesting
alternative to develop OSSD process models. DEMO exhibits two unique
features within the context of OSSD process modeling. First, DEMO
analyzes processes at the ontological level and provides high-level
process descriptions, instead of focusing on the implementation level.
Second, DEMO studies the communication patterns between human actors,
instead of the sequences in which activities are performed.
Method: We investigate the feasibility of using DEMO to construct OSSD
process models by means of a case study. DEMO models were constructed to
describe the NetBeans Requirements and Release process. In addition, the
quality of these DEMO models was evaluated using a quality framework for
conceptual modeling.
Results: Our results showed that our DEMO models exhibited a high level
of abstraction, thereby reducing the complexity of the OSSD process
models. In addition, the evaluation of the models developed in this
paper by using the quality framework for conceptual modeling showed that
the models were of high quality.
Conclusions: We have shown that the DEMO methodology can be successfully
used to model OSSD processes and to obtain abstract and high-quality
OSSD process models. However, given some potential drawbacks with
respect to understandability and implementability, we primarily propose
the use of DEMO within OSSD process modeling as an analysis tool that
should be complemented with other techniques and models for
communication and reenactment purposes. (C) 2010 Elsevier B.V. All
rights reserved.},
DOI = {10.1016/j.infsof.2010.02.002},
ISSN = {0950-5849},
EISSN = {1873-6025},
Unique-ID = {WOS:000278150500006},
}
@article{ WOS:000229333800019,
Author = {Yan, N and Leip, D and Gupta, K},
Title = {The use of open-source software in the IBM corporate portal},
Journal = {IBM SYSTEMS JOURNAL},
Year = {2005},
Volume = {44},
Number = {2},
Pages = {419-425},
Abstract = {This paper describes the role that open-source software has played in
the evolution of the IBM corporate portal; in particular, the use of the
Apache (TM) Web server, Perl, XML, and Struts.},
DOI = {10.1147/sj.442.0419},
ISSN = {0018-8670},
Unique-ID = {WOS:000229333800019},
}
@inproceedings{ WOS:000179289700005,
Author = {Ohmaki, K},
Book-Group-Author = {IEEE COMPUTER SOCIETY
IEEE COMPUTER SOCIETY},
Title = {Open source software research activities in AIST towards secure open
systems},
Booktitle = {7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING,
PROCEEDINGS},
Year = {2002},
Pages = {37-41},
Note = {7th IEEE International Symposium on High Assurance Systems Engineering,
TOKYO, JAPAN, OCT 23-25, 2002},
Organization = {IEEE Comp Soc; IEEE Tech Grp DC},
Abstract = {National Research Institutes of Advanced Industrial Science and
Technology (AIST) is governed by the Ministry of Economy Trade and
Industry of Japanese government. The Information Technology Research
Institute of AIST has noticed that the open source software approaches
are important issues to have high quality, and secure software. In this
paper, after we show four projects of open source software carried out
at AIST, we show a typical and simple security problem named ``cross
site scripting{''} of Web servers. If the application software for the
Web server were opened, this security, hole would be quickly fixed
because the problem is very, simple and the way to fix is quite easy.
Then we show several reports on Linux operating system of using
governmental computer network infrastructures. We will see a lot of
countries are considering using Linux and its application software as
their infrastructures, because of the national securities and the
deployment costs AIST is now planning to use Linux office applications
in order to assess the feasibility of using open source software as an
important infrastructure.},
DOI = {10.1109/HASE.2002.1173098},
ISBN = {0-7695-1769-2},
Unique-ID = {WOS:000179289700005},
}
@inproceedings{ WOS:001307866400027,
Author = {Migliorini, Sofia and Verdecchia, Roberto and Malavolta, Ivano and Lago,
Patricia and Vicario, Enrico},
Editor = {Galster, M and Scandurra, P and Mikkonen, T and Antonino, PO and Nakagawa, EY and Navarro, E},
Title = {Architectural Views: The State of Practice in Open-Source Software
Projects},
Booktitle = {SOFTWARE ARCHITECTURE, ECSA 2024},
Series = {Lecture Notes in Computer Science},
Year = {2024},
Volume = {14889},
Pages = {396-415},
Note = {18th European Conference on Software Architecture (ECSA), Luxembourg
City, LUXEMBOURG, SEP 03-06, 2024},
Abstract = {Context: Architectural views serve as fundamental artefacts for
designing and communicating software architectures. In the context of
collaborative software development, producing sound architectural
documentation, where architectural views play a central role, is a
crucial aspect for effective teamwork. Despite their importance, the use
of architectural views in open-source projects to date remains only
marginally explored.
Goal: We aim at conducting a comprehensive analysis on an extensive
corpus of open-source architectural views. The goal is to understand (i)
what the ``history{''} of architectural views is, (ii) how architectural
views are represented, and (iii) what architectural views are used for
in the context of open-source projects.
Methods: We leverage a software repository mining process to
systematically construct a dataset of 15k architectural views. Then, we
perform (i) a quantitative analysis on the metadata of all 15k views and
(ii) a qualitative analysis on a statistically-relevant sample of 373
views.
Results: Most projects rely on a single architectural view, which is
often used to document a medium or high level description of the
architecture. Views are usually created at either the beginning or at
the end of a project, are rarely updated, and tend to be maintained by a
single contributor. Views usually adopt an informal colored notation
without a supporting legend and frequently report technologies used.
Deployment and control flow are the most recurrent viewpoints, and
commonly cover concerns related to software maintainability and
functional suitability.
Conclusion: The state of the practice about architectural views in
open-source software systems seems to favor informal descriptions.
Despite this, the effort needed to create views might hinder keeping
views up to date, and a common syntactic ground between viewpoints seems
hard to find. To address current needs, we speculate that a solution
could lie in defining and popularizing versionable, templateable views
that can be integrated in collaborative programming environments.},
DOI = {10.1007/978-3-031-70797-1\_27},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-031-70796-4; 978-3-031-70797-1},
ResearcherID-Numbers = {Lago, Patricia/ABH-2308-2020
Verdecchia, Roberto/LMP-3068-2024
vicario, enrico/ABG-4344-2020
Malavolta, Ivano/E-9018-2017
},
ORCID-Numbers = {Malavolta, Ivano/0000-0001-5773-8346
Verdecchia, Roberto/0000-0001-9206-6637},
Unique-ID = {WOS:001307866400027},
}
@article{ WOS:000407657500022,
Author = {Kapitsaki, Georgia M. and Kramer, Frederik and Tselikas, Nikolaos D.},
Title = {Automating the license compatibility process in open source software
with SPDX},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2017},
Volume = {131},
Pages = {386-401},
Month = {SEP},
Abstract = {Free and Open Source Software (FOSS) promotes software reuse and
distribution at different levels for both creator and users, but at the
same time imposes some challenges in terms of FOSS licenses that can be
selected and combined. The main problem linked to this selection is the
presence of a large set of licenses that define different rights and
obligations in software use. The problem becomes more evident in cases
of complex combinations of software that carries different - often
conflicting - licenses. In this paper we are presenting our work on
automating license compatibility by proposing a process that examines
the structure of Software Package Data Exchange (SPDX) for license
compatibility issues assisting in their correct use and combination. We
are offering the possibility to detect license violations in existing
software projects and make suggestions on appropriate combinations of
different software packages. We are also elaborating on the complexity
and ambiguity of licensing detection in software products through
representative case studies. Our work constitutes a useful process
towards automating the analysis of software systems in terms of license
use and compatibilities. (C) 2016 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.jss.2016.06.064},
ISSN = {0164-1212},
EISSN = {1873-1228},
ORCID-Numbers = {Tselikas, Nikolaos/0000-0001-5799-3558},
Unique-ID = {WOS:000407657500022},
}
@article{ WOS:000349033600002,
Author = {Ghapanchi, Amir Hossein},
Title = {Investigating the Interrelationships among Success Measures of Open
Source Software Projects},
Journal = {JOURNAL OF ORGANIZATIONAL COMPUTING AND ELECTRONIC COMMERCE},
Year = {2015},
Volume = {25},
Number = {1},
Pages = {28-46},
Month = {JAN 2},
Abstract = {Open source software (OSS) has attracted extensive attention from
researchers and scholars. This increasing attention is a result of the
remarkable growth in the number of OSS applications in recent years.
Despite an increased number of studies on OSS project success, the
interrelationships among different success indicators of OSS projects
are not well understood in literature. The present study reports on the
interrelationships between the success measures of OSS projects, as
defined by the ability of the project to attract user and developer
interest, release management, project activity, and development
sustainability. To test the relationships hypothesized, we gathered data
from 1409 OSS projects over time (in two snapshots over a period of
eight months). The results show the following: (a) project activity
until any time period positively impacts the subsequent period's
developer interest and development sustainability; (b) development
sustainability positively drives user and developer interest; (c)
release frequency positively influences the next period's developer
interest, as well as development sustainability; (d) developer interest
positively drives user interest. These findings have implications for
both the OSS research community and OSS practitioners.},
DOI = {10.1080/10919392.2015.990775},
ISSN = {1091-9392},
EISSN = {1532-7744},
ResearcherID-Numbers = {Ghapanchi, Amir Hossein/I-5629-2017},
ORCID-Numbers = {Ghapanchi, Amir Hossein/0000-0002-1897-0748},
Unique-ID = {WOS:000349033600002},
}
@inproceedings{ WOS:000310339200164,
Author = {Liu, Shuai and Zhao, Lingli and Li, Junsheng and Cai, Qun},
Book-Group-Author = {IEEE},
Title = {PANORAMIC ORIENTATION DESIGN AND IMPLEMENT BASED ON OPEN SOURCE SOFTWARE
PTVIEWER},
Booktitle = {2012 INTERNATIONAL CONFERENCE ON INDUSTRIAL CONTROL AND ELECTRONICS
ENGINEERING (ICICEE)},
Year = {2012},
Pages = {632-635},
Note = {International Conference on Industrial Control and Electronics
Engineering (ICICEE), Xian, PEOPLES R CHINA, AUG 23-25, 2012},
Organization = {IEEE Comp Soc; XianTechnol Univ; Missouri Western State Univ; IEEE
Kansas City Sect},
Abstract = {Panoramic images to simulate two-dimensional of the real
three-dimensional space, presented to the viewer. And to provide all
kinds of manipulation of the image viewer function, you can zoom in and
out, watching the scene in all direction to simulate and reproduce the
scenes to achieve the real effect of the environment. Image Map
(pohotographic map) is a map with ground-sensing image, which is based
on aviation and space-based remote sensing image, the geometric
correction, in line with the line work and a little note, the graphics
object that the surface of the integrated Maps, is the use of aerial
photographs or satellite imagery, through the geometric correction,
projection transformation and the scale reduction, the use of certain
map symbols, annotation, drawing objects directly reflect the spatial
distribution of geographic features and map. Image Map is a video
content, the line designated elements, mathematical foundation, contour
decoration of the map. PTViewer is an open source Java project, which
could control in real time to read the perspective of the current
roaming and other information, but the panoramic view of the level of
the angle 0 is not roaming the map corresponds to the direction of the
north. Therefore, the paper puts forward a kind of orientation to
determine the true panoramic roaming the corresponding direction based
on open source software PTViewer. The experiment showed that the
panoramic orientation is much valid, which could link these two types of
data, and something useful is obtained.},
DOI = {10.1109/ICICEE.2012.171},
ISBN = {978-0-7695-4792-3},
ResearcherID-Numbers = {Li, Junsheng/AAN-4015-2021},
Unique-ID = {WOS:000310339200164},
}
@article{ WOS:001290238100001,
Author = {Itoh, Atsushi and Njane, Stephen N. and Hirafuji, Masayuki and Guo, Wei},
Title = {PREPs: An Open-Source Software for High-Throughput Field Plant
Phenotyping},
Journal = {PLANT PHENOMICS},
Year = {2024},
Volume = {6},
Month = {AUG 9},
Abstract = {An open-source software for field-based plant phenotyping, Precision
Plots Analyzer (PREPs), was developed using Window.NET. The software
runs on 64-bit Windows computers. This software allows the extraction of
phenotypic traits on a per-microplot basis from orthomosaic and digital
surface model (DSM) images generated by
Structure-from-Motion/Multi-View-Stereo (SfM-MVS) tools. Moreover, there
is no need to acquire skills in geographical information system (GIS) or
programming languages for image analysis. Three use cases illustrated
the software's functionality. The first involved monitoring the growth
of sugar beet varieties in an experimental field using an unmanned
aerial vehicle (UAV), where differences among varieties were detected
through estimates of crop height, coverage, and volume index. Second,
mixed varieties of potato crops were estimated using a UAV and varietal
differences were observed from the estimated phenotypic traits. A strong
correlation was observed between the manually measured crop height and
UAV-estimated crop height. Finally, using a multicamera array attached
to a tractor, the height, coverage, and volume index of the 3 potato
varieties were precisely estimated. PREPs software is poised to be a
useful tool that allows anyone without prior knowledge of programming to
extract crop traits for phenotyping.},
DOI = {10.34133/plantphenomics.0221},
EarlyAccessDate = {JAN 2025},
Article-Number = {0221},
ISSN = {2643-6515},
ResearcherID-Numbers = {Njane, Stephen/HJA-3534-2022
Guo, Wei/AAK-8956-2021
},
ORCID-Numbers = {Njane, Stephen Njehia/0000-0001-5772-5297},
Unique-ID = {WOS:001290238100001},
}
@inproceedings{ WOS:000625278800093,
Author = {Jahn, Franziska and Bindel, Michelle and Hoffner, Konrad and Ghalandari,
Maryam and Schneider, Birgit and Staubert, Sebastian and Dornauer,
Verena and Karopka, Thomas and Ammenwerth, Elske and Winter, Alfred},
Editor = {PapeHaugaard, LB and Lovis, C and Madsen, IC and Weber, P and Nielsen, PH and Scott, P},
Title = {Towards Precise Descriptions of Medical Free/Libre and Open Source
Software},
Booktitle = {DIGITAL PERSONALIZED HEALTH AND MEDICINE},
Series = {Studies in Health Technology and Informatics},
Year = {2020},
Volume = {270},
Pages = {463-468},
Note = {30th Medical Informatics Europe (MIE) Conference, European Federat Med
Informat, Geneva, SWITZERLAND, APR, 2020},
Abstract = {The web portal Medfloss.org lists over 360 medical free/libre and open
source software (MEDFLOSS) projects. These projects are described with
the help of a self-developed nomenclature. Due to inconsistencies, the
nomenclature shall be replaced by HITO, the Health IT Ontology. HITO is
developed iteratively based on different use cases. This paper aims to
describe methods and results of the second HITO use case in which HITO
is extended to improve the description, retrieval and comparisons of
MEDFLOSS projects on Medfloss.org. We use a mixed-methods approach to
add concepts and relationships to describe MEDFLOSS precisely. The
resulting HITO version stresses functional descriptions based on
features and supported enterprise functions, rather than just describing
technical characteristics. However, describing a larger number of
MEDFLOSS projects requires the commitment of the community.},
DOI = {10.3233/SHTI200203},
ISSN = {0926-9630},
EISSN = {1879-8365},
ISBN = {978-1-64368-083-5; 978-1-64368-082-8},
ResearcherID-Numbers = {Bindel, Michelle/ISB-0178-2023
Dornauer, Verena/ABC-9682-2021
Hoffner, Konrad/G-8840-2015
Ammenwerth, Elske/F-5430-2010
},
ORCID-Numbers = {Hoffner, Konrad/0000-0001-7358-3217
Ammenwerth, Elske/0000-0002-3244-6918
Staubert, Sebastian/0000-0002-7221-7415
Bindel, Michelle/0000-0002-9383-9678
Dornauer, Verena/0000-0002-5506-8411
Karopka, Thomas/0000-0002-4448-6853},
Unique-ID = {WOS:000625278800093},
}
@inproceedings{ WOS:000299283500018,
Author = {Davidson, Jennifer L. and Mohan, Nitin and Jensen, Carlos},
Editor = {Costagliola, G and Ko, A and Cypher, A and Nichols, J and Scaffidi, C and Kelleher, C and Myers, B},
Title = {Coping with Duplicate Bug Reports in Free/Open Source Software Projects},
Booktitle = {2011 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING
(VL/HCC 2011)},
Series = {Symposium on Visual Languages and Human Centric Computing VL HCC},
Year = {2011},
Pages = {101-108},
Note = {IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC),
Carnegie Mellon Univ, Pittsburgh, PA, SEP 18-22, 2011},
Organization = {IEEE; IEEE Comp Soc; NSF; Microsoft Res; Natl Instruments; TERSUS;
NORTHWOODS SOFTWARE; Unlimited Software},
Abstract = {Free/Open Source Software (FOSS) communities often use open bug
reporting to allow users to participate by reporting bugs. This practice
can lead to more duplicate reports, as users can be less rigorous about
researching existing bug reports. This paper examines how FOSS projects
deal with duplicate bug reports. We examined 12 FOSS projects: 4 small,
4 medium and 4 large, where size was determined by number of code
contributors. First, we found that contrary to what has been reported
from studies of individual large projects like Mozilla and Eclipse,
duplicate bug reports are a problem for FOSS projects, especially
medium-sized, which struggle with a large number of submissions without
the resources of large projects. Second, we found that the focus of a
project does not affect the number of duplicate bug reports. Our
findings indicate a need for additional scaffolding and training for bug
reporters.},
ISSN = {1943-6092},
ISBN = {978-1-4577-1245-6},
Unique-ID = {WOS:000299283500018},
}
@article{ WOS:000501151200005,
Author = {Khurshid, Shozab and Shrivastava, A. K. and Iqbal, Javaid},
Title = {Generalized Multi-Release Framework for Fault Prediction in Open Source
Software},
Journal = {INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION},
Year = {2019},
Volume = {7},
Number = {4},
Pages = {86-107},
Month = {OCT-DEC},
Abstract = {Software developing communities are shifting to open source software
(OSS) because of the reason that software development takes place in
successive releases, thereby improving its quality and reliability.
Multi-release development of OSS can provide an opportunity to inculcate
the dynamic needs of the user in a very short span of time to survive in
the market. In spite of having these benefits, numerous challenges can
be faced during the multi-release OSS development. Some of the
challenges can be the generation of errors during the addition of new
features. To address the changing fault detection process, a change
point phenomenon is considered so as to give more practicality to the
model. In this article, we present a general framework for multi-release
OSS modelling incorporating imperfect debugging and change points.
Parameter estimation and model validation is done on the three releases
of Apache, an open source software project.},
DOI = {10.4018/IJSI.2019100105},
ISSN = {2166-7160},
EISSN = {2166-7179},
ORCID-Numbers = {Shrivastava, Avinash K/0000-0001-7794-7129},
Unique-ID = {WOS:000501151200005},
}
@inproceedings{ WOS:000250541900080,
Author = {Matsushima, Yasushi and Tamura, Yoshinobu and Yamada, Shigeru},
Editor = {Pham, H and Pham, H and Yamada, S},
Title = {Software reliability assessment and version-upgrade problem for open
source software},
Booktitle = {THIRTEENTH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN
DESIGN, PROCEEDINGS},
Year = {2007},
Pages = {406+},
Note = {13th ISSAT International Conference on Reliabitity and Quality in
Design, Seattle, WA, AUG 02-04, 2007},
Organization = {Int Soc Sci \& Appl Technol},
Abstract = {Network technologies lime made rapid progress with the dissemination of
computer systems in all areas. The current software development
environment has been changing into new development paradigms such as
concurrent distributed development environment and so-called open source
project by using network computing technologies. Especially, OSS(Open
Source Software) systems which serve as key components of critical
infrastructures in the society are still ever-expanding now.
We focus oil OSS systems developed under open source project. In this
paper, we propose the optimal total version-upgrade time based oil the
total expected software maintenance effort.},
ISBN = {978-0-9763486-2-7},
Unique-ID = {WOS:000250541900080},
}
@article{ WOS:000219825800005,
Author = {Shanker, Aparna},
Title = {An Enterprise Perspective on Customer Value Propositions for Open Source
Software},
Journal = {TECHNOLOGY INNOVATION MANAGEMENT REVIEW},
Year = {2012},
Pages = {28-36},
Month = {DEC},
Abstract = {Research on open source software (OSS) has examined value creation
primarily from the perspective of the individuals and suppliers that
create the software. The perspective of enterprise users who use and pay
for OSS has been largely neglected so far. Understanding what paying
customers want and how to create products and services they value is the
cornerstone of any business model. Therefore, research on what
enterprise users value in OSS is of paramount importance to OSS solution
suppliers; it can be used to create a new customer base and sustain an
existing one.
This study examines the value of OSS as perceived by enterprise
customers. Through an analysis of three literature streams (firm
participation in open source software, business models, and customer
value), a model on customer value creation was developed. Interviews
were conducted with nine decision makers from enterprises that use OSS
in operational projects. The key findings of this research are that: i)
the maturity of the software determines the degree to which customers
value their relationship with the supplier; ii) customers value
differentiating functionality and costs savings; and iii) switching
costs with OSS depend on the size, complexity, and dependencies of the
software itself. This research identifies the points of value that the
suppliers of OSS should focus on, and it points to the need for
marketing strategies that can demonstrate this value to enterprise
customers.},
ISSN = {1927-0321},
Unique-ID = {WOS:000219825800005},
}
@article{ WOS:000245671500002,
Author = {Valverde, S.},
Title = {Crossover from endogenous to exogenous activity in open-source software
development},
Journal = {EPL},
Year = {2007},
Volume = {77},
Number = {2},
Abstract = {We have investigated the origin of fluctuations in the aggregated
behaviour of an open-source software community. In a recent series of
papers (DE MENEZES M. A. and BARABASI A.-L., Phys. Rev. Lett., 92 (
2004) 28701; 93 ( 2004) 68701; YOOK S. H. and de MENEZES M. A.,
Europhys. Lett., 72 ( 2005) 541), de Menezes and co-workers have shown
how to separate internal dynamics from external fluctuations by
capturing the simultaneous activity of many system's components. In
spite of software development being a planned activity, the analysis of
fluctuations reveals how external driving forces can be only observed at
weekly and higher time scales. Hourly and higher change frequencies
mostly relate to internal maintenance activities. There is a crossover
from endogenous to exogenous activity depending on the average number
of. le changes. This new evidence suggests that software development is
a non-homogeneous design activity where stronger efforts focus in a few
project files. The crossover can be explained with a Langevin equation
associated to the cascading process, where changes to any. le trigger
additional changes to its neighbours in the software network. In
addition, analysis of fluctuations enables us to detect whether a
software system can be decomposed into several subsystems with different
development dynamics. Copyright (C) EPLA, 2007.},
DOI = {10.1209/0295-5075/77/20002},
Article-Number = {20002},
ISSN = {0295-5075},
EISSN = {1286-4854},
ResearcherID-Numbers = {Valverde, Sergi/J-3275-2012},
ORCID-Numbers = {Valverde, Sergi/0000-0002-2150-9610},
Unique-ID = {WOS:000245671500002},
}
@inproceedings{ WOS:000167921100030,
Author = {Fowler, JE},
Editor = {Tescher, AG},
Title = {QccPack: An open-source software library for quantization, compression,
and coding},
Booktitle = {APPLICATIONS OF DIGITAL IMAGE PROCESSING XXIII},
Series = {PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS
(SPIE)},
Year = {2000},
Volume = {4115},
Pages = {294-301},
Note = {Conference on Applications of Digital Image Processing XXIII, SAN DIEGO,
CA, JUL 31-AUG 03, 2000},
Organization = {SPIE},
Abstract = {We describe the QccPack software package, an open-source collection of
library routines and utility programs for quantization, compression, and
coding of data. QccPack is being written to expedite data-compression
research and development by providing general and reliable
implementations of common compression techniques. Functionality of the
current release includes entropy coding, scalar quantization, vector
quantization, adaptive vector quantization, wavelet transforms and
subband coding, error-correcting codes, image-processing support, and
general vector-math, matrix-math, file-I/O, and error-message routines.
All QccPack functionality is accessible via library calls; additionally,
many utility programs provide command-line access. The QccPack software
package, downloadable free of charge from the QccPack Web page, is
published under the terms of the GNU General Public License and the GNU
Library General Public License which guarantee source-code access and as
well as allow redistribution and modification. Additionally, there exist
optional modules that implement certain patented algorithms. These
modules are downloadable separately and are typically issued under
licenses that permit only non-commercial use.},
DOI = {10.1117/12.411554},
ISSN = {0277-786X},
ISBN = {0-8194-3760-3},
Unique-ID = {WOS:000167921100030},
}
@inproceedings{ WOS:001161364800059,
Author = {Rahmani, Mohammad Hasan and Berkvens, Rafael and Weyn, Maarten},
Book-Group-Author = {IEEE},
Title = {ColEmo: A Flexible Open Source Software Interface for Collecting Emotion
Data},
Booktitle = {2023 11TH INTERNATIONAL CONFERENCE ON AFFECTIVE COMPUTING AND
INTELLIGENT INTERACTION WORKSHOPS AND DEMOS, ACIIW},
Year = {2023},
Note = {11th International Conference on Affective Computing and Intelligent
Interaction (ACIIW), Cambridge, MA, SEP 10-13, 2023},
Abstract = {Data collection is a critical challenge in Emotion Recognition (ER),
especially as demand grows for in-the-wild data that includes contextual
information. The collection of data is continuously needed to
investigate new ER modalities, sensors, stimuli, models, and methods.
This necessitates the development of tools and frameworks that
facilitate emotion data collection. In this paper, we introduce ColEmo,
an open-source software interface for collecting emotion data. ColEmo
was developed using Flutter allowing it to be compiled for both desktop
and mobile devices. The architecture and interface of ColEmo provides a
high degree of flexibility to be customized or extended to suit specific
experiment requirements. We tested ColEmo in an ER data collection study
which was extended to include Voice Activity Detection (VAD) and motion
context, demonstrating its effectiveness in lab environments. Further
investigation is recommended to evaluate ColEmo's potential for
in-the-wild data collection setups.},
DOI = {10.1109/ACIIW59127.2023.10388161},
ISBN = {979-8-3503-2745-8},
ResearcherID-Numbers = {Berkvens, Raf/M-5595-2014
Weyn, Maarten/N-1676-2019
Rahmani, Mohammad/AAZ-9019-2020
},
ORCID-Numbers = {Weyn, Maarten/0000-0003-1152-6617},
Unique-ID = {WOS:001161364800059},
}
@inproceedings{ WOS:000403827300131,
Author = {Buey, Cyril and Magounaki, Theoni and Ferrero, Fabien and Ratajczak,
Philippe and Lizzi, Leonardo and Kaltenberger, Florian},
Book-Group-Author = {IEEE},
Title = {MIMO Antenna Performance Assessment Based on Open Source Software
Defined Radio},
Booktitle = {2017 11TH EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION (EUCAP)},
Series = {Proceedings of the European Conference on Antennas and Propagation},
Year = {2017},
Pages = {644-647},
Note = {11th European Conference on Antennas and Propagation (EUCAP), Paris,
FRANCE, MAR 19-24, 2017},
Organization = {Microwave Vision Grp; Comp Simulat Technol AG; Keysight Technologies
Inc; Altair Engn GmbH; ESA; ANSYS; CEA Leti; Telecom ParisTech},
Abstract = {This paper presents a low-cost measurement method for MIMO antenna
performance assessment based on the open-source OpenAirInterface
initiative. A first measurement is presented with a prototype with 8
antennas at 2.6 GHz integrated into a 140x140x40mm femto cell and using
Laser Direct Structuring (LDS) technique. The setup is validated trough
a beamforming gain measurement in a MISO 4x1 configuration in LTE TDD
mode. We achieved the expected 6 dB beamforming gain between a SISO and
4x1 MISO configuration.},
ISSN = {2164-3342},
ISBN = {978-8-8907-0187-0},
ResearcherID-Numbers = {Ferrero, Fabien/ABD-2213-2020
Lizzi, Leonardo/AAD-5159-2021
Kaltenberger, Florian/W-7432-2019
},
ORCID-Numbers = {Kaltenberger, Florian/0000-0002-3225-3569},
Unique-ID = {WOS:000403827300131},
}
@article{ WOS:000373646600001,
Author = {Becker, S. and Dressler, J. and Thiele, K. and Labudde, D.},
Title = {Facial soft tissue reconstruction using open source software. Selected
case example},
Journal = {RECHTSMEDIZIN},
Year = {2016},
Volume = {26},
Number = {2},
Pages = {83-89},
Month = {APR},
Abstract = {The identification of an unknown deceased person is an important task in
forensic anthropology. There are various methods for identification,
such as fingerprinting, odontostomatology and genetic fingerprinting,
which presuppose the existence of reference material of the missing
person; however, if there is no evidence of a person's identity the only
possibility is often the use of forensic facial soft tissue
reconstruction. This method is based on the high recognition level of a
human face on the basis of bony structures of the skull and its
anatomical features.
The aim of this study was the design and application of a novel process
for a computer-aided 3D facial soft tissue reconstruction on the basis
of digital photographs of a skull.
The facial soft tissue reconstruction was carried out on a selected
forensic case and based on open source software.
A complete facial soft tissue reconstruction of the deceased person was
created based on 76 photographs of the skull taken with a Nikon D7100
SLR digital camera. The results show that for actual comparison images
similar reconstruction results can be achieved. In addition, a model
library for facial features was created.
The presented workflow of a computer-aided 3D facial soft tissue
reconstruction based on open source software is a cost-effective and
flexible alternative to conventional reconstruction methods. It could be
demonstrated that comparable reconstruction results can be achieved.
Whether the reconstruction result actually leads to the recognition of
the person depends on many other factors.},
DOI = {10.1007/s00194-015-0067-9},
ISSN = {0937-9819},
EISSN = {1434-5196},
Unique-ID = {WOS:000373646600001},
}
@inproceedings{ WOS:001032813100032,
Author = {He, Hao and Zhou, Minghui and Wang, Qingye and Li, Jingyue},
Book-Group-Author = {IEEE},
Title = {Open Source Software Onboarding as a University Course: An Experience
Report},
Booktitle = {2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE
ENGINEERING-SOFTWARE ENGINEERING EDUCATION AND TRAINING, ICSE-SEET},
Series = {International Conference on Software Engineering-Software Engineering
Education and Training},
Year = {2023},
Pages = {324-336},
Note = {IEEE/ACM 45th International Conference on Software Engineering -
Software Engineering Education and Training (ICSE-SEET), Melbourne,
AUSTRALIA, MAY 14-20, 2023},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc},
Abstract = {Without newcomers, open source software (OSS) projects are hardly
sustainable. Yet, newcomers face a steep learning curve during OSS
onboarding in which they must overcome a multitude of technical, social,
and knowledge barriers. To ease the onboarding process, OSS communities
are utilizing mentoring, task recommendation (e.g., ``good first
issues{''}), and engagement programs (e.g., Google Summer of Code).
However, newcomers must first cultivate their motivation for OSS
contribution and learn the necessary preliminaries before they can take
advantage of these mechanisms. We believe this gap can be filled by a
dedicated, practice-oriented OSS onboarding course. In this paper, we
present our experience of teaching an OSS onboarding course at Peking
University. The course contains a series of lectures, labs, and invited
talks to prepare students with the required skills and motivate them to
contribute to OSS. In addition, students are required to complete a
semester-long course project in which they plan and make actual
contributions to OSS projects. They can either contribute to some
recommended OSS projects with dedicated mentors, or contribute to any
OSS project they prefer. Finally, 16 out of the 19 enrolled students
have successfully contributed to OSS projects, and five have retained.
However, the onboarding trajectories, final contributions, and retention
outcomes differ vastly between the two groups of students with different
course project choices, yielding lessons for software engineering
education.},
DOI = {10.1109/ICSE-SEET58685.2023.00037},
ISSN = {2832-756X},
ISBN = {979-8-3503-2259-0},
ResearcherID-Numbers = {He, Hao/ACM-8588-2022},
Unique-ID = {WOS:001032813100032},
}
@article{ WOS:000865949300032,
Author = {Frandsen, Benjamin A. and Hamilton, Parker K. and Christensen, Jacob A.
and Stubben, Eric and Billinge, Simon J. L.},
Title = {<i>diffpy.mpdf:</i> open-source software for magnetic pair distribution
function analysis},
Journal = {JOURNAL OF APPLIED CRYSTALLOGRAPHY},
Year = {2022},
Volume = {55},
Number = {5},
Pages = {1377-1382},
Month = {OCT},
Abstract = {The open-source Python package diffpy.mpdf, part of the DiffPy suite for
diffraction and pair distribution function analysis, provides a
user-friendly approach for performing magnetic pair distribution
function (mPDF) analysis. The package builds on existing libraries in
the DiffPy suite to allow users to create models of magnetic structures
and calculate corresponding one- and three-dimensional mPDF patterns.
diffpy.mpdf can be used to perform fits to mPDF data either in isolation
or in combination with atomic pair distribution function data for joint
refinement of the atomic and magnetic structure. Examples are given
using MnO and MnTe as representative antiferromagnetic compounds and
MnSb as a representative ferromagnet.},
DOI = {10.1107/S1600576722007257},
ISSN = {1600-5767},
ResearcherID-Numbers = {Frandsen, Benjamin/AAJ-1680-2020
},
ORCID-Numbers = {Christensen, Jacob/0000-0002-6397-9514
Billinge, Simon J. L./0000-0002-9734-4998
Hamilton, Parker/0000-0002-2032-0672
Frandsen, Benjamin/0000-0002-4047-9453},
Unique-ID = {WOS:000865949300032},
}
@inproceedings{ WOS:000569982800307,
Author = {Panagiotidou, Margarita and Evans, Philip and Dikaios, Nikolaos},
Book-Group-Author = {IEEE},
Title = {Integration of Proton Computed Tomography into the Open Source Software
STIR},
Booktitle = {2019 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE
(NSS/MIC)},
Series = {IEEE Nuclear Science Symposium and Medical Imaging Conference},
Year = {2019},
Note = {IEEE Nuclear Science Symposium / Medical Imaging Conference (NSS/MIC),
Manchester, ENGLAND, OCT 26-NOV 02, 2019},
Organization = {IEEE},
Abstract = {Proton computed tomography (pCT) offers unique image formation
attributes, with a potential for increasing accuracy of treatment
planning in proton beam therapy. To maximize the potential of pCT it is
necessary to develop advanced reconstruction algorithms that can
accurately recover relative proton stopping power maps. This study aims
to integrate pCT into STIR (Software for Tomographic Image
Reconstruction), a popular Multi-Platform Object-Oriented framework for
reconstruction in tomographic imaging to benefit from its software
infrastructure. Open source STIR library is currently suitable for
reconstructing and manipulating data from Positron Emission Tomography
(PET) and Single Photon Emission Computed Tomography (SPECT), which are
based on cylindrical scanner geometries. Although pCT has a
non-cylindrical geometry, STIR provides the framework for single event
detection and modelling of the proton interactions. This initial
implementation includes classes and functions with new features such as
general proton scanner geometry, binning of list mode proton data into
sinograms and uses analytical reconstruction algorithms already
available in STIR. The structure of the new implemented features is
discussed. Future work will include additional components to establish
STIR as a potential toolkit for pCT image reconstruction.},
ISSN = {1095-7863},
ISBN = {978-1-7281-4164-0},
ResearcherID-Numbers = {Dikaios, Nikolaos/F-5868-2011
Evans, Philip/A-6257-2009},
ORCID-Numbers = {PANAGIOTIDOU, MARGARITA/0000-0001-6647-9710
Dikaios, Nikolaos/0000-0001-9865-0260
Evans, Philip/0000-0002-8102-6581},
Unique-ID = {WOS:000569982800307},
}
@article{ WOS:000827394500001,
Author = {Bilgen, Burhaneddin and Inal, Cevat},
Title = {An open-source software for geodetic deformation analysis in GNSS
networks},
Journal = {EARTH SCIENCE INFORMATICS},
Year = {2022},
Volume = {15},
Number = {3},
Pages = {2051-2062},
Month = {SEP},
Abstract = {Measurements can be done with classical terrestrial techniques in
geodetic deformation networks, as well as by using Global Navigation
Satellite System (GNSS) technique, which is one of the most widely used
modern techniques today. GNSS is a high-accuracy technique that is
widely used today for monitoring and detecting deformations in the
earth's crust and engineering structures. However, difficulties are
encountered in the evaluation of measurements due to the intensive use
of statistics in deformation analysis and the high numerical calculation
load. Considering the possible consequences of deformations in the
earth's crust and engineering structures, strategies and evaluation
software are needed to determine them quickly. In this study, an
open-source software that can be used in the analysis of deformation
surveys carried out in campaigns with the static GNSS technique were
developed by using R programming language since open-source deformation
analysis software is missing in the field of deformation analysis. The
method chosen for the determination of deformations is presented. The
general features of the developed software are introduced, and a case
study was carried out to test the computational performance of the
software and to investigate which parameters are effective in
determining the amount of deformation in GNSS networks correctly. As a
result of the study, it was seen that ambiguity resolution rates and
ionospheric activity affect the accuracy of the deformations determined
in GNSS networks.},
DOI = {10.1007/s12145-022-00844-1},
EarlyAccessDate = {JUL 2022},
ISSN = {1865-0473},
EISSN = {1865-0481},
ResearcherID-Numbers = {Bilgen, Burhaneddin/A-4364-2018
Inal, Cevat/AAB-2567-2022
},
ORCID-Numbers = {Bilgen, Burhaneddin/0000-0002-1955-7568},
Unique-ID = {WOS:000827394500001},
}
@inproceedings{ WOS:001340720400019,
Author = {Issa, Dias},
Editor = {Sekerinski, E and Moreira, N and Oliveira, JN and Ratiu, D and Guidotti, R and Farrell, M and Luckcuck, M and Marmsoler, D and Campos, J and Astarte, T and Gonnord, L and Cerone, A and Couto, L and Dongol, B and Kutrib, M and Monteiro, P and Delmas, D},
Title = {Challenges Faced by Students in an Open Source Software Undergraduate
Course},
Booktitle = {FORMAL METHODS. FM 2019 INTERNATIONAL WORKSHOPS, PT II},
Series = {Lecture Notes in Computer Science},
Year = {2020},
Volume = {12233},
Pages = {209-223},
Note = {3rd World Congress on Formal Methods (FM), Porto, PORTUGAL, OCT 07-11,
2019},
Organization = {Commiss Hist \& Philosophy Comp; Univ Porto, Math Cent; Univ Giessen,
Inst Comp Sci; Nomad Labs},
Abstract = {The Open Source Software (OSS) development is gaining popularity from
year to year, however, entering the OSS community still remains a
challenging task. In this work, we describe challenges faced by a
beginner OSS code-developer during the first contribution. Additionally,
we analyze our experience and offer hints for potential newcomers. Whole
work was done as the project of the Open Source Software undergraduate
course at the Computer Department of Nazarbayev University.},
DOI = {10.1007/978-3-030-54997-8\_14},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-030-54996-1; 978-3-030-54997-8},
ORCID-Numbers = {Issa, Dias/0000-0002-9114-4610},
Unique-ID = {WOS:001340720400019},
}
@inproceedings{ WOS:000404430900004,
Author = {Wu, Hong and Shi, Lin and Chen, Celia and Wang, Qing and Boehm, Barry},
Book-Group-Author = {IEEE},
Title = {Maintenance Effort Estimation for Open Source Software: A Systematic
Literature Review},
Booktitle = {32ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION
(ICSME 2016)},
Series = {Proceedings-IEEE International Conference on Software Maintenance},
Year = {2016},
Pages = {32-43},
Note = {32nd IEEE International Conference on Software Maintenance and Evolution
(ICSME), Raleigh, NC, OCT 02-10, 2016},
Organization = {IEEE; IEEE Comp Soc; IEEE Tech Council Software Engn; NC State Univ},
Abstract = {Open Source Software (OSS) is distributed and maintained collaboratively
by developers all over the world. However, frequent personnel turnover
and lack of organizational management makes it difficult to capture the
actual development effort. Various OSS maintenance effort estimation
approaches have been developed to provide a way to understand and
estimate development effort. The goal of this study is to identify the
current state of art of the existing maintenance effort estimation
approaches for OSS. We performed a systematic literature review on the
relevant studies published in the period between 2000-2015 by both
automatic and manual searches from different sources. We derived a set
of keywords from the research questions and established selection
criteria to carefully choose the papers to evaluate. 29 out of 3,312
papers were selected based on a well designed selection process. Our
results show that the commonly used OSS maintenance effort estimation
methods are actual effort estimation and maintenance activity time
prediction; the most commonly used metrics and factors for actual effort
estimation are source code measurements and people related metrics; the
most commonly mentioned activity for maintenance activity time
prediction is bug fixing. Accuracy measures and cross validation is used
for validating the estimation models. Based on the above findings, we
identified the issues in evaluation methods for actual maintenance
effort estimations and the needs for quantitative OSS maintenance effort
inference from size-related metrics. Meanwhile, we highlighted
individual contribution and performance measurement as a novel and
promising research area.},
DOI = {10.1109/ICSME.2016.87},
ISSN = {1063-6773},
ISBN = {978-1-5090-3806-0},
ResearcherID-Numbers = {wang, qi/ITT-9652-2023
Shi, Lin/LEM-4882-2024
},
ORCID-Numbers = {Shi, Lin/0000-0003-1476-7213},
Unique-ID = {WOS:000404430900004},
}
@inproceedings{ WOS:000345576600023,
Author = {Finet, Julien and Ortiz, Ricardo and Andruejol, Johan and Enquobahrie,
Andinet and Jomier, Julien and Payne, Jason and Aylward, Stephen},
Editor = {Bello, F and Cotin, S},
Title = {Bender: An Open Source Software for Efficient Model Posing and Morphing},
Booktitle = {BIOMEDICAL SIMULATION},
Series = {Lecture Notes in Computer Science},
Year = {2014},
Volume = {8789},
Pages = {203-210},
Note = {6th International Symposium on Biomedical Simulation (ISBMS), IRCAD,
Strasbourg, FRANCE, OCT 16-17, 2014},
Organization = {Inria, SHACRA Team; Imperial Coll London, SiMMS Grp; IHU Strasbourg},
Abstract = {In this paper, we present Bender, an interactive and freely available
software application for changing the pose of anatomical models that are
represented as labeled, voxel-based volumes.
Voxelized anatomical models are used in numerous applications including
the computation of specific absorption rates associated with cell phone
transmission energies, radiation therapy, and electromagnetic dosimetry
simulation. Other applications range from the study of ergonomics to the
design of clothing. Typically, the anatomical pose of a voxelized model
is limited by the imaging device used to acquire the source anatomical
data; however, absorption of emitted energies and the fit of clothes
will change based on anatomic pose.
Bender provides an intuitive, workflow-based user-interface to an
extensible framework for changing the pose of anatomic models. Bender is
implemented as a customized version of 3D Slicer, an image analysis and
visualization framework that is widely used in the medical computing
research community. The currently available repositioning methods in
Bender are based on computer-graphics techniques for rigging, skinning,
and resampling voxelized anatomical models. In this paper we present the
software and compare two resampling methods: a novel extension to dual
quaternions and finite element modeling (FEM) techniques. We show that
FEM can be used to quickly and effectively resample repositioned
anatomic models.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-319-12057-7; 978-3-319-12056-0},
ORCID-Numbers = {Aylward, Stephen/0000-0002-7862-8856
Finet, Julien/0000-0002-6462-9049},
Unique-ID = {WOS:000345576600023},
}
@inproceedings{ WOS:000380253700024,
Author = {El-Bathy, Naser and Gloster, Jr., Clay Samuel and Azar, Ghassan M. and
Seay, Cameron and El-Bathy, Mohammed K. and Kateeb, Ibraheem A. and
Agrawal, Rajeev K. and Baset, Aiman Ghassan},
Book-Group-Author = {ASEE},
Title = {Open Source Software Engineering Theory: Intelligent Educational Tool
and Research Methodology},
Booktitle = {2012 ASEE ANNUAL CONFERENCE},
Series = {ASEE Annual Conference \& Exposition},
Year = {2012},
Note = {ASEE Annual Conference, San Antonio, TX, JUN 10-13, 2012},
Organization = {ASEE},
Abstract = {The development of World Wide Web (WWW) a little more than a decade ago
has caused an information explosion that needs an Intelligent Web (IW)
for users to easily control their information and commercial needs.
Therefore, engineering schools have offered a variety of IW courses to
cultivate hands-on experience and training for industrial systems. In
this study, Open Source Software Engineering Theory (OSSET) project
course has been designed to help students learn theoretical concepts of
IW, practice advanced technical skills, and discover knowledge to solve
problem. Undergraduate Science, Technology, Engineering and Mathematics
(STEM) students involved in the development of innovative approaches and
techniques. They are able to help solve the problems of disease
misdiagnoses that medical and healthcare professionals experience. They
co-authored and presented numerous research papers introducing the
solution in different conferences. This study provides the solution in
the form of an Intelligent OSSET using Service-Oriented Architecture
(SOA) to decrease disease misdiagnosis in healthcare.
The proposed project course has become a way to establish an
``Intelligent Open Source Software Engineering for Healthcare IT{''}
center in our department. Results show that this new course strengthens
the capacity and quality of STEM undergraduate degree programs and the
number of overall graduate student enrollment. It promotes a vigorous
STEM academic environment and increases the number of students entering
STEM careers. It expands the breadth of faculty and student involvement
in research and development. It enhances and leverages the active
engagement of faculty technology transfer and translational research. It
improves and develops new relationships between educational institutions
and research funding entities to broaden the university's research
portfolio and increase funding. The proposed project course is a
software engineering research methodology, an educational tool, and a
teaching technique is needed in future medical and health IT fields.},
ISSN = {2153-5965},
Unique-ID = {WOS:000380253700024},
}
@article{ WOS:000294081200010,
Author = {Lundell, Bjorn and Lings, Brian and Syberfeldt, Anna},
Title = {Practitioner perceptions of Open Source software in the embedded systems
area},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2011},
Volume = {84},
Number = {9, SI},
Pages = {1540-1549},
Month = {SEP},
Note = {Joint Working IEEE/IFIP Conference on Software Architecture/European
Conference on Software Architecture, Cambridge, ENGLAND, SEP 14-17, 2009},
Organization = {IEEE; IFIP},
Abstract = {There is a growing body of research to show that, with the advent of
so-called professional Open Source, attitudes within many organisations
towards adopting Open Source software have changed. However, there have
been conflicting reports on the extent to which this is true of the
embedded software systems sector a large sector in Europe. This paper
reports on attitudes towards Open Source software within that sector.
Our results show a high level of acceptance of Open Source products with
large, well established communities, and not only at the level of the
operating system. Control over the software is seen as fundamentally
important. Other key perceptions with Open Source are an easing of
long-term maintenance problems and ready availability of support. The
classical strengths of Open Source, namely mass inspection, ease of
conducting trials, longevity and source code access for debugging, were
at the forefront of thinking. However, there was an acknowledgement that
more guidelines are needed for assessing Open Source software and
incorporating it into products. (C) 2011 Elsevier Inc. All rights
reserved.},
DOI = {10.1016/j.jss.2011.03.020},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Syberfeldt, Anna/AAO-1524-2020
Syberfeldt, Anna/A-3507-2017},
ORCID-Numbers = {Syberfeldt, Anna/0000-0003-3973-3394},
Unique-ID = {WOS:000294081200010},
}
@inproceedings{ WOS:000269044000013,
Author = {Stol, Klaas-Jan and Babar, Muhammad Ali},
Editor = {Boldyreff, C and Crowston, K and Lundell, B and Wasserman, AI},
Title = {Reporting Empirical Research in Open Source Software: The State of
Practice},
Booktitle = {OPEN SOURCE ECOSYSTEMS-DIVERSE COMMUNITIES INTERACTING},
Series = {International Federation for Information Processing},
Year = {2009},
Volume = {299},
Pages = {156-169},
Note = {5th International Conference on Open Source Systems, Skovde, SWEDEN, JUN
03-06, 2009},
Organization = {IFIP WG 2 13},
Abstract = {Background: The number of reported empirical studies of Open Source
Software (OSS) has continuously been increasing. However, there has been
no effort to systematically review the state of the practice of
reporting empirical studies of OSS with respect to the recommended
standards of performing and reporting empirical studies in software
engineering. It is important to understand, how to report empirical
studies of OSS in order to make them useful for practitioners and
researchers.
Research aim: The aim of our research is to gain insights in the state
of the practice of reporting empirical studies of OSS in order to
identify the gaps to be filled for improving the quality of evidence
being provided for OSS.
Method: To that end, we decided to systematically review the empirical
studies of OSS. A total of 63 papers reporting empirical studies were
selected from the four editions of the Proceedings of the International
Conference on Open Source Systems. The data were extracted and
synthesised from the selected papers for analysis.
Results and conclusions: We have found that the quality of the reported
OSS-related empirical studies needs to be significantly improved. Based
on the results of our systematic review and general principles of
reporting good empirical research, we present a set of guidelines for
reporting OSS-related empirical studies. The suggested guidelines are
expected to help the research community to improve the quality of
reported studies.},
ISSN = {1571-5736},
ISBN = {978-3-642-02031-5},
ResearcherID-Numbers = {BABAR, A/A-4187-2009
Stol, Klaas-Jan/I-6269-2013},
ORCID-Numbers = {Stol, Klaas-Jan/0000-0002-1038-5050},
Unique-ID = {WOS:000269044000013},
}
@inproceedings{ WOS:000380511700009,
Author = {Jaloudi, S.},
Book-Group-Author = {IEEE},
Title = {Open Source Software of Smart City Protocols Current Status and
Challenges},
Booktitle = {2015 INTERNATIONAL CONFERENCE ON OPEN SOURCE SOFTWARE COMPUTING (OSSCOM)},
Year = {2015},
Note = {International Conference on Open Source Software Computing (OSSCOM),
Amman, JORDAN, SEP 10-13, 2015},
Organization = {Hochschule Bonn Rhein Sieg; IEEE Jordan Sect; GJU; Brunel Univ London;
UCLM; NDU; Talal Abu Ghazaleh Informat Technol Int; Tarent},
Abstract = {Smart health care, smart transportation, smart buildings, smart homes,
smart water networks and smart electric grids may form the main parts of
future smart cities. Standard communication protocols facilitate
interconnectivity between software components and assure
interoperability between different stakeholders of these components. For
electric grids, standards introduce an open Smart Grid for liberalized
service-oriented electricity markets by smoothing the way for business
interactions and trades. Many organizations such as IEC and IEEE are
introducing their standard communication protocols for future smart
power grids and their associated smart meters. These standards include
but not limited to, IEEE 802, IEEE 1815, IEEE 1901, IEC 62056, IEC
60870-5-104, IEC 61850, etc. For smart buildings, smart homes and some
wireless sensor networks (WSN), ZigBee is widely used. For smart roads,
Internet of Things (IoT) is used in some cases including its messaging
protocol Constraint Application Protocol (CoAP) together with WSN. In
this paper, open source software (OSS) implementation of such standard
protocols is discussed, including obstacles and advantages of a such
implementation. Moreover, wireless telecommunication infrastructures
including Wi-Fi, ZigBee, and Bluetooth are investigated for the right
choice of Smart City applications' infrastructure, since the employment
of a standard should be compatible with the field of application, timing
requirements and data transmission rate.},
ISBN = {978-1-4673-7465-1},
Unique-ID = {WOS:000380511700009},
}
@inproceedings{ WOS:000248043000085,
Author = {Gokturk, Mehmet and Cetin, Gorkem},
Editor = {Jacko, JA},
Title = {Out of Box Experience issues of Free and Open Source Software},
Booktitle = {HUMAN-COMPUTER INTERACTION, PT 1, PROCEEDINGS: INTERACTION DESIGN AND
USABILITY},
Series = {Lecture Notes in Computer Science},
Year = {2007},
Volume = {4550},
Pages = {774+},
Note = {12th International Conference on Human-Computer Interaction (HCI
International 2007), Beijing, PEOPLES R CHINA, JUL 22-27, 2007},
Abstract = {This study addresses the Out-Of-Box Experience (OOBE) usability issues
of Free and Open Source Software (F/OSS) considering outcomes of
distributed development process and high number of available product
choices. A methodology is presented, usability experiments are conducted
and results are discussed. The objective was to determine key factors
that affect usability of F/OSS during OOBE and first hours of use. We
concluded that OOBE of F/OSS was significant in software usability
perception and possible adoption. User experience, visible structure,
consistency and functionality of the interface had significant impact on
OOBE and first hours of use. Neither online support, nor product box
appearance appeared as important.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-540-73104-7},
Unique-ID = {WOS:000248043000085},
}
@article{ WOS:000213200100013,
Author = {Polancic, Gregor and Hericko, Marjan and Horvat, Romana Vajde},
Title = {Open Source Software Usage Implications in the Context of Software
Development},
Journal = {INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS},
Year = {2005},
Volume = {29},
Number = {4},
Pages = {483-490},
Month = {NOV},
Abstract = {Open source software (OSS) is becoming increasingly popular in several
aspects of software engineering activities, ranging from using OSS for
development or execution environments to incorporating OSS directly into
developed products. OSS and its development projects differ from
proprietary software and closed source projects in several aspects.
Therefore, these aspects should be known and analyzed, before making a
decision for using OSS in a software development project. This paper
analyses various OSS usage strategies in the context of software
development projects. Dependent on cases of usage, different open source
project collaboration models, based on business process models, are
analyzed from several relevant aspects.},
ISSN = {0350-5596},
Unique-ID = {WOS:000213200100013},
}
@article{ WOS:001404003100001,
Author = {Park, Sohee and Kwon, Gihwon},
Title = {Analyzing Key Features of Open Source Software Survivability with Random
Forest},
Journal = {APPLIED SCIENCES-BASEL},
Year = {2025},
Volume = {15},
Number = {2},
Month = {JAN},
Abstract = {Open source software (OSS) projects rely on voluntary contributions, but
their long-term survivability depends on sustained community engagement
and effective problem-solving. Survivability, critical for maintaining
project quality and trustworthiness, is closely linked to issue
activity, as unresolved issues reflect a decline in maintenance capacity
and problem-solving ability. Thus, analyzing issue retention rates
provides valuable insights into a project's health. This study evaluates
OSS survivability by identifying the features that influence issue
activity and analyzing their relationships with survivability.
Kaplan-Meier survival analysis is employed to quantify issue activity
and visualize trends in unresolved issue rates, providing a measure of
project maintenance dynamics. A random forest model is used to examine
the relationships between project features-such as popularity metrics,
community engagement, code complexity, and project age-and issue
retention rates. The results show that stars significantly reduce issue
retention rates, with rates dropping from 0.62 to 0.52 as stars increase
to 4000, while larger codebases, higher cyclomatic complexity, and older
project age are associated with unresolved issue rates, rising by up to
15\%. Forks also have a nonlinear impact, initially stabilizing
retention rates but increasing unresolved issues as contributions became
unmanageable. By identifying these critical factors and quantifying
their impacts, this research offers actionable insights for OSS project
managers to enhance project survivability and address key maintenance
challenges, ensuring sustainable long-term success.},
DOI = {10.3390/app15020946},
Article-Number = {946},
EISSN = {2076-3417},
Unique-ID = {WOS:001404003100001},
}
@article{ WOS:000407240900010,
Author = {Guenzi, D. and Acquaotta, F. and Garzena, D. and Fratianni, S.},
Title = {CoRain: A free and open source software for rain series comparison},
Journal = {EARTH SCIENCE INFORMATICS},
Year = {2017},
Volume = {10},
Number = {3},
Pages = {405-416},
Month = {SEP},
Abstract = {A good climatic analysis requires accurate and homogeneous daily
precipitation series; unluckily, inhomogeneity is frequently found and
have to be considered, especially when it is due to non-climatic
parameters. CoRain is a free and open source software written in R
language that could greatly help analyzing inhomogeneity caused by
rainfall measuring instruments. CoRain compares two parallel rain series
(with an overlapping period) and tries to highlight overestimations and
underestimations due to rain gauges in a specific condition, so that the
user can consider it for future analysis. CoRain offers many information
on the two analyzed series, starting with cleaning input data, comparing
them and classifying rainy days by severity. CoRain is a cross-platform
software, easily adaptable to different needs, that takes in input a
single text file with daily information of the two rain series and
outputs tables (in CSV format) and plots (as PNG images) that help in
the interpretation of the data. Use of the program is very simple: the
execution can be either interactive or non-interactive. CoRain code has
been tested on different rain series in the Piedmont region
(northwestern Italy), showing its importance in identifying climate
variations and instrumentation errors.},
DOI = {10.1007/s12145-017-0301-y},
ISSN = {1865-0473},
EISSN = {1865-0481},
ResearcherID-Numbers = {ACQUAOTTA, Fiorella/GLT-6434-2022
},
ORCID-Numbers = {Garzena, Diego/0000-0001-5907-3739
Guenzi, Diego/0000-0002-7442-7088
ACQUAOTTA, Fiorella/0000-0002-9498-3313
Fratianni, Simona/0000-0002-8706-882X},
Unique-ID = {WOS:000407240900010},
}
@inproceedings{ WOS:000379307500036,
Author = {Lopez, Lidia and Costal, Dolors and Ralyte, Jolita and Franch, Xavier
and Mendez, Lucia and Annosi, Maria Carmela},
Editor = {Nurcan, S and Soffer, P and Bajec, M and Eder, J},
Title = {OSSAP - A Situational Method for Defining Open Source Software Adoption
Processes},
Booktitle = {ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016)},
Series = {Lecture Notes in Computer Science},
Year = {2016},
Volume = {9694},
Pages = {524-539},
Note = {28th International Conference on Advanced Information Systems
Engineering (CAiSE), Ljubljana, SLOVENIA, JUN 13-17, 2016},
Abstract = {Organizations are increasingly becoming Open Source Software (OSS)
adopters, either as a result of a strategic decision or just as a
consequence of technological choices. The strategy followed to adopt OSS
shapes organizations' businesses; therefore methods to assess such
impact are needed. In this paper, we propose OSSAP, a method for
defining OSS Adoption business Processes, built using a Situational
Method Engineering (SME) approach. We use SME to combine two well-known
modelling methods, namely goal-oriented models (using i{*}) and business
process models (using BPMN), with a pre-existing catalogue of
goal-oriented OSS adoption strategy models. First, we define a
repository of reusable method chunks, including the guidelines to apply
them. Then, we define OSSAP as a composition of those method chunks to
help organizations to improve their business processes in order to
integrate the best fitting OSS adoption strategy. We illustrate it with
an example of application in a telecommunications company.},
DOI = {10.1007/978-3-319-39696-5\_32},
ISSN = {0302-9743},
ISBN = {978-3-319-39696-5; 978-3-319-39695-8},
ResearcherID-Numbers = {Franch, Xavier/A-8588-2008
Lopez, Lidia/Q-3925-2019
Ralyte, Jolita/JAC-7724-2023
Costal, Dolors/F-7862-2016
Lopez Cuesta, Lidia/K-1714-2015},
ORCID-Numbers = {Costal, Dolors/0000-0002-7340-0414
Lopez Cuesta, Lidia/0000-0002-6901-9223},
Unique-ID = {WOS:000379307500036},
}
@inproceedings{ WOS:000178285400118,
Author = {Martinot, V and Herbinière, S},
Editor = {Spencer, DB and Seybold, DB and Misra, AK and Lisowski, RJ},
Title = {Space mechanics tools:: Rethinking flight dynamics tools with open
source software},
Booktitle = {ASTRODYNAMICS 2001, PTS I-III},
Series = {ADVANCES IN THE ASTRONAUTICAL SCIENCES},
Year = {2001},
Volume = {109},
Number = {1-3},
Pages = {1903-1912},
Note = {AAS/AIAA Astrodynamics Specialists Conference, QUEBEC CITY, CANADA, JUL
30-AUG 02, 2001},
Organization = {Amer Astronaut Soc; Amer Inst Aeronaut \& Astronaut},
Abstract = {In the very competitive environment of the space industry, the question
of developing or buying flight dynamics tools is more up-to-date than
ever before. Although not always based on cost, its answer can be
influenced by the possibility of using open source software (OSS) to
develop more quickly the parts of the tools which are not specific to
flight dynamics like graphical user interfaces, visualization tools...
This paper presents how this approach was used to develop Space
Mechanics Tools (SMT), a flight dynamics software used in the Mission
Analysis Department of Alcatel Space.},
ISSN = {1081-6003},
ISBN = {0-87703-488-5},
Unique-ID = {WOS:000178285400118},
}
@inproceedings{ WOS:000394840700004,
Author = {Noll, John and Beecham, Sarah and Seichter, Dominik},
Book-Group-Author = {IEEE Comp Soc},
Title = {A Qualitative Study of Open Source Software Development: the OpenEMR
Project},
Booktitle = {2011 FIFTH INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND
MEASUREMENT (ESEM 2011)},
Series = {International Symposium on Empirical Software Engineering and
Measurement},
Year = {2011},
Pages = {30-39},
Note = {5th International Symposium on Empirical Software Engineering and
Measurement (ESEM), Banff, CANADA, SEP 19-23, 2011},
Organization = {Microsoft Res; Alberta Innovates; Siemens; Univ Calgary; Univ Alberta;
RIM; AT \& T; NTT Data; IEEE Comp Soc},
Abstract = {Open Source software is competing successfully in many areas. The
commercial sector is recognizing the benefits offered by Open Source
development methods that lead to high quality software. Can these
benefits be realized in specialized domains where expertise is rare?
This study examined discussion forums of an Open Source project in a
particular specialized application domain - electronic medical records -
to see how development roles are carried out, and by whom. We found
through a qualitative analysis that the core developers in this system
include doctors and clinicians who also use the product. We also found
that the size of the community associated with the project is an order
of magnitude smaller than predicted, yet still maintains a high degree
of responsiveness to issues raised by users. The implication is that a
few experts and a small core of dedicated programmers can achieve
success using an Open Source approach in a specialized domain.},
DOI = {10.1109/ESEM.2011.11},
ISSN = {1938-6451},
ISBN = {978-0-7695-4604-9},
ResearcherID-Numbers = {Beecham, Simon/M-1544-2016
},
ORCID-Numbers = {Noll, John/0000-0002-4022-9374},
Unique-ID = {WOS:000394840700004},
}
@article{ WOS:000911792200001,
Author = {Pho, Patrick and Mantzaris, Alexander V.},
Title = {reg-sgc: An open-source software for regularized Simple Graph
Convolution},
Journal = {SOFTWAREX},
Year = {2023},
Volume = {21},
Month = {FEB},
Abstract = {Attributed graphs are powerful tools to represent real-life systems in
many domains such as social networks, biological metabolic networks,
consumer recommendation systems and more. Labeling nodes into
representative groups is an important part in networks analysis and is
commonly used in tasks such as collaborative filtering as they use both
node attribute information as well as the edge information. Graph Neural
Networks (GNNs) provide an expressive methodological framework that
combines node features and network structure to produce state of the art
node category classifications. The Regularized Simple Graph Convolution
Neural Network is a GNN variant utilizing flexible constraints to
produce a smaller set of weights that help simplify the inference
process and highlight important features for the users. This paper
introduces a Python open source software repository which implements the
Regularized Simple Graph Convolution (SGC). (c) 2022 The Author(s).
Published by Elsevier B.V. This is an open access article under the CC
BY license (http://creativecommons.org/licenses/by/4.0/).},
DOI = {10.1016/j.softx.2022.101293},
EarlyAccessDate = {DEC 2022},
Article-Number = {101293},
ISSN = {2352-7110},
ORCID-Numbers = {Mantzaris, Alexander V./0000-0002-0026-5725},
Unique-ID = {WOS:000911792200001},
}
@incollection{ WOS:000325342700005,
Author = {Day, Aileen and Williams, Antony and Batchelor, Colin and Kidd, Richard
and Tkachenko, Valery},
Editor = {Harland, L and Forster, M},
Title = {Utilizing open source software to facilitate communication of chemistry
at RSC},
Booktitle = {OPEN SOURCE SOFTWARE IN LIFE SCIENCE RESEARCH: PRACTICAL SOLUTIONS IN
THE PHARMACEUTICAL INDUSTRY AND BEYOND},
Series = {Woodhead Publishing Series in Biomedicine},
Year = {2012},
Number = {16},
Pages = {63-87},
Abstract = {The Royal Society of Chemistry is one of the world's premier chemistry
publishers and has an established reputation for the development of
award-winning platforms such as Prospect and ChemSpider. Using a small
but agile in-house development team, we have combined commercial and
open source software tools to develop the platforms necessary to deliver
capabilities to our community of users. This book chapter will review
the systems that have been developed in-house, what they deliver to the
community, the challenges encountered in developing our systems and
utilizing open source code, and how we have extended available code to
make it fit-for-purpose.},
ISSN = {2050-0289},
ISBN = {978-1-908818-24-9; 978-1-907568-97-8},
ResearcherID-Numbers = {Tkachenko, Valery/P-3688-2016
Williams, Antony/C-3089-2009},
ORCID-Numbers = {Day, Aileen/0000-0003-2397-1996
Williams, Antony/0000-0002-2668-4821},
Unique-ID = {WOS:000325342700005},
}
@article{ WOS:000431837900010,
Author = {Duarte, Lia and Teodoro, Ana C. and Monteiro, Antonio T. and Cunha,
Mario and Goncalves, Hernani},
Title = {QPhenoMetrics: An open source software application to assess vegetation
phenology metrics},
Journal = {COMPUTERS AND ELECTRONICS IN AGRICULTURE},
Year = {2018},
Volume = {148},
Pages = {82-94},
Month = {MAY},
Abstract = {Phenology is one of the most reliable indicators of vegetation dynamics.
Assessing and monitoring the dynamics of phenology is relevant to
support several decisions in order to improve the efficiency of several
farming practices. An open source application QPhenoMetrics -
implemented in QGIS software that estimates vegetation phenology metrics
is presented, using Earth Observation Systems (EOS) based time-series of
Normalized Difference Vegetation Index (NDVI) and Enhanced Vegetation
Index (EVI) as proxies for phenology. QPhenoMetrics is characterized by
freely-usable and updatable code, acceptance of satellite images or text
formats, time-series analysis toolbox allowing the selection of region
of interest with statistical quality assessment for Vegetation Indices
(VI), and estimation of ensemble metrics. The application is structured
in three components: (i) input data; (ii) pre-processing of the VI
time-series and several fitting methods and (iii) computation of the
phenological metrics. QPhenoMetrics produces a plot with the VI
time-series and corresponding phenology metrics, and a spreadsheet is
created with a list of NDVI or EVI values estimated using the selected
fitting method. To evaluate the application, two main Portuguese crops,
vineyards and maize, and MOD13 data from MODIS sensor during 2011-2012
were considered. QPhenoMetrics was validated with vineyard phenology
observations (2007-2011). A comparative analysis with software products
TimeSat and Spirits was also performed. It was concluded that
QPhenoMetrics can be very useful for common users to extract phenology
information for 16 daily MODIS data in HDF format, text files with
NDVI/EVI data and ASCII files, through a simple and intuitive graphic
interface. Furthermore, the user can evaluate the quality assessment of
VI of the images used. QPhenoMetrics is an effective open source tool
that in addition to being free, is readily modifiable by user according
to the study requirements.},
DOI = {10.1016/j.compag.2018.03.007},
ISSN = {0168-1699},
EISSN = {1872-7107},
ResearcherID-Numbers = {Cunha, Mário/AFR-4812-2022
Monteiro, Antonio Manuel Teixeira Monteiro/L-8710-2013
Goncalves, Hernani/B-2379-2008
Teodoro, Ana/B-5840-2011
Duarte, Lia/N-1733-2018
},
ORCID-Numbers = {Monteiro, Antonio Manuel Teixeira Monteiro/0000-0002-9462-5938
Goncalves, Hernani/0000-0001-6558-8966
Teodoro, Ana/0000-0002-8043-6431
Duarte, Lia/0000-0002-7537-6606
Cunha, Mario/0000-0002-8299-324X},
Unique-ID = {WOS:000431837900010},
}
@article{ WOS:001005635800001,
Author = {Chen, Kuan-Ju and Huang, Chin-Yu},
Title = {Using Modified Diffusion Models for Reliability Estimation of Open
Source Software},
Journal = {IEEE ACCESS},
Year = {2023},
Volume = {11},
Pages = {51631-51646},
Abstract = {Software development is a highly unpredictable process, and ensuring
software quality and reliability before releasing it to the market is
crucial. One of the common practices during software development is the
reuse of code. It can be achieved by utilizing libraries, frameworks,
and other reusable components. Practically, when a fault is detected in
replicated code, developers must check for similar faults in other
copies, as there is a dependency between faults. To prevent recurrence
of observed failures, developers must remove the corresponding leading
fault and any related dependent faults. Many software reliability growth
models (SRGMs) have been proposed and studied in the past, but most
SRGMs assume that developers usually detect only one fault causing a
failure. In actuality, it is necessary to consider the possibility of
detecting multiple faults that may share similarities or dependencies.
Additionally, some SRGMs rely on specific assumptions that may not
always be valid, such as perfect debugging and/or immediate debugging.
In this study, the modified diffusion models are proposed to handle
these unrealistic situations, and are expected to better capture the
dynamics of open source software (OSS) development. Experiments using
real OSS data show that the proposed models can accurately describe the
fault correction process of OSS. Finally, an optimal software release
policy is proposed and studied. This policy takes into account some
factors, including the remaining number of faults in the software, the
expenses associated with identifying and rectifying those faults, and
the level of market demand for the software. By considering these
factors, developers can determine the optimal time to release the
software to the market.},
DOI = {10.1109/ACCESS.2023.3279109},
ISSN = {2169-3536},
ResearcherID-Numbers = {Chen, Kuan-Ju/N-8948-2017},
Unique-ID = {WOS:001005635800001},
}
@article{ WOS:000481374100001,
Author = {Heagy, Lindsey J. and Kang, Seogi and Cockett, Rowan and Oldenburg,
Douglas W.},
Title = {Open-source software for simulations and inversions of airborne
electromagnetic data},
Journal = {EXPLORATION GEOPHYSICS},
Year = {2020},
Volume = {51},
Number = {1},
Pages = {38-44},
Month = {JAN 2},
Abstract = {Inversion of airborne electromagnetic data is often an iterative
process, not only requiring that the researcher be able to explore the
impact of changing components, such as the choice of regularisation
functional or model parameterisation, but also often requiring that
forward simulations be run and fields and fluxes visualised in order to
build an understanding of the physical processes governing what we
observe in the data. In the hope of facilitating this exploration and
promoting the reproducibility of geophysical simulations and inversions,
we have developed the open-source software package SimPEG. The software
has been designed to be modular and extensible, with the goal of
allowing researchers to interrogate all of the components and to
facilitate the exploration of new inversion strategies. We present an
overview of the software in its application to airborne electromagnetics
and demonstrate its use for visualising fields and fluxes in a forward
simulation, as well as its flexibility in formulating and solving the
inverse problem. We invert a line of airborne time-domain
electromagnetic data over a conductive vertical plate using a 1D voxel
inversion, a 2D voxel inversion and a parametric inversion, where all of
the forward modelling is done on a 3D grid. The results in this paper
can be reproduced using the provided Jupyter notebooks. The Python
software can also be modified to allow users to experiment with
parameters and explore the physics of the electromagnetics and
intricacies of inversion.},
DOI = {10.1080/08123985.2019.1583538},
EarlyAccessDate = {JUN 2019},
ISSN = {0812-3985},
EISSN = {1834-7533},
ResearcherID-Numbers = {Cockett, Rowan/AAW-6698-2021
KANG, SEOGI/AAV-3327-2021
},
ORCID-Numbers = {Oldenburg, Douglas/0000-0002-4327-2124
Cockett, Rowan/0000-0002-7859-8394
KANG, SEOGI/0000-0002-9963-936X
Heagy, Lindsey/0000-0002-1551-5926},
Unique-ID = {WOS:000481374100001},
}
@inproceedings{ WOS:000346499600202,
Author = {Khalil, Wisama and Vijayalingam, Aravindkumar and Khomutenko, Bogdan and
Mukhanov, Izzatbek and Lemoine, Philippe and Ecorchard, Gael},
Book-Group-Author = {IEEE},
Title = {OpenSYMORO: An open-source software package for Symbolic Modelling of
Robots},
Booktitle = {2014 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT
MECHATRONICS (AIM)},
Series = {IEEE ASME International Conference on Advanced Intelligent Mechatronics},
Year = {2014},
Pages = {1206-1211},
Note = {IEEE/ASME International Conference on Advanced Intelligent Mechatronics
(AIM), Besancon, FRANCE, JUL 08-11, 2014},
Organization = {IEEE; ASME; ICS; DSC; IEEE Robot Automat Soc; Robot Soc Japan; JSPE;
IEEJ; JSME; Femto St Sci \& Technol; Labe Act; SICE; GDR MACS; Univ
Franche Comte; Univ Technologie Belfort Montbeliard; ENSMM; SFMC; CNRS},
Abstract = {This paper presents OpenSYMORO, an open-source software package for
symbolic modelling of robots. This software package is based on previous
work detailed in {[}1]. However, the package in {[}1] was developed
using Wolfram Mathematica and hence required Mathematica license for
use. OpenSYMORO is mainly developed using the Python programming
language and the source code will be publicly available. The new version
provides support to model robots with flexible joints, floating base and
wheeled mobile robots. This is in addition to supporting serial, tree
structure and closed-loop robots. A visualisation tool to view the
structure of the robot is also included.},
ISSN = {2159-6255},
ISBN = {978-1-4799-5736-1},
ResearcherID-Numbers = {Ecorchard, Gael/G-9251-2016},
ORCID-Numbers = {Ecorchard, Gael/0000-0003-0840-5152},
Unique-ID = {WOS:000346499600202},
}
@incollection{ WOS:000284120800023,
Author = {Bertsch, Andreas and Groepl, Clemens and Reinert, Knut and Kohlbacher,
Oliver},
Editor = {Hamacher, M and Eisenacher, M and Stephan, C},
Title = {OpenMS and TOPP: Open Source Software for LC-MS Data Analysis},
Booktitle = {DATA MINING IN PROTEOMICS: FROM STANDARDS TO APPLICATIONS},
Series = {Methods in Molecular Biology},
Year = {2011},
Volume = {696},
Pages = {353-367},
Abstract = {Proteomics experiments based on state-of-the-art mass spectrometry
produce vast amounts of data, which cannot be analyzed manually. Hence,
software is needed which is able to analyze the data in an automated
fashion. The need for robust and reusable software tools triggered the
development of libraries implementing different algorithms for the
various analysis steps. OpenMS is such a software library and provides a
wealth of data structures and algorithms for the analysis of mass
spectrometric data. For users unfamiliar with programming, TOPP ({''}The
OpenMS Proteomics Pipeline{''}) offers a wide range of already
implemented tools sharing the same interface and designed for a specific
analysis task each. TOPP thus makes the sophisticated algorithms of
OpenMS accessible to nonprogrammers. The individual TOPP tools can be
strung together into pipelines for analyzing mass spectrometry-based
experiments starting from the raw output of the mass spectrometer. These
analysis pipelines can be constructed using a graphical editor. Even
complex analytical workflows can thus be analyzed with ease.},
DOI = {10.1007/978-1-60761-987-1\_23},
ISSN = {1064-3745},
ISBN = {978-1-60761-986-4},
ResearcherID-Numbers = {Kohlbacher, Oliver/AAF-3297-2021
Reinert, Knut/V-3327-2019
Kohlbacher, Oliver/B-7310-2008},
ORCID-Numbers = {Reinert, Knut/0000-0003-3078-8129
Kohlbacher, Oliver/0000-0003-1739-4598},
Unique-ID = {WOS:000284120800023},
}
@article{ WOS:000468718800011,
Author = {Zhang, Chongsheng and Bi, Jingjun and Xu, Shixin and Ramentol, Enislay
and Fan, Gaojuan and Qiao, Baojun and Fujita, Hamido},
Title = {Multi-Imbalance: An open-source software for multi-class imbalance
learning},
Journal = {KNOWLEDGE-BASED SYSTEMS},
Year = {2019},
Volume = {174},
Pages = {137-143},
Month = {JUN 15},
Abstract = {Imbalance classification is one of the most challenging research
problems in machine learning. Techniques for two-class imbalance
classification are relatively mature nowadays, yet multi-class imbalance
learning is still an open problem. Moreover, the community lacks a
suitable software tool that can integrate the major works in the field.
In this paper, we present Multi-Imbalance, an open source software
package for multi-class imbalanced data classification. It provides
users with seven different categories of multi-class imbalance learning
algorithms, including the latest advances in the field. (C) 2019
Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.knosys.2019.03.001},
ISSN = {0950-7051},
EISSN = {1872-7409},
ResearcherID-Numbers = {Ramentol, Enislay/T-1603-2017
Fujita, Hamido/D-6249-2012},
ORCID-Numbers = {Ramentol, Enislay/0000-0002-3460-2902
Fujita, Hamido/0000-0001-5256-210X},
Unique-ID = {WOS:000468718800011},
}
@article{ WOS:000452278500003,
Author = {Swarts, Jason},
Title = {Open-Source Software in the Sciences: The Challenge of User Support},
Journal = {JOURNAL OF BUSINESS AND TECHNICAL COMMUNICATION},
Year = {2019},
Volume = {33},
Number = {1},
Pages = {60-90},
Month = {JAN},
Abstract = {This study examines user support issues concerning open-source software
in computational sciences. The literature suggests that there are three
main problem areas: transparency, learnability, and usability. Looking
at questions asked in user communities for chemistry software projects,
the author found that for software supported by feature-based
documentation, problems of transparency and learnability are prominent,
leading users to have difficulty reconciling disciplinary practices and
values with software operations. For software supported by task-based
documentation, usability problems were more prominent. The author
considers the implications of this study for user support and the role
that technical communication could play in developing and supporting
open-source projects.},
DOI = {10.1177/1050651918780202},
ISSN = {1050-6519},
EISSN = {1552-4574},
ORCID-Numbers = {Swarts, Jason/0000-0002-8357-3108},
Unique-ID = {WOS:000452278500003},
}
@inproceedings{ WOS:000375213001056,
Author = {Brown, Alison and Redd, Jarrett and Dix, Michael},
Book-Group-Author = {Inst Navigat},
Title = {Open Source Software Defined Radio Platform for GNSS Recording and
Simulation},
Booktitle = {PROCEEDINGS OF THE 26TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE
DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS 2013)},
Series = {Institute of Navigation Satellite Division Proceedings of the
International Technical Meeting},
Year = {2013},
Pages = {1508-1516},
Note = {26th International Technical Meeting of The
Satellite-Division-of-the-Institute-of-Navigation (ION GNSS), Nashville,
TN, SEP 16-20, 2013},
Organization = {Inst Navigat, Satellite Div},
Abstract = {The Software Defined Radio (SDR) platform continues to shape the Global
Navigation Satellite System (GNSS) testing and development environment.
Open source SDR platforms are now being developed and offer GNSS
development capability to a variety of users that have not previously
had sufficient resources to be engaged. An open source platform also
offers many advantages in terms of customization and system development.
NAVSYS has integrated GNSS waveforms into SDRs such as the Ettus
Research (TM) USRP (TM) N210 and the Racelogic LabSat devices for use as
inexpensive GNSS signal simulators. In this paper we show how an open
source SDR platform can be used with GNU Radio open source architecture
for building a GNSS signal simulator. We will also show how this can be
integrated with NAVSYS GNSS Signal Architect Simulator Software for a
turnkey system to carry out multi-frequency/multi-code generation with
the option for users to update and modify the signal generation
software.},
ISSN = {2331-5911},
EISSN = {2331-5954},
ResearcherID-Numbers = {Brown, Alison/IRZ-7107-2023},
Unique-ID = {WOS:000375213001056},
}
@inproceedings{ WOS:000241599400010,
Author = {Hadatsuki, Koji and Tamura, Yoshinobu and Yamada, Shigeru},
Editor = {Pham, H and Yamada, S},
Title = {A user-oriented reliability assessment tool for open source software
development},
Booktitle = {TWELFTH ISSAT INTERNATIONAL CONFERENCE RELIABILITY AND QUALITY IN
DESIGN, PROCEEDINGS},
Year = {2006},
Pages = {47+},
Note = {12th ISSAT International Conference on Reliability and Quality in
Design, Chicago, IL, AUG 03-05, 2006},
Organization = {Int Soc Sci \& Appl Technologies},
Abstract = {Software development environment has been changing into new development
paradigms such as concurrent distributed development environment and the
so-called open source project by using network computing technologies.
We focus on the open source software.
In this paper, we propose a reliability assessment method based on the
neural network in order to estimate the effect of each component on the
entire system in a complex situation. Moreover, we develop the testing
management tool for open source software. Also, we analyze actual
software fault count data to show performance examples of the software
reliability assessment tool for the open source project.},
ISBN = {0-9763486-1-6},
Unique-ID = {WOS:000241599400010},
}
@inproceedings{ WOS:000187293500213,
Author = {Melero, K and Hardy, M and Lucas, M},
Book-Group-Author = {IEEE
IEEE
IEEE},
Title = {Open-source software technologies for data archiving and online
geospatial processing},
Booktitle = {IGARSS 2003: IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM,
VOLS I - VII, PROCEEDINGS: LEARNING FROM EARTH'S SHAPES AND SIZES},
Series = {IEEE International Symposium on Geoscience and Remote Sensing (IGARSS)},
Year = {2003},
Pages = {651-653},
Note = {23rd International Geoscience and Remote Sensing Symposium (IGARSS
2003), TOULOUSE, FRANCE, JUL 21-25, 2003},
Organization = {IEE; IEEE Geosci \& Remote Sensing Soc; Ctr Natl Etudes Spatiales; NASA;
Natl Ocean \& Atmospher Adm, US Dept Commerce; Off Naval Res; eesa;
NPOESS; NASDA; Ball Aerosp \& Technol Corp; uRSi},
Abstract = {This paper addresses the significant leverage, collaboration, and
performance that can be obtained with Open-Source Software for
Geospatial Data Management and Information Systems. Open-source software
provides the building blocks for advanced geospatial archiving,
processing, and distribution. Recently, robust open-source software
solutions have Proliferated in remote sensing, geographical information
systems, spatial data engines, and relational databases. Additionally,
advanced supercomputing capabilities with clusters of commodity personal
computers can be applied to the management and processing of extremely
large data sets. These advances have been integrated into
highly-leveraged systems that can be applied to a wide array of remote
sensing and geospatial activities. The authors describe the various
technologies currently available and how these technologies have been
integrated into an online Data Management System. Examples of the
application of this system to multiple application areas are described
Examples include custom processing and organization of satellite,
aerial, raster map, and vector data sets.},
ISBN = {0-7803-7929-2},
Unique-ID = {WOS:000187293500213},
}
@article{ WOS:001078413200001,
Author = {Kandil, Islam A. and Awad, Ahmed A. and El-Mewafi, Mahmoud},
Title = {PPP\_Mansoura: an open-source software for multi-constellation GNSS
processing},
Journal = {JOURNAL OF APPLIED GEODESY},
Year = {2024},
Volume = {18},
Number = {2},
Pages = {285-293},
Month = {APR 25},
Abstract = {PPP\_Mansoura is a new software that can process multi-GNSS data work on
MATLAB environment and linked with C\# in the preprocessing stage. It
gives highly accurate results and provides a results file for each
epoch, and the users can choose the GNSS system they want to run with
the primary systems (GPS or GLONASS) and all this with simple MATLAB
Code. For testing the software, we processed the raw data (RINEX 3) from
17 MGEX stations for 24 h data during 1-week with a 30-s interval time
and submitted it to the new software and PPPH software. The averaged
positioning errors obtained from PPP\_Mansoura and PPPH were 5.14 mm and
6.9 mm respectively, for the East direction, 11.6 mm and 14 mm for the
North direction, and 14.56 mm and 20.4 mm respectively for the Up
direction, the averaged convergence time obtained from PPP\_Mansoura and
PPPH were 35.3 min and 54.47 min, so the results show that PPP\_Mansoura
give results with high accuracy can be comparable with PPP standards
results and PPP software results.},
DOI = {10.1515/jag-2023-0043},
EarlyAccessDate = {OCT 2023},
ISSN = {1862-9016},
EISSN = {1862-9024},
ResearcherID-Numbers = {Awad, Ahmed/GLV-3585-2022
Abo El-NaGa, IsLam/M-9213-2018},
ORCID-Numbers = {Abo El-NaGa, IsLam/0000-0003-0038-4377},
Unique-ID = {WOS:001078413200001},
}
@article{ WOS:000525401500002,
Author = {Corno, Fulvio and De Russis, Luigi and Saenz, Juan Pablo},
Title = {How is Open Source Software Development Different in Popular IoT
Projects?},
Journal = {IEEE ACCESS},
Year = {2020},
Volume = {8},
Pages = {28337-28348},
Abstract = {From the software point of view, the development of IoT applications
differs from other kinds of applications due to the specific features
that the former exhibit. In this paper, we investigate how developers
contribute to IoT applications in the Open Source Software (OSS)
context, to gain a deeper understanding of how their work differs from
that of non-IoT applications. To that end, we conducted a quantitative
analysis of a broad set of the 60 most popular publicly available IoT
and non-IoT projects on GitHub. By comparing how developers contribute
to these projects, our analysis provides insight into the purpose and
characteristics of the code, the behavior of the contributors, and the
maturity of the IoT software development ecosystem. Results reveal
significant differences between IoT and non-IoT application development,
in terms of how applications are realized, in the diversity of
developers; specializations, and in how code is reused. This work
provides evidence about some Open Source IoT software development
peculiarities to be considered by future research efforts aimed at
better satisfying software engineering needs in the IoT scenario.},
DOI = {10.1109/ACCESS.2020.2972364},
ISSN = {2169-3536},
ResearcherID-Numbers = {Sáenz, Juan Pablo/AAH-8727-2020
De Russis, Luigi/M-6728-2017
Corno, Fulvio/G-9029-2012
},
ORCID-Numbers = {De Russis, Luigi/0000-0001-7647-6652
Corno, Fulvio/0000-0002-9818-0999
Saenz, Juan/0000-0003-0928-3089},
Unique-ID = {WOS:000525401500002},
}
@inproceedings{ WOS:000680713300046,
Author = {Duan, Ruian and Bijlani, Ashish and Ji, Yang and Alrawi, Omar and Xiong,
Yiyuan and Iket, Moses and Saltaformaggio, Brendan and Lee, Wenke},
Book-Group-Author = {Internet Soc},
Title = {Automating Patching of Vulnerable Open-Source Software Versions in
Application Binaries},
Booktitle = {26TH ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS
2019)},
Year = {2019},
Note = {26th Annual Network and Distributed System Security Symposium (NDSS),
San Diego, CA, FEB 24-27, 2019},
Abstract = {Mobile application developers rely heavily on opensource software (OSS)
to offload common functionalities such as the implementation of
protocols and media format playback. Over the past years, several
vulnerabilities have been found in popular open-source libraries like
OpenSSL and FFmpeg. Mobile applications that include such libraries
inherit these flaws, which make them vulnerable. Fortunately, the
open-source community is responsive and patches are made available
within days. However, mobile application developers are often left
unaware of these flaws. The App Security Improvement Program (ASIP) is a
commendable effort by Google to notify application developers of these
flaws, but recent work has shown that many developers do not act on this
information.
Our work addresses vulnerable mobile applications through automatic
binary patching from source patches provided by the OSS maintainers and
without involving the developers. We propose novel techniques to
overcome difficult challenges like patching feasibility analysis,
source-code-to-binary-code matching, and in-memory patching. Our
technique uses a novel variability-aware approach, which we implement as
OSSPATCHER. We evaluated OSSPATCHER with 39 OSS and a collection of
1,000 Android applications using their vulnerable versions. OSSPATCHER
generated 675 function-level patches that fixed the affected mobile
applications without breaking their binary code. Further, we evaluated
10 vulnerabilities in popular apps such as Chrome with public exploits,
which OSSPATCHER was able to mitigate and thwart their exploitation.},
DOI = {10.14722/ndss.2019.23126},
ISBN = {978-1-891562-55-6},
Unique-ID = {WOS:000680713300046},
}
@inproceedings{ WOS:000389507500029,
Author = {Singh, Pritpal},
Editor = {Garcia, CR and CaballeroGil, P and Burmester, M and QuesadaArencibia, A},
Title = {Employing UNICEF Open Source Software Tools in mHealth Projects in
Nicaragua},
Booktitle = {UBIQUITOUS COMPUTING AND AMBIENT INTELLIGENCE, UCAMI 2016, PT I},
Series = {Lecture Notes in Computer Science},
Year = {2016},
Volume = {10069},
Pages = {286-293},
Note = {10th International Conference on Ubiquitous Computing and Ambient
Intelligence (UCAmI), San Bartolome de Tirajana, SPAIN, NOV 29-DEC 02,
2016},
Organization = {Univ Las Palmas Gran Canaria; MAmI Res Grp},
Abstract = {The United Nations Children's Fund (UNICEF) is a UN organization whose
charter is to protect and improve the lives of children around the
world. Maternal and child health are health-related areas where UNICEF
has developed innovative Information and Communication Technology (ICT)
solutions in the general domain of mHealth in which text messages have
been used to address particular health issues. We have used two UNICEF
open source software packages, Rapid SMS and Rapid Pro, in tele-health
projects in Nicaragua. In this paper we describe the implementation of
these projects and the relative advantages/disadvantages of using these
two software tools in implementing our solutions.},
DOI = {10.1007/978-3-319-48746-5\_29},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-319-48746-5; 978-3-319-48745-8},
Unique-ID = {WOS:000389507500029},
}
@inproceedings{ WOS:000247319400009,
Author = {Noll, John},
Editor = {Feller, J and Fitzgerald, B and Scacchi, W and Sillitti, A},
Title = {Innovation in open source software development: A tale of two features},
Booktitle = {Open Source Development, Adoption and Innovation},
Series = {INTERNATIONAL FEDERATION FOR INFORMATION PROCESSING},
Year = {2007},
Volume = {234},
Pages = {109-120},
Note = {3rd International Conference on Open Source Systems (OSS 2007),
Limerick, IRELAND, JUN 11-14, 2007},
Organization = {IFIP WG2 13},
Abstract = {Open Source Software Development appears to depart radically from
conventional notions of software engineering. In particular,
requirements for Open Source projects seem to be asserted rather than
elicited. This paper examines two features of selected open source
products: ``tabbed browsing{''} as realized in the Firefox web browser,
and ``edge magnetism{''} found in the Gnome desktop environment's
Metacity window manager. Using archives of mailing lists and issue
tracking databases, these features were traced from first mention to
release, in attempt to discover the process by which requirements are
proposed, adopted, and implemented in their respective Open Source
projects. The results confirm the importance of user participation in
Open Source projects.},
ISSN = {1571-5736},
ISBN = {978-0-387-72485-0},
ORCID-Numbers = {Noll, John/0000-0002-4022-9374},
Unique-ID = {WOS:000247319400009},
}
@article{ WOS:000516586200014,
Author = {Kochev, Nikolay and Paskaleva, Vesselina and Pukalov, Ognyan and
Jeliazkova, Nina},
Title = {Ambit-GCM: An Open-source Software Tool for Group Contribution Modelling},
Journal = {MOLECULAR INFORMATICS},
Year = {2019},
Volume = {38},
Number = {8-9, SI},
Month = {AUG},
Abstract = {Ambit-GCM is a new software tool for group contribution modelling (GCM),
developed as a part of the chemoinformatics platform AMBIT. It is an
open-source tool distributed under LGPL license, written in Java and
based on the Chemistry Development Kit. Ambit-GCM provides an
environment for creating models of molecular properties using additive
schemes of zero, first or second orders. Ambit-GCM supports a set of
local atomic attributes used for dynamic configuration of desired atom
descriptions, which are applied to define fragments of different sizes.
All defined groups are exhaustively generated for each molecule from a
training set of compounds and combined to form the basic set of GCM
fragments. Additionally, Ambit-GCM users can define correction factors
via custom SMARTS notations or add externally calculated molecular
descriptors. A molecular property model is obtained as a sum over all
found groups by multiplying each group or correction factor frequency to
its corresponding contribution. Multiple linear regression analysis
(MLRA) is used for group contributions calculation. Ambit-GCM performs
full statistical characterization of the obtained MLRA models via
various validation techniques: external tests validation, cross
validation, y-scrambling, etc. The software can be optionally used only
for molecule fragmentation combined with an external statistical
modelling package for further processing. Ambit-GCM example usage and
test cases are given.},
DOI = {10.1002/minf.201800138},
Article-Number = {1800138},
ISSN = {1868-1743},
EISSN = {1868-1751},
ResearcherID-Numbers = {Pukalov, Ognyan/AAB-5090-2020
Jeliazkova, Nina/D-2499-2010
Paskaleva, Vesselina/HKW-6393-2023
},
ORCID-Numbers = {Pukalov, Ognyan/0000-0001-5503-5620
Kochev, Nikolay/0000-0001-6547-3675
Jeliazkova, Nina/0000-0002-4322-6179
Paskaleva, Vesselina/0000-0002-0560-4511},
Unique-ID = {WOS:000516586200014},
}
@article{ WOS:000397336700007,
Author = {Verma, Dinesh and Kumar, Shishir},
Title = {PREDICTION OF DEFECT DENSITY FOR OPEN SOURCE SOFTWARE USING REPOSITORY
METRICS},
Journal = {JOURNAL OF WEB ENGINEERING},
Year = {2017},
Volume = {16},
Number = {3-4},
Pages = {293-310},
Month = {JUN 1},
Abstract = {Open source software refers to software with unrestricted access for use
or modification. Many software development organizations are using this
open source methodology in their development process. Many software
developers can work in parallel with the open source project using the
web as a shared resource. The defect density of such projects is often
required to be predicted for the purpose to ensure quality standards.
Static metrics for defect density prediction require extraction of
abstract information from the code. Repository metrics, on the other
hand, are easy to extract from the repository data sets. In this paper,
an analysis has been performed over repository metrics of open source
software. Further, defect density is being predicted using these metrics
individually and jointly. Sixty two open source software are considered
for analysis using Simple and Multiple Linear Regression methods as
statistical procedures. The results reveal a statistically significant
level of acceptance for prediction of defect density using few
repository metrics individually and jointly.},
ISSN = {1540-9589},
EISSN = {1544-5976},
ResearcherID-Numbers = {Kumar, Shishir/AAE-9164-2020
},
ORCID-Numbers = {Verma, Dinesh/0000-0002-9288-6819},
Unique-ID = {WOS:000397336700007},
}
@article{ WOS:000246599700004,
Author = {Crowston, Kevin and Li, Qing and Wei, Kangning and Eseryel, U. Yeliz and
Howison, James},
Title = {Self-organization of teams for free/libre open source software
development},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2007},
Volume = {49},
Number = {6},
Pages = {564-575},
Month = {JUN},
Abstract = {This paper provides empirical evidence about how free/libre open source
software development teams self-organize their work, specifically, how
tasks are assigned to project team members. Following a case study
methodology, we examined developer interaction data from three active
and successful FLOSS projects using qualitative research methods,
specifically inductive content analysis, to identify the task-assignment
mechanisms used by the participants. We found that `self-assignment' was
the most common mechanism across three FLOSS projects. This mechanism is
consistent with expectations for distributed and largely volunteer
teams. We conclude by discussing whether these emergent practices can be
usefully transferred to mainstream practice and indicating directions
for future research. (C) 2007 Elsevier B.V. All rights reserved.},
DOI = {10.1016/j.infsof.2007.02.004},
ISSN = {0950-5849},
EISSN = {1873-6025},
ResearcherID-Numbers = {Eseryel, Yeliz/AAE-3379-2021
Crowston, Kevin/C-6068-2008
},
ORCID-Numbers = {Crowston, Kevin/0000-0003-1996-3600
Howison, James/0000-0002-5702-149X},
Unique-ID = {WOS:000246599700004},
}
@article{ WOS:000527241900028,
Author = {Tandon, Abhishek and Sharma, Meera and Kumari, Madhu and Singh, V. B.},
Title = {Entropy based Software Reliability Growth Modelling for Open Source
Software Evolution},
Journal = {TEHNICKI VJESNIK-TECHNICAL GAZETTE},
Year = {2020},
Volume = {27},
Number = {2},
Pages = {550-557},
Month = {APR},
Abstract = {During Open Source Software (OSS) development, users submit ``new
features (NFs){''}, ``feature improvements (IMPs){''} and bugs to fix. A
proportion of these issues get fixed before the next software release.
During the introduction of NFs and IMPs, the source code files change. A
proportion of these source code changes may result in generation of
bugs. We have developed calendar time and entropy-dependent mathematical
models to represent the growth of OSS based on the rate at which NFs are
added, IMPs are added, and bugs introduction rate.The empirical
validation has been conducted on five products, namely ``Avro, Pig,
Hive, jUDDI and Whirr{''} of the Apache open source project. We compared
the proposed models with eminent reliability growth models, Goel and
Okumoto (1979) and Yamada et al. (1983) and found that the proposed
models exhibit better goodness of fit.},
DOI = {10.17559/TV-20181031061451},
ISSN = {1330-3651},
EISSN = {1848-6339},
ResearcherID-Numbers = {SINGH, V.B./GNW-3297-2022
Tiwari, Abhishek/HLW-2170-2023
},
ORCID-Numbers = {Tandon, Abhishek/0000-0002-0143-5677
SINGH, V B/0000-0001-6678-4977},
Unique-ID = {WOS:000527241900028},
}
@inproceedings{ WOS:000493813000010,
Author = {Lenarduzzi, Valentina and Tosi, Davide and Lavazza, Luigi and Morasca,
Sandro},
Editor = {Bordeleau, F and Sillitti, A and Meirelles, P and Lenarduzzi, V},
Title = {Why Do Developers Adopt Open Source Software? Past, Present and Future},
Booktitle = {OPEN SOURCE SYSTEMS, OSS 2019},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2019},
Volume = {556},
Pages = {104-115},
Note = {15th International Conference on Open Source Systems (OSS), Montreal,
CANADA, MAY 26-27, 2019},
Organization = {IFIP WG 2 13},
Abstract = {Free/Libre Open Source Software has evolved dramatically in the last
twenty years and many open source products are now considered similar,
or even better than proprietary counterparts. Given the evolution of
software - both concerning its development and its usage - it is likely
that the motivations for adopting an open source rather than a
proprietary product have changed over time. The goal of this work is to
identify the current motivations for adopting open source software, and
compare them with the motivations that held in the past. We conducted a
set of interviews among software practitioners, asking them to rank
motivations for the adoption of open source software, and we compared
these new results with the motivations elicited in previous surveys
published in 2010 and 2013. The results show that motivations have
actually changed over time.},
DOI = {10.1007/978-3-030-20883-7\_10},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-030-20883-7; 978-3-030-20882-0},
ResearcherID-Numbers = {Lavazza, Luigi/AAF-5323-2020
TOSI, DAVIDE/AAI-1310-2020
},
ORCID-Numbers = {TOSI, DAVIDE/0000-0003-3815-2512
Lavazza, Luigi/0000-0002-5226-4337
Lenarduzzi, Valentina/0000-0003-0511-5133
Morasca, Sandro/0000-0003-4598-7024},
Unique-ID = {WOS:000493813000010},
}
@article{ WOS:000440058600001,
Author = {Mandanici, Andrea},
Title = {Studying a physics problem with the help of open source software},
Journal = {EUROPEAN JOURNAL OF PHYSICS},
Year = {2018},
Volume = {39},
Number = {5},
Month = {SEP},
Abstract = {Tools for drawing, computing, and graphical representation of data can
be exploited by students and educators for studying efficiently
different physical systems, and for simulating their behaviour. This
could lead to a deeper understanding of the model and help preparing
laboratory activities. Some open source software packages make such
tools readily available and accessible also to users without advanced
programming skills. A few examples are considered in this work: the
study of transient phenomena in the series RLC circuit; the dispersion
of light through a prism; the free fall of an oil droplet in air, as
used in Millikan's experiment. Similar codes might be suitably developed
and adapted for study of simple physics problems.},
DOI = {10.1088/1361-6404/aad16a},
Article-Number = {055805},
ISSN = {0143-0807},
EISSN = {1361-6404},
ResearcherID-Numbers = {Mandanici, Andrea/K-4349-2015},
ORCID-Numbers = {Mandanici, Andrea/0000-0002-3238-4948},
Unique-ID = {WOS:000440058600001},
}
@inproceedings{ WOS:000554411200033,
Author = {Bagnato, Alessandra and Barmpis, Konstantinos and Bessis, Nik and
Cabrera-Diego, Luis Adrian and Di Rocco, Juri and Di Ruscio, Davide and
Gergely, Tamas and Hansen, Scott and Kolovos, Dimitris and Krief,
Philippe and Korkontzelos, Ioannis and Lauriere, Stephane and Lopez de
la Fuente, Jose Manrique and Malo, Pedro and Paige, Richard F. and
Spinellis, Diomidis and Thomas, Cedric and Vinju, Jurgen},
Editor = {Seidl, M and Zschaler, S},
Title = {Developer-Centric Knowledge Mining from Large Open-Source Software
Repositories (CROSSMINER)},
Booktitle = {SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, STAF 2017},
Series = {Lecture Notes in Computer Science},
Year = {2018},
Volume = {10748},
Pages = {375-384},
Note = {Conference on Software Technologies - Applications and Foundations
(STAF), Marburg, GERMANY, JUL 17-21, 2017},
Abstract = {Deciding if an OSS project meets the required standards for adoption is
hard, and keeping up-to-date with a rapidly evolving project is even
harder. Making decisions about quality and adoption involves analysing
code, documentation, online discussions, and issue trackers. There is
too much information to process manually and it is common that
uninformed decisions have to be made with detrimental effects.
CROSSMINER aims to remedy this by automatically extracting the required
knowledge and injecting it into the developers' Integrated Development
Environments (IDE), at the time they need it to make design decisions.
This allows them to reduce their effort in knowledge acquisition and to
increase the quality of their code. CROSSMINER uniquely combines
advanced software project analyses with online IDE monitoring.
Developers will be monitored to infer which information is timely, based
on readily available knowledge stored earlier by a set of advanced
offline deep analyses of related OSS projects.},
DOI = {10.1007/978-3-319-74730-9\_33},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-319-74730-9; 978-3-319-74729-3},
ResearcherID-Numbers = {Gergely, Tamás/ABA-7259-2021
Di Rocco, Juri/HSE-7230-2023
Vinju, Jurgen/AAC-8760-2022
Bagnato, Alessandra/AAC-1227-2019
Di Ruscio, Davide/AAG-4674-2020
Kolovos, Dimitrios/L-9830-2014
Spinellis, Diomidis/E-3600-2010
},
ORCID-Numbers = {Barmpis, Konstantinos/0000-0002-0864-0956
Bessis, Nik/0000-0002-6013-3935
Cabrera-Diego, Luis Adrian/0000-0002-9881-9799
Gergely, Tamas/0000-0001-7504-3580
Di Ruscio, Davide/0000-0002-5077-6793
Bagnato, Alessandra/0000-0003-2675-0953
Spinellis, Diomidis/0000-0003-4231-1897
Korkontzelos, Ioannis/0000-0001-8052-2471
Kolovos, Dimitris/0000-0002-1724-6563},
Unique-ID = {WOS:000554411200033},
}
@inproceedings{ WOS:000229826200012,
Author = {Morad, S and Kuflik, T},
Book-Group-Author = {IEEE Computer Society},
Title = {Conventional and open source software reuse at orbotech - An industrial
experience},
Booktitle = {IEEE INTERNATIONAL CONFERENCE ON SOFTWARE - SCIENCE, TECHNOLOGY AND
ENGINEERING, PROCEEDINGS},
Year = {2005},
Pages = {110-117},
Note = {IEEE International Conference on Software, Science, Technology and
Engineering, Herzlia, ISRAEL, FEB 22-23, 2005},
Organization = {IEEE Comp Soc, Israeli Chapter; Israeli Users Assoc Adv Technologies
Elect Ind},
Abstract = {Orbotech, as part of the Israeli Software Reuse Industrial Consortium
(ISWRIC), explored the possibilities of software reuse in a three-year
project, supported by the Israel Ministry of Trade and Commerce. The
positive economical results of the project made software reuse a common
practice at Orbotech. Further experimentation of reusing Open Source
Software (OSS) demonstrated the high potential of that approach, when
carefully integrated with the standard organizational development
process. The conclusions from Orbotech experience are that when
carefully planned and implemented, software reuse provides the
anticipated benefits of cost reduction, improved quality and shorter
Time-to-Market. The reuse of OSS may provide even higher benefits than
conventional software reuse. Nevertheless, as in many cases before,
implementation of software reuse requires management support and
commitment, as well as acceptance by the developers themselves. As such,
software reuse implementation proves to be a complex task that needs to
be tailored specifically to the implementing organization.},
DOI = {10.1109/SWSTE.2005.11},
ISBN = {0-7695-2335-8},
ResearcherID-Numbers = {Kuflik, Tsvi/M-5115-2014
},
ORCID-Numbers = {Kuflik, Tsvi/0000-0003-0096-4240},
Unique-ID = {WOS:000229826200012},
}
@article{ WOS:000433496100002,
Author = {Gobl, Rudiger and Navab, Nassir and Hennersperger, Christoph},
Title = {SUPRA: open-source software-defined ultrasound processing for real-time
applications},
Journal = {INTERNATIONAL JOURNAL OF COMPUTER ASSISTED RADIOLOGY AND SURGERY},
Year = {2018},
Volume = {13},
Number = {6, SI},
Pages = {759-767},
Month = {JUN},
Note = {9th International Conference on Information Processing for
Computer-Assisted Interventions (IPCAI) in conjunction with the Congress
on Computer Assisted Radiology and Surgery (CARS), Berlin, GERMANY, JUN
20-21, 2018},
Abstract = {Research in ultrasound imaging is limited in reproducibility by two
factors: First, many existing ultrasound pipelines are protected by
intellectual property, rendering exchange of code difficult. Second,
most pipelines are implemented in special hardware, resulting in limited
flexibility of implemented processing steps on such platforms.
With SUPRA, we propose an open-source pipeline for fully
software-defined ultrasound processing for real-time applications to
alleviate these problems. Covering all steps from beamforming to output
of B-mode images, SUPRA can help improve the reproducibility of results
and make modifications to the image acquisition mode accessible to the
research community. We evaluate the pipeline qualitatively,
quantitatively, and regarding its run time.
The pipeline shows image quality comparable to a clinical system and
backed by point spread function measurements a comparable resolution.
Including all processing stages of a usual ultrasound pipeline, the
run-time analysis shows that it can be executed in 2D and 3D on consumer
GPUs in real time.
Our software ultrasound pipeline opens up the research in image
acquisition. Given access to ultrasound data from early stages (raw
channel data, radiofrequency data), it simplifies the development in
imaging. Furthermore, it tackles the reproducibility of research
results, as code can be shared easily and even be executed without
dedicated ultrasound hardware.},
DOI = {10.1007/s11548-018-1750-6},
ISSN = {1861-6410},
EISSN = {1861-6429},
Unique-ID = {WOS:000433496100002},
}
@inproceedings{ WOS:000258323000031,
Author = {Miscione, Gianluca and Aanestad, Margunn},
Editor = {Barrett, M and Davidson, E and Middleton, C and DeGross, JI},
Title = {Organizational learning in health care: Situating free and open source
software},
Booktitle = {INFORMATION TECHNOLOGY IN THE SERVICE ECONOMY: CHALLENGES AND
POSSIBILITIES FOR THE 21ST CENTURY},
Series = {INTERNATIONAL FEDERATION FOR INFORMATION PROCESSING},
Year = {2008},
Volume = {267},
Pages = {371-373},
Note = {International Working Conference on Information Technology in the
Service Economy - Challenges and Possibilities for the 21st Century,
Ryerson Univ, Toronto, CANADA, AUG 10-13, 2008},
Organization = {IFIP TC8 WG8 2; Univ Hawaii Manoa; Univ Cambridge; Ryerson Univ, Ted
Rogers Sch Management; Ryerson Univ, Off Vice President},
ISSN = {1571-5736},
ISBN = {978-0-387-09767-1},
ResearcherID-Numbers = {Miscione, Gianluca/A-1199-2009},
ORCID-Numbers = {Miscione, Gianluca/0000-0003-1479-6567},
Unique-ID = {WOS:000258323000031},
}
@article{ WOS:000848158300002,
Author = {Kapitsaki, Georgia M. and Tselikas, Nikolaos D. and Kyriakou,
Kyriakos-Ioannis D. and Papoutsoglou, Maria},
Title = {Help me with this: A categorization of open source software problems},
Journal = {INFORMATION AND SOFTWARE TECHNOLOGY},
Year = {2022},
Volume = {152},
Month = {DEC},
Abstract = {Context: Free and Open Source Software is widely used in the research
community and the software industry. In this context, developers come
across various issues they need to handle in order to use and create
software responsibly and without causing legal violations. For instance,
using open source software that carries a specific license or how
contributions to open source software should be handled are among the
issues that need to be considered.Objective: As practitioners turn
primarily to Q\&A sites to seek help, it is important to understand
which specific open source software issues they face. In this research,
our main objective is to provide a categorization of open source
software problems present in the user questions of the Open Source Stack
Exchange site and perform a meta-analysis on the encountered
questions.Method: We have performed a qualitative study analyzing
manually 1,500 most popular posts in the Open Source Stack Exchange site
and have mapped them to categories and more generic clusters. The coding
task was performed in iterations with the participation of three of the
authors. Agreement was calculated and cases of disagreement were
resolved. Meta-analysis on questions and answers was also performed for
discussion purposes.Results: We have created 26 categories of problems
discussed in the Open Source Stack Exchange site, and grouped them into
6 clusters. Our results show that posts on license texts/conditions and
license/copyright notices are more common, whereas posts on license
differences are the most popular in terms of views by other
users.Conclusion: The results can assist any participant of the open
source software community to understand on which basic issues she should
focus on to gain a good understanding of open source software. They are
also useful for improving education on open source software and
community support using the implications presented for each category.},
DOI = {10.1016/j.infsof.2022.107034},
EarlyAccessDate = {AUG 2022},
Article-Number = {107034},
ISSN = {0950-5849},
EISSN = {1873-6025},
ORCID-Numbers = {Tselikas, Nikolaos/0000-0001-5799-3558},
Unique-ID = {WOS:000848158300002},
}
@inproceedings{ WOS:000347929700013,
Author = {Adewumi, Adewole and Misra, Sanjay and Omoregbe, Nicholas},
Editor = {Lee, G},
Title = {A Review of Models for Evaluating Quality in Open Source Software},
Booktitle = {2013 INTERNATIONAL CONFERENCE ON ELECTRONIC ENGINEERING AND COMPUTER
SCIENCE (EECS 2013)},
Series = {IERI Procedia},
Year = {2013},
Volume = {4},
Pages = {88-92},
Note = {International Conference on Electronic Engineering and Computer Science
(EECS), Beijing, PEOPLES R CHINA, MAY 22-23, 2013},
Abstract = {Open source products/projects targeting the same or similar applications
are common nowadays. This makes choosing a tricky task. Quality is one
factor that can be considered when choosing among similar open source
solutions. In order to measure quality in software, quality models can
be used. Open source quality models emerged due to the inability of
traditional quality models to measure unique features (such as
community) of open source software. The aim of the paper therefore is to
examine the characteristic features, unique strengths, and limitations
of existing open source quality models. In addition, we compare the
models based on some selected attributes. (C) 2013 The Authors.
Published by Elsevier B.V.},
DOI = {10.1016/j.ieri.2013.11.014},
ISSN = {2212-6678},
ResearcherID-Numbers = {Misra, Sanjay/K-2203-2014
Adewumi, Adewole/M-8695-2013},
ORCID-Numbers = {Misra, Sanjay/0000-0002-3556-9331
Adewumi, Adewole/0000-0002-8115-8824},
Unique-ID = {WOS:000347929700013},
}
@inproceedings{ WOS:000891833901062,
Author = {Torres, Russell R.},
Book-Group-Author = {ASSOC INFORMAT SYST},
Title = {Developer-Led Adoption of Open Source Software Libraries: A Conceptual
Model},
Booktitle = {AMCIS 2012 PROCEEDINGS},
Year = {2012},
Note = {18th Americas Conference on Information Systems, Seattle, WA, AUG 09-12,
2012},
Abstract = {Researchers have historically viewed Open Source Software (OSS) as a
homogenous group of technologies and assumed adoption behaviors are
uniform among OSS types. Focus on specific OSS types is rare and OSS
libraries, in particular, have been underrepresented. This paper
recognizes the unique characteristics of OSS libraries and notes that
their adoption may receive less organizational scrutiny than other
software packages. A conceptual model based on an augmented theory of
Task Technology Fit (TTF) is offered to provide insight into OSS library
adoption. If supported, this model represents not only a theoretical
contribution to the OSS literature, but a source of actionable
information for practitioners engaged in software development.},
ISBN = {978-0-615-66346-3},
Unique-ID = {WOS:000891833901062},
}
@article{ WOS:000454682300001,
Author = {Menegon, Stefano and Sarretta, Alessandro and Depellegrin, Daniel and
Farella, Giulio and Venier, Chiara and Barbanti, Andrea},
Title = {Tools4MSP: an open source software package to support Maritime Spatial
Planning},
Journal = {PEERJ COMPUTER SCIENCE},
Year = {2018},
Month = {OCT 1},
Abstract = {This paper presents the Tools4MSP software package, a Python-based Free
and Open Source Software (FOSS) for geospatial analysis in support of
Maritime Spatial Planning (MSP) and marine environmental management. The
suite was initially developed within the ADRIPLAN data portal, that has
been recently upgraded into the Tools4MSP Geoplatform
(data.tools4msp.eu), an integrated web platform that supports MSP
through the application of different tools, e.g., collaborative
geospatial modelling of cumulative effects assessment (CEA) and marine
use conflict (MUC) analysis. The package can be used as stand-alone
library or as collaborative webtool, providing userfriendly interfaces
appropriate to decision-makers, regional authorities, academics and MSP
stakeholders. An effective MSP-oriented integrated system of web-based
software, users and services is proposed. It includes four components:
the Tools4MSP Geoplatform for interoperable and collaborative sharing of
geospatial datasets and for MSP-oriented analysis, the Tools4MSP package
as stand-alone library for advanced geospatial and statistical analysis,
the desktop applications to simplify data curation and the third party
data repositories for multidisciplinary and multilevel geospatial
datasets integration. The paper presents an application example of the
Tools4MSP GeoNode plugin and an example of Tools4MSP stand-alone library
for CEA in the Adriatic Sea. The Tools4MSP and the developed software
have been released as FOSS under the GPL 3 license and are currently
under further development.},
DOI = {10.7717/peerj-cs.165},
Article-Number = {e165},
EISSN = {2376-5992},
ResearcherID-Numbers = {Menegon, Stefano/AAK-4256-2021
Sarretta, Alessandro/AAV-9739-2020
Venier, Chiara/ABB-1251-2020
Depellegrin, Daniel/AAJ-2713-2020
Farella, Giulio/HSH-4232-2023
Depellegrin, Daniel/E-4788-2012
Barbanti, Andrea/AAL-1470-2021},
ORCID-Numbers = {Depellegrin, Daniel/0000-0002-6493-9506
Venier, Chiara/0000-0001-6880-2745
Barbanti, Andrea/0000-0002-4871-7874},
Unique-ID = {WOS:000454682300001},
}
@article{ WOS:000307519500002,
Author = {Pernstich, K. P.},
Title = {Instrument Control (iC) - An Open-Source Software to Automate Test
Equipment},
Journal = {JOURNAL OF RESEARCH OF THE NATIONAL INSTITUTE OF STANDARDS AND
TECHNOLOGY},
Year = {2012},
Volume = {117},
Pages = {176-184},
Month = {MAY 2},
Abstract = {It has become common practice to automate data acquisition from
programmable instrumentation, and a range of different software
solutions fulfill this task. Many routine measurements require
sequential processing of certain tasks, for instance to adjust the
temperature of a sample stage, take a measurement, and repeat that cycle
for other temperatures. This paper introduces an open-source Java
program that processes a series of text-based commands that define the
measurement sequence. These commands are in an intuitive format which
provides great flexibility and allows quick and easy adaptation to
various measurement needs. For each of these commands, the iC-framework
calls a corresponding Java method that addresses the specified
instrument to perform the desired task. The functionality of iC can be
extended with minimal programming effort in Java or Python, and new
measurement equipment can be addressed by defining new commands in a
text file without any programming.},
DOI = {10.6028/jres.117.010},
ISSN = {1044-677X},
ORCID-Numbers = {Pernstich, Kurt/0000-0003-0408-761X},
Unique-ID = {WOS:000307519500002},
}
@inproceedings{ WOS:000326396406060,
Author = {Weinraub, Evviva and Mellinger, Margaret},
Editor = {Chova, LG and Martinez, AL and Torres, IC},
Title = {LIBRARY A LA CARTE: OPEN SOURCE SOFTWARE FOR LIBRARY RESEARCH GUIDES},
Booktitle = {INTED2012: INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT
CONFERENCE},
Series = {INTED Proceedings},
Year = {2012},
Pages = {6471-6476},
Note = {6th International Conference of Technology, Education and Development
(INTED), Valencia, SPAIN, MAR 05-07, 2012},
Abstract = {The core mission of university libraries is to provide access to books,
journals, data and primary sources to enhance and enable research and
education. Because students are accustomed to gathering information
using commercial search engines, they can overlook high-quality library
resources. To connect with student researchers when they need library
resources, many libraries have built online research guides tied to
specific subjects and courses. These guides can address specific
assignments where research is required, and course instructors can point
students to the guides to assist them in completing their research
assignments successfully. In 2006, Oregon State University (OSU)
Libraries developed an open source software product called Library a la
Carte that librarians can use to construct research guides easily and
quickly. The code was made available to other libraries, and a number of
institutions have adopted the tool. A successful user community has
grown up around Library a la Carte, but development up to this point has
been the sole responsibility of OSU Libraries. We are now embarking on
building a robust developer community, to contribute code, to build
additional features and to take Library a la Carte into the future. As
part of our plan to move forward, we are testing a hosted (cloud-based)
version of the software. This paper introduces Library a la Carte,
presents what was learned from the test and discusses moving forward
with building a developer community. In addition, we touch on the
benefits and challenges of building and sustaining an open source
product from the ground up.},
ISSN = {2340-1079},
ISBN = {978-84-615-5563-5},
Unique-ID = {WOS:000326396406060},
}
@article{ WOS:000373173500065,
Author = {Rossetto, Rudy and Borsi, Iacopo and Foglia, Laura},
Title = {FREEWAT: FREE and open source software tools for WATer resource
management},
Journal = {RENDICONTI ONLINE DELLA SOCIETA GEOLOGICA ITALIANA},
Year = {2015},
Volume = {35},
Pages = {252-255},
Month = {APR},
Abstract = {FREEWAT is an HORIZON 2020 project financed by the EU Commission under
the call WATER INNOVATION: BOOSTING ITS VALUE FOR EUROPE. FREEWAT main
result will be an open source and public domain GIS integrated modelling
environment for the simulation of water quantity and quality in surface
water and groundwater with an integrated water management and planning
module. FREEWAT aims at promoting water resource management by
simplifying the application of the Water Framework Directive and other
EU water related Directives. Specific objectives of the FREEWAT project
are: to coordinate previous EU and national funded research to integrate
existing software modules for water management in a single environment
into the GIS based FREEWAT; to support the FREEWAT application in an
innovative participatory approach gathering technical staff and relevant
stakeholders (in primis policy and decision makers) in designing
scenarios for the proper application of water policies.
The open source characteristics of the platform allow to consider this
an initiative ``ad includendum{''} (looking for inclusion of other
entities), as further research institutions, private developers etc. may
contribute to the platform development.
Through creating a common environment among water
research/professionals, policy makers and implementers, FREEWAT main
impact will be on enhancing science- and participatory approach and
evidence-based decision making in water resource management, hence
producing relevant and appropriate outcomes for policy implementation.
The Consortium is constituted by partners from various water sectors
from 10 EU countries, plus Turkey and Ukraine. Synergies with the UNESCO
HOPE initiative on free and open source software in water management
greatly boost the value of the project. Large stakeholders involvement
is thought to guarantee results dissemination and exploitation.},
DOI = {10.3301/ROL.2015.113},
ISSN = {2035-8008},
ResearcherID-Numbers = {Foglia, Laura/O-9174-2017
Rossetto, Rudy/AAE-1465-2019
},
ORCID-Numbers = {Borsi, Iacopo/0000-0002-6473-2441
Rossetto, Rudy/0000-0003-2072-3241},
Unique-ID = {WOS:000373173500065},
}
@inproceedings{ WOS:000352792500455,
Author = {Wang, Yu and Helminen, Emily and Jiang, Jingfeng},
Book-Group-Author = {IEEE},
Title = {Building a Virtual Breast Elastography Phantom Lab Using Open Source
Software},
Booktitle = {2014 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS)},
Series = {IEEE International Ultrasonics Symposium},
Year = {2014},
Pages = {1841-1844},
Note = {IEEE International Ultrasonics Symposium (IUS), Chicago, IL, SEP 03-06,
2014},
Organization = {IEEE},
Abstract = {Ultrasound-based Elastography is being used to augment in vivo
characterization of breast lesions. Results from a meta-analysis of all
clinical trials (up to 2011) indicated a lack of confidence in image
interpretation. Such confidence can only be gained through rigorous
imaging tests using complex, heterogeneous but known media. Our
objective of this study is to build a virtual breast phantom lab in the
public domain that can be used for rigorous imaging testing of this
kind. Main thrust of this work is to streamline biomedical ultrasound
simulations in conjunction with anatomically complex (software) phantoms
by leveraging existing open source software packages including K-wave or
Field II (acoustic simulation), VTK (data visualization and processing),
FEBio (biomechanical deformation) and Tetgen (mesh generation). The
integration of these four open source packages was based on a simple
message-passing scheme to facilitate its use among imaging scientists.
In this study, we demonstrated that a complex and heterogeneous
(virtual) breast phantom can be derived from medical imaging data, i.e.
publically available Visible Human Project data through US National
Institutes of Health. Three volumes of interest were selected from the
proposed virtual breast phantom to perform acoustic simulations using a
virtual linear array transducer (6MHz and 80\% bandwidth). Our initial
results showed that simulated B-mode images accurately represented the
underlying complex but known medium. In order to demonstrate
applications in elastography, the virtual breast phantom was also
deformed using finite element simulations. The resultant simulated
strain image depicted complex patterns that were normally seen in
clinical data.
In conclusion, the proposed virtual software infrastructure can perform
sophisticated ultrasound simulations in conjunction with complex and
heterogeneous media. It is our intent that, in the future, the proposed
virtual software infrastructure will be available to the research
community for use in creation complex imaging benchmark tests for
algorithm testing and validation. Furthermore, the proposed virtual
platform can also be tailored to meet specific research needs by
potential users themselves in an open science fashion. Collectively,
these activities will accelerate development of ultrasound imaging
including elastography.},
DOI = {10.1109/ULTSYM.2014.0457},
ISSN = {1948-5719},
ISBN = {978-1-4799-7049-0},
ResearcherID-Numbers = {Wang, Yunzhi/B-2557-2010
jiang, jingfeng/GWU-7595-2022},
Unique-ID = {WOS:000352792500455},
}
@article{ WOS:000782799700012,
Author = {Li, Zhixing and Yu, Yue and Zhou, Minghui and Wang, Tao and Yin, Gang
and Lan, Long and Wang, Huaimin},
Title = {Redundancy, Context, and Preference: An Empirical Study of Duplicate
Pull Requests in OSS Projects},
Journal = {IEEE TRANSACTIONS ON SOFTWARE ENGINEERING},
Year = {2022},
Volume = {48},
Number = {4},
Pages = {1309-1335},
Month = {APR 1},
Abstract = {OSS projects are being developed by globally distributed contributors,
who often collaborate through the pull-based model today. While this
model lowers the barrier to entry for OSS developers by synthesizing,
automating and optimizing the contribution process, coordination among
an increasing number of contributors remains as a challenge due to the
asynchronous and self-organized nature of distributed development. In
particular, duplicate contributions, where multiple different
contributors unintentionally submit duplicate pull requests to achieve
the same goal, are an elusive problem that may waste effort in automated
testing, code review and software maintenance. While the issue of
duplicate pull requests has been highlighted, to what extent duplicate
pull requests affect the development in OSS communities has not been
well investigated. In this paper, we conduct a mixed-approach study to
bridge this gap. Based on a comprehensive dataset constructed from 26
popular GitHub projects, we obtain the following findings: (a) Duplicate
pull requests result in redundant human and computing resources,
exerting a significant impact on the contribution and evaluation
process. (b) Contributors' inappropriate working patterns and the
drawbacks of their collaborating environment might result in duplicate
pull requests. (c) Compared to non-duplicate pull requests, duplicate
pull requests have significantly different features, e.g., being
submitted by inexperienced contributors, being fixing bugs, touching
cold files, and solving tracked issues. (d) Integrators choosing between
duplicate pull requests prefer to accept those with early submission
time, accurate and high-quality implementation, broad coverage, test
code, high maturity, deep discussion, and active response. Finally,
actionable suggestions and implications are proposed for OSS
practitioners.},
DOI = {10.1109/TSE.2020.3018726},
ISSN = {0098-5589},
EISSN = {1939-3520},
ResearcherID-Numbers = {Yin, Gang/AAU-2458-2020
},
ORCID-Numbers = {Zhou, Minghui/0000-0001-6324-3964
Li, Zhixing/0000-0002-7981-5418
Yu, Yue/0000-0002-9865-2212},
Unique-ID = {WOS:000782799700012},
}
@inproceedings{ WOS:001143154800014,
Author = {Yang, Huaiwei and Liu, Shuang and Gui, Lin and Zhao, Yongxin and Sun,
Jun and Chen, Junjie},
Book-Group-Author = {ACM},
Title = {What Makes Open Source Software Projects Impactful: A Data-Driven
Approach},
Booktitle = {THE 12TH ASIA-PACIFIC SYMPOSIUM ON INTERNETWARE, INTERNETWARE 2020},
Year = {2021},
Pages = {126-135},
Note = {12th Asia-Pacific Symposium on Internetware (Internetware) - A Software
Paradigm for Internet Computing, ELECTR NETWORK, MAY 12-14, 2021},
Organization = {CCF; ACM In Cooperat; Special Interest Grp Software Engn; Nanyang
Technol Univ},
Abstract = {With the wide adoption and acceptance of open source version control and
hosting systems, more and more companies, including Google, Microsoft,
Apple and Facebook, are putting their projects on such platforms, e.g.,
GitHub. It is very important for open source projects to be impactful,
i.e., to attract attentions from the open source development community,
so as to gain support on development, testing as well as maintenance
from the community. However, the question of what factors affect open
source project impact, remains largely open. Given the numerous
confounding factors and the complex correlations among the factors, it
is a challenge to answer the question. In this study, we gather a large
dataset from GitHub and provide empirical insights on this question base
on a data-driven approach. We randomly collect 146, 286 projects from
GitHub and then adopt data analysis techniques to automatically analyze
the correlations of different features with the software project impact.
We also provide suggestions on how to potentially make open source
projects impactful base on our analysis results.},
DOI = {10.1145/3457913.3457932},
ISBN = {978-1-4503-8819-1},
Unique-ID = {WOS:001143154800014},
}
@inproceedings{ WOS:000392904100035,
Author = {Apostolos, Ampatzoglou and Kyriaki, Savva and Ioannis, Stamelos and
Sofia, Charalampidou},
Editor = {Loucopoulos, P and Maciaszek, L},
Title = {AN EMPIRICAL STUDY ON DESIGN PATTERN USAGE ON OPEN-SOURCE SOFTWARE},
Booktitle = {ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF
NOVEL APPROACHES TO SOFTWARE ENGINEERING},
Year = {2010},
Pages = {275-283},
Note = {5th International Conference on Evaluation of Novel Approaches to
Software Engineering, Athens, GREECE, JUL 22-24, 2010},
Abstract = {Currently, open source software communities are thriving and the number
of projects that are available through well known code repositories is
rapidly increasing The amount of code that is freely available to
developers facilitates high reuse opportunities. One of the major
concerns of developers when reusing code is the quality of the code that
is going to be reused. Design patterns are well known solutions that are
reported to produce substantial benefits with respect to software
quality. In this paper, we investigate the extent to which design
patterns are employed in open source software. More specifically, this
study reports empirical results based on the number and type of design
patterns retrieved from open source software projects. Up to now, one
hundred and eight (108) open source software projects of various
characteristics have been considered. The results of the study suggest
that several patterns are more frequently used in open source software
than others, that some patterns are more applicable in some categories
than others and that program size, number of downloads, days of project
activity and the number of developers are crucial factors that influence
the use of design patterns in open source software project.},
ISBN = {978-989-8425-21-8},
ResearcherID-Numbers = {Stamelos, Ioannis/AAK-7207-2020},
Unique-ID = {WOS:000392904100035},
}
@inproceedings{ WOS:001066190000011,
Author = {Linaker, Johan and Papatheocharous, Efi and Olsson, Thomas},
Book-Group-Author = {ACM},
Title = {How to characterize the health of an Open Source Software project? A
snowball literature review of an emerging practice},
Booktitle = {PROCEEDINGS OF THE 18TH INTERNATIONAL SYMPOSIUM ON OPEN COLLABORATION,
OPENSYM 2022},
Year = {2022},
Note = {18th International Symposium on Open Collaboration (OPENSYM), Madrid,
SPAIN, SEP 06-10, 2022},
Organization = {Univ Rey Juan Carlos; Vicerrectorado Extens Univ; GsyC/LibreSoft Res
Grp; Programamos.es; John Ernest Fdn; ACM In Cooperat; SIGSOFT; SIGWEB},
Abstract = {Motivation: Society's dependence on Open Source Software (OSS) and the
communities that maintain the OSS is ever-growing. So are the potential
risks of, e.g., vulnerabilities being introduced in projects not
actively maintained. By assessing an OSS project's capability to stay
viable and maintained over time without interruption or weakening, i.e.,
the OSS health, users can consider the risk implied by using the OSS as
is, and if necessary, decide whether to help improve the health or
choose another option. However, such assessment is complex as OSS health
covers a wide range of subtopics, and existing support is limited. Aim:
We aim to create an overview of characteristics that affect the health
of an OSS project and enable the assessment thereof. Method: We conduct
a snowball literature review based on a start set of 9 papers, and
identify 146 relevant papers over two iterations of forward and backward
snowballing. Health characteristics are elicited and coded using
structured and axial coding into a framework structure. Results: The
final framework consists of 107 health characteristics divided among 15
themes. Characteristics address the socio-technical spectrum of the
community of actors maintaining the OSS project, the software and other
deliverables being maintained, and the orchestration facilitating the
maintenance. Characteristics are further divided based on the level of
abstraction they address, i.e., the OSS project-level specifically, or
the project's overarching ecosystem of related OSS projects. Conclusion:
The framework provides an overview of the wide span of health
characteristics that may need to be considered when evaluating OSS
health and can serve as a foundation both for research and practice.},
DOI = {10.1145/3555051.3555067},
ISBN = {978-1-4503-9846-6},
ResearcherID-Numbers = {Linaker, Johan/AAR-3849-2021},
ORCID-Numbers = {Linaker, Johan/0000-0001-9851-1404},
Unique-ID = {WOS:001066190000011},
}
@inproceedings{ WOS:000456364800061,
Author = {Sokolov, Alexander Pavlovich and Pershin, Anton Yurievich and Bocharov,
Vladimir Alexandrovich},
Book-Group-Author = {IEEE},
Title = {Integration of Open-Source Software for Automation of Electronic
Document Flow in the Structural Unit of an Educational Organization},
Booktitle = {2018 IV INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGIES IN
ENGINEERING EDUCATION (INFORINO)},
Year = {2018},
Note = {4th International Conference on Information Technologies in Engineering
Education (Inforino), Natl Res Univ, Moscow Power Engn Inst, Moscow,
RUSSIA, OCT 23-26, 2018},
Organization = {IEEE},
Abstract = {the paper presents an approach to the creation of information
environment in the structural unit (including departments, labs, science
and educational centers, etc.) of an educational organization
(Universities), based on the integration of several open- source systems
intended for: authorization, data storage, version control and
management of training courses for the purpose of automation of
educational processes and electronic document management. Examples of
successful use of the deployed system are represented.},
ISBN = {978-1-5386-5832-1},
ResearcherID-Numbers = {Pershin, Anton/T-2415-2018
Sokolov, Alexandr/A-8503-2014},
ORCID-Numbers = {Sokolov, Alexandr/0000-0002-8930-2536},
Unique-ID = {WOS:000456364800061},
}
@article{ WOS:000233490400009,
Author = {Oyri, K and Murray, PJ},
Title = {osni.info - Using free/libre/open source software to build a virtual
international community for open source nursing informatics},
Journal = {INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS},
Year = {2005},
Volume = {74},
Number = {11-12},
Pages = {937-945},
Month = {DEC},
Abstract = {Many health informatics organizations seem to be slow to take up the
advantages of dynamic, web-based technologies for providing services to,
and interaction with, their members; these are often the very
technologies they promote for use within healthcare environments. This
paper aims to introduce some of the many free/libre/open source (FLOSS)
applications that are now available to develop interactive websites and
dynamic online communities as part of the structure of health
informatics organizations, and to show how the Open Source Nursing
Informatics Working Group (OSNI) of the special interest group in
nursing informatics of the International Medical Informatics Association
(IMIA-NI) is using some of these toots to develop an online community of
nurse informaticians through their website, at http://www.osni.info.
Some background introduction to FLOSS applications is used for the
benefit of those less familiar with such toots, and examples of some of
the FLOSS content management systems (CMS) being used by OSNI are
described. The experiences of the OSNI will facilitate a knowledgeable
nursing contribution to the wider discussions on the applications of
FLOSS within health and healthcare, and provides a model that many other
groups could adopt. (c) 2005 Elsevier Ireland Ltd. All rights reserved.},
DOI = {10.1016/j.ijmedinf.2005.07.023},
ISSN = {1386-5056},
Unique-ID = {WOS:000233490400009},
}
@article{ WOS:001388133900027,
Author = {Jin, Yuhang and Ling, Li},
Title = {A Blockchain-Based Copyright Management Scheme for Open-Source Software
and Hardware Designs},
Journal = {TSINGHUA SCIENCE AND TECHNOLOGY},
Year = {2025},
Volume = {30},
Number = {3},
Pages = {1157-1173},
Month = {JUN},
Abstract = {Plagiarism in software code and hardware design threatens the
open-source movement and the software and hardware industries. It is
essential to differentiate between the unethical act of plagiarism and
the legitimate use of open-source resources. Existing copyright
protection measures, such as license design, inadequately address
copyright ownership and protection issues. Furthermore, they fail to
detect plagiarism methods for open-source hardware projects, such as
circuit location modification. To address these challenges, this paper
proposes a blockchain-based copyright management scheme, which
introduces a general originality detection model based on community
detection, extracting adjustable granularity digests from code and
design files. These digests are stored on a peer-to-peer blockchain,
enabling nodes to verify the originality via smart contracts.
Additionally, the scheme improves the storage structure, protecting the
rights of authors and contributors. Experimental results demonstrate the
effectiveness and runtime efficiency of the proposed model in extracting
digests for blockchain storage while maintaining verification accuracy.
The scheme offers enhanced generality, practical performance, and
suitability for distributed development and maintenance, with
considerable implications for evidence gathering, fostering innovation
and integrity.},
DOI = {10.26599/TST.2023.9010112},
ISSN = {1007-0214},
EISSN = {1878-7606},
Unique-ID = {WOS:001388133900027},
}
@article{ WOS:000549937400015,
Author = {Li, Ting and Stanislawski, Lawrence V. and Brockmeyer, Tyler and Wang,
Shaowen and Shavers, Ethan},
Title = {OpenCLC: An open-source software tool for similarity assessment of
linear hydrographic features},
Journal = {SOFTWAREX},
Year = {2020},
Volume = {11},
Month = {JAN-JUN},
Abstract = {The National Hydrography Dataset (NHD) is a foundational geospatial data
source in the United States that enables extensive and diverse
environmental research and supports decision-making in numerous
contexts. However, the NHD requires regular validation and update given
possible inconsistent initial collection and hydrographic changes.
Furthermore, systems or tools that use NHD data must manage regular
updates that occur within the high-resolution version of the NHD (NHD
HR). This research contributes to filling this gap by establishing an
open-source software tool named OpenCLC, which automatically identifies
matching and mismatching line features between two sets of hydrographic
flowlines. Aside from identifying differences among two version of NHD
lines, results can be applied to improve the quality of NHD HR content.
OpenCLC significantly outperforms the best available commercial
off-the-shelf software in computational scalability, and it is made
widely available as part of the CyberGIS Toolkit to benefit broad
environmental and geospatial science communities. (C) 2020 The Authors.
Published by Elsevier B.V.},
DOI = {10.1016/j.softx.2020.100401},
Article-Number = {100401},
ISSN = {2352-7110},
Unique-ID = {WOS:000549937400015},
}
@inproceedings{ WOS:000552726400058,
Author = {Wen, Shao-Fang and Katt, Basel},
Book-Group-Author = {Assoc Comp Machinery},
Title = {Learning Software Security in Context An Evaluation in Open Source
Software Development Environment},
Booktitle = {14TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY
(ARES 2019)},
Year = {2019},
Note = {14th International Conference on Availability, Reliability and Security
(ARES), Canterbury, ENGLAND, AUG 26-29, 2019},
Organization = {SBA Res; Univ Kent},
Abstract = {Learning software security has become a complex and difficult task today
than it was even a decade ago. With the increased complexity of computer
systems and a variety of applications, it is hard for software
developers to master the expertise required to deal with the variety of
security concepts, methods, and technologies that are required in
software projects. Although a large number of security learning
materials are widely available in books, open literature or on the
Internet, they are difficult for learners to understand the rationale of
security topics and correlate the concepts with real software scenarios.
We argue that the traditional approach, which usually organizes
knowledge content topically, with security-centric, is not suitable to
motivate learners and stimulate learners' interest. To tackle this
learning issue, our research is focused on forging a contextualized
learning environment for software security where learners can explore
security knowledge and relate it to the context that they are familiar
with. This learning system is developed base on our proposed
context-based learning approach and based on ontological technologies.
In this paper, we present our evaluation study in the open source
software (OSS) development environment. Our results demonstrate that
contextualized learning can help OSS developers identify their necessary
security information, improve learning efficiency and make security
knowledge more meaningful for their software development tasks},
DOI = {10.1145/3339252.3340336},
ISBN = {978-1-4503-7164-3},
ResearcherID-Numbers = {Wen, Shao-Fang/AFF-1871-2022},
Unique-ID = {WOS:000552726400058},
}
@inproceedings{ WOS:000292274900049,
Author = {Ghapanchi, Amir Hossein},
Editor = {Soliman, KS},
Title = {A Framework to Represent Antecedents of User Interest in Open-Source
Software Projects},
Booktitle = {BUSINESS TRANSFORMATION THROUGH INNOVATION AND KNOWLEDGE MANAGEMENT: AN
ACADEMIC PERSPECTIVE, VOLS 1-2},
Year = {2010},
Pages = {542-553},
Note = {14th International-Business-Information-Management-Association
Conference, Istanbul, TURKEY, JUN 23-24, 2010},
Organization = {Int Business Informat Management Assoc},
Abstract = {This paper uses a literature survey to gain an insight into existing
studies on the success of open source software (OSS) projects. Current
literature has studied various aspects of OSS success such as project
activity, user interest, and project effectiveness. However, this study
focuses on user interest because, according to prior research, a higher
user interest contributes to positive project outcomes (e.g. product
quality, project performance, and project vitality). Based on the
literature survey in this study, we found 43 conceptually distinct
determinants of user interest in OSS projects. We classified them into 7
broad categories of including project status, project characteristics,
community contribution, process, network structure, product
characteristics, and resources. Implications for practice and research
are also presented.},
ISBN = {978-0-9821489-3-8},
ResearcherID-Numbers = {Ghapanchi, Amir Hossein/I-5629-2017},
ORCID-Numbers = {Ghapanchi, Amir Hossein/0000-0002-1897-0748},
Unique-ID = {WOS:000292274900049},
}
@inproceedings{ WOS:000269044000007,
Author = {Rossi, Bruno and Russo, Barbara and Succi, Giancarlo},
Editor = {Boldyreff, C and Crowston, K and Lundell, B and Wasserman, AI},
Title = {Analysis of Open Source Software Development Iterations by Means of
Burst Detection Techniques},
Booktitle = {OPEN SOURCE ECOSYSTEMS-DIVERSE COMMUNITIES INTERACTING},
Series = {International Federation for Information Processing},
Year = {2009},
Volume = {299},
Pages = {83-93},
Note = {5th International Conference on Open Source Systems, Skovde, SWEDEN, JUN
03-06, 2009},
Organization = {IFIP WG 2 13},
Abstract = {A highly efficient bug fixing process and quick release cycles are
considered key properties of the open source software development
methodology. In this paper, we study the relation between code
activities (such as lines of code added per commit), bug fixing
activities, and software release dates in a subset of open source
projects. To study the phenomenon, we gathered a large data set about
the evolution of 5 major open source projects. We compared activities by
means of a burst detection technique to discover temporal peaks in
time-series. We found quick adaptation of issue tracking activities in
proximity of releases, and a distribution of coding activities across
releases. Results show the importance of the application type/domain for
the evaluation of the development process.},
ISSN = {1571-5736},
ISBN = {978-3-642-02031-5},
ResearcherID-Numbers = {Succi, Giancarlo/AAZ-2354-2020
Rossi, Bruno/AGU-4491-2022
Russo, Barbara/AAA-8850-2019
Succi, Giancarlo/E-4064-2016
Russo, Barbara/L-5311-2013
},
ORCID-Numbers = {Succi, Giancarlo/0000-0001-8847-0186
Russo, Barbara/0000-0003-3737-9264
Rossi, Bruno/0000-0002-8659-1520},
Unique-ID = {WOS:000269044000007},
}
@article{ WOS:000251110400007,
Author = {Leung, Elvis Wai Chung and Li, Qing},
Title = {An experimental study of a personalized learning environment through
open-source software tools},
Journal = {IEEE TRANSACTIONS ON EDUCATION},
Year = {2007},
Volume = {50},
Number = {4},
Pages = {331-337},
Month = {NOV},
Abstract = {Nowadays, students can easily access online course materials at anytime
or anywhere. Since the learning initiative is taken by students in an
e-learning environment, student-centered course materials become more
critical. They may be prepared based on an individual student's learning
expectation and academic background. In this paper, a model of
personalized learning environment is proposed through 1) learning object
design based on elaboration theory and e-learning standards; 2) applying
item response theory (IRT) in student ability test; 3) managing course
materials by a dynamic conceptual network (DCN); and 4) adopting a user
profile to understand students' behaviors. Finally, these building
blocks are developed by open-source software tools and integrated into a
single system for real-life experimental study.},
DOI = {10.1109/TE.2007.904571},
ISSN = {0018-9359},
EISSN = {1557-9638},
ResearcherID-Numbers = {Li, Qing/H-4100-2011},
ORCID-Numbers = {Li, Qing/0000-0003-3370-471X},
Unique-ID = {WOS:000251110400007},
}
@article{ WOS:000691617600028,
Author = {ALbeladi, Salmah Salem},
Title = {The Role of Open Source Software to Create Digital Libraries and
Standards Assessment},
Journal = {INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY},
Year = {2021},
Volume = {21},
Number = {7},
Pages = {241-248},
Month = {JUL 30},
Abstract = {Open-source software developments are basically Internet-based
communities that voluntarily collaborate in developing software on the
Internet and such Internet communities have become an important cultural
and economic phenomenon. As a result, the emergence of open-source
software has presented a challenge to the traditional offerings by
providing free alternatives. The objective of this article is to review
the possibility of the adoption of open source software in the creation
of digital libraries, highlights advantages and disadvantage
preservations. Among our objective also explaining the request of such
software at the present time and the criteria evaluated in the digital
preservation through surveying the best open source software from the
reality of intellectual production, and standards that are being built
to evaluate and choose what software to create a digital library without
other software available. To achieve the above objectives, we shed the
light on the top 11 open-source software to manage Libraries in addition
to standards that may represent the basic building block for the
selection of the appropriate systems to the needs of the digital
library. This article relied on the descriptive approach by reviewing a
series of studies and scientific research works related to the subject
of the current study. Accordingly, the most prominent of the findings of
this work is its illustration of the close association between open
source software and the library community, both of which represent free
culture. Also it is shown that the selection process of open source
software has some obstacles most notably as there are no clear and
reliable criteria for selecting these systems. Current study has
concluded a set of recommendations, notably awareness of the role and
importance of open source software and the facilities it provides in
managing digital content.},
DOI = {10.22937/IJCSNS.2021.21.7.28},
ISSN = {1738-7906},
Unique-ID = {WOS:000691617600028},
}
@article{ WOS:000294993200004,
Author = {Torkar, Richard and Minoves, Pau and Garrigos, Janina},
Title = {Adopting Free/Libre/Open Source Software Practices, Techniques and
Methods for Industrial Use},
Journal = {JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS},
Year = {2011},
Volume = {12},
Number = {1},
Pages = {88-122},
Abstract = {Today's software companies face the challenges of highly distributed
development projects and constantly changing requirements. This paper
proposes the adoption of relevant Free/Libre/Open Source Software
(FLOSS) practices in order to improve software development projects in
industry. Many FLOSS projects have proven to be very successful,
producing high quality products with steady and frequent releases. This
study aims to identify FLOSS practices that can be adapted for the
corporate environment. To achieve this goal, a framework to compare
FLOSS and industrial development methodologies was created. Three
successful FLOSS projects were selected as study targets (the Linux
Kernel, the FreeBSD operating system, and the JBoss application server),
as well as two projects from Ericsson, a large telecommunications
company. Based on an analysis of these projects, FLOSS best practices
were tailored to fit industrial development environments. The final
results consisted of a set of key adoption opportunities that aimed to
improve software quality and overall development productivity by
importing best practices from the FLOSS environment. The adoption
opportunities were then validated at three large corporations.},
ISSN = {1536-9323},
EISSN = {1558-3457},
ResearcherID-Numbers = {Torkar, Richard/P-4740-2015},
ORCID-Numbers = {Torkar, Richard/0000-0002-0118-8143},
Unique-ID = {WOS:000294993200004},
}
@inproceedings{ WOS:000227671300163,
Author = {Schroeder, WJ and Ibáñez, L and Martin, KM},
Book-Group-Author = {IEEE},
Title = {Software process:: The key to developing robust, reusable and
maintainable open-source software},
Booktitle = {2004 2ND IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: MACRO TO
NANO, VOLS 1 and 2},
Year = {2004},
Pages = {648-651},
Note = {2nd IEEE International Symposium on Biomedical Imaging, Arlington, VA,
APR 15-18, 2004},
Organization = {IEEE},
Abstract = {The practice of image processing inherently requires software
development. Creating this technology requires designing, implementing,
debugging and testing software applications on a continual basis.
Furthermore current software development is typically performed in a
distributed environment involving many developers. While the use of
open-source software may create collaborative communities that enhance
overall technology exchange, it does nothing directly to manage change
nor does it address the quality of the underlying software. This paper
describes a software development process that has proven vital to the
success of the widely used open-source toolkits ITK (itk.org) and VTK
(vtk.org). This process facilitates cross-platform development, includes
automatic documentation generation, integrates continuous testing, and
posts the results of the process on publicly accessible web pages. The
net result is that a responsive feedback loop is created between the
developers in the community and automated processes to measure software
quality. With this process software converges towards better software as
long as the process is enforced. The tools described here are
open-source and available for use in academic and commercial
applications.},
ISBN = {0-7803-8388-5},
Unique-ID = {WOS:000227671300163},
}
@article{ WOS:001222940400010,
Author = {Lindberg, Aron and Schecter, Aaron and Berente, Nicholas and Hennel,
Phil and Lyytinen, Kalle},
Title = {THE ENTRAINMENT OF TASK ALLOCATION AND RELEASE CYCLES IN OPEN SOURCE
SOFTWARE DEVELOPMENT},
Journal = {MIS QUARTERLY},
Year = {2024},
Volume = {48},
Number = {1},
Pages = {67-94},
Month = {MAR},
Abstract = {In this study we identify a process of ``entrainment{''} around open
source software (OSS) development release cycles to capture patterns of
self -organized task allocation among developers. We conducted an
abductive, computationally intensive study of eight OSS projects, using
relational event modeling to analyze 1,169,489 actions covering 93 major
software releases. The process of entrainment that we identify involves
three task allocation mechanisms: (1) developer -issue inertia, (2)
developer contribution frequency, and (3) issue popularity. Our analysis
demonstrates that these mechanisms and the phases of the release cycle
entrain each other. Before a major release, developers engage in a
concentrated mobilization phase, whereby they democratize development
activity and increasingly allocate community contributions to the set of
issues related to the release. After a major release, the extended
cleanup phase garners a greater share of development work from recently
highly active developers and dilutes the activity of these developers
across a wider range of issues. Our theorizing suggests that major
releases constitute important events around which OSS communities self
-organize and we characterize how this occurs. Our research contributes
to theorizing on organizing in OSS communities by explaining how
selforganizing task allocation interacts with release cycles through the
mechanism of entrainment. We also contribute to the literature on
entrainment by showing how it may unfold in the context of online peer
production communities such as OSS.},
DOI = {10.25300/MISQ/2023/16789},
ISSN = {0276-7783},
ResearcherID-Numbers = {Berente, Nicholas/AAA-2514-2020
Schecter, Aaron/MDS-6845-2025
Lindberg, Aron/AAF-7051-2021
Lyytinen, Kalle/O-8202-2017},
ORCID-Numbers = {Lyytinen, Kalle/0000-0002-3352-5343},
Unique-ID = {WOS:001222940400010},
}
@inproceedings{ WOS:000994491000032,
Author = {Lou Zehua and Liang Guan-Yu and Wu Yan-Jun and Wu Bin and Wu Songlin and
Sun Qing and Wang Wei and Tian Chunqi},
Book-Group-Author = {IEEE},
Title = {A Data Engineering Method for Filtering and Identifying Open Source
Software Supply Chain},
Booktitle = {2023 IEEE 8TH INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS, ICBDA},
Year = {2023},
Pages = {205-214},
Note = {IEEE 8th International Conference on Big Data Analytics (ICBDA), Harbin,
PEOPLES R CHINA, MAR 03-05, 2023},
Organization = {IEEE; HIT; Waseda Univ; Univ Amoiensis; Oslomet; Natl Inst Technol \&
Evaluat; Doshisha Univ; Calif State Univ},
Abstract = {Filtering and identifying open source supply chain software are the
front conditions for the security of the software supply chain, and it
is a necessary means to help users and enterprises choose reliable
softwares. At the same time, identifying the supply chain of the entire
ecology is a vital way to explore the ecological characteristics and
find hidden dangers. By tracing the development history of external
dependencies in different programming language management, this article
summarizes the four common external dependencies management methods
today and proposes a universal open source software supply chain
construction algorithm. Finally, the Linux distribution version is used
as a case of large software systems, and its supply chain is analyzed.},
DOI = {10.1109/ICBDA57405.2023.10104906},
ISBN = {979-8-3503-1076-4},
ResearcherID-Numbers = {yue, liu/JYP-9394-2024},
Unique-ID = {WOS:000994491000032},
}
@article{ WOS:000531863100001,
Author = {Cereceda, Oihane and Quinn, Danielle E. A.},
Title = {A graduate student perspective on overcoming barriers to interacting
with open-source software},
Journal = {FACETS},
Year = {2020},
Volume = {5},
Pages = {289-303},
Month = {MAY 7},
Abstract = {Computational methods, coding, and software are important tools for
conducting research. In both academic and industry data analytics,
open-source software (OSS) has gained massive popularity. Collaborative
source code allows students to interact with researchers, code
developers, and users from a variety of disciplines. Based on the
authors' experiences as graduate students and coding instructors, this
paper provides a unique overview of the obstacles that graduate students
face in obtaining the knowledge and skills required to complete their
research and in transitioning from an OSS user to a contributor:
psychological, practical, and cultural barriers and challenges specific
to graduate students including cognitive load in graduate school, the
importance of a knowledgeable mentor, seeking help from both the online
and local communities, and the ongoing campaign to recognize software as
research output in career and degree progression. Specific and practical
steps are recommended to provide a foundation for graduate students,
supervisors, administrators, and members of the OSS community to help
overcome these obstacles. In conclusion, the objective of these
recommendations is to describe a possible framework that individuals
from across the scientific community can adapt to their needs and
facilitate a sustainable feedback loop between graduate students and
OSS.},
DOI = {10.1139/facets-2019-0020},
ISSN = {2371-1671},
ResearcherID-Numbers = {Quinn, Danielle/MGT-1729-2025},
Unique-ID = {WOS:000531863100001},
}
@incollection{ WOS:000283859500004,
Author = {Muller, Paul},
Editor = {Dolfsma, W and Soete, L},
Title = {Reputation, leadership and communities of practice: the case of open
source software development},
Booktitle = {UNDERSTANDING THE DYNAMICS OF A KNOWLEDGE ECONOMY},
Series = {Studies in Evolutionary Political Economy},
Year = {2006},
Pages = {77-101},
ISBN = {978-1-84542-307-0},
ResearcherID-Numbers = {Müller, Paul/IUN-0504-2023},
Unique-ID = {WOS:000283859500004},
}
@inproceedings{ WOS:000457928800026,
Author = {Noroozi, Ehsan and Seifzadeh, Habib},
Book-Group-Author = {ACM},
Title = {Proposing novel measures to alleviate the risks of migration to open
source software},
Booktitle = {PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON COMPUTER MODELING
AND SIMULATION (ICCMS 2018)},
Year = {2017},
Pages = {134-139},
Note = {10th International Conference on Computer Modeling and Simulation
(ICCMS), Sydney, AUSTRALIA, JAN 08-10, 2018},
Organization = {Int Assoc Comp Sci \& Informat Technol},
Abstract = {Nowadays, companies and organizations pay more attention to the use of
open source software. In this regard, organizations can benefit from the
advantages of this kind of software, such as less cost and more
flexibility. However, migration to open source software has its own
risks, such as training of employee, lack of compatibility, and support.
Reviewing numerous papers found in the literature, this study aims to
collect a complete list of risks that may influence the open source
migration process as much as possible. It also provides a new
categorization of the risks by which each risk is classified based on
its type (organizational, technical, and environmental), and its time of
occurrence (before, during, and after migration). Moreover, this paper
proposes a number of conceivable measures to mitigate each risk; some of
them are proposed for the first time in this area of research. The
results of this study can help organizations' decision makers to make
better decisions in the open source migration process.},
DOI = {10.1145/3177457.3177478},
ISBN = {978-1-4503-6339-6},
ResearcherID-Numbers = {Seifzadeh, Habib/AAN-8565-2021},
Unique-ID = {WOS:000457928800026},
}
@inproceedings{ WOS:000349458900006,
Author = {Steinmacher, Igor and Chaves, Ana Paula and Conte, Tayana and Gerosa,
Marco Aurelio},
Book-Group-Author = {IEEE},
Title = {Preliminary empirical identification of barriers faced by newcomers to
Open Source Software projects},
Booktitle = {2014 28TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2014)},
Year = {2014},
Pages = {51+},
Note = {28th Brazilian Symposium on Software Engineering (SBES), Maceio, BRAZIL,
SEP 28-OCT 03, 2014},
Organization = {Univ Fed Alagoas; Ufal; CAPES; Conselho Nacl Desenvolvimento Cientifico
\& Tecnologico; Ines; Google; Inst Fed Alagoas; Aloo Telecom; Alagoas
Governo Estado, Secretaria Estado Turismo; Maceio Convent \& Visitors
Bur; Soc Brasileira Computacao; Josi Mendes Consultoria \& Eventos;
Transamerica Turismo; IEEE Comp Soc},
Abstract = {When newcomers try to join an open source software (OSS) project, they
face many barriers that hinder their first contribution, leading in many
cases to their dropping out. Many projects leverage the contribution of
outsiders, and the sustainability of the project relies on retaining
some of these newcomers. This research aims to identify the barriers
that hinder newcomers' onboarding to OSS projects. Our method consisted
of a qualitative study conducted with data obtained from four different
sources: (i) systematic literature review; (ii) feedback from nine
graduate and undergraduate students after they tried to join OSS
projects; (iii) 24 responses to a questionnaire sent to 9 OSS projects;
and (iv) semi-structured interviews with 36 subjects from 14 different
projects, including newcomers and experienced members. The method to
select the candidate papers in the systematic literature review was
querying four digital libraries and backward snowballing. The data
obtained from the practitioners from all three sources, and the primary
studies obtained in the systematic review were analyzed using used
procedures of Grounded Theory's open and axial coding. The analysis
resulted in a conceptual model composed of 58 barriers, grouped into six
different categories: cultural differences, newcomers' characteristics,
reception issues, orientation, technical hurdles, and documentation
problems. We could observe recurrent barriers evidenced in different
data sources. We could notice that the onboarding process of a newcomer
to an OSS can be a tough task. This research brings empirical support
relying on data from different sources, organizes and discusses the
existing common wisdom about barriers faced by newcomers to OSS
projects, which deserve attention from researchers and OSS communities.},
DOI = {10.1109/SBES.2014.9},
ISBN = {978-1-4799-4223-7},
ResearcherID-Numbers = {Conte, Tayana/AAK-2433-2020
Igor, Steinmacher/B-6414-2012
Gerosa, Marco/A-6686-2009
Pozo, Aurora/C-8034-2019
},
ORCID-Numbers = {Gerosa, Marco/0000-0003-1399-7535
Chaves, Ana Paula/0000-0002-2307-3099
Conte, Tayana/0000-0001-6436-3773},
Unique-ID = {WOS:000349458900006},
}
@article{ WOS:000306136100029,
Author = {Ogier, Arnaud and Dorval, Thierry},
Title = {HCS-Analyzer: open source software for high-content screening data
correction and analysis},
Journal = {BIOINFORMATICS},
Year = {2012},
Volume = {28},
Number = {14},
Pages = {1945-1946},
Month = {JUL 15},
Abstract = {High-throughput screening is a powerful technology principally used by
pharmaceutical industries allowing the identification of molecules of
interest within large libraries. Originally target based, cellular
assays provide a way to test compounds (or other biological material
such as small interfering RNA) in a more physiologically realistic in
vitro environment. High-content screening (HCS) platforms are now
available at lower cost, giving the opportunity for universities or
research institutes to access those technologies for research purposes.
However, the amount of information extracted from each experiment is
multiplexed and hence difficult to handle. In such context, there is an
important need for an easy-to-use, but still powerful software able to
manage multidimensional screening data by performing adapted quality
control and classification. HCS-analyzer includes: a user-friendly
interface specifically dedicated to HCS readouts, an automated approach
to identify systematic errors potentially occurring during screening and
a set of tools to classify, cluster and identify phenotypes of interest
among large and multivariate data.},
DOI = {10.1093/bioinformatics/bts288},
ISSN = {1367-4803},
EISSN = {1460-2059},
ResearcherID-Numbers = {ogier, arnaud/F-2119-2011
},
ORCID-Numbers = {Ogier, arnaud/0000-0003-3656-9816},
Unique-ID = {WOS:000306136100029},
}
@article{ WOS:000663433800024,
Author = {Powers, Connor and Bassman, Lindsay and Linker, Thomas M. and Nomura,
Ken-ichi and Gulania, Sahil and Kalia, Rajiv K. and Nakano, Aiichiro and
Vashishta, Priya},
Title = {MISTIQS: An open-source software for performing quantum dynamics
simulations on quantum computers},
Journal = {SOFTWAREX},
Year = {2021},
Volume = {14},
Month = {JUN},
Abstract = {We present MISTIQS, a Multiplatform Software for Time-dependent Quantum
Simulations. MISTIQS delivers end-to-end functionality for simulating
the quantum many-body dynamics of systems governed by time-dependent
Heisenberg Hamiltonians across multiple quantum computing platforms. It
provides high-level programming functionality for generating
intermediate representations of quantum circuits which can be translated
into a variety of industry-standard representations. Furthermore, it
offers a selection of circuit compilation and optimization methods and
facilitates execution of the quantum circuits on currently available
cloud-based quantum computing backends. MISTIQS serves as an accessible
and highly flexible research and education platform, allowing a broader
community of scientists and students to perform quantum many-body
dynamics simulations on current quantum computers. (C) 2021 The Authors.
Published by Elsevier B.V.},
DOI = {10.1016/j.softx.2021.100696},
EarlyAccessDate = {APR 2021},
Article-Number = {100696},
ISSN = {2352-7110},
ResearcherID-Numbers = {Oftelie, Lindsay/LMO-0762-2024
},
ORCID-Numbers = {NOMURA, Ken-ichi/0000-0002-1743-1419
Powers, Connor/0000-0003-1848-3525
Linker, Thomas/0000-0002-0504-4876
Oftelie, Lindsay Bassman/0000-0003-3542-1553},
Unique-ID = {WOS:000663433800024},
}
@article{ WOS:000472481600011,
Author = {Yilmaz, Nebi and Tarhan, Ayca},
Title = {A two-dimensional method for evaluating maintainability and reliability
of open source software},
Journal = {JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI
UNIVERSITY},
Year = {2019},
Volume = {34},
Number = {4},
Pages = {1807-1829},
Abstract = {Increased popularity of open source software (OSS) has led to a
considerable proliferation of alternative software. However, there is a
lack of studies in literature that shed light into the evaluation of OSS
by organizations. In this article, a method to evaluate reliability and
maintainability of OSS by using both code-based and community-based
aspects is proposed through the synthesis of existing studies in
literature. To perform code-based evaluation, some internal attributes
of the most recent quality model, ISO/IEC 25010, are selected and
object-oriented C\&K metrics are employed in an attempt to measure these
attributes. To perform community-based evaluation, metrics derived from
historical data such as e-mailing lists, problem reports, frequently
asked questions, and etc. are utilized to identify and satisfy
information needs as conformant to ISO/IEC 15939 standard for software
measurement process. The two-dimensional method was used in selection of
the Java build tools written in Java, and the results obtained by
applying the proposed method and the results obtained by using OSMM and
OpenBRR which are common methods in the literature were compared.
According to the evaluation and comparison results, the results obtained
with the existing models confirm each other and the results obtained
with the proposed method.},
DOI = {10.17341/gazimmfd.571563},
ISSN = {1300-1884},
EISSN = {1304-4915},
ResearcherID-Numbers = {KOLUKISA, AYÇA/HKN-2117-2023},
Unique-ID = {WOS:000472481600011},
}
@article{ WOS:000481724800001,
Author = {Vassallo, Carmine and Grano, Giovanni and Palomba, Fabio and Gall,
Harald C. and Bacchelli, Alberto},
Title = {A large-scale empirical exploration on refactoring activities in open
source software projects},
Journal = {SCIENCE OF COMPUTER PROGRAMMING},
Year = {2019},
Volume = {180},
Pages = {1-15},
Month = {JUL 1},
Abstract = {Refactoring is a well-established practice that aims at improving the
internal structure of a software system without changing its external
behavior. Existing literature provides evidence of how and why
developers perform refactoring in practice. In this paper, we continue
on this line of research by performing a large-scale empirical analysis
of refactoring practices in 200 open source systems. Specifically, we
analyze the change history of these systems at commit level to
investigate: (i) whether developers perform refactoring operations and,
if so, which are more diffused and (ii) when refactoring operations are
applied, and (iii) which are the main developer-oriented factors leading
to refactoring. Based on our results, future research can focus on
enabling automatic support for less frequent refactorings and on
recommending refactorings based on the developer's workload, project's
maturity and developer's commitment to the project. (C) 2019 Elsevier
B.V. All rights reserved.},
DOI = {10.1016/j.scico.2019.05.002},
ISSN = {0167-6423},
EISSN = {1872-7964},
ResearcherID-Numbers = {Bacchelli, Alberto/ABG-5379-2020
Vassallo, Carmine/JHS-6579-2023
Grano, Giovanni/ABA-1024-2021
},
ORCID-Numbers = {Gall, Harald/0000-0002-3874-5628
Grano, Giovanni/0000-0002-8207-3259
Palomba, Fabio/0000-0001-9337-5116},
Unique-ID = {WOS:000481724800001},
}
@article{ WOS:001413342900002,
Author = {Fernandez-Gonzalez, Javier and Sanchez, Julio},
Title = {Optimizing fully-efficient two-stage models for genomic selection using
open-source software},
Journal = {PLANT METHODS},
Year = {2025},
Volume = {21},
Number = {1},
Month = {FEB 4},
Abstract = {Genomic-assisted breeding has transitioned from theoretical concepts to
practical applications in breeding. Genomic selection (GS) predicts
genomic breeding values (GEBV) using dense genetic markers. Single-stage
models predict GEBVs from phenotypic observations in one step, fully
accounting for the entire variance-covariance structure among genotypes,
but face computational challenges. Two-stage models, preferred for their
simplicity and efficiency, first calculate adjusted genotypic means
accounting for spatial variation within each environment, then use these
means to predict GEBVs. However, unweighted (UNW) two-stage models
assume independent errors among adjusted means, neglecting correlations
among estimation errors. Here, we show that fully-efficient two-stage
models perform similarly to UNW models for randomized complete block
designs but substantially better for augmented designs. Our simulation
studies demonstrate the impact of the fully-efficient methodology on
prediction accuracy across different implementations and scenarios.
Incorporating non-additive effects and augmented designs significantly
improved accuracy, emphasizing the synergy between design and model
strategy. Consistent performance requires the estimation error
covariance to be incorporated into a random effect (Full\_R model)
rather than into the residuals. Our results suggest that the
fully-efficient methodology, particularly the Full\_R model, should be
more prevalent, especially as GS increases the appeal of sparse designs.
We also provide a comprehensive theoretical background and open-source R
code, enhancing understanding and facilitating broader adoption of
fully-efficient two-stage models in GS. Here, we offer insights into the
practical applications of fully-efficient models and their potential to
increase genetic gain, demonstrating a
13.80\%\textbackslash{}documentclass{[}12pt]\{minimal\}
\textbackslash{}usepackage\{amsmath\}
\textbackslash{}usepackage\{wasysym\}
\textbackslash{}usepackage\{amsfonts\}
\textbackslash{}usepackage\{amssymb\}
\textbackslash{}usepackage\{amsbsy\}
\textbackslash{}usepackage\{mathrsfs\}
\textbackslash{}usepackage\{upgreek\}
\textbackslash{}setlength\{\textbackslash{}oddsidemargin\}\{-69pt\}
\textbackslash{}begin\{document\}\$\$13.80\textbackslash{}\%\$\$\textbac
kslash{}end\{document\} improvement after five selection cycles when
moving from UNW to Full\_R models.},
DOI = {10.1186/s13007-024-01318-9},
Article-Number = {9},
EISSN = {1746-4811},
Unique-ID = {WOS:001413342900002},
}
@inproceedings{ WOS:001327571500002,
Author = {Ohm, Marc and Plate, Henrik and Sykosch, Arnold and Meier, Michael},
Editor = {Bilge, L and Stringhini, G and Maurice, C and Neves, N},
Title = {Backstabber's Knife Collection: A Review of Open Source Software Supply
Chain Attacks},
Booktitle = {DETECTION OF INTRUSIONS AND MALWARE, AND VULNERABILITY ASSESSMENT, DIMVA
2020},
Series = {Lecture Notes in Computer Science},
Year = {2020},
Volume = {12223},
Pages = {23-43},
Note = {17th International Conference on Detection of Intrusions and Malware,
and Vulnerability Assessment (DIMVA), Lisbon, PORTUGAL, JUN 24-26, 2020},
Organization = {Special Interest Grp- Security, Intrusion Detection \& Response; German
Informat Soc},
Abstract = {A software supply chain attack is characterized by the injection of
malicious code into a software package in order to compromise dependent
systems further down the chain. Recent years saw a number of supply
chain attacks that leverage the increasing use of open source during
software development, which is facilitated by dependency managers that
automatically resolve, download and install hundreds of open source
packages throughout the software life cycle. Even though many approaches
for detection and discovery of vulnerable packages exist, no prior work
has focused on malicious packages. This paper presents a dataset as well
as analysis of 174 malicious software packages that were used in
real-world attacks on open source software supply chains and which were
distributed via the popular package repositories npm, PyPI, and
RubyGems. Those packages, dating from November 2015 to November 2019,
were manually collected and analyzed. This work is meant to facilitate
the future development of preventive and detective safeguards by open
source and research communities.},
DOI = {10.1007/978-3-030-52683-2\_2},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-030-52682-5; 978-3-030-52683-2},
ORCID-Numbers = {Ohm, Marc/0000-0002-2913-5270
Meier, Michael/0009-0006-8199-5004},
Unique-ID = {WOS:001327571500002},
}
@article{ WOS:000260764700029,
Author = {Kozicki, J. and Donze, F. V.},
Title = {A new open-source software developed for numerical simulations using
discrete modeling methods},
Journal = {COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING},
Year = {2008},
Volume = {197},
Number = {49-50},
Pages = {4429-4443},
Abstract = {The purpose of this work is to present the development of an open-source
software based on a discrete description of matter applied to study the
behavior of geomaterials. This software uses Object Oriented Programming
techniques, and its methodology design uses three different methods,
which are the Discrete Element Method (DEM) {[}F. Donze, S.A. Magnier,
Formulation of a three-dimensional numerical model of brittle behavior,
Geophys. J. Int. 122 (1995) 790-802, F. Donze, SA. Magnier, L.
Daudeville, C. Mariotti, Numerical study of compressive behaviour of
concrete at high strain rates, J. Engrg. Mech. (1999) 1154-1163], the
Finite Element Method (FEM) {[}J. Rousseau, E. Frangin, P. Marin, L.
Daudeville, Discrete element modelling of concrete structures and
coupling with a finite element model, Comput. Concrete (in print), S.P.
Xiao, T. Belytschko, A bridging domain method for coupling continua with
molecular dynamics, Comput. Methods Appl. Mech. Engrg. 193 (2004)
1645-1669] and the Lattice Geometrical Method (LGM) {[}J. Kozicki,
Application of discrete models to describe the fracture process in
brittle materials, Ph.D. thesis, Gdansk University of Technology, 2007,
J. Kozicki, J. Tejchman, 2D lattice model for fracture in brittle
materials, Arch. Hydro-Engrg. Environ. Mech. 53 (2) (2006) 71-88, J.
Kozicki, J. Tejchman, Effect of aggregate structure on fracture process
in concrete using 2D lattice model, Arch. Mech. 59 (4-5) (2007) 365-384,
J. Kozicki, J. Tejchman, Modelling of fracture process in concrete using
a novel lattice model, Granul. Matter (in print), doi:
10.1007/s10035-008-0104-4]. These methods are implemented within a
single object-oriented framework in C++ using OOP design patterns. The
bulk of the original work consisted mainly of finding common objects
which will work for these different modeling methods without changing a
single line of the C++ code. With this approach it is possible to add
new numerical models by only plugging-in the corresponding formulas. The
advantages of the resulting YADE framework are the following: (1)
generic design provides great flexibility when adding new scientific
simulation code, (2) numerous simulation methods can be coupled within
the same framework like for example DEM/FEM and (3) with the open-source
philosophy, the community of users collaborate and improve the software.
The YADE framework is a new emerging software, which can be downloaded
at the http://yade.wikia.comwebpage. (C) 2008 Elsevier B.V. All rights
reserved.},
DOI = {10.1016/j.cma.2008.05.023},
ISSN = {0045-7825},
EISSN = {1879-2138},
ResearcherID-Numbers = {Kozicki, Janek/B-6955-2018},
ORCID-Numbers = {Kozicki, Janek/0000-0002-8427-7263},
Unique-ID = {WOS:000260764700029},
}
@inproceedings{ WOS:000632586200007,
Author = {Zhang, Pengchen and Liu, Peng and Wang, Nianxin},
Editor = {Chen, J and Huynh, V and Nguyen, GN and Tang, X},
Title = {Evolutionary Analysis of Developer Collaboration Network in Cloud
Foundry OSS Community},
Booktitle = {KNOWLEDGE AND SYSTEMS SCIENCES, KSS 2019},
Series = {Communications in Computer and Information Science},
Year = {2019},
Volume = {1103},
Pages = {87-105},
Note = {20th Annual International Symposium on Knowledge and Systems Sciences
(KSS), Duy Tan Univ, Da Nang, VIETNAM, NOV 29-DEC 01, 2019},
Organization = {Int Soc Knowledge \& Syst Sci},
Abstract = {The collaborative pattern of developers in OSS (Open Source Software)
communities is a research-hotspot in the academic circle. However, the
existing researches mainly concern the static features of the
communication network of community members, and few studies involve the
structural evolution of developer collaboration network in OSS
communities. This paper constructs the developer collaboration network
of the Cloud Foundry OSS community by coding-collaboration
relationships, and then analyses the structure and evolution of the
constructed network. The results show that a modular pattern centering
on a few developers gradually emerges in the developer collaboration
network after an evolutionary process of three stages. Core developers
have completed a large proportion of the development work and played a
coordinating role in development activities, while the periphery
developers submit code to specific sub-projects according to their
technical background, which complements the core developers' work.
Furthermore, the modules of the developer collaboration network are
intrinsically related to the sub-projects and continuously contribute
code for the corresponding subprojects during the evolutionary process.
These results may deepen our understandings of the collaborative pattern
of OSS communities, and also have some reference value for the studies
of open collaborative innovation in large scale crowds.},
DOI = {10.1007/978-981-15-1209-4\_7},
ISSN = {1865-0929},
EISSN = {1865-0937},
ISBN = {978-981-15-1209-4; 978-981-15-1208-7},
ResearcherID-Numbers = {Wang, Nianxin/D-1906-2013},
Unique-ID = {WOS:000632586200007},
}
@article{ WOS:000606298200001,
Author = {Krebelj, Kristjan and Krebelj, Anton and Halilovic, Miroslav and Mole,
Nikolaj},
Title = {Modeling Injection Molding of High-Density Polyethylene with
Crystallization in Open-Source Software},
Journal = {POLYMERS},
Year = {2021},
Volume = {13},
Number = {1},
Month = {JAN},
Abstract = {This work investigates crystallization modeling by modifying an
open-source computational fluid dynamics code OpenFOAM. The
crystallization behavior of high-density polyethylene (HDPE) is
implemented according to theoretical and experimental literature. A
number of physical interdependencies are included. The cavity is modeled
as deformable. The heat transfer coefficient in the thermal contact
towards the mold depends on contact pressure. The thermal conductivity
is pressure- and crystallinity-dependent. Specific heat depends on
temperature and crystallinity. Latent heat is released according to the
crystallization progress and temperature. Deviatoric elastic stress is
evolved in the solidified material. The prediction of the cavity
pressure evolution is used for the assessment of the solution quality
because it is experimentally available and governs the residual stress
development. Insight into the thermomechanical conditions is provided
with through-thickness plots of pressure, temperature and cooling rate
at different levels of crystallinity. The code and simulation setup are
made openly available to further the research on the topic.},
DOI = {10.3390/polym13010138},
Article-Number = {138},
EISSN = {2073-4360},
ResearcherID-Numbers = {Mole, Nikolaj/AAJ-9611-2020
},
ORCID-Numbers = {Krebelj, Kristjan/0000-0002-9561-6072},
Unique-ID = {WOS:000606298200001},
}
@inproceedings{ WOS:000457505000453,
Author = {Alumae, Tanel and Paats, Andrus and Fridolin, Ivo and Meister, Einar},
Book-Group-Author = {Int Speech Commun Assoc},
Title = {Implementation of a Radiology Speech Recognition System for Estonian
using Open Source Software},
Booktitle = {18TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION
ASSOCIATION (INTERSPEECH 2017), VOLS 1-6: SITUATED INTERACTION},
Series = {Interspeech},
Year = {2017},
Pages = {2168-2172},
Note = {18th Annual Conference of the
International-Speech-Communication-Association (INTERSPEECH 2017),
Stockholm, SWEDEN, AUG 20-24, 2017},
Organization = {Int Speech Commun Assoc; Stockholm Univ; KTH Royal Inst Technol;
Karolinska Inst; Amazon Alexa; DiDi; Furhat Robot; Microsoft; EZ Alibaba
Grp; CIRRUS LOGIC; CVTE; Google; Baidu; IBM Res; YAHOO Japan; Nuance;
Voice Provider; ASM Solut Ltd; Mitsubishi Elect Res Lab; Yandex},
Abstract = {Speech recognition has become increasingly popular in radiology
reporting in the last decade. However, developing a speech recognition
system for a new language in a highly specific domain requires a lot of
resources, expert knowledge and skills. Therefore, commercial vendors do
not offer ready-made radiology speech recognition systems for
less-resourced languages.
This paper describes the implementation of a radiology speech
recognition system for Estonian. a language with less than one million
native speakers. The system was developed in partnership with a hospital
that provided a corpus of written reports for language modeling
purposes. Rewrite rules for pre-processing training texts and
postprocessing recognition results were created manually based on a
small parallel corpus created by the hospital's radiologists, using the
Thrax toolkit. Deep neural network based acoustic models were trained
based on 216 hours of out-of-domain data and adapted on 14 hours of
spoken radiology data, using the Kaldi toolkit. The current word error
rate of the system is 5.4\%. The system is in active use in real
clinical environment.},
DOI = {10.21437/Interepeech.2017-928},
ISSN = {2308-457X},
ISBN = {978-1-5108-4876-4},
ResearcherID-Numbers = {Fridolin, Ivo/AAE-8365-2019
Alumäe, Tanel/CAA-7231-2022
Meister, Einar/C-1842-2014
Fridolin, Ivo/H-5406-2015
},
ORCID-Numbers = {Meister, Einar/0000-0002-2179-735X
Fridolin, Ivo/0000-0001-7374-4287
Alumae, Tanel/0000-0001-5083-1556},
Unique-ID = {WOS:000457505000453},
}
@article{ WOS:000357794600005,
Author = {Temizkan, Orcun and Kumar, Ram L.},
Title = {Exploitation and Exploration Networks in Open Source Software
Development: An Artifact-Level Analysis},
Journal = {JOURNAL OF MANAGEMENT INFORMATION SYSTEMS},
Year = {2015},
Volume = {32},
Number = {1},
Pages = {116-150},
Abstract = {Open source software (OSS) development is an increasingly important
paradigm of software development. However, key aspects of OSS such as
the determinants of project success and motivations of developers in
joining these projects are not well understood. Based on organizational
theory, we propose that OSS activities of patch development and feature
request can be classified as exploitation (implementation-oriented) and
exploration (innovation-oriented) activities, respectively. We
empirically examine how the structure of social network affects the
success of patch-development and feature-request networks in OSS
projects, using a data set collected from the SourceForge database. Our
results provide empirical support for the view that patch development
and feature request are exploitation and exploration activities,
respectively. Network structures differ due to team formation
differences and have a differential impact on development success based
on the type of activity. The concepts of ambidextrous developers and
ambidexterity are explored in the context of OSS projects. Collectively,
our results indicate that studying OSS projects at the artifact level
could improve our understanding of OSS project success and team
formation. This, in turn, could lead to better management of OSS
projects.},
DOI = {10.1080/07421222.2015.1029382},
ISSN = {0742-1222},
EISSN = {1557-928X},
ResearcherID-Numbers = {Temizkan, Orcun/AAE-7008-2019},
Unique-ID = {WOS:000357794600005},
}
@article{ WOS:000254921800007,
Author = {Fosfuri, Andrea and Giarratana, Marco S. and Luzzi, Alessandra},
Title = {The penguin has entered the building: The commercialization of open
source software products},
Journal = {ORGANIZATION SCIENCE},
Year = {2008},
Volume = {19},
Number = {2},
Pages = {292-305},
Month = {MAR-APR},
Abstract = {Previous literature on open source software ( OSS) mostly analyzes
organizational issues within communities of developers and users. This
paper focuses on for-profit torganizations that release software
products under OSS licenses, and argues that variations in their
endowments of intellectual property rights, namely patents and
trademarks, help to determine which firms will tend to incorporate OSS
into commercial products. We explain whether and under what conditions
preexisting stocks of intellectual property rights can be useful
complementary assets that allow firms to benefit directly or indirectly
from commercializing OSS products, and test our hypotheses on a novel
data set built on firms' announcements of OSS product releases in the
specialized press between 1995 and 2003. We find three robust results: (
a) firms with large stocks of software patents are more likely to
release OSS products; ( b) firms with large stocks of software
trademarks are less likely to release OSS products; ( c) firms with
large stocks of hardware trademarks are more likely to release OSS
products.},
DOI = {10.1287/orsc.1070.0321},
ISSN = {1047-7039},
ResearcherID-Numbers = {Fosfuri, Andrea/O-6521-2014
Giarratana, Marco/N-1056-2016},
ORCID-Numbers = {FOSFURI, ANDREA/0000-0001-6584-240X
Giarratana, Marco/0000-0002-0015-6529},
Unique-ID = {WOS:000254921800007},
}
@inproceedings{ WOS:001267230400060,
Author = {Longo, Giuseppe and Liguori, Rosalba and Di Benedetto, Luigi and
Licciardo, Gian Domenico and Rubino, Alfredo},
Book-Group-Author = {IEEE},
Title = {Low-Cost Stretchable Sensor: Range Of Motion Evaluation With Open-Source
Software Validation},
Booktitle = {2024 19TH CONFERENCE ON PH.D RESEARCH IN MICROELECTRONICS AND
ELECTRONICS, PRIME 2024},
Year = {2024},
Note = {19th Conference on Ph.D Research in Microelectronics and Electronics
(PRIME), Larnaca, CYPRUS, JUN 09-12, 2024},
Organization = {IEEE},
Abstract = {Range of motion (ROM) analysis allows defining the functional state of a
joint and is crucial in healthcare field. This paper proposes the use of
a low-cost elastomeric strain sensor, employed to determine, as an
example of application, the ROM of the knee during a squat exercise. Its
validation was performed by using smartphone cameras to record video and
open-source portable software tools (OpenCap and Pose2Sim). The results
show that the sensor is capable of providing the joint angle with
appreciable accuracy, with a maximum error of about 4 degrees, falling
within the mean error of the validation tools, and a larger error only
for angles at the extremes of the analyzed range of motion. The sensor
thus represents a reliable alternative to costly video-based systems.
Moreover, its adaptability to non-laboratory environments makes it
suitable for various applications, including event detection and human
activity recognition.},
DOI = {10.1109/PRIME61930.2024.10559726},
ISBN = {979-8-3503-8630-1; 979-8-3503-8631-8},
ResearcherID-Numbers = {LIGUORI, ROSALBA/AAI-9915-2021
Di Benedetto, Luigi/M-7692-2016},
ORCID-Numbers = {Di Benedetto, Luigi/0000-0001-5588-0621},
Unique-ID = {WOS:001267230400060},
}
@article{ WOS:000710223800001,
Author = {Constantino, Kattiana and Souza, Mauricio and Zhou, Shurui and
Figueiredo, Eduardo and Kastner, Christian},
Title = {Perceptions of open-source software developers on collaborations: An
interview and survey study},
Journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
Year = {2023},
Volume = {35},
Number = {5, SI},
Month = {MAY},
Abstract = {With the emergence of social coding platforms, collaboration has become
a key and dynamic aspect to the success of software projects. In such
platforms, developers have to collaborate and deal with issues of
collaboration in open-source software development. Although
collaboration is challenging, collaborative development produces better
software systems than any developer could produce alone. Several
approaches have investigated collaboration challenges, for instance, by
proposing or evaluating models and tools to support collaborative work.
Despite the undeniable importance of the existing efforts in this
direction, there are few works on collaboration from perspectives of
developers. In this work, we aim to investigate the perceptions of
open-source software developers on collaborations, such as motivations,
techniques, and tools to support global, productive, and collaborative
development. Following an ad hoc literature review, an exploratory
interview study with 12 open-source software developers from GitHub, our
novel approach for this problem also relies on an extensive survey with
121 developers to confirm or refute the interview results. We found
different collaborative contributions, such as managing change requests.
Besides, we observed that most collaborators prefer to collaborate with
the core team instead of their peers. We also found that most
collaboration happens in software development (60\%) and maintenance
(47\%) tasks. Furthermore, despite personal preferences to work
independently, developers still consider collaborating with others in
specific task categories, for instance, software development. Finally,
developers also expressed the importance of the social coding platforms,
such as GitHub, to support maintainers, and contributors in making
decisions and developing tasks of the projects. Therefore, these
findings may help project leaders optimize the collaborations among
developers and reduce entry barriers. Moreover, these findings may
support the project collaborators in understanding the collaboration
process and engaging others in the project.},
DOI = {10.1002/smr.2393},
EarlyAccessDate = {OCT 2021},
Article-Number = {e2393},
ISSN = {2047-7473},
EISSN = {2047-7481},
ResearcherID-Numbers = {Constantino, Kattiana/ABB-5575-2021
Constantino, Kattiana/F-8001-2018},
ORCID-Numbers = {Constantino, Kattiana/0000-0003-4511-7504},
Unique-ID = {WOS:000710223800001},
}
@article{ WOS:000182437400009,
Author = {von Hippel, E and von Krogh, G},
Title = {Open source software and the ``private-collective{''} innovation model:
Issues for organization science},
Journal = {ORGANIZATION SCIENCE},
Year = {2003},
Volume = {14},
Number = {2},
Pages = {209-223},
Month = {MAR-APR},
Abstract = {Currently, two models of innovation are prevalent in organization
science. The ``private investment{''} model assumes returns to the
innovator result from private goods and efficient regimes of
intellectual property protection. The ``collective action{''} model
assumes that under conditions of market failure, innovators collaborate
in order to produce a public good. The phenomenon of open source
software development shows that users program to solve their own as well
as shared technical problems, and freely reveal their innovations
without appropriating private returns from selling the software. In this
paper, we propose that open source software development is an exemplar
of a compound ``private-collective{''} model of innovation that contains
elements of both the private investment and the collective action models
and can offer society the ``best of both worlds{''} under many
conditions. We describe a new set of research questions this model
raises for scholars in organization science. We offer some details
regarding the types of data available for open source projects in order
to ease access for researchers who are unfamiliar with these, and also
offer some advice on conducting empirical studies on open source
software development processes.},
DOI = {10.1287/orsc.14.2.209.14992},
ISSN = {1047-7039},
Unique-ID = {WOS:000182437400009},
}
@article{ WOS:000793186300002,
Author = {Jahanshahi, Hadi and Cevik, Mucahit and Navas-Su, Jose and Basar, Ayse
and Gonzalez-Torres, Antonio},
Title = {Wayback Machine: A tool to capture the evolutionary behavior of the bug
reports and their triage process in open-source software systems},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2022},
Volume = {189},
Month = {JUL},
Abstract = {The issue tracking system (ITS) is a rich data source for data-driven
decision-making. Different characteristics of bugs, such as severity,
priority, and time to fix, provide a clear picture of an ITS.
Nevertheless, such information may be misleading. For example, the exact
time and the effort spent on a bug might be significantly different from
the actual reporting time and the fixing time. Similarly, these values
may be subjective, e.g., severity and priority values are assigned based
on the intuition of a user or a developer rather than a structured and
well-defined procedure. Hence, we explore the evolution of the bug
dependency graph together with priority and severity levels to explore
the actual triage process. Inspired by the idea of the ``Wayback Machine
``for the World Wide Web, we aim to reconstruct the historical decisions
made in the ITS. Therefore, any bug prioritization or bug triage
algorithms/scenarios can be applied in the same environment using our
proposed ITS Wayback Machine. More importantly, we track the
evolutionary metrics in the ITS when a custom triage/prioritization
strategy is employed. We test the efficiency of the proposed algorithm
using data extracted from three open-source projects. Our empirical
study sheds light on the overlooked evolutionary metrics - e.g., overdue
bugs and developers' loads - which are facilitated via our proposed
past-event re-generator. (c) 2022 Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.jss.2022.111308},
EarlyAccessDate = {MAR 2022},
Article-Number = {111308},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Basar, Ayse/ABF-9265-2020
},
ORCID-Numbers = {Basar, Ayse/0000-0003-4934-8326
Jahanshahi, Hadi/0000-0001-7248-6263
Cevik, Mucahit/0000-0003-4020-6305},
Unique-ID = {WOS:000793186300002},
}
@article{ WOS:000842871000001,
Author = {ElManawy, Ahmed Islam and Sun, Dawei and Abdalla, Alwaseela and Zhu,
Yueming and Cen, Haiyan},
Title = {HSI-PP: A flexible open-source software for hyperspectral imaging-based
plant phenotyping},
Journal = {COMPUTERS AND ELECTRONICS IN AGRICULTURE},
Year = {2022},
Volume = {200},
Month = {SEP},
Abstract = {Hyperspectral imaging has become one of the most popular techniques for
high-throughput plant phenotyping. Extracting and analyzing useful plant
phenotypic traits from hyperspectral images represents a major
bottleneck for plant science and breeding communities. This study aims
to present a stand-alone easy-to-use software platform called HSI-PP to
process and analyze hyperspectral images for high-throughput plant
phenotyping. The HSI-PP software integrates pre-processing, feature
extraction, and modeling functions. The application of HSI-PP is
exemplified by investigating the response of different Arabidopsis
thaliana genotypes to drought stress, and the impact of various imaging
angles on predicting the canopy nitrogen content (CNC) of oilseed rape
(Brassica napus L.). The results showed that HSI-PP can process 10 GB on
an ordinary PC in time ranging from 30 to 73 min according to image size
and the complexity of the pipeline. HSI-PP extracted multiple
phenotyping traits (spectral, textural, and morphological) of
Arabidopsis thaliana from a large image dataset (104 GB) within five
hours. The fusion of these features achieved higher accuracy (94\%) than
only using spectral information (85\%) as early as day 4 after drought
stress treatment. For oilseed rape, about 384 GB image data was
processed within eighteen hours, and it was found that the tilted
imaging angle of 75 had the optimized PLSR fitting (0.83) to the ground
truth. The results demonstrate that HSI-PP is a stand-alone, automated,
and open-source hyperspectral image processing platform adapted to
various applications in plant phenotyping without requiring professional
programming skills to serve the plant research community.},
DOI = {10.1016/j.compag.2022.107248},
EarlyAccessDate = {JUL 2022},
Article-Number = {107248},
ISSN = {0168-1699},
EISSN = {1872-7107},
ResearcherID-Numbers = {Sun, Dawei/T-4355-2019
Hassan, Alwaseela/AAQ-3325-2021
ElManawy, AI/HJG-8798-2022
Cen, Haiyan/F-2633-2010
},
ORCID-Numbers = {zhu, yueming/0000-0003-4914-7647
Sun, Dawei/0000-0001-6925-2001
El-Manawy, Ahmed/0000-0003-2177-1827},
Unique-ID = {WOS:000842871000001},
}
@inproceedings{ WOS:000464555400031,
Author = {Darch, Peter T. and Sands, Ashley E.},
Book-Group-Author = {IEEE},
Title = {Uncertainty About the Long-Term: Digital Libraries, Astronomy Data, and
Open Source Software},
Booktitle = {2017 ACM/IEEE JOINT CONFERENCE ON DIGITAL LIBRARIES (JCDL 2017)},
Series = {ACM-IEEE Joint Conference on Digital Libraries JCDL},
Year = {2017},
Pages = {257-260},
Note = {ACM/IEEE Joint Conference on Digital Libraries (JCDL), Toronto, CANADA,
JUN 19-23, 2017},
Organization = {IEEE; ACM; Univ Toronto, Fac Informat; Univ Toronto, Libraries;
Libraries Bloomington; Elsevier; DLF; VirginiaTech},
Abstract = {Digital library developers make critical design and implementation
decisions in the face of uncertainties about the future. We present a
qualitative case study of the Large Synoptic Survey Telescope (LSST), a
major astronomy project that will collect and make available large-scale
datasets. LSST developers make decisions now, while facing uncertainties
about its period of operations (2022-2032). Uncertainties we identify
include topics researchers will seek to address, tools and expertise,
and availability of other infrastructures to exploit LSST observations.
LSST is using an open source approach to developing and releasing its
data management software. We evaluate benefits and burdens of this
approach as a strategy for addressing uncertainty. Benefits include:
enabling software to adapt to researchers' changing needs; embedding
LSST standards and tools in community practices; and promoting
interoperability with other infrastructures. Burdens include: open
source community management; documentation requirements; and trade-offs
between software speed and accessibility.},
ISSN = {2575-7865},
EISSN = {2575-8152},
ISBN = {978-1-5386-3861-3},
ORCID-Numbers = {Sands, Ashley E./0000-0001-5636-0433},
Unique-ID = {WOS:000464555400031},
}
@inproceedings{ WOS:000389809500057,
Author = {Filippova, Anna and Cho, Hichang},
Book-Group-Author = {ACM},
Title = {The Effects and Antecedents of Conflict in Free and Open Source Software
Development},
Booktitle = {ACM CONFERENCE ON COMPUTER-SUPPORTED COOPERATIVE WORK AND SOCIAL
COMPUTING (CSCW 2016)},
Year = {2016},
Pages = {705-716},
Note = {19th ACM Conference on Computer-Supported Cooperative Work and Social
Computing (CSCW), San Francisco, CA, FEB 27-MAR 02, 2016},
Organization = {Assoc Comp Machinery; ACM Special Interest Grp Human Interact},
Abstract = {Conflict is an important group process, and more so in self-organizing
teams with fluid boundaries and high possibility for turnover. We
empirically investigate different types of conflict in Free and Open
Source Software development teams, their antecedents and impact on
developers' sustained participation. Following a survey of 222 FOSS
developers, we find conflict to have an overall negative effect on
developer retention. Furthermore, different types of conflict have
varying impact on outcomes. In particular, only normative conflict
levels negatively impact intention to remain in a FOSS project. Both
normative and process conflict negatively affect perceptions of team
performance, while the co-occurrence of task and process conflict
exacerbate negative effects on outcomes. Though we find structural
factors like task interdependence and geographical distribution increase
overall conflict levels in FOSS teams, participatory decision-making and
a transformational leadership style have an ameliorating effect.
Implications for theory and practice are discussed.},
DOI = {10.1145/2818048.2820018},
ISBN = {978-1-4503-3592-8},
Unique-ID = {WOS:000389809500057},
}
@article{ WOS:000576761700013,
Author = {Setia, Pankaj and Bayus, Barry L. and Rajagopalan, Balaji},
Title = {THE TAKEOFF OF OPEN SOURCE SOFTWARE: A SIGNALING PERSPECTIVE BASED ON
COMMUNITY ACTIVITIES},
Journal = {MIS QUARTERLY},
Year = {2020},
Volume = {44},
Number = {3},
Pages = {1439-1458},
Month = {SEP},
Abstract = {A few open source software (OSS) products exhibit an abrupt and
significant increase in downloads. However, the majority of OSS products
fail to gain much interest. Identifying early success is important for
catalyzing growth in OSS markets. However, previous OSS research has not
examined early product success dynamics and assumes adoption to be a
continuous process. We propose OSS takeoff in adoptions as a measure of
eventual product success. Takeoff is a nonlinear inflection point
separating the early development from the growth phase in the product
lifecycle. Using arguments from the signaling literature, we propose
that community activities send signals about product quality and reduce
information asymmetry faced by potential adopters of OSS products.
Estimating a Cox proportional hazard model using a large sample of OSS
products from SourceForge, we find that takeoff times are significantly
associated with signals of quality deficiency and improvement. Further,
we find that target audience and product innovativeness moderate this
relationship.},
DOI = {10.25300/MISQ/2020/12576},
ISSN = {0276-7783},
ResearcherID-Numbers = {Setia, Pankaj/AAN-5765-2021},
Unique-ID = {WOS:000576761700013},
}
@inproceedings{ WOS:000435255900027,
Author = {Abbasi, Saad Babar},
Book-Group-Author = {IEEE},
Title = {Post-processing of GNSS data using open source software for structural
deformation monitoring},
Booktitle = {2017 FIFTH INTERNATIONAL CONFERENCE ON AEROSPACE SCIENCE \& ENGINEERING
(ICASE)},
Series = {International Conference on Aerospace Science and Engineering},
Year = {2017},
Note = {5th International Conference on Aerospace Science and Engineering
(ICASE), Islamabad, PAKISTAN, NOV 14-16, 2017},
Abstract = {In structural deformation monitoring especially of high-rise buildings
our main aim is hunting and pin-pointing the deviations of structural
movement from reference position (original) and to detect deviancy
during normal conditions to catastrophic damage e.g windstorm,
thunderstorm, explosion or earthquake. For that to happen an accurate,
robust and reliable method for structural monitoring is needed. GNSS
with its advanced augmentation techniques can give a positioning
accuracy in order of millimetres at its best. Such a higher order of
accuracy can be used for precise structural deformation monitoring.
Apart from that GNSS gives us loathsome advantages like all weather,
around the clock and global coverage. GNSS doesn't need line of sight as
it was needed in previous techniques between its stations. Due to these
benefits we are using GNSS technology for structural deformation
monitoring. GNSS also has some drawbacks like the positioning accuracy
is dependent up on number of available satellites, geometry of
satellites, multipath and receiver noise. Un-affordable price of precise
GNSS receivers also makes it tougher. The data used in the thesis is the
one used for structural deformation monitoring with the help of base
stations and the rovers using the real time kinematic RTK positioning
logged at ICON Tower Karachi, Pakistan a high-rise building. RTKLIB a
free software is used for analysis of logged data by applying
stand-alone, differential code and differential carrier phase (RTK)
positioning techniques. For our post processing GPS data analysis we had
used three rovers at three corners of building story under monitoring
with common reference station. One by one on each of the sets we have
RTK in RTKPOST GUI application of RTKLIB. For this analysis we have made
three cases of comparison between individual RTK results of rover pairs
and concluded deformation in a small chunk of time (3600 epochs) one
hour data.},
ISSN = {2381-5736},
ISBN = {978-1-5386-3601-5},
Unique-ID = {WOS:000435255900027},
}
@article{ WOS:000847803500016,
Author = {Zhang, Yuxuang and Fang, Qianqian},
Title = {BlenderPhotonics: an integrated open-source software environment for
three-dimensional meshing and photon simulations in complex tissues},
Journal = {JOURNAL OF BIOMEDICAL OPTICS},
Year = {2022},
Volume = {27},
Number = {8},
Month = {AUG 1},
Abstract = {Significance: Rapid advances in biophotonics techniques require
quantitative, model-based computational approaches to obtain functional
and structural information from increasingly complex and multiscaled
anatomies. The lack of efficient tools to accurately model tissue
structures and subsequently perform quantitative multiphysics modeling
greatly impedes the clinical translation of these modalities.
Aim: Although the mesh-based Monte Carlo (MMC) method expands our
capabilities in simulating complex tissues using tetrahedral meshes, the
generation of such domains often requires specialized meshing tools,
such as Iso2Mesh. Creating a simplified and intuitive interface for
tissue anatomical modeling and optical simulations is essential toward
making these advanced modeling techniques broadly accessible to the user
community.
Approach: We responded to the above challenge by combining the powerful,
open-source three-dimensional (3D) modeling software, Blender, with
state-of-the-art 3D mesh generation and MC simulation tools, utilizing
the interactive graphical user interface in Blender as the front-end to
allow users to create complex tissue mesh models and subsequently launch
MMC light simulations.
Results: Here, we present a tutorial to our Python-based Blender
add-on-BlenderPhotonics- to interface with Iso2Mesh and MMC, which
allows users to create, configure and refine complex simulation domains
and run hardware-accelerated 3D light simulations with only a few
clicks. We provide a comprehensive introduction to this tool and walk
readers through five examples, ranging from simple shapes to
sophisticated realistic tissue models.
Conclusions: BlenderPhotonics is user friendly and open source, and it
leverages the vastly rich ecosystem of Blender. It wraps advanced
modeling capabilities within an easy-to-use and interactive interface.
The latest software can be downloaded at http://mcx.space/bp. (C) The
Authors. Published by SPIE under a Creative Commons Attribution 4.0
International License.},
DOI = {10.1117/1.JBO.27.8.083014},
Article-Number = {083014},
ISSN = {1083-3668},
EISSN = {1560-2281},
ORCID-Numbers = {Zhang, Yuxuan/0000-0003-4426-5636},
Unique-ID = {WOS:000847803500016},
}
@article{ WOS:000419296200004,
Author = {Jayathailake, Chandana and Jayasinghe-Mudalige, Udith and Perera, Rohana
and Gow, Gordon and Waidyanatha, Nuwan},
Title = {Converging free and open source software tools for knowledge sharing in
smallholder agricultural communities in Sri Lanka},
Journal = {JOURNAL OF AGRICULTURE AND ENVIRONMENT FOR INTERNATIONAL DEVELOPMENT},
Year = {2017},
Volume = {111},
Number = {2},
Pages = {351-359},
Abstract = {In a world where the notion of `sharing of knowledge' has gained much
prominence in the recent past, the importance of information and
communications technologies (ICTs) to promote sustainable agriculture,
especially when combined with mobile and open source software
technologies is discussed critically. On this rationale, this study was
carried out to explore the applicability of the concept of converging
`Free and Open Source Software (FOSS)' to promote sustainable knowledge
sharing amongst the agricultural communities in Sri Lanka. A multi-stage
community consultative process with a set of designated officials
({''}Sponsors{''}) and a series of semi-structured questionnaire survey
with a cross section of smallholder agriculture farmers (n=246), were
carried out in the Batticaloa, Kurunegala and Puttalam districts to
gather the baseline data. This was followed by a number of field
experiments ({''}Campaigns{''}) with the farmers (n=340) from same
geographical areas. The two FOSS, namely: (1) ``FrontlineSMS{''} for
`Text Messaging' and (2) ``FreedomFone{''} for `Interactive Voice
Responses', were applied to evaluate the effectiveness of knowledge
sharing within the farming communities. It was found that FOSS
intervention increases the `Text messaging' and `Voice Call' usage in
day-to-day agricultural communication by 26 and 8 percent, respectively.
The demographic factors like age and educational level of the farmers
have a positive influence on the knowledge sharing process. And also the
`Mobile Telephony' was the most extensive mode of communication within
the communities. The outcome of analysis, as a whole, implies that, with
a fitting mechanism in place, this approach can be promoted as a ``drive
for positive changes{''} in agriculture-based rural communities in
developing countries like Sri Lanka, and those in South and East Asia
with similar socioeconomic and cultural perspectives.},
DOI = {10.12895/jaeid.20172.649},
ISSN = {2240-2802},
ResearcherID-Numbers = {Gow, Gordon/IXX-0622-2023
Jayathilake, Chandana/O-1594-2015
},
ORCID-Numbers = {Jayathilake, Chandana K./0000-0002-0629-6303
Gow, Gordon/0000-0002-4811-4651},
Unique-ID = {WOS:000419296200004},
}
@article{ WOS:000613995900008,
Author = {Bruno, Carissa A. and O'Brien, Chris and Bryant, Svetlana and Mejaes, I,
Jennifer and Estrin, David J. and Pizzano, Carina and Barker, David J.},
Title = {pMAT: An open-source software suite for the analysis of fiber photometry
data},
Journal = {PHARMACOLOGY BIOCHEMISTRY AND BEHAVIOR},
Year = {2021},
Volume = {201},
Month = {FEB},
Abstract = {The combined development of new technologies for neuronal recordings and
the development of novel sensors for recording both cellular activity
and neurotransmitter binding has ushered in a new era for the field of
neuroscience. Among these new technologies is fiber photometry, a
technique wherein an implanted fiber optic is used to record signals
from genetically encoded fluorescent sensors in bulk tissue. Fiber
photometry has been widely adapted due to its cost-effectiveness,
ability to examine the activity of neurons with specific anatomical or
genetic identities, and the ability to use these highly modular systems
to record from one or more sensors or brain sites in both superficial
and deep-brain structures. Despite these many benefits, one major hurdle
for laboratories adopting this technique is the steep learning curve
associated with the analysis of fiber photometry data. This has been
further complicated by a lack of standardization in analysis pipelines.
In the present communication, we present pMAT, a `photometry modular
analysis tool' that allows users to accomplish common analysis routines
through the use of a graphical user interface. This tool can be deployed
in MATLAB and edited by more advanced users, but is also available as an
independently deployable, open-source application.},
DOI = {10.1016/j.pbb.2020.173093},
EarlyAccessDate = {JAN 2021},
Article-Number = {173093},
ISSN = {0091-3057},
EISSN = {1873-5177},
ResearcherID-Numbers = {Barker, David/GZL-8058-2022
Bruno, Carissa/KOC-7317-2024
},
ORCID-Numbers = {O'Brien, Christopher/0000-0001-8533-658X
Bruno, Carissa/0000-0002-7126-2185},
Unique-ID = {WOS:000613995900008},
}
@article{ WOS:000331432600011,
Author = {Gamalielsson, Jonas and Lundell, Bjorn},
Title = {Sustainability of Open Source software communities beyond a fork: How
and why has the LibreOffice project evolved?},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2014},
Volume = {89},
Number = {SI},
Pages = {128-145},
Month = {MAR},
Abstract = {Many organisations are dependent upon long-term sustainable software
systems and associated communities. In this paper we consider long-term
sustainability of Open Source software communities in Open Source
software projects involving a fork. There is currently a lack of studies
in the literature that address how specific Open Source software
communities are affected by a fork. We report from a study aiming to
investigate the developer community around the LibreOffice project,
which is a fork from the OpenOffice.org project. In so doing, our
analysis also covers the OpenOffice.org project and the related Apache
OpenOffice project. The results strongly suggest a long-term sustainable
LibreOffice community and that there are no signs of stagnation in the
LibreOffice project 33 months after the fork. Our analysis provides
details on developer communities for the LibreOffice and Apache
OpenOffice projects and specifically concerning how they have evolved
from the OpenOffice.org community with respect to project activity,
developer commitment, and retention of committers over time. Further, we
present results from an analysis of first hand experiences from
contributors in the LibreOffice community. Findings from our analysis
show that Open Source software communities can outlive Open Source
software projects and that LibreOffice is perceived by its community as
supportive, diversified, and independent. The study contributes new
insights concerning challenges related to long-term sustainability of
Open Source software communities. (C) 2013 The Authors. Published by
Elsevier Inc. All rights reserved.},
DOI = {10.1016/j.jss.2013.11.1077},
ISSN = {0164-1212},
EISSN = {1873-1228},
Unique-ID = {WOS:000331432600011},
}
@article{ WOS:000476877000001,
Author = {Wang, Lei and Wan, Jing and Gao, Xinshu},
Title = {Toward the Health Measure for Open Source Software Ecosystem Via
Projection Pursuit and Real-Coded Accelerated Genetic},
Journal = {IEEE ACCESS},
Year = {2019},
Volume = {7},
Pages = {87396-87409},
Abstract = {The benign development of Open-source Software Ecosystem (or OSSE) helps
to fuse the wisdom of the community. It can facilitate the development
and solve the urgent application needs of large-scale complex software
systems. To guarantee that an OSSE is stable and effective for
supporting the application development, health assessment for an OSSE
has become a research hotspot. In this paper, starting from a new
perspective, the OSSE is compared with the ecosystem in the natural
world. An OSSE health measure method is proposed by integrating
projection pursuit and real-coded accelerated genetic algorithm. First,
according to the snowball sampling data collection method and the
grounded theory, the data is collected and processed. Second, by
designing evaluation indicators and utility functions, the projection
pursuit classification model of the natural ecosystem is evaluated and
combined with a real-coded accelerated genetic algorithm, thereby
designing the health measure model. The experimental results suggest the
effectiveness of the proposed approach.},
DOI = {10.1109/ACCESS.2019.2926306},
ISSN = {2169-3536},
ResearcherID-Numbers = {Wang, Lei/AFC-9386-2022
},
ORCID-Numbers = {Wang, Lei/0000-0002-1511-7266},
Unique-ID = {WOS:000476877000001},
}
@inproceedings{ WOS:001054953200006,
Author = {Newton, Olivia B. and Fiore, Stephen M.},
Book-Group-Author = {IEEE},
Title = {Leveraging Corporate Engagement for Diversity in Free/Libre and Open
Source Software Projects},
Booktitle = {2023 IEEE/ACM 4TH WORKSHOP ON GENDER EQUITY, DIVERSITY, AND INCLUSION IN
SOFTWARE ENGINEERING, GEICSE},
Year = {2023},
Pages = {41-48},
Note = {IEEE/ACM 4th Workshop on Gender Equity, Diversity, and Inclusion in
Software Engineering (GE at ICSE), Melbourne, AUSTRALIA, MAY 20, 2023},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc},
Abstract = {In this workshop paper, we describe results from a mixed-methods study
of social diversity and corporate engagement in free/libre and open
source software (FLOSS) projects. We collected survey responses from
contributors to FLOSS development on GitHub to characterize perceptions
of social diversity and corporate involvement in projects. We
additionally analyzed data extracted from FLOSS projects hosted on
GitHub to investigate differences in diversity based on corporate
engagement levels. Our results suggest that organizational decisions may
be detrimental to both the expansion of a project's contributor base and
for increasing diversity across FLOSS ecosystems. However, as some
survey participants note in their responses, organizations subsidizing
FLOSS development have opportunities to increase access to and openness
of projects which would be beneficial for diversity. This research thus
serves to identify organizational factors and actions which harm and
help initiatives to improve inclusivity and equity in FLOSS development.},
DOI = {10.1109/GEICSE59319.2023.00010},
ISBN = {979-8-3503-1230-0},
ResearcherID-Numbers = {Newton, Olivia/ABI-5462-2022},
Unique-ID = {WOS:001054953200006},
}
@article{ WOS:000377266200004,
Author = {Dagkakis, Georgios and Papagiannopoulos, Ioannis and Heavey, Cathal},
Title = {ManPy: an open-source software tool for building discrete event
simulation models of manufacturing systems},
Journal = {SOFTWARE-PRACTICE \& EXPERIENCE},
Year = {2016},
Volume = {46},
Number = {7},
Pages = {955-981},
Month = {JUL},
Abstract = {In this paper, we present a new open-source (OS) software library for
building discrete event simulation objects with focus on manufacturing
environments. ManPy stands for Manufacturing in Python' but employs a
generic approach that can be extended to other types of business
processes such as services, logistics and supply chain management. It is
written in Python and makes use of the SimPy library to implement a
process interaction world view. The goal in developing ManPy is to
provide an expandable OS layer of well-defined manufacturing objects,
which can be used by users with multiple levels of expertise in discrete
event simulation, namely, a super user and an industrial engineer. This
object repository follows a structured architecture, allowing developers
to extend it, exchange ideas and methodologies, with the goal of forming
an OS community. We explain how ManPy is developed on SimPy, present its
architecture and give examples of its utilization. We also give insight
of how this work is planned to progress in order to attract software
developers, modellers and practitioners in an OS community. Copyright
(c) 2015 John Wiley \& Sons, Ltd.},
DOI = {10.1002/spe.2347},
ISSN = {0038-0644},
EISSN = {1097-024X},
ResearcherID-Numbers = {Heavey, Cathal/F-6929-2017},
Unique-ID = {WOS:000377266200004},
}
@article{ WOS:000375974200004,
Author = {Onoue, Saya and Hata, Hideaki and Monden, Akito and Matsumoto, Kenichi},
Title = {Investigating and Projecting Population Structures in Open Source
Software Projects: A Case Study of Projects in GitHub},
Journal = {IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS},
Year = {2016},
Volume = {E99D},
Number = {5},
Pages = {1304-1315},
Month = {MAY},
Abstract = {GitHub is a developers' social networking service that hosts a great
number of open source software (OSS) projects. Although some of the
hosted projects are growing and have many developers, most projects are
organized by a few developers and face difficulties in terms of
sustainability. OSS projects depend mainly on volunteer developers, and
attracting and retaining these volunteers are major concerns of the
project stakeholders. To investigate the population structures of OSS
development communities in detail and conduct software analytics to
obtain actionable information, we apply a demographic approach.
Demography is the scientific study of population and seeks to identify
the levels and trends in the size and components of a population. This
paper presents a case study, investigating the characteristics of the
population structures of OSS projects on GitHub, and shows population
projections generated with the well-known cohort component method. We
found that there are four types of population structures in OSS
development communities in terms of experiences and contributions. In
addition, we projected the future population accurately using a cohort
component population projection method. This method predicts a
population of the next period using a survival rate calculated from past
population. To the best of our knowledge, this is the first study that
applied demography to the field of OSS research. Our approach addressing
OSS-related problems based on demography will bring new insights, since
studying population is novel in OSS research. Understanding current and
future structures of OSS projects can help practitioners to monitor a
project, gain awareness of what is happening, manage risks, and evaluate
past decisions.},
DOI = {10.1587/transinf.2015EDP7363},
ISSN = {1745-1361},
ResearcherID-Numbers = {MATSUMOTO, KENICHI/AAD-9090-2019
Hata, Hideaki/GQB-2557-2022
},
ORCID-Numbers = {Hata, Hideaki/0000-0003-0708-5222
Monden, Akito/0000-0003-4295-207X},
Unique-ID = {WOS:000375974200004},
}
@article{ WOS:000968767200001,
Author = {Conaldi, Guido and De Vita, Riccardo and Ghinoi, Stefano and Foster,
Dawn Marie},
Title = {Virtual collaborative spaces: a case study on the antecedents of
collaboration in an open-source software community},
Journal = {R \& D MANAGEMENT},
Year = {2024},
Volume = {54},
Number = {2, SI},
Pages = {347-369},
Month = {MAR},
Abstract = {Collaboration enables the sharing amongst individuals of resources and
knowledge required to innovate. In recent years, this phenomenon has
increasingly manifested in virtual collaborative spaces such as
open-source software communities because of the advancement in the use
of online technologies and the heightened need for distance work.
However, it is still unclear which underlying mechanisms foster
collaboration in these spaces. By using the Linux kernel open-source
software community as a case study, we analyze data from the
linux-pci@vger.kernel.org mailing list to model the influence of
proximity on the likelihood of collaboration between individuals. Our
dataset is composed of 10,513 message replies to the PCI mailing list
posted by its 654 active members in the years 2013 to 2015. Our results
show that geographical proximity does not have a direct impact on
collaboration, while organizational features defined by institutional
and organizational proximity do significantly affect collaboration.
Cognitive and social proximity also significantly, and positively,
affects collaboration, but these relationships show an inverted u-shaped
form. Our results confirm the need to develop specific theorizing about
virtual spaces, as they present unique features when compared to
traditional physical environments.},
DOI = {10.1111/radm.12599},
EarlyAccessDate = {APR 2023},
ISSN = {0033-6807},
EISSN = {1467-9310},
ResearcherID-Numbers = {Ghinoi, Stefano/K-9541-2019
},
ORCID-Numbers = {Foster, Dawn/0000-0002-8441-5873
GHINOI, STEFANO/0000-0002-9857-4736
Conaldi, Guido/0000-0003-3552-7307},
Unique-ID = {WOS:000968767200001},
}
@inproceedings{ WOS:000494717600018,
Author = {Norikane, Takuto and Ihara, Akinori and Matsumoto, Kenichi},
Book-Group-Author = {IEEE},
Title = {Do Review Feedbacks Influence to a Contributor's Time Spent on OSS
Projects?},
Booktitle = {2018 IEEE/ACIS 3RD INTERNATIONAL CONFERENCE ON BIG DATA, CLOUD
COMPUTING, DATA SCIENCE \& ENGINEERING (BCD 2018)},
Year = {2018},
Pages = {109-113},
Note = {3rd IEEE/ACIS International Conference on Big Data, Cloud Computing,
Data Science and Engineering (BCD), Yonago, JAPAN, JUL 10-12, 2018},
Organization = {IEEE; Int Assoc \& Comp \& Informat Sci; IEEE Comp Soc},
Abstract = {Open Source Software (OSS) does not work without contributions from the
community. In particular, long-term contributors (LTCs) (e.g.,
committer), defined as contributors who spend at least one year on OSS
projects, play a crucial role in a project success because they would
have permission to add (commit) code changes to a project's version
control system, and to become a mentor for a beginner in OSS projects.
However, contributors often leave a project before becoming a LTC
because most contributors are volunteers. If contributors are motivated
in their work in OSS projects, they might not leave the projects. In
this study, we examine the phenomena involved in becoming a LTC in terms
of motivation to continue in OSS projects. In particular, our target
motivation is to understand what is involved in long-term contribution
with other expert contributors. We study classifier to identify a LTC
who will contribute patch submissions for more than one year based on
collaboration in terms of the code review process. In detail, we analyze
what review feedbacks encourage a contributor to continue with OSS
project. Using a Qt project dataset, we build a prediction model to
identify a LTC. We find that not only contributor's activities, but also
a reviewer feedbacks, useful in identifying LTCs.},
DOI = {10.1109/BCD2018.2018.00028},
ISBN = {978-1-5386-5605-1},
ResearcherID-Numbers = {MATSUMOTO, KENICHI/AAD-9090-2019},
Unique-ID = {WOS:000494717600018},
}
@inproceedings{ WOS:000241728200020,
Author = {Bouktif, Salah and Antoniol, Giuliano and Merlo, Ettore and Neteler,
Markus},
Editor = {Kawada, S},
Book-Group-Author = {IEEE Computer Society},
Title = {A feedback based quality assessment to support open source software
evolution: the GRASS case study},
Booktitle = {ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE,
PROCEEDINGS},
Series = {Proceedings-IEEE International Conference on Software Maintenance},
Year = {2006},
Pages = {155+},
Note = {22nd IEEE International Conference on Software Maintenance,
Philadelphia, PA, SEP 24-27, 2006},
Organization = {IEEE},
Abstract = {Managing the software evolution for large open source software is a
major challenge. Some factors that make software hard to maintain are
geographically distributed development teams, frequent and rapid
turnover of volunteers, absence of a formal means, and lack of
documentation and explicit project planning. In this paper we propose
remote and continuous analysis of open source software to monitor
evolution using available resources such as CVS code repository,
commitment log files and exchanged mail. Evolution monitoring relies on
three principal services. The first service analyzes and monitors the
increase in complexity and the decline in quality; the second supports
distributed developers by sending them a feedback report after each
contribution, the third allows developers to gain insight into the ``big
picture{''} of software by providing a dashboard of project evolution.
Besides the description of provided services, the paper presents a
prototype environment for continuous analysis of the evolution of GRASS,
an open source software.},
ISSN = {1063-6773},
ISBN = {0-7695-2354-4},
ResearcherID-Numbers = {Bouktif, Salah/AAD-6537-2021
Neteler, Markus/C-6328-2008},
ORCID-Numbers = {Neteler, Markus/0000-0003-1916-1966},
Unique-ID = {WOS:000241728200020},
}
@article{ WOS:000210172900003,
Author = {Kamthan, Pankaj},
Title = {On the Prospects and Concerns of Integrating Open Source Software
Environment in Software Engineering Education},
Journal = {JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-RESEARCH},
Year = {2007},
Volume = {6},
Pages = {45-64},
Abstract = {Open Source Software (OSS) has introduced a new dimension in software
community. As the development and use of OSS becomes prominent, the
question of its integration in education arises. In this paper, the
following practices fundamental to projects and processes in software
engineering are examined from an OSS perspective: project management;
process, workflows, and collaborative activities; modeling and
specification; deployment of standards; documentation; and quality
assurance and evaluation. Based on a pragmatic framework, the prospects
of integrating OSS in a traditional software engineering curriculum are
outlined and concerns in realizing them are given. In doing so, the
cases of the adoption of OSS process model, use of OSS as a Computer
Aided Software Engineering (CASE) tool, OSS as a standalone sub-system,
and open source code reuse are considered. We present some of the
trade-offs that could help educators in decision making towards the use
of the OSS environment in software engineering pedagogical contexts. The
significance of openly accessible content in general and its relation to
OSS in particular is briefly highlighted.},
ISSN = {1547-9714},
EISSN = {1539-3585},
Unique-ID = {WOS:000210172900003},
}
@article{ WOS:000262423400004,
Author = {Romeo, Francesco and Padoan, Gianluca},
Title = {JTruss: A CAD-Oriented Educational Open-Source Software for Static
Analysis of Truss-Type Structures},
Journal = {COMPUTER APPLICATIONS IN ENGINEERING EDUCATION},
Year = {2008},
Volume = {16},
Number = {4},
Pages = {280-288},
Abstract = {A CAD-oriented software (JTruss) for the static analysis of planar and
spatial truss-type structures is presented. Developed for educational
purposes, JTruss is part of an open-source project and is characterised
by complete accessibility (i.e. platform independent) and high software
compatibility. CAD methodologies are employed to implement commands for
handling graphic models. A student friendly graphical interface,
tailored mainly for structural mechanics introductory courses in
engineering and architecture programs, is conceived. Accordingly, the
standard sequence involved in the software design, namely preprocessing,
processing and post-processing, is implemented aiming to improve the
structural behaviour interpretation. (C) 2008 Wiley Periodicals, Inc.
Comput Aprol Eng Educ 16: 280-289, 2008: Published online in Wiley
InterScience (www.interscience.wiley.com) DOI 10.1002/cae.20150},
DOI = {10.1002/cae.20150},
ISSN = {1061-3773},
ResearcherID-Numbers = {Romeo, Francesco/B-2484-2010
},
ORCID-Numbers = {Romeo, Francesco/0000-0002-7828-3528},
Unique-ID = {WOS:000262423400004},
}
@article{ WOS:000418308800002,
Author = {Linaker, J. and Munir, H. and Wnuk, K. and Mols, C. E.},
Title = {Motivating the contributions: An Open Innovation perspective on what to
share as Open Source Software},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2018},
Volume = {135},
Pages = {17-36},
Month = {JAN},
Abstract = {Open Source Software (OSS) ecosystems have reshaped the ways how
software-intensive firms develop products and deliver value to
customers. However, firms still need support for strategic product
planning in terms of what to develop internally and what to share as
OSS. Existing models accurately capture commoditization in software
business, but lack operational support to decide what contribution
strategy to employ in terms of what and when to contribute. This study
proposes a Contribution Acceptance Process (CAP) model from which firms
can adopt contribution strategies that align with product strategies and
planning. In a design science influenced case study executed at Sony
Mobile, the CAP model was iteratively developed in close collaboration
with the firm's practitioners. The CAP model helps classify artifacts
according to business impact and control complexity so firms may
estimate and plan whether an artifact should be contributed or not.
Further, an information meta-model is proposed that helps operationalize
the CAP model at the organization. The CAP model provides an operational
OI perspective on what firms involved in OSS ecosystems should share, by
helping them motivate contributions through the creation of contribution
strategies. The goal is to help maximize return on investment and
sustain needed influence in OSS ecosystems. (C) 2017 The Authors.
Published by Elsevier Inc.},
DOI = {10.1016/j.jss.2017.09.032},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Linaker, Johan/AAR-3849-2021
Munir, Hussan/HKV-4509-2023},
ORCID-Numbers = {Linaker, Johan/0000-0001-9851-1404
Munir, Hussan/0000-0001-9376-9844},
Unique-ID = {WOS:000418308800002},
}
@inproceedings{ WOS:000418400900004,
Author = {Linaker, Johan and Regnell, Bjorn},
Editor = {Grunbacher, P and Perini, A},
Title = {A Contribution Management Framework for Firms Engaged in Open Source
Software Ecosystems - A Research Preview},
Booktitle = {REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, REFSQ 2017},
Series = {Lecture Notes in Computer Science},
Year = {2017},
Volume = {10153},
Pages = {50-57},
Note = {23rd International Working Conference on Requirements Engineering -
Foundation for Software Quality! (REFSQ), Essen, GERMANY, FEB 27-MAR 02,
2017},
Organization = {CGI; Adesso; Int Requirements Engn Board; ISTA},
Abstract = {Context and motivation: Contribution Management helps firms engaged in
Open Source Software (OSS) ecosystems to motivate what they should
contribute and when, but also what they should focus their resources on
and to what extent. Such guidelines are also referred to as contribution
strategies. The motivation for developing tailored contribution
strategies is to maximize return on investment and sustain the influence
needed in the ecosystem. Question/Problem: We aim to develop a framework
to help firms understand their current situation and create a starting
point to develop an effective contribution management process. Principal
ideas/results: Through a design science approach, a prototype framework
is created based on literature and validated iteratively with expert
opinions through interviews. Contribution: In this research preview, we
present our initial results after our first design cycle and
consultation with one experienced OSS manager at a large OSS oriented
software-intensive firm. The initial validation highlights importance of
stakeholder identification and analysis, as well as the general need for
contribution management and alignment with internal product planning.
This encourages future work to develop the framework further using
expert and case validation.},
DOI = {10.1007/978-3-319-54045-0\_4},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {978-3-319-54045-0; 978-3-319-54044-3},
ResearcherID-Numbers = {Linaker, Johan/AAR-3849-2021
},
ORCID-Numbers = {Linaker, Johan/0000-0001-9851-1404
Regnell, Bjorn/0000-0002-9380-6120},
Unique-ID = {WOS:000418400900004},
}
@inproceedings{ WOS:001118263000002,
Author = {Holtmann, Jorg and Steghofer, Jan-Philipp and Lonn, Henrik},
Book-Group-Author = {ACM},
Title = {Migrating from Proprietary Tools to Open-source Software for EAST-ADL
Metamodel Generation and Evolution},
Booktitle = {ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING
LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION},
Year = {2022},
Pages = {7-11},
Note = {ACM/IEEE 25th International Conference on Model Driven Engineering
Languages and Systems (MODELS), ACM Student Res Competit, Montreal,
CANADA, OCT 23-28, 2022},
Organization = {IEEE; Assoc Comp Machinery; Special Interest Grp Software Engn; IEEE
Comp Soc Tech Comm Software Engn; Univ Montreal; Huawei; HCL Software;
Continental; GM},
Abstract = {Open-source software has numerous advantages over proprietary
commercial-off-the-shelf (COTS) software. However, there are modeling
languages, tool chains, and tool frameworks that are developed and
maintained in an open-source manner but still incorporate COTS tools.
Such an incorporation of COTS tools into an overall open-source approach
completely annihilates the actual open-source advantages and goals. In
this tool paper, we demonstrate how we eliminated a COTS tool from the
otherwise open-source-based generation and evolution workflow of the
domain-specific modeling language East-Adl, used in the automotive
industry to describe a variety of interdisciplinary aspects of vehicle
systems. By switching to a pure open-source solution, East-Adl becomes
easier to inspect, evolve, and develop a community around. We compare
both the mixed COTS/open-source and the open-source-only workflows,
outline the advantages of the open-source-only solution, and show that
we achieve equivalent tooling features compared to the original
approach.},
DOI = {10.1145/3550356.3559084},
ISBN = {978-1-4503-9467-3},
ResearcherID-Numbers = {Steghöfer, Jan-Philipp/AAM-2555-2020},
Unique-ID = {WOS:001118263000002},
}
@inproceedings{ WOS:000257575000037,
Author = {Yun, Jin and Dongchuan, Sun},
Editor = {Yu, F and Luo, Q},
Title = {A theoretical framework of factors influencing the performance of open
source software development virtual team},
Booktitle = {ADVANCING SCIENCE THROUGH COMPUTATION},
Year = {2008},
Pages = {149-152},
Note = {International Workshop on Computer Science and Engineering (WCSE 2008),
Moscow, RUSSIA, MAY 23-25, 2008},
Organization = {Hunan Agr Univ; China \& Peoples Friendship Univ Russia; Int Assoc
Engineers; Univ Amsterdam; Cent S Univ; Intelligent Informat Technol
Applicat Res Inst},
Abstract = {With the development of information technologies, a new software
development method appears which named open source software (OSS)
development. The OSS development project is operated by virtual team
that mainly consists of software developers in online community. In this
paper, the main characteristics of OSS development are firstly
discussed. OSS is significant to the China National Information
Industry. However, the Internet-based open source communities are not
well developed in China. To improve the open source practice in China,
the influencing factors of virtual team performance in the open source
community are analyzed from the systems perspective, including Agents
Attributes Dimension (individual effort and technical abilities),
Interactions Among the Agents Dimension (affective trust, cognitive
trust and communication) and Environment Dimension (open source culture,
community infrastructure, fund support and government policies support).
Then a theoretical framework of factors influencing the performance of
OSS development virtual team and corresponding hypotheses are proposed.},
ISBN = {978-1-84626-172-5},
Unique-ID = {WOS:000257575000037},
}
@inproceedings{ WOS:000349797400085,
Author = {Kumar, Amitesh and KanikaPhutela and NehaSrivastava and Singar, Sumitra},
Book-Group-Author = {IEEE},
Title = {The Impact of Linux (Free Open Source Software) in Spoken-Tutorial a
Part of ``MOOC{''}},
Booktitle = {PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE IN MOOC,
INNOVATION AND TECHNOLOGY IN EDUCATION (MITE)},
Year = {2013},
Pages = {411+},
Note = {IEEE International Conference on MOOC, Innovation and Technology in
Education (MITE), Jaipur, INDIA, DEC 20-22, 2013},
Organization = {IEEE; IEEE Educ Soc},
Abstract = {The Free Open Source Software is a growing concern for Massive Open
Online Courses. The Spoken-Tutorial is a program for the literate people
who belong to the Information system environment. Spoken Tutorials
Organize workshops focusing on ``MOOC{''}.
The Massive Open Online Course is a response to the challenges faced by
organizations in order to collect related information of several
matters. Spoken-Tutorial is prepared from the term that ``information is
everywhere{''} as a social network, you are a clickware of this digital
world. A world where internet is a medium to access mass information.
So, MOOC is the one way of learning in this digital social network
world. MOOC is a course-Open, Participatory, Distributed and Lifelong
networked learning. It has facility of various courses, with start, end
dates and participants. It's a way to connect and collaborate while
developing digital skills an engage in a learning process. It is an
EVENT around which people who care about a topic can gather and talk
about it in a structured way. MOOC can promote the network learning for
lifelong. People that have reputations for interesting skills and
innovative thinking besides a topic, collaborate by opening an online
course covering that topic. Anyone can join it. In a MOOC we can choose
what we want to do, how we want to participate and we can decide if we
have been successful, just like an existing atmosphere. Tutorials on
almost all the Free open source are run by Spoken tutorials which is
available on the internet and is provided by the team of spoken tutorial
project. In this
analysis we have mentioned all the steps of spoken tutorial courses and
have took a survey from computer engineering students who are currently
being taught Linux as their course laboratory and subject. This survey
contained the questions related to the spoken tutorial for FOSS Linux
and mode to organize the workshop.},
ISBN = {978-1-4799-1625-2},
ResearcherID-Numbers = {Singar, Sumitra/AGZ-9302-2022},
Unique-ID = {WOS:000349797400085},
}
@inproceedings{ WOS:001310833901007,
Author = {Amft, Sabrina and Hoeltervennhoff, Sandra and Panskus, Rebecca and
Marky, Karola and Fahl, Sascha},
Book-Group-Author = {IEEE COMPUTER SOC},
Title = {Everyone for Themselves? A Qualitative Study about Individual Security
Setups of Open Source Software Contributors},
Booktitle = {45TH IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP 2024},
Series = {IEEE Symposium on Security and Privacy},
Year = {2024},
Pages = {1065-1082},
Note = {45th IEEE Symposium on Security and Privacy (SP), San Francisco, CA, MAY
20-23, 2024},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {To increase open-source software supply chain security, protecting the
development environment of contributors against attacks is crucial. For
example, contributors must protect authentication credentials for
software repositories, code-signing keys, and their systems from
malware.
Previous incidents illustrated that open-source contributors struggle
with protecting their development environment. In contrast to companies,
open-source software projects cannot easily enforce security guidelines
for development environments. Instead, contributors' security setups are
likely heterogeneous regarding chosen technologies and strategies.
To the best of our knowledge, we perform the first in-depth qualitative
investigation of the security of open-source software contributors'
individual security setups, their motivation, decision-making, and
sentiments, and the potential impact on open-source software supply
chain security. Therefore, we conduct 20 semi-structured interviews with
a diverse set of experienced contributors to critical open-source
software projects.
Overall, we find that contributors have a generally high affinity for
security. However, security practices are rarely discussed in the
community or enforced by projects. Furthermore, we see a strong
influence of social mechanisms, such as trust, respect, or politeness,
further impeding the sharing of security knowledge and best practices.
We conclude our work with a discussion of the impact of our findings on
open-source software and supply chain security, and make recommendations
for the open-source software community.},
DOI = {10.1109/SP54263.2024.00214},
ISSN = {1081-6011},
ISBN = {979-8-3503-3131-8; 979-8-3503-3130-1},
ResearcherID-Numbers = {Marky, Karola/AAL-6950-2021},
Unique-ID = {WOS:001310833901007},
}
@inproceedings{ WOS:000330639500069,
Author = {Galster, Matthias and Tofan, Dan},
Book-Group-Author = {IEEE},
Title = {Exploring Possibilities to Analyse Microblogs for Dependability
Information in Variability-intensive Open Source Software Systems},
Booktitle = {2013 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING
WORKSHOPS (ISSREW)},
Year = {2013},
Pages = {321-325},
Note = {IEEE 24th International Symposium on Software Reliability Engineering
Workshops (ISSREW), Pasadena, CA, NOV 04-07, 2013},
Organization = {IEEE},
Abstract = {Many open source software systems are variability-intensive because they
are frequently adapted to different customer needs or deployment
environments. Variability in these systems not only occurs in
functionality, but also in quality attributes (e. g., security,
reliability, dependability). Furthermore, variability in functionality
and variability in quality attributes affect each other. Recently, open
source communities have adopted microblogging to document and share
software engineering knowledge. Microblogging dissolves boundaries
between developers and other stakeholders (e.g., end users). This
facilitates the involvement of many different non-technical stakeholders
in the software development process. In this paper, we investigate the
feasibility and suitability of utilizing microblogs to identify and
analyze dependability information about open source software systems. We
use the example of the currently most popular microblogging
infrastructure (Twitter) and a widely used open source content
management system (Drupal). Our results indicate that even though open
source communities frequently share information on Twitter, challenges
exist for extracting and analyzing dependability information.
Furthermore, a better understanding is needed to describe the relation
between issues reported by user communities in microblogs, and issues
and actions documented by developer communities in change logs and
release information.},
ISBN = {978-1-4799-2552-0},
ORCID-Numbers = {Tofan, Dan/0000-0001-9376-4576},
Unique-ID = {WOS:000330639500069},
}
@inproceedings{ WOS:000662226500025,
Author = {Lu, Yunfeng and Li, Chao and Wang, Song and Liu, Yang and Lu, Yunling
and Dai, Jie},
Editor = {Wenzheng, L},
Title = {A Research on Testing Strategies of OSS Used by Equipment Software},
Booktitle = {PROCEEDINGS OF 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE
ENGINEERING AND SERVICE SCIENCE (ICSESS 2020)},
Series = {International Conference on Software Engineering and Service Science},
Year = {2020},
Pages = {121-128},
Note = {11th IEEE International Conference on Software Engineering and Service
Science (IEEE ICSESS), Beijing, PEOPLES R CHINA, OCT 16-18, 2020},
Organization = {Inst Elect \& Elect Engineers; IEEE Beijing Sect},
Abstract = {Software testing is an important method to guarantee the quality of
equipment software. With the rapid development of open source
technology, more and more kinds of equipment software are using open
source software(OSS). However, the relevant test standards and test
specifications for guiding the testing of OSS used by equipment software
are lacking at present. This article combines the features of OSS and
the testing process of equipment software, proposes for the first time
the testing strategies covering the main process of software testing for
the testing of OSS used by equipment, which is of great significance in
improving the quality of equipment software. This article mainly
researches the tasks in test preparation and test implementation stages,
and proposes the entry conditions for software testing and the
confirmation principles for the testing scope of OSS in the test
preparation stage; in the test implementation stage, according to the
relevant requirements of equipment software testing, this article puts
forward the test specifications applicable to OSS from the perspective
of document review, static analysis, code review, and configuration
item/system testing processes, and analyzes the potential risks in the
implementation process and the feasible degradation strategies.},
DOI = {10.1109/icsess49938.2020.9237726},
ISSN = {2327-0594},
ISBN = {978-1-7281-6579-0},
ResearcherID-Numbers = {yang, liu/GVU-8760-2022},
Unique-ID = {WOS:000662226500025},
}
@article{ WOS:000515092200013,
Author = {Sapkota, Hitesh and Murukannaiah, Pradeep K. and Wang, Yi},
Title = {A network-centric approach for estimating trust between open source
software developers},
Journal = {PLOS ONE},
Year = {2019},
Volume = {14},
Number = {12},
Month = {DEC 30},
Abstract = {Trust between developers influences the success of open source software
(OSS) projects. Although existing research recognizes the importance of
trust, there is a lack of an effective and scalable computational method
to measure trust in an OSS community. Consequently, OSS project members
must rely on subjective inferences based on fragile and incomplete
information for trust-related decision making. We propose an automated
approach to assist a developer in identifying the trustworthiness of
another developer. Our two-fold approach, first, computes direct trust
between developer pairs who have interacted previously by analyzing
their interactions via natural language processing. Second, we infer
indirect trust between developers who have not interacted previously by
constructing a community-wide developer network and propagating trust in
the network. A large-scale evaluation of our approach on a GitHub
dataset consisting of 24,315 developers shows that contributions from
trusted developers are more likely to be accepted to a project compared
to contributions from developers who are distrusted or lacking trust
from project members. Further, we develop a pull request classifier that
exploits trust metrics to effectively predict the likelihood of a pull
request being accepted to a project, demonstrating the practical utility
of our approach.},
DOI = {10.1371/journal.pone.0226281},
Article-Number = {e0226281},
ISSN = {1932-6203},
ORCID-Numbers = {Murukannaiah, Pradeep/0000-0002-1261-6908},
Unique-ID = {WOS:000515092200013},
}
@inproceedings{ WOS:000360928000060,
Author = {Hadi, Akhmad Syaikhul and Yukawa, Takashi and Murakami, Yukikazu},
Editor = {Watada, J and Jain, LC and Howlett, RJ and Mukai, N and Asakura, K},
Title = {A Support System for Generating SCORM Compliant Open Source Software
Usage Manuals},
Booktitle = {17TH INTERNATIONAL CONFERENCE IN KNOWLEDGE BASED AND INTELLIGENT
INFORMATION AND ENGINEERING SYSTEMS - KES2013},
Series = {Procedia Computer Science},
Year = {2013},
Volume = {22},
Pages = {544-550},
Note = {17th International Conference on Knowledge-Based and Intelligent
Information \& Engineering Systems (KES), Kitakyushu, JAPAN, SEP 09-11,
2013},
Organization = {KES Int},
Abstract = {Open Source Software (OSS) is software whose source code that is open to
the public through the Internet. Currently, OSS is widely used in many
aspects of IT society. Because OSS development is community based,
unlike commercial software, the lack of good documentation or the
maintenance of manuals is one of the main problems of using OSS. Due to
its rapid development, OSS manuals become easily obsolete. Moreover, the
installation or the usage varies depending on the operating system. To
solve the documentation problems, Murakami et al. proposed a method of
automatically generating a web manual for installing an OSS by editing
the log information recorded during the installation process.
Unfortunately, the web manual generated by this system was not suitable
for wide use in learning management systems. Therefore, this paper
extends the system by Murakami et al. to one with the ability to deliver
an automatically generated Web manual on an e-learning management
system, modify the content of the manual, and skip unnecessary
information in the learning process. (C) 2013 The Authors. Published by
Elsevier B.V.},
DOI = {10.1016/j.procs.2013.09.134},
ISSN = {1877-0509},
Unique-ID = {WOS:000360928000060},
}
@article{ WOS:000286317200004,
Author = {Sojer, Manuel and Henkel, Joachim},
Title = {Code Reuse in Open Source Software Development: Quantitative Evidence,
Drivers, and Impediments},
Journal = {JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS},
Year = {2010},
Volume = {11},
Number = {12, SI},
Pages = {868-901},
Abstract = {The focus of existing open source software (OSS) research has been on
how and why individuals and firms add to the commons of public OSS
code-that is, on the ``giving{''} side of this open innovation process.
In contrast, research on the corresponding ``receiving{''} side of the
innovation process is scarce. We address this gap, studying how existing
OSS code is reused and serves as an input to further OSS development.
Our findings are based on a survey with 686 responses from OSS
developers. As the most interesting results, our multivariate analyses
of developers' code reuse behavior point out that developers with larger
personal networks within the OSS community and those who have experience
in a greater number of OSS projects reuse more, presumably because both
network size and a broad project experience facilitate local search for
reusable artifacts. Moreover, we find that a development paradigm that
calls for releasing an initial functioning version of the software
early-as the ``credible promise{''} in OSS-leads to increased reuse.
Finally, we identify developers' interest in tackling difficult
technical challenges as detrimental to efficient reuse-based innovation.
Beyond OSS, we discuss the relevance of our findings for companies
developing software and for the receiving side of open innovation
processes, in general.},
ISSN = {1536-9323},
EISSN = {1558-3457},
ORCID-Numbers = {Henkel, Joachim/0000-0002-6065-0983},
Unique-ID = {WOS:000286317200004},
}
@article{ WOS:000388288600014,
Author = {Foss, Nicolai J. and Frederiksen, Lars and Rullani, Francesco},
Title = {Problem-formulation and problem-solving in self-organized communities:
How modes of communication shape project behaviors in the free
open-source software community},
Journal = {STRATEGIC MANAGEMENT JOURNAL},
Year = {2016},
Volume = {37},
Number = {13},
Pages = {2589-2610},
Month = {DEC},
Abstract = {Research summary: Building on the problem-solving perspective, we study
behaviors related to projects and the communication-based antecedents of
such behaviors in the free open-source software (FOSS) community. We
examine two kinds of problem/project-behaviors: Individuals can set up
projects around the formulation of new problems or join existing
projects and define and/or work on subproblems within an existing
problem. The choice between these two behaviors is influenced by the
mode of communication. A communication mode with little a priori
structure is the best mode for communicating about new problems (i.e.,
formulating a problem); empirically, it is associated with project
launching behaviors. In contrast, more structured communication fits
subproblems better and is related to project joining behaviors. Our
hypotheses derive support from data from the FOSS community.Managerial
summary: We study how the way in which individuals communicate influence
the project-behaviors they engage in. We find that relatively
unstructured communication is associated with the setting up new
projects, while communication that is structured around an artifact is
associated with joining projects. Our findings hold implications for
understanding how management may influence project behaviors and
problem-solving: Firms that need to concentrate on more incremental
problem-solving efforts (e.g., because a sufficient number of attractive
problems have already been defined) should create environments in which
interaction is undertaken mainly via artifacts. On the other hand, if
firms seek to generate new problems (e.g., new strategic opportunities),
they should create environments in which open-ended, verbal conversation
is relatively more important than artifact-based communication.
Copyright (c) 2015 John Wiley \& Sons, Ltd.},
DOI = {10.1002/smj.2439},
ISSN = {0143-2095},
EISSN = {1097-0266},
ResearcherID-Numbers = {Foss, Nicolai/ACA-0247-2022
Frederiksen, Lars/AAK-3050-2021
},
ORCID-Numbers = {RULLANI, FRANCESCO/0000-0001-6142-856X},
Unique-ID = {WOS:000388288600014},
}
@article{ WOS:000329548200008,
Author = {Bouras, Christos and Filopoulos, Anestis and Kokkinos, Vasileios and
Michalopoulos, Sotiris and Papadopoulos, Dimitris and Tseliou, Georgia},
Title = {Policy recommendations for public administrators on free and open source
software usage},
Journal = {TELEMATICS AND INFORMATICS},
Year = {2014},
Volume = {31},
Number = {2},
Pages = {237-252},
Month = {MAY},
Abstract = {Free and open source software, holding a strategic position in knowledge
economy, reaffirms the critical role of governments and regional
authorities in establishing strategies for integrating effective and
sustainable Information Technology solutions in the public sector
towards economic growth and social welfare. Moreover, public services,
organisations and territorial administrations collectively represent a
major software user with great impact on the software market. In this
sense, software selection in the public sector is a highly political and
strategic process: various collateral implications and policy aspects
should be considered in order to reach the best possible decisions.
Within this context, this manuscript provides policy recommendations on
issues and challenges pertaining to the use of free and open source
software by European public administrations. The recommended policy
actions are mainly based on review of the current policy framework. The
main goal of this manuscript is to contribute in providing policy
orientations and proposing actions that can help governments, public
administrations and European institutions fully harvest the benefits of
open source. (C) 2013 Elsevier Ltd. All rights reserved.},
DOI = {10.1016/j.tele.2013.06.003},
ISSN = {0736-5853},
ResearcherID-Numbers = {Papadopoulos, Dimitris/KEE-5572-2024
},
ORCID-Numbers = {Michalopoulos, Sotirios/0000-0001-9760-9952
Kokkinos, Vasileios/0000-0003-1326-6281
Tseliou, Georgia/0000-0002-7645-2666
Papadopoulos, Dimitris C./0000-0003-3676-8807},
Unique-ID = {WOS:000329548200008},
}
@article{ WOS:000332021400004,
Author = {Blumenfeld, Robert S. and Bliss, Daniel P. and Perez, Fernando and
D'Esposito, Mark},
Title = {CoCoTools: Open-source Software for Building Connectomes Using the
CoCoMac Anatomical Database},
Journal = {JOURNAL OF COGNITIVE NEUROSCIENCE},
Year = {2014},
Volume = {26},
Number = {4},
Pages = {722-745},
Month = {APR},
Abstract = {Neuroanatomical tracer studies in the nonhuman primate macaque monkey
are a valuable resource for cognitive neuroscience research. These data
ground theories of cognitive function in anatomy, and with the emergence
of graph theoretical analyses in neuroscience, there is high demand for
these data to be consolidated into large-scale connection matrices
({''}macroconnectomes{''}). Because manual review of the anatomical
literature is time consuming and error prone, computational solutions
are needed to accomplish this task. Here we describe the ``CoCoTools{''}
open-source Python library, which automates collection and integration
of macaque connectivity data for visualization and graph theory
analysis. CoCoTools both interfaces with the CoCoMac database, which
houses a vast amount of annotated tracer results from 100 years
(1905-2005) of neuroanatomical research, and implements coordinate-free
registration algorithms, which allow studies that use different
parcellations of the brain to be translated into a single graph. We show
that using CoCoTools to translate all of the data stored in CoCoMac
produces graphs with properties consistent with what is known about
global brain organization. Moreover, in addition to describing
CoCoTools' processing pipeline, we provide worked examples, tutorials,
links to on-line documentation, and detailed appendices to aid
scientists interested in using CoCoTools to gather and analyze CoCoMac
data.},
DOI = {10.1162/jocn\_a\_00498},
ISSN = {0898-929X},
EISSN = {1530-8898},
ResearcherID-Numbers = {D'Esposito, Mark/HII-3269-2022},
ORCID-Numbers = {D'Esposito, Mark/0000-0002-3462-006X},
Unique-ID = {WOS:000332021400004},
}
@inproceedings{ WOS:000454599200023,
Author = {Arora, H. D. and Parveen, Talat},
Editor = {Hoda, MN and Chauhan, N and Quadri, SMK and Srivastava, PR},
Title = {Computation of Various Entropy Measures for Anticipating Bugs in
Open-Source Software},
Booktitle = {SOFTWARE ENGINEERING (CSI 2015)},
Series = {Advances in Intelligent Systems and Computing},
Year = {2019},
Volume = {731},
Pages = {235-247},
Note = {50th Annual Convention of the Computer-Society-of-India (CSI) on Digital
Life, Delhi, INDIA, DEC 02-05, 2015},
Organization = {Comp Soc India},
Abstract = {Bugs could be introduced at any phase of software development process.
Bugs are recorded in repositories, which occur due to frequent changes
in source code of software to meet the requirements of organizations or
users. Open-source software is frequently updated and source codes are
changed continuously due to which source code becomes complicated and
hence bugs appear frequently. Bug repair process includes addition of
new feature, enhancement of existing feature, some faults or other
maintenance task. Entropy measures the uncertainty, thus helpful in
studying code change process. In this paper, bugs reported in various
subcomponents of Bugzilla open-source software are considered; changes
are quantified in terms of entropies using Renyi, Havrda-Charvat, and
Arimoto entropy measures of each component for all changes in
components. A linear regression model using SPSS is applied to detect
the expected bugs in the Bugzilla subcomponents. Performance has been
measured using goodness-of-fit curve and other R-square residuals.},
DOI = {10.1007/978-981-10-8848-3\_23},
ISSN = {2194-5357},
EISSN = {2194-5365},
ISBN = {978-981-10-8848-3; 978-981-10-8847-6},
ResearcherID-Numbers = {Parveen, Talat/AAV-8785-2021
Arora, Hari Darshan/AAX-2150-2021
},
ORCID-Numbers = {Arora, Dr Hari Darshan/0000-0002-3427-0258},
Unique-ID = {WOS:000454599200023},
}
@article{ WOS:000418899200096,
Author = {Albano, Raffaele and Mancusi, Leonardo and Sole, Aurelia and Adamowski,
Jan},
Title = {<i>FloodRisk</i>: a collaborative, free and open-source software for
flood risk analysis},
Journal = {GEOMATICS NATURAL HAZARDS \& RISK},
Year = {2017},
Volume = {8},
Number = {2},
Pages = {1812-1832},
Abstract = {The European `Floods Directive' 2007/60/EC focuses on the development of
flood risk maps and management plans on the basis of the most
appropriate and advanced tools. This pushed a paradigm shift for moving
to sustainable development through processes of stakeholder engagement
to improve the efficiency and transparency of decision processes. In
this context, this research project developed a free and open-source GIS
software, called FloodRisk, to operatively support stakeholders in their
compliance with risk map delineation and the management of current and
future flood risk based on their needs for multi-purpose applications.
In this paper, a high-resolution impact assessment framework based on 2D
inundation modelling with different return periods was used, as input,
within the FloodRisk model to reconstruct the socio-economic damages
based on a case study showing how structural and non-structural measures
can significantly decrease the cost of floods for households. The
sensitivity of the FloodRisk model was also examined and it was found to
be highly dependent on the selection of damage functions and the
economic values of the exposed assets.},
DOI = {10.1080/19475705.2017.1388854},
ISSN = {1947-5705},
EISSN = {1947-5713},
ResearcherID-Numbers = {Albano, Raffaele/N-9327-2017
Sole, Aurelia/A-6683-2016
},
ORCID-Numbers = {Albano, Raffaele/0000-0002-7956-9149},
Unique-ID = {WOS:000418899200096},
}
@article{ WOS:000341938200009,
Author = {Rigby, Peter C. and German, Daniel M. and Cowen, Laura and Storey,
Margaret-Anne},
Title = {Peer Review on Open-Source Software Projects: Parameters, Statistical
Models, and Theory},
Journal = {ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY},
Year = {2014},
Volume = {23},
Number = {4, SI},
Month = {AUG},
Abstract = {Peer review is seen as an important quality-assurance mechanism in both
industrial development and the open-source software (OSS) community. The
techniques for performing inspections have been well studied in
industry; in OSS development, software peer reviews are not as well
understood.
To develop an empirical understanding of OSS peer review, we examine the
review policies of 25 OSS projects and study the archival records of six
large, mature, successful OSS projects. We extract a series of measures
based on those used in traditional inspection experiments. We measure
the frequency of review, the size of the contribution under review, the
level of participation during review, the experience and expertise of
the individuals involved in the review, the review interval, and the
number of issues discussed during review. We create statistical models
of the review efficiency, review interval, and effectiveness, the issues
discussed during review, to determine which measures have the largest
impact on review efficacy.
We find that OSS peer reviews are conducted asynchronously by empowered
experts who focus on changes that are in their area of expertise.
Reviewers provide timely, regular feedback on small changes. The
descriptive statistics clearly show that OSS review is drastically
different from traditional inspection.},
DOI = {10.1145/2594458},
Article-Number = {35},
ISSN = {1049-331X},
EISSN = {1557-7392},
ORCID-Numbers = {Cowen, Laura/0000-0002-0853-1450},
Unique-ID = {WOS:000341938200009},
}
@article{ WOS:000286317200001,
Author = {Ke, Weiling and Zhang, Ping},
Title = {The Effects of Extrinsic Motivations and Satisfaction in Open Source
Software Development},
Journal = {JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS},
Year = {2010},
Volume = {11},
Number = {12, SI},
Pages = {784-808},
Abstract = {As a new phenomenon in the software industry, Open Source Software (OSS)
development has attracted a high level of research interest. Examining
what motivates participants in OSS projects and how to enhance the
effects of motivations has received increased attention in recent years.
This study is prompted by the significant but detail-lacking examination
of differential effects of various types of extrinsic motivations on
participants' task effort in OSS projects and their interaction effects
with participants' psychological states. Drawing upon self-determination
theory, we establish four types of extrinsic motivations in OSS
communities (i.e., external, introjected, identified, and integrated
motivation) and investigate how these types affect task effort
differently. Also, integrating self-determination theory with affective
event theory, we study how satisfaction of needs for competence,
autonomy, and relatedness moderates the relationships between extrinsic
motivations and task effort. The research model is largely supported by
data from 250 participants in various OSS projects. Theoretical
contribution and practical implications are discussed.},
ISSN = {1536-9323},
EISSN = {1558-3457},
ResearcherID-Numbers = {Zhang, Ping/C-1417-2010},
ORCID-Numbers = {Zhang, Ping/0000-0003-0663-1850},
Unique-ID = {WOS:000286317200001},
}
@inproceedings{ WOS:000253307500100,
Author = {Muniz, Ana Isabella and Neto, Jos Augusto de O.},
Editor = {Cardoso, J and Cordeiro, J and Filipe, J},
Title = {OSS factory: Development model based at OSS practices},
Booktitle = {ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON
ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND
SPECIFICATION},
Year = {2007},
Pages = {616-623},
Note = {9th International Conference on Enterprise Information Systems (ICEIS
2007), Funchal, PORTUGAL, JUN 12-16, 2007},
Organization = {INSTICC; Univ Maderia; FCT; ACM SIGMIS; Assoc Advancement Artificial
Intelligence},
Abstract = {In this paper we present OSS Factory (Open Source Software Factory), an
ecosystem aligning software demands, undergraduation Computing students
qualification and Open Software practices in a collaborating relation,
dedicated to produce open software applications to cope with market
demands, using students codification potential. A contest among students
attending software engineering courses (or volunteers), guided by
professors and coordinated by a central entity is the force to move OSS
Factory. To validate the elements and interaction proposed, experiments
applying the structure described in the paper have been performed, and
positive results were achieved.},
ISBN = {978-972-8865-90-0},
Unique-ID = {WOS:000253307500100},
}
@article{ WOS:000364916900002,
Author = {Stevens, Hallam},
Title = {The Politics of Sequence: Data Sharing and the Open Source Software
Movement},
Journal = {INFORMATION \& CULTURE},
Year = {2015},
Volume = {50},
Number = {4},
Pages = {465-503},
Abstract = {The Bermuda Principles (1996) have been celebrated as a landmark for
data sharing and open science. However, the form that data sharing took
in genomics was a result of specific technological practices. Biologists
developed and adopted technologies of the nascent World Wide Web and
Free and Open Source Software (FOSS) communities for sharing biological
information. These technologies supported decentralized, collaborative,
and nonproprietary modes of production in biology. Such technologies
were appealing not merely because they were expedient for genomic work
but because they also offered a way of promoting a particular form of
genomic practice. As the genome sequencing centers scaled up their
sharing efforts, a small group of computer-savvy biologists used these
tools to promote the interests of the public genome sequencing effort.
The agreements at Bermuda should be understood as part of this attempt
to foster a particular form of genomic work.},
DOI = {10.7560/IC50402},
ISSN = {2164-8034},
EISSN = {2166-3033},
ORCID-Numbers = {Stevens, Hallam/0000-0002-9083-3131},
Unique-ID = {WOS:000364916900002},
}
@article{ WOS:000180175400008,
Author = {Newby, GB and Greenberg, J and Jones, P},
Title = {Open source software development and Lotka's Law: Bibliometric patterns
in programming},
Journal = {JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY},
Year = {2003},
Volume = {54},
Number = {2},
Pages = {169-178},
Month = {JAN 15},
Abstract = {This research applies Lotka's Law to metadata on open source software
development. Lotka's Law predicts the proportion of authors at different
levels of productivity. Open source software development harnesses the
creativity of thousands of programmers worldwide, is important to the
progress of the Internet and many other computing environments, and yet
has not been widely researched. We examine metadata from the Linux
Software Map (LSM), which documents many open source projects, and
Sourceforge, one of the largest resources for open source developers.
Authoring patterns found are comparable to prior studies of Lotka's Law
for scientific and scholarly publishing. Lotka's Law was found to be
effective in understanding software development productivity patterns,
and offer promise in predicting aggregate behavior of open source
developers.},
DOI = {10.1002/asi.10177},
ISSN = {1532-2882},
EISSN = {1532-2890},
Unique-ID = {WOS:000180175400008},
}
@inproceedings{ WOS:000389411500048,
Author = {Chen, Mengwen and Yin, Gang and Song, Chenxi and Wang, Tao and Yang,
Cheng and Wang, Huaimin},
Editor = {Cui, B and Zhang, N and Xu, J and Lian, X and Liu, D},
Title = {OSSRec: An Open Source Software Recommendation System Based on Wisdom of
Crowds},
Booktitle = {Web-Age Information Management, Pt II},
Series = {Lecture Notes in Computer Science},
Year = {2016},
Volume = {9659},
Pages = {544-547},
Note = {17th International Conference on Web-Age Information Management (WAIM),
Nanchang, PEOPLES R CHINA, JUN 03-05, 2016},
Abstract = {The massive amounts of OSS provide abundant resources for software
reuse, while introducing great challenges for finding the desired ones.
In this paper, we propose OSSRec, an Open Source Software Recommendation
System, which leverages the wisdom of crowds in both collaborative
development communities and knowledge sharing communities to do
recommendation. OSSRec can recommend proper candidates with high
precision, whose results are much better than existing OSS communities.
In this demonstration, we present the architecture and the
recommendation process of OSSRec.},
ISSN = {0302-9743},
ISBN = {978-3-319-39958-4; 978-3-319-39957-7},
ResearcherID-Numbers = {Yin, Gang/AAU-2458-2020},
Unique-ID = {WOS:000389411500048},
}
@inproceedings{ WOS:000378027100008,
Author = {Delipetrev, Blagoj and Stojanova, Aleksandra and Ljubotenska, Ana and
Kocaleva, Mirjana and Delipetrev, Marjan and Manevski, Vladimir},
Editor = {Loshkovska, S and Koceski, S},
Title = {Collaborative Cloud Computing Application for Water Resources Based on
Open Source Software},
Booktitle = {ICT INNOVATIONS 2015: EMERGING TECHNOLOGIES FOR BETTER LIVING},
Series = {Advances in Intelligent Systems and Computing},
Year = {2016},
Volume = {399},
Pages = {69-78},
Note = {7th ICT Innovations conference on Emerging Technologies for Better
Living, Ohrid, MACEDONIA, OCT 01-04, 2015},
Organization = {Assoc Informat \& Commun Technologies; Macedonian Soc Informat \& Commun
Technologies; ICT Innovat},
Abstract = {This article presents research and development of a collaboration cloud
computing application for water resources based on open source software.
The cloud computing application is using a hybrid deployment model of
public - private cloud, running on two separate virtual machines (VMs).
The first one (VM1) is running on Amazon web services (AWS) and the
second one (VM2) is running on a Xen cloud platform. The collaborative
cloud application has four web services for 1) data infrastructure (DI),
2) support for water resources modelling (WRM), 3) user management and
4) water resources optimization (WRO). The most important characteristic
of the cloud application is a real- time geo-collaboration platform
supporting multiple users. This research shows the capability to scale
and distribute the cloud application between several VMs. The cloud
application was successfully tested in the Zletovica case study in a
distributed computer environment with concurred multiple access.},
DOI = {10.1007/978-3-319-25733-4\_8},
ISSN = {2194-5357},
ISBN = {978-3-319-25733-4; 978-3-319-25731-0},
ResearcherID-Numbers = {Stojanova Ilievska, Aleksandra/JMP-9205-2023
Delipetrev, Marjan/JHS-8714-2023
Kocaleva Vitanova, Mirjana/ABD-6174-2022
},
ORCID-Numbers = {Kocaleva Vitanova, Mirjana/0000-0002-2444-2917
Delipetrev, Marjan/0009-0000-1252-6999
Stojanova Ilievska, Aleksandra/0000-0003-0381-9962},
Unique-ID = {WOS:000378027100008},
}
@inproceedings{ WOS:000357200600047,
Author = {Buhu, Adrian and Buhu, Liliana},
Editor = {Roceanu, I},
Title = {COMPARATIVE STUDY OF OPEN SOURCE SOFTWARE FOR THE LMS IN TEXTILE FIELD},
Booktitle = {LET'S BUILD THE FUTURE THROUGH LEARNING INNOVATION!, VOL IV},
Series = {eLearning and Software for Education},
Year = {2014},
Pages = {299-302},
Note = {10th International Scientific Conference on eLearning and Software for
Education, Bucharest, ROMANIA, APR 24-25, 2014},
Abstract = {The purpose of this paper is to present several open source solutions
that can be used to study the processes of obtaining technical fabrics.
This software (like eXe Learning, Hot Potatoes, Xerte and so on) can be
used for creating an LMS (Learning Management Systems), and can be used
to create interactive courses that the student may approach based on
complexity. In the case of eXe Learning and Xerte can be generated
courses which have a similar structure to that of the classic course,
but that can be approached as a web page. Information is structured so
that they comply with the requirements of a weaving technology. The
teacher can generate in the same course, a number of subsections which
the student can learn in the same order or according to his need. Can be
attached multimedia materials, its own teacher, and reference may be
made to the existing materials on the Internet. The course can be saved
in different formats, so it can be loaded on an e-learning plafform. The
two open source software is built on different platforms (Linux,
Windows) for a fairly large number of variations. The development of eXe
Learning has been stopped, Xerte reached at version 3.0 (beta). Both
programs are developed by the universities (from New Zealand and
England). If eXe is based on his experience during use, Xerte requires
some knowledge of programming into Action Script. Both software has
bibliographic resources quite confined, but can also be used easily as
soon as it gains experience. The software's have the possibility to
generate tests, but in the case of eXe Learning the answers that have
the disadvantage that the order is the same and it is necessary to use
special software to test for generating (like Hot Potatoes). The Xerte
can generate the quizzes with random answers. The course can be saved in
different formats so it can be uploaded on a platform of e-learning or
may be used independently, without access to the Internet (with saving
multimedia materials to another medium), etc.},
ISSN = {2066-026X},
ResearcherID-Numbers = {Buhu, Adrian/HPH-1387-2023
},
ORCID-Numbers = {Buhu, Adrian/0000-0003-2596-4351},
Unique-ID = {WOS:000357200600047},
}
@inproceedings{ WOS:000328100900072,
Author = {Buhu, Adrian and Buhu, Liliana},
Editor = {Roceanu, I and Logofatu, B and Stanescu, M and Blaga, M},
Book-Author = {Colibaba, A},
Title = {OPEN SOURCE SOFTWARE USED IN E-LEARNING SYSTEMS WITH APPLICATIONS IN
WEAVING},
Booktitle = {QUALITY AND EFFICIENCY IN E-LEARNING, VOL 3},
Series = {eLearning and Software for Education},
Year = {2013},
Pages = {434-439},
Note = {9th International Conference eLearning and Software for Education,
Bucharest, ROMANIA, APR 25-26, 2013},
Organization = {Games \& Learn Alliance; intuitext Grup SOFTWIN; ASCENDIA DESIGN; SAP;
INSOFT Dev \& Consult; MAGUAY; Adv Technol Syst; PLAGIAT},
Abstract = {Study of weaving processes requires knowledge of many phases of
processing and phenomena's. Traditional approach to teaching these
processes has the disadvantage of a presentation largely of information
not directly corresponding with the real phenomenon (understanding
sectional warping phases). For this purpose requires the use of
multimedia presentations for the connection between information and the
phenomenon described These presentations can be made classical, in the
course room, but for better depth can use different e-learning systems.
The purpose of this paper is to present several open source solutions
that can be applied to study the processes of weaving (eXe Learning, Hot
Potatoes, and so on)., This software can be used to create interactive
courses that the student may approach based on complexity. In the case
of eXe Learning can be generated courses which have a similar structure
to that of the classic course, but that can be approached as a web page.
Information is structured so that they comply with the requirements of a
weaving technology. The teacher can generate in the same course, a
number of subsections which the student can learn in the same order or
according to his need Can be attached multimedia materials, its own
teacher, and reference may be made to the existing materials on the
Internet. The software has the possibility to generate tests with the
answers that have the disadvantage that the order is the same, but you
can use special software to test for generating (like Hot Potatoes). The
course can be saved in different formats so it can be uploaded on a
platform of e-learning or may be used independently, without access to
the Internet (with saving multimedia materials to another medium), etc.},
ISSN = {2066-026X},
ResearcherID-Numbers = {Buhu, Adrian/HPH-1387-2023
},
ORCID-Numbers = {Buhu, Adrian/0000-0003-2596-4351},
Unique-ID = {WOS:000328100900072},
}
@article{ WOS:000448911300007,
Author = {Matsusaka, Yosuke and Asoh, Hideki and Hara, Isao and Asano, Futoshi},
Title = {Specification and Implementation of Open Source Software Suite for
Realizing Communication Intelligence},
Journal = {JOURNAL OF ROBOTICS AND MECHATRONICS},
Year = {2012},
Volume = {24},
Number = {1},
Pages = {86-94},
Month = {FEB},
Abstract = {We are presently developing a set of software called the Open Source
Software Suite for Human Robot Interaction (OpenHRI). The OpenHRI has
the following features: It is implemented on RT-Component, an Object
Management Group (OMG) compliant robot technology component
specification that can be easily integrated into any robot system. It
can perform various functions, from audio signal processing to dialog
management, in a uniform and reconfigurable manner. It not only
implements each required function of components but also defines a
meta-level specification to enable the developer to verify whether the
structural design of components is correct. In this paper, we introduce
the implementation of the OpenHRI, present the architectural design of
the system, and provide examples of applications.},
DOI = {10.20965/jrm.2012.p0086},
ISSN = {0915-3942},
EISSN = {1883-8049},
ResearcherID-Numbers = {Asoh, Hideki/M-4313-2018},
ORCID-Numbers = {Asoh, Hideki/0000-0002-0891-3782},
Unique-ID = {WOS:000448911300007},
}
@inproceedings{ WOS:000309430500009,
Author = {Mulazzani, Fabio and Rossi, Bruno and Russo, Barbara and Steff,
Maximilian},
Editor = {Hissam, SA and Russo, B and Neto, MGD and Kon, F},
Title = {Building Knowledge in Open Source Software Research in Six Years of
Conferences},
Booktitle = {OPEN SOURCE SYSTEMS: GROUNDING RESEARCH},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2011},
Volume = {365},
Pages = {123-141},
Note = {7th International Conference on Open Source Systems, Salvador, BRAZIL,
OCT 05-08, 2011},
Organization = {CAPES, Minist Educ, Coordinat Improvement Higher Educ Personnel; CNPQ,
Minist Sci \& Tecnol, Natl Council Sci \& Technol Dev; FAPESB, State
Bahia Res Agcy; Petrobras},
Abstract = {Since its origins, the diffusion of the OSS phenomenon and the
information about it has been entrusted to the Internet and its virtual
communities of developers. This public mass of data has attracted the
interest of researchers and practitioners aiming at formalizing it into
a body of knowledge. To this aim, in 2005, a new series of conferences
on OSS started to collect and convey OSS knowledge to the research and
industrial community. Our work mines articles of the OSS conference
series to understand the process of knowledge grounding and the
community surrounding it. As such, we propose a semi-automated approach
for a systematic mapping study on these articles. We automatically build
a map of cross-citations among all the papers of the conferences and
then we manually inspect the resulting clusters to identify knowledge
building blocks and their mutual relationships. We found that
industry-related, quality assurance, and empirical studies often
originate or maintain new streams of research.},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-642-24418-6; 978-3-642-24417-9},
ResearcherID-Numbers = {Rossi, Bruno/AGU-4491-2022
Russo, Barbara/AAA-8850-2019
Russo, Barbara/L-5311-2013},
ORCID-Numbers = {Rossi, Bruno/0000-0002-8659-1520
Russo, Barbara/0000-0003-3737-9264},
Unique-ID = {WOS:000309430500009},
}
@article{ WOS:000603072100001,
Author = {Vendelin, Marko and Laasmaa, Martin and Kalda, Mari and Branovets,
Jelena and Karro, Niina and Barsunova, Karina and Birkedal, Rikke},
Title = {IOCBIO Kinetics: An open-source software solution for analysis of data
traces},
Journal = {PLOS COMPUTATIONAL BIOLOGY},
Year = {2020},
Volume = {16},
Number = {12},
Month = {DEC},
Abstract = {Biological measurements frequently involve measuring parameters as a
function of time, space, or frequency. Later, during the analysis phase
of the study, the researcher splits the recorded data trace into smaller
sections, analyzes each section separately by finding a mean or fitting
against a specified function, and uses the analysis results in the
study. Here, we present the software that allows to analyze these data
traces in a manner that ensures repeatability of the analysis and
simplifies the application of FAIR (findability, accessibility,
interoperability, and reusability) principles in such studies. At the
same time, it simplifies the routine data analysis pipeline and gives
access to a fast overview of the analysis results. For that, the
software supports reading the raw data, processing the data as specified
in the protocol, and storing all intermediate results in the laboratory
database. The software can be extended by study- or hardware-specific
modules to provide the required data import and analysis facilities. To
simplify the development of the data entry web interfaces, that can be
used to enter data describing the experiments, we released a web
framework with an example implementation of such a site. The software is
covered by open-source license and is available through several online
channels.
Author summary
In biological and other types of experiments, we frequently record
changes of some parameters in time or space. It is common to analyze the
data by splitting the recording into smaller sections and relating it to
some changes induced by the researchers. The steps involved in the
analysis are: splitting of the data, fitting them to some function,
relating the fit result to the change in the environment, and
normalization. These steps are frequently done through several software
packages, spreedsheets, and manual copy and paste between the programs.
The software presented in this work allows to make all these analysis
steps in one database in a manner that is easy, can be reproduced by
others, and clearly tracks the history of all the analysis steps. In
addition, it allows to link the experimental data with the description
of the experiment, making it simple to perform tasks such as
normalization of the recorded values, relating experimental recordings
to the sample or animal, as well as extracting data from the laboratory
database for publishing. The software is written to be easily extendable
by user-defined modules to fit the analysis pipelines and is expected to
improve the data analysis practices in research.},
DOI = {10.1371/journal.pcbi.1008475},
Article-Number = {e1008475},
ISSN = {1553-734X},
EISSN = {1553-7358},
ResearcherID-Numbers = {Branovets, Jelena/AAF-7977-2020
Birkedal, Rikke/ABG-6623-2021
Laasmaa, Martin/AAJ-6451-2020
Karro, Niina/AAF-8185-2020
Kalda, Mari/AAF-1693-2020
Vendelin, Marko/AAE-7137-2020
},
ORCID-Numbers = {Laasmaa, Martin/0000-0002-6663-6947
Vendelin, Marko/0000-0002-6459-0391
Karro, Niina/0000-0002-3231-0789
Kalda, Mari/0000-0002-4705-7237
Birkedal, Rikke/0000-0001-6777-7031},
Unique-ID = {WOS:000603072100001},
}
@inproceedings{ WOS:000487013100084,
Author = {Ikeda, Sei and Takemura, Iwao and Kimura, Asako and Shibata, Fumihisa},
Book-Group-Author = {IEEE},
Title = {Diminished Reality System Based on Open-source Software for Self-driving
Mobility},
Booktitle = {ADJUNCT PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL SYMPOSIUM ON MIXED
AND AUGMENTED REALITY (ISMAR)},
Year = {2018},
Pages = {354-357},
Note = {17th IEEE International Symposium on Mixed and Augmented Reality
(ISMAR), Munich, GERMANY, OCT 16-20, 2018},
Organization = {IEEE; IEEE Comp Soc; IEEE VGTC; ACM SIGCHI; Mozilla; Apple; Intel;
DAQRI; PTC; Amazon; Facebook; Qualcomm; Umajin; Disney Res; Univ S
Australia Ventures Pty Ltd; REFLEKT; Occipital; Envisage AR; KHRONOS
Grp; TUM; ETH Zurich},
Abstract = {The diminished reality (DR) techniques that visualize blind areas in
road environments are expected to prevent accidents and to reduce
passengers' stress or anxiety. However, the feasibility of such
techniques is still unclear because most researches on DR for road
environments are based on the assumption of the availability of specific
sensor arrangements and infrastructures, which are not guaranteed to
spread in the future. In this research, we propose a novel design to
implement a DR system for rendering ghosted hidden background areas
using various sensor data for self-driving. Our major assumption is that
a number of automotive vehicles run around the world in the near future
and their sensors and program modules are available for other purposes.
In our experiments, we confirmed that hidden area can be visualized by
using such data and modules.},
DOI = {10.1109/ISMAR-Adjunct.2018.00103},
ISBN = {978-1-5386-7592-2},
ORCID-Numbers = {Ikeda, Sei/0000-0002-8829-1580},
Unique-ID = {WOS:000487013100084},
}
@article{ WOS:000382896200016,
Author = {Roest, Hannes L. and Sachsenberg, Timo and Aiche, Stephan and Bielow,
Chris and Weisser, Hendrik and Aicheler, Fabian and Andreotti, Sandro
and Ehrlich, Hans-Christian and Gutenbrunner, Petra and Kenar, Erhan and
Liang, Xiao and Nahnsen, Sven and Nilse, Lars and Pfeuffer, Julianus and
Rosenberger, George and Rurik, Marc and Schmitt, Uwe and Veit, Johannes
and Walzer, Mathias and Wojnar, David and Wolski, Witold E. and
Schilling, Oliver and Choudhary, Jyoti S. and Malmstrom, Lars and
Aebersold, Ruedi and Reinert, Knut and Kohlbacher, Oliver},
Title = {OpenMS: a flexible open-source software platform for mass spectrometry
data analysis},
Journal = {NATURE METHODS},
Year = {2016},
Volume = {13},
Number = {9},
Pages = {741-748},
Month = {SEP},
Abstract = {High-resolution mass spectrometry (MS) has become an important tool in
the life sciences, contributing to the diagnosis and understanding of
human diseases, elucidating biomolecular structural information and
characterizing cellular signaling networks. However, the rapid growth in
the volume and complexity of MS data makes transparent, accurate and
reproducible analysis difficult. We present OpenMS 2.0
(http://www.openms.de), a robust, open-source, cross platform software
specifically designed for the flexible and reproducible analysis of
high-throughput MS data. The extensible OpenMS software implements
common mass spectrometric data processing tasks through a well-defined
application programming interface in C++ and Python and through
standardized open data formats. OpenMS additionally provides a set of
185 tools and ready-made workflows for common mass spectrometric data
processing tasks, which enable users to perform complex quantitative
mass spectrometric analyses with ease.},
DOI = {10.1038/NMETH.3959},
ISSN = {1548-7091},
EISSN = {1548-7105},
ResearcherID-Numbers = {Schilling, O/AAC-8302-2019
Rosenberger, George/S-7458-2019
Röst, Hannes/L-2056-2019
Kohlbacher, Oliver/AAF-3297-2021
Malmström, Lars/R-4991-2019
Sachsenberg, Timo/AAN-9201-2020
Aebersold, Ruedi/ADH-8497-2022
Reinert, Knut/V-3327-2019
Kohlbacher, Oliver/B-7310-2008
choudhary, jyoti/S-1232-2017
Rosenberger, George/C-1412-2017
Rost, Hannes/E-9564-2013
},
ORCID-Numbers = {Kohlbacher, Oliver/0000-0003-1739-4598
Reinert, Knut/0000-0003-3078-8129
choudhary, jyoti/0000-0003-0881-5477
Phan, Isabelle/0000-0001-6873-3401
Schilling, Oliver/0000-0001-7678-7653
Walzer, Mathias/0000-0003-4538-2754
Andreotti, Sandro/0000-0001-7678-9720
Rosenberger, George/0000-0002-1655-6789
Sachsenberg, Timo/0000-0002-2833-6070
Rost, Hannes/0000-0003-0990-7488
Malmstrom, Lars/0000-0001-9885-9312
Aiche, Stephan/0000-0001-9601-8229},
Unique-ID = {WOS:000382896200016},
}
@article{ WOS:000306466100021,
Author = {Glynn, Lisa H. and Hallgren, Kevin A. and Houck, Jon M. and Moyers,
Theresa B.},
Title = {CACTI: Free, Open-Source Software for the Sequential Coding of
Behavioral Interactions},
Journal = {PLOS ONE},
Year = {2012},
Volume = {7},
Number = {7},
Month = {JUL 16},
Abstract = {The sequential analysis of client and clinician speech in psychotherapy
sessions can help to identify and characterize potential mechanisms of
treatment and behavior change. Previous studies required coding systems
that were time-consuming, expensive, and error-prone. Existing software
can be expensive and inflexible, and furthermore, no single package
allows for pre-parsing, sequential coding, and assignment of global
ratings. We developed a free, open-source, and adaptable program to meet
these needs: The CASAA Application for Coding Treatment Interactions
(CACTI). Without transcripts, CACTI facilitates the real-time sequential
coding of behavioral interactions using WAV-format audio files. Most
elements of the interface are user-modifiable through a simple XML file,
and can be further adapted using Java through the terms of the GNU
Public License. Coding with this software yields interrater
reliabilities comparable to previous methods, but at greatly reduced
time and expense. CACTI is a flexible research tool that can simplify
psychotherapy process research, and has the potential to contribute to
the improvement of treatment content and delivery.},
DOI = {10.1371/journal.pone.0039740},
Article-Number = {e39740},
ISSN = {1932-6203},
ResearcherID-Numbers = {Houck, Jon/G-1016-2011
},
ORCID-Numbers = {Houck, Jon/0000-0002-6565-4481},
Unique-ID = {WOS:000306466100021},
}
@article{ WOS:000288871100027,
Author = {Yap, Chun Wei},
Title = {PaDEL-Descriptor: An Open Source Software to Calculate Molecular
Descriptors and Fingerprints},
Journal = {JOURNAL OF COMPUTATIONAL CHEMISTRY},
Year = {2011},
Volume = {32},
Number = {7},
Pages = {1466-1474},
Month = {MAY},
Abstract = {Introduction: PaDEL-Descriptor is a software for calculating molecular
descriptors and fingerprints. The software currently calculates 797
descriptors (663 1D, 2D descriptors, and 134 3D descriptors) and 10
types of fingerprints. These descriptors and fingerprints are calculated
mainly using The Chemistry Development Kit. Some additional descriptors
and fingerprints were added, which include atom type electrotopological
state descriptors, McGowan volume, molecular linear free energy relation
descriptors, ring counts, count of chemical substructures identified by
Laggner, and binary fingerprints and count of chemical substructures
identified by Klekota and Roth.
Methods: PaDEL-Descriptor was developed using the Java language and
consists of a library component and an interface component. The library
component allows it to be easily integrated into quantitative structure
activity relationship software to provide the descriptor calculation
feature while the interface component allows it to be used as a
standalone software. The software uses a Master/Worker pattern to take
advantage of the multiple CPU cores that are present in most modern
computers to speed up calculations of molecular descriptors.
Results: The software has several advantages over existing standalone
molecular descriptor calculation software. It is free and open source,
has both graphical user interface and command line interfaces, can work
on all major platforms (Windows, Linux, MacOS), supports more than 90
different molecular file formats, and is multithreaded.
Conclusion: PaDEL-Descriptor is a useful addition to the currently
available molecular descriptor calculation software. The software can be
downloaded at http://padel.nus.edu.sg/software/padeldescriptor. (C) 2010
Wiley Periodicals, Inc. J Comput Chem 32: 1466-1474, 2011},
DOI = {10.1002/jcc.21707},
ISSN = {0192-8651},
EISSN = {1096-987X},
ResearcherID-Numbers = {Yap, Chun/B-2587-2010
},
ORCID-Numbers = {Yap, Chun Wei/0000-0002-2004-3492},
Unique-ID = {WOS:000288871100027},
}
@article{ WOS:000289214800011,
Author = {Sengupta, S. and Hong, K. and Chandramouli, R. and Subbalakshmi, K. P.},
Title = {SpiderRadio: A Cognitive Radio Network with Commodity Hardware and Open
Source Software},
Journal = {IEEE COMMUNICATIONS MAGAZINE},
Year = {2011},
Volume = {49},
Number = {3},
Pages = {101-109},
Month = {MAR},
Abstract = {In this article we present SpiderRadio, a cognitive radio prototype for
dynamic spectrum access networking. SpiderRadio is built using commodity
IEEE 802.11a/b/g hardware and the open source MadWiFi driver. This helps
us in developing and testing our prototype without having to buy and
manage several licensed spectrum bands. We begin with a discussion of
the key research issues and challenges in the practical implementation
of a dynamic spectrum access network. Then the lessons learned from the
development of dynamic spectrum access protocols, designing management
frame structures, software implementation of the dynamic spectrum access
network protocol stack, and testbed experimental measurement results are
presented. Several trade-offs in prototype implementation complexity vs.
network performance are also discussed. We also identify potential
security vulnerabilities in cognitive radio networks, specifically as
applied to SpiderRadio, and point out some defense mechanisms against
these vulnerabilities.},
DOI = {10.1109/MCOM.2011.5723806},
ISSN = {0163-6804},
EISSN = {1558-1896},
ResearcherID-Numbers = {Subbalakshmi, Koduvayur/JYO-3634-2024
},
ORCID-Numbers = {Subbalakshmi, Koduvayur/0000-0002-1670-9378
Chandramouli, Rajarathnam/0000-0001-7889-740X},
Unique-ID = {WOS:000289214800011},
}
@article{ WOS:000522211300001,
Author = {Razmkhah, Sasan and Febvre, Pascal},
Title = {JOINUS: A User-Friendly Open-Source Software to Simulate Digital
Superconductor Circuits},
Journal = {IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY},
Year = {2020},
Volume = {30},
Number = {5},
Month = {AUG},
Abstract = {Single-flux-quantum-based circuits are the subjects of renewed attention
due to their high speed and very high energy efficiency. However, the
need of cryogenic temperature, the complex physics of Josephson
junctions, and the lack of proper electronic design automation (EDA)
tools causes slow progress in the field of superconducting electronics.
In this article, we introduce a new open-source program named JOsephson
INterface Utility Software (JOINUS) that incorporates simulation program
with integrated circuit emphasis (SPICE)-based simulator engines,
improved physical models, and several powerful built-in routines. JOINUS
is based on a user-friendly environment available on Linux, MacOS, and
Windows platforms to simplify the design and analysis of superconducting
digital circuits.},
DOI = {10.1109/TASC.2020.2976600},
Article-Number = {1300807},
ISSN = {1051-8223},
EISSN = {1558-2515},
ResearcherID-Numbers = {Febvre, Pascal/AAE-2443-2019
},
ORCID-Numbers = {Febvre, Pascal/0000-0002-9302-0419
Razmkhah, Sasan/0000-0003-0029-2800},
Unique-ID = {WOS:000522211300001},
}
@article{ WOS:000427718900011,
Author = {August, Terrence and Shin, Hyoduk and Tunca, Tunay I.},
Title = {Generating Value Through Open Source: Software Service Market Regulation
and Licensing Policy},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2018},
Volume = {29},
Number = {1},
Pages = {186-205},
Month = {MAR},
Abstract = {In the software industry, commercial open-source software vendors have
recognized that providing services to help businesses derive greater
value in the implementation of open source-based systems can be a
profitable business model. Moreover, society may greatly benefit when
software originators choose an open-source development strategy as their
products become widely available, readily customizable, and open to
community contributions. In this study, we present an economic model to
study how software licensing attributes affect a software originator's
decisions, aiming to provide policy makers with insights into how
welfare-improving, open-source outcomes can be incentivized. We show
that when a competing contributor is apt at reaping the benefits of
software development investment, a less restrictive open source license
(e.g., Berkeley Software Distribution, or BSD style) can improve
welfare. On the other hand, when the originator is better at leveraging
investment and service costs are high, a more restrictive license (e.g.,
General Public License, or GPL style) can be best for social welfare
even when a contributor can cost-efficiently develop the software.},
DOI = {10.1287/isre.2017.0726},
ISSN = {1047-7047},
EISSN = {1526-5536},
ResearcherID-Numbers = {Tunca, Tunay/ITU-5540-2023
Shin, Hyoduk/AAF-8547-2019},
Unique-ID = {WOS:000427718900011},
}
@article{ WOS:000352960200016,
Author = {Barry, David J. and Durkin, Charlotte H. and Abella, Jasmine V. and Way,
Michael},
Title = {Open source software for quantification of cell migration, protrusions,
and fluorescence intensities},
Journal = {JOURNAL OF CELL BIOLOGY},
Year = {2015},
Volume = {209},
Number = {1},
Pages = {163-180},
Month = {APR 13},
Abstract = {Cell migration is frequently accompanied by changes in cell morphology
(morphodynamics) on a range of spatial and temporal scales. Despite
recent advances in imaging techniques, the application of unbiased
computational image analysis methods for morphodynamic quantification is
rare. For example, manual analysis using kymographs is still
commonplace, often caused by lack of access to user-friendly, automated
tools. We now describe software designed for the automated
quantification of cell migration and morphodynamics. Implemented as a
plug-in for the open-source platform, ImageJ, ADAPT is capable of rapid,
automated analysis of migration and membrane protrusions, together with
associated fluorescently labeled proteins, across multiple cells. We
demonstrate the ability of the software by quantifying variations in
cell population migration rates on different extracellular matrices. We
also show that ADAPT can detect and morphologically profile filopodia.
Finally, we have used ADAPT to compile an unbiased description of a
``typical{''} bleb formed at the plasma membrane and quantify the effect
of Arp2/3 complex inhibition on bleb retraction.},
DOI = {10.1083/jcb.201501081},
ISSN = {0021-9525},
EISSN = {1540-8140},
ResearcherID-Numbers = {Barry, David/D-6154-2018
},
ORCID-Numbers = {Barry, David/0000-0003-2763-5244
Way, Michael/0000-0001-7207-2722},
Unique-ID = {WOS:000352960200016},
}
@inproceedings{ WOS:000253832800006,
Author = {Capra, Eugenio and Francalanci, Chiara and Merlo, Francesco},
Book-Group-Author = {IEEE},
Title = {The economics of Open Source software: An empirical analysis of
maintenance costs},
Booktitle = {2007 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE},
Series = {Proceedings-IEEE International Conference on Software Maintenance},
Year = {2007},
Pages = {34-43},
Note = {23rd IEEE International Conference on Software Maintenance, Paris,
FRANCE, OCT 02-05, 2007},
Organization = {IEEE; IEEE Comp Soc; IEEE France Sect; TCSE; IEEE Comp Soc, Tech Council
Software Engn; Reeng Forum; Univ Waterloo; Univ Studi Sannio},
Abstract = {A quality degradation effect of proprietary code has been observed as a
consequence of maintenance. This quality degradation effect, called
entropy, is a cause for higher maintenance costs. In the Open Source
context, the quality of code is a fundamental tenet of open software
developers. As a consequence, the quality degradation principle measured
by entropy cannot be assumed to be valid.
The goal of the paper is to analyze the entropy of Open Source
applications by measuring the evolution of maintenance costs over time.
Analyses are based on cost data collected from a sample of 1251 Open
Source application versions, compared with the costs estimated with a
traditional model for proprietary software. Findings indicate that Open
Source applications are less subject to entropy, have lower maintenance
costs and also a lower need for maintenance interventions aimed at
restoring quality. Finally, results show that a lower entropy is favored
by greater functional simplicity.},
ISSN = {1063-6773},
ISBN = {978-1-4244-1255-6},
Unique-ID = {WOS:000253832800006},
}
@article{ WOS:000351861300012,
Author = {Spaeth, Sebastian and von Krogh, Georg and He, Fang},
Title = {Perceived Firm Attributes and Intrinsic Motivation in Sponsored Open
Source Software Projects},
Journal = {INFORMATION SYSTEMS RESEARCH},
Year = {2015},
Volume = {26},
Number = {1},
Pages = {224-237},
Month = {MAR},
Abstract = {Voluntary contributions are crucial to the success of open source
software (OSS) projects. Firms sponsoring OSS projects may face
substantial challenges in soliciting such contributions, since volunteer
participants are neither regulated by an employment contract nor offered
financial incentives. Although prior work has shown the positive impact
of motivation on the effort expended by volunteer participants, there is
limited understanding of how specific firm attributes shape volunteers'
intrinsic motivation. We offer a theoretical model of how the perceived
community-based credibility and openness of the sponsoring firm have a
positive impact on the intrinsic motivation of volunteer participants.
The model is explored using survey data on volunteer participants from
two sponsored OSS projects. Results show that a sponsoring firm's
community-based credibility (OSS developers' perception of its expertise
and trustworthiness) and openness (its mutual knowledge exchange with
the community) strengthen the volunteer participants' social
identification with the firm-sponsored community, which in turn
reinforces their intrinsic motivation to participate. Moreover, the
perceived community-based credibility of a sponsoring firm directly
enhances volunteer participants' intrinsic motivation, whereas perceived
openness fails to affect motivation without the mediating mechanism of
social identification. Implications for firms seeking voluntary
contributions for their sponsored OSS projects are discussed.},
DOI = {10.1287/isre.2014.0539},
ISSN = {1047-7047},
EISSN = {1526-5536},
ResearcherID-Numbers = {He, Vivianna/KFR-0810-2024
Spaeth, Sebastian/R-4682-2019
He, Fang/C-9219-2018},
ORCID-Numbers = {von Krogh, Georg/0000-0002-1203-3569
He, Fang/0000-0003-2591-7838},
Unique-ID = {WOS:000351861300012},
}
@article{ WOS:000341982400005,
Author = {Choi, Namjoo},
Title = {The application profiles and development characteristics of library Open
Source Software projects},
Journal = {LIBRARY HI TECH},
Year = {2014},
Volume = {32},
Number = {2, SI},
Pages = {260-275},
Abstract = {Purpose - Little is known as to the breadth and diversity of Open Source
Software (OSS) applications for libraries and the development
characteristics that influence the sustainability and success of
projects creating them. The purpose of this paper is to address this gap
by analyzing a large sample of library OSS projects.
Design/methodology/approach - A total of 594 library OSS projects (469
from SourceForge and 125 from Foss4lib) are classified by type and
further differentiated and assessed across a number of criteria
including, but not limited to, sponsorship status, license type, and
development status.
Findings - While various types of library OSS applications were found to
be under development and in use, the results show that there has been a
steady decrease in the number of projects initiated since 2009. Although
sponsorship was significantly positively associated with several
indicators of OSS project success, the proportion of sponsored projects
was relatively small compared to the proportions reported in some other
contexts. In total, 71 percent of the projects have a restrictive
license scheme, suggesting that the OSS ideology is valued among library
OSS projects. The results also indicate that library OSS projects
exhibit several characteristics that differ from the traditional
developer-oriented OSS projects in terms of their technical environment.
Originality/value - This study, as the first of its kind, offers a
broader, more quantitative picture of the state of library OSS
applications as well as the development characteristics of projects
developing them. Several implications for research and practice, and
directions for future research are provided.},
DOI = {10.1108/LHT-09-2013-0127},
ISSN = {0737-8831},
Unique-ID = {WOS:000341982400005},
}
@inproceedings{ WOS:000252479400007,
Author = {Fitzgerald, Brian},
Editor = {Filipe, J and Helfert, M and Shishkov, B},
Title = {Open source software adoption in Beaumont Hospital - Anatomy of success
and failure},
Booktitle = {ICSOFT 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON
SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE/MUSE},
Year = {2007},
Pages = {IS33},
Note = {2nd International Conference on Software and Data Technologies,
Barcelona, SPAIN, JUL 22-25, 2007},
Organization = {INSTICC; Workflow Management Coalit; Interdisciplinary Inst Collaborat
\& Res Enterprise Syst \& Technol},
Abstract = {Current estimates suggest widespread adoption of open source software
(OSS) in organizations worldwide. However, the problematic nature of OSS
adoption is readily evidenced in the fairly frequent reports of
problems, unforeseen hold-ups, and outright abandonment of OSS
implementation over time. Beaumont Hospital, an Irish public sector
organization, have embarked on the adoption of a range of OSS
applications over several years, some of which have been successfully
deployed and remain in live use within the organisation, whereas others,
despite achieving high levels of assimilation over a number of years,
have not been ultimately retained in live use in the organization. Using
a longitudinal case study, we discuss in depth the deployment process
for two OSS applications - the desktop application suite whose
deployment was unsuccessful ultimately, and the email application which
was successfully deployed. To our knowledge, this is the first such
in-depth study into successful and unsuccessful OSS implementation.
Given that our study was a longitudinal one in a single organization, we
can control a number of potentially important influencing elements which
would not be possible if multiple organizations were involved. In
particular, the complex interaction of issues to do with voluntariness
of adoption, image, trialability and absorptive capacity were critical
influences in the process.},
ISBN = {978-989-8111-05-0},
ResearcherID-Numbers = {Fitzgerald, Brian/E-7790-2010},
Unique-ID = {WOS:000252479400007},
}
@article{ WOS:000497656900001,
Author = {Jin, Dezhe Z. and Zhao, Ting and Hunt, David L. and Tillage, Rachel P.
and Hsu, Ching-Lung and Spruston, Nelson},
Title = {ShuTu: Open-Source Software for Efficient and Accurate Reconstruction of
Dendritic Morphology},
Journal = {FRONTIERS IN NEUROINFORMATICS},
Year = {2019},
Volume = {13},
Month = {OCT 31},
Abstract = {Neurons perform computations by integrating inputs from thousands of
synapses-mostly in the dendritic tree-to drive action potential firing
in the axon. One fruitful approach to studying this process is to record
from neurons using patch-clamp electrodes, fill the recorded neurons
with a substance that allows subsequent staining, reconstruct the
three-dimensional architectures of the dendrites, and use the resulting
functional and structural data to develop computer models of dendritic
integration. Accurately producing quantitative reconstructions of
dendrites is typically a tedious process taking many hours of manual
inspection and measurement. Here we present ShuTu, a new software
package that facilitates accurate and efficient reconstruction of
dendrites imaged using bright-field microscopy. The program operates in
two steps: (1) automated identification of dendritic processes, and (2)
manual correction of errors in the automated reconstruction. This
approach allows neurons with complex dendritic morphologies to be
reconstructed rapidly and efficiently, thus facilitating the use of
computer models to study dendritic structure-function relationships and
the computations performed by single neurons.},
DOI = {10.3389/fninf.2019.00068},
Article-Number = {68},
EISSN = {1662-5196},
ResearcherID-Numbers = {Jin, Dezhe/AAE-6788-2020
Hsu, Ching-Lung/ABF-5180-2020
},
ORCID-Numbers = {Hunt, David/0000-0002-7567-5649},
Unique-ID = {WOS:000497656900001},
}
@article{ WOS:000381677200001,
Author = {Zaimi, Aldo and Duval, Tanguy and Gasecka, Alicja and Cote, Daniel and
Stikov, Nikola and Cohen-Adad, Julien},
Title = {AxonSeg: Open Source Software for Axon and Myelin Segmentation and
Morphometric Analysis},
Journal = {FRONTIERS IN NEUROINFORMATICS},
Year = {2016},
Volume = {10},
Month = {AUG 19},
Abstract = {Segmenting axon and myelin from microscopic images is relevant for
studying the peripheral and central nervous system and for validating
new MRI techniques that aim at quantifying tissue microstructure. While
several software packages have been proposed, their interface is
sometimes limited and/or they are designed to work with a specific
modality (e.g., scanning electron microscopy (SEM) only). Here we
introduce AxonSeg, which allows to perform automatic axon and myelin
segmentation on histology images, and to extract relevant morphometric
information, such as axon diameter distribution, axon density and the
myelin g-ratio. AxonSeg includes a simple and intuitive MATLABbased
graphical user interface (GUI) and can easily be adapted to a variety of
imaging modalities. The main steps of AxonSeg consist of: (i) image
pre-processing; (ii) pre-segmentation of axons over a cropped image and
discriminant analysis (DA) to select the best parameters based on axon
shape and intensity information; (iii) automatic axon and myelin
segmentation over the full image; and (iv) atlas-based statistics to
extract morphometric information. Segmentation results from standard
optical microscopy (OM), SEM and coherent anti-Stokes Raman scattering
(CARS) microscopy are presented, along with validation against manual
segmentations. Being fully-automatic after a quick manual intervention
on a cropped image, we believe AxonSeg will be useful to researchers
interested in large throughput histology.},
DOI = {10.3389/fninf.2016.00037},
Article-Number = {37},
ISSN = {1662-5196},
ResearcherID-Numbers = {Côté, Daniel/D-5185-2011
Zaimi, Aldo/AAO-9120-2021
Stikov, Nikola/I-5292-2015},
ORCID-Numbers = {Cote, Daniel C./0000-0001-6440-6948
Stikov, Nikola/0000-0002-8480-5230},
Unique-ID = {WOS:000381677200001},
}
@inproceedings{ WOS:000380488700011,
Author = {Ahmed, Faheem and Mahmood, Hasan and Aslam, Adeel},
Book-Group-Author = {IEEE},
Title = {Green Computing and Software Defects in Open Source Software: An
Empirical Study},
Booktitle = {2014 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS AND TECHNOLOGIES
(ICOSST)},
Year = {2014},
Pages = {65-69},
Note = {International Conference on Open Source Systems and Technologies
(ICOSST), Lahore, PAKISTAN, DEC 18-20, 2014},
Organization = {IEEE Comp Soc; Al-Khawarizmi Institute of Comp Sci (KICS); Univ of Engn
\& Tech, Lahore, Pakistan},
Abstract = {Overtime open source software (OSS) is receiving attention from
industry. The growth rate is unprecedented. The software industry is
inclining towards adopting OSS despite concerns about the quality.
Defect management has been a key issue in OSS. Software whether it is
close or open source uses energy. Green computing argued that
environmental conditions are getting worst and use of power consumptions
should be minimized to protect the earth. A lot of work has been
reported in the area of green hardware but very little work has been
reported in making software green. The main objective this work is to
increase understanding of green software development. In this study, we
empirically investigate that whether there is relationship between
defect management in OSS and power consumption of OSS application. We
used a dataset consist of 82 OSS projects to study the research model of
this investigation. The results of this investigation show that software
defect management in OSS play a significant role in managing power
consumption of OSS applications.},
ISBN = {978-1-4799-2054-9},
ResearcherID-Numbers = {Ahmed, Faheem/AAS-4175-2021},
Unique-ID = {WOS:000380488700011},
}
@article{ WOS:000518687600006,
Author = {Rashid, Mehvish and Clarke, Paul M. and O'Connor, V, Rory},
Title = {A mechanism to explore proactive knowledge retention in open source
software communities},
Journal = {JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS},
Year = {2020},
Volume = {32},
Number = {3, SI},
Month = {MAR},
Abstract = {Open-source software (OSS) is a type of computer software wherein the
source code is distributed under a special type of licence in which the
copyright holder grants users the rights to inspect, alter, and
redistribute the software. OSS projects are collaborative endeavours
which have multiple contributors who are constantly joining, leaving, or
changing their role in the project. This ever-changing and
ever-transient nature of OSS project contributors contributes to a
contributor turnover-induced knowledge loss in OSS projects. In this
case, ``knowledge loss{''} refers to the phenomenon of the loss of
project-specific knowledge, experience, and expertise in an OSS project,
caused by contributors regularly joining and leaving the OSS project.
This paper describes the design and development of a robust research
methodology and contributes towards the formation of proactive knowledge
retention practices in OSS projects to transform contributor's use of
knowledge and engagement in knowledge-relevant activities including
knowledge sharing and knowledge transfer.},
DOI = {10.1002/smr.2198},
Article-Number = {e2198},
ISSN = {2047-7473},
EISSN = {2047-7481},
ResearcherID-Numbers = {Clarke, Paul/JAX-9606-2023
Rashid, Mehvish/AAS-9282-2020
},
ORCID-Numbers = {Clarke, Paul/0000-0002-4487-627X
O'Connor, Rory/0000-0001-9253-0313
Rashid, Mehvish/0000-0002-9824-5035},
Unique-ID = {WOS:000518687600006},
}
@inproceedings{ WOS:000458687200031,
Author = {Laaber, Christoph and Leitner, Philipp},
Book-Group-Author = {IEEE},
Title = {An Evaluation of Open-Source Software Microbenchmark Suites for
Continuous Performance Assessment},
Booktitle = {2018 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE
REPOSITORIES (MSR)},
Series = {IEEE International Working Conference on Mining Software Repositories},
Year = {2018},
Pages = {119-130},
Note = {ACM/IEEE 15th International Conference on Mining Software Repositories
(MSR), Gothenburg, SWEDEN, MAY 28-29, 2018},
Organization = {IEEE Comp Soc; Assoc Comp Machinery; SIGSOFT; IEEE Tech Council Software
Engn},
Abstract = {Continuous integration (CI) emphasizes quick feedback to developers.
This is at odds with current practice of performance testing, which
predominantely focuses on long-running tests against entire systems in
production-like environments. Alternatively, software microbenchmarking
attempts to establish a performance baseline for small code fragments in
short time. This paper investigates the quality of microbenchmark suites
with a focus on suitability to deliver quick performance feedback and CI
integration. We study ten open-source libraries written in Java and Go
with benchmark suite sizes ranging from 16 to 983 tests, and runtimes
between 11 minutes and 8.75 hours. We show that our study subjects
include benchmarks with result variability of 50\% or higher, indicating
that not all benchmarks are useful for reliable discovery of slow-downs.
We further artificially inject actual slowdowns into public API methods
of the study subjects and test whether test suites are able to discover
them. We introduce a performance-test quality metric called the API
benchmarking score (ABS). ABS represents a benchmark suite's ability to
find slowdowns among a set of defined core API methods. Resulting
benchmarking scores (i.e., fraction of discovered slowdowns) vary
between 10\% and 100\% for the study subjects. This paper's methodology
and results can be used to (1) assess the quality of existing
microbenchmark suites, (2) select a set of tests to be run as part of
CI, and (3) suggest or generate benchmarks for currently untested parts
of an API.},
DOI = {10.1145/3196398.3196407},
ISSN = {2160-1852},
ISBN = {978-1-4503-5716-6},
ResearcherID-Numbers = {Laaber, Christoph/AAU-8240-2021
},
ORCID-Numbers = {Laaber, Christoph/0000-0001-6817-331X},
Unique-ID = {WOS:000458687200031},
}
@inproceedings{ WOS:000222261800010,
Author = {Koch, S},
Editor = {Eckstein, J and Baumeister,H},
Title = {Agile principles and open source software development: A theoretical and
empirical discussion},
Booktitle = {EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING,
PROCEEDINGS},
Series = {Lecture Notes in Computer Science},
Year = {2004},
Volume = {3092},
Pages = {85-93},
Note = {5th Internationl Conference Extreme Programming and Agile Processes in
Software Engineering, Garmisch Partenkirchen, GERMANY, JUN 06-10, 2004},
Abstract = {In the last years, two movements have been widely discussed in the
software development community: Agile and open source development. Both
have faced some of the same criticism, and both claim some of the same
benefits. This paper poses the question whether open source software
development is in accordance with agile software development principles
and therefore well within the planning spectrum. To this end, the
general principles of both movements are detailed and compared, and some
empirical data from open source software development projects is given
on any similarities and dissimilarities uncovered.},
ISSN = {0302-9743},
EISSN = {1611-3349},
ISBN = {3-540-22137-9},
ResearcherID-Numbers = {Koch, Stefan/B-8548-2017},
ORCID-Numbers = {Koch, Stefan/0000-0001-5959-3208},
Unique-ID = {WOS:000222261800010},
}
@inproceedings{ WOS:000852492100007,
Author = {Hellman, Jazlyn and Chen, Jiahao and Uddin, Md Sami and Cheng, Jinghui
and Guo, Jin L. C.},
Book-Group-Author = {IEEE},
Title = {Characterizing User Behaviors in Open-Source Software User Forums: An
Empirical Study},
Booktitle = {15TH INTERNATIONAL CONFERENCE ON COOPERATIVE AND HUMAN ASPECTS OF
SOFTWARE ENGINEERING (CHASE 2022)},
Year = {2022},
Pages = {46-55},
Note = {15th IEEE/ACM International Conference on Cooperative and Human Aspects
of Software Engineering (CHASE), Pittsburgh, PA, MAY 18-19, 2022},
Organization = {IEEE; IEEE Comp Soc; Assoc Comp Machinery},
Abstract = {User forums of Open Source Software (OSS) enable end-users to
collaboratively discuss problems concerning the OSS applications.
Despite decades of research on OSS, we know very little about how
end-users engage with OSS communities on these forums, in particular,
the challenges that hinder their continuous and meaningful participation
in the OSS community. Many previous works are developer-centric and
overlook the importance of end-user forums. As a result, end-users'
expectations are seldom reflected in OSS development. To better
understand user behaviors in OSS user forums, we carried out an
empirical study analyzing about 1.3 million posts from user forums of
four popular OSS applications: Zotero, Audacity, VLC, and RStudio.
Through analyzing the contribution patterns of three common user types
(end-users, developers, and organizers), we observed that end-users not
only initiated most of the threads (above 96\% of threads in three
projects, 86\% in the other), but also acted as the significant
contributors for responding to other users' posts, even though they
tended to lack confidence in their activities as indicated by
psycho-linguistic analyses. Moreover, we found end-users more open,
reflecting a more positive emotion in communication than organizers and
developers in the forums. Our work contributes new knowledge about
end-users' activities and behaviors in OSS user forums that the vital
OSS stakeholders can leverage to improve end-user engagement in the OSS
development process.},
DOI = {10.1145/3528579.3529178},
Unique-ID = {WOS:000852492100007},
}
@inproceedings{ WOS:000855983300136,
Author = {Wang, Yaxin and Wang, Liang and Hu, Hao and Jiang, Jing and Kuang,
Hongyu and Tao, Xianping},
Editor = {Leong, HV and Sarvestani, SS and Teranishi, Y and Cuzzocrea, A and Kashiwazaki, H and Towey, D and Yang, JJ and Shahriar, H},
Title = {The Influence of Sponsorship on Open-Source Software Developers'
Activities on GitHub},
Booktitle = {2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE
(COMPSAC 2022)},
Year = {2022},
Pages = {924-933},
Note = {46th Annual IEEE-Computer-Society International Computers, Software, and
Applications Conference (COMPSAC) - Computers, Software, and
Applications in an Uncertain World, ELECTR NETWORK, JUN 27-JUL 01, 2022},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {Studies on the OSS communities have shown that financial supports are
critical to OSS developers and projects to maintain their progress and
sustainability. However, there were few developers being paid directly
for maintaining OSS projects in the past. The GitHub Sponsors program
that brings financial supports to the general OSS developers in
GitHub-the world's largest OSS platform may make a difference on this
situation in the future. In this paper, we present a data set on GitHub
Sponsors and conduct a data-driven study to analyze the participants of
the program and the impact of sponsorships to developers' activities and
their projects' outcomes and qualities. The results of our survey
suggest that most developers state they will contribute more with
sponsorships and provide some privilege for their sponsors. And through
quantitative study, we find that developers make more contributions on
GitHub after they got/offered sponsorships. Moreover, gaining
sponsorship also has a weakly positive impact on developers'
collaborators that did not get sponsorship. And not only developers, but
their own or contributed projects also can be motivate by sponsorships.
Our findings are useful to the community by understanding the impact of
sponsorships on users' activities and projects' progress and
sustainability, and helping the managers to improve the current
financial support mechanism.},
DOI = {10.1109/COMPSAC54236.2022.00144},
ISBN = {978-1-6654-8810-5},
ResearcherID-Numbers = {wang, yaxin/GVS-7008-2022
Kuang, Hongyu/JEZ-3392-2023
Wang, Jingjing/B-7476-2016
},
ORCID-Numbers = {Kuang, Hongyu/0009-0003-8702-2826},
Unique-ID = {WOS:000855983300136},
}
@article{ WOS:000426979500021,
Author = {Alharbi, Ali H.},
Title = {A Portable Virtual LAB for Informatics Education using Open Source
Software MILAB},
Journal = {INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS},
Year = {2018},
Volume = {9},
Number = {2},
Pages = {142-147},
Month = {FEB},
Abstract = {The need for students to have hands-on experience is very important in
many disciplines to match the requirements of today's dynamic job
market. Informatics, which is the science of information engineering,
has been recently integrated into many academic programs. Teaching
students the main skills in modern software and web development is
essential for them to be successful informatics professionals. For any
informatics program, students engage in working on projects as essential
parts for some courses in their academic programs. This paper presents
the development and evaluation of MiLAB (My Mobile Informatics Lab), a
portable virtual lab environment for the teaching and learning of modern
web development skills. MiLAB has been integrated into an undergraduate
health informatics academic program to improve the teaching and learning
of essential web development skills, such as databases management and
customization of modern content management systems. The evaluation of
MiLAB indicated that it served as an interactive personal environment
for students to implement, collaborate, and present their web
development projects. Strengths, weaknesses and possible improvements
are also discussed.},
ISSN = {2158-107X},
EISSN = {2156-5570},
ResearcherID-Numbers = {Alharbi, Ali/M-4312-2019
},
ORCID-Numbers = {Alharbi, Ali/0000-0003-1815-7287},
Unique-ID = {WOS:000426979500021},
}
@inproceedings{ WOS:000297469606018,
Author = {McParland, Charles},
Book-Group-Author = {IEEE},
Title = {OpenADR Open Source Toolkit: Developing Open Source Software for the
Smart Grid.},
Booktitle = {2011 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING},
Series = {IEEE Power and Energy Society General Meeting PESGM},
Year = {2011},
Note = {General Meeting of the IEEE-Power-and-Energy-Society (PES), Detroit, MI,
JUL 24-28, 2011},
Organization = {IEEE Power \& Energy Soc (PES); IEEE},
Abstract = {Demand response (DR) is becoming an increasingly important part of power
grid planning and operation. The advent of the Smart Grid, which
mandates its use, further motivates selection and development of
suitable software protocols to enable DR functionality. The OpenADR
protocol has been developed and is being standardized to serve this
goal. We believe that the development of a distributable, open source
implementation of OpenADR will benefit this effort and motivate critical
evaluation of its capabilities, by the wider community, for providing
wide-scale DR services.},
ISSN = {1944-9925},
ISBN = {978-1-4577-1001-8},
Unique-ID = {WOS:000297469606018},
}
@article{ WOS:000515427800011,
Author = {Nafi, Kawser Wazed and Roy, Banani and Roy, Chanchal K. and Schneider,
Kevin A.},
Title = {A universal cross language software similarity detector for open source
software categorization},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2020},
Volume = {162},
Month = {APR},
Abstract = {While there are novel approaches for detecting and categorizing similar
software applications, previous research focused on detecting similarity
in applications written in the same programming language and not on
detecting similarity in applications written in different programming
languages. Cross-language software similarity detection is inherently
more challenging due to variations in language, application structures,
support libraries used, and naming conventions. In this paper we propose
a novel model, CroLSim, to detect similar software applications across
different programming languages. We define a semantic relationship among
cross-language libraries and API methods (both local and third party)
using functional descriptions and a word-vector learning model. Our
experiments show that CroLSim can successfully detect cross-language
similar software applications, which outperforms all existing approaches
(mean average precision rate of 0.65, confidence rate of 3.6, and 75\%
highly rated successful queries). Furthermore, we applied CroLSim to a
source code repository to see whether our model can recommend
cross-language source code fragments if queried directly with source
code. From our experiments we found that CroLSim can recommend
cross-language functional similar source code when source code is
directly used as a query (average precision=0.28, recall=0.85, and
F-Measure=0.40). (C) 2019 Published by Elsevier Inc.},
DOI = {10.1016/j.jss.2019.110491},
Article-Number = {110491},
ISSN = {0164-1212},
EISSN = {1873-1228},
ResearcherID-Numbers = {Schneider, Kevin/KQV-5113-2024
},
ORCID-Numbers = {Schneider, Kevin/0000-0003-1113-1754},
Unique-ID = {WOS:000515427800011},
}
@article{ WOS:000362919500024,
Author = {Lauricella, Marco and Pontrelli, Giuseppe and Coluzza, Ivan and
Pisignano, Dario and Succi, Sauro},
Title = {JETSPIN: A specific-purpose open-source software for simulations of
nanofiber electrospinning},
Journal = {COMPUTER PHYSICS COMMUNICATIONS},
Year = {2015},
Volume = {197},
Pages = {227-238},
Month = {DEC},
Abstract = {We present the open-source computer program JETSPIN, specifically
designed to simulate the electro-spinning process of nanofibers. Its
capabilities are shown with proper reference to the underlying model, as
well as a description of the relevant input variables and associated
test-case simulations. The various interactions included in the
electrospinning model implemented in JETSPIN are discussed in detail.
The code is designed to exploit different computational architectures,
from single to parallel processor workstations. This paper provides an
overview of JETSPIN, focusing primarily on its structure, parallel
implementations, functionality, performance, and availability.
Program summary
Program title: JETSPIN Catalogue identifier: AEXQ\_v1\_0
Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEXQ\_v1\_0.html
Program obtainable from: CPC Program Library, Queen's University,
Belfast, N. Ireland
Licensing provisions: Open Software License v. 3.0
No. of lines in distributed program, including test data, etc.: 12996
No. of bytes in distributed program, including test data, etc.: 120019
Distribution format: tar.gz
Programming language: Fortran 90.
Computer: All Linux based workstations and parallel supercomputers,
Windows and Apple machines.
Operating system: Linux, OS X, Windows.
Has the code been vectorized or parallelized?: Code is parallelized
RAM: 2+ Gigabytes
Classification: 4.3, 7.7, 10, 12.
Nature of problem: Dynamics of the electrospinning process to produce
nanofibers
Solution method: Numerical solutions to the equations of motion of a
Lagrangian discrete model
Running time: A few seconds up to several hours, depending on size of
the underlying jet representation. (C) 2015 The Authors. Published by
Elsevier B.V.},
DOI = {10.1016/j.cpc.2015.08.013},
ISSN = {0010-4655},
EISSN = {1879-2944},
ResearcherID-Numbers = {Pisignano, Dario/M-8309-2015
Succi, Sauro/E-4606-2015
Lauricella, Marco/K-1147-2014
Coluzza, Ivan/I-4170-2015
Pontrelli, Giuseppe/W-8422-2018},
ORCID-Numbers = {Pisignano, Dario/0000-0003-3758-5199
Succi, Sauro/0000-0002-3070-3079
Lauricella, Marco/0000-0002-3862-5562
Coluzza, Ivan/0000-0001-7728-6033
Pontrelli, Giuseppe/0000-0003-0659-210X},
Unique-ID = {WOS:000362919500024},
}
@article{ WOS:001109524400001,
Author = {Tai, Duong Thanh and Omer, Hiba and Quoc, Le Cuong and Hai, Nguyen Xuan
and Minh, Truong Van and Sulieman, Abdelmoneim and Mattar, Essam and
Toufig, Hind and Tamam, N. and Bradley, David A.},
Title = {An open-source software for calculating 1D gamma index in radiation
therapy},
Journal = {JOURNAL OF KING SAUD UNIVERSITY SCIENCE},
Year = {2023},
Volume = {35},
Number = {10},
Month = {DEC},
Abstract = {Purpose: This study was developed to create computer software for
performing the gamma index comparison between measurement and Monte
Carlo (MC) simulation for the percentage depth dose (PDD) and beam
offcenter ratio profile (OCR). Materials and methods: The gamma software
was built in the matrix laboratory (MATLAB) software environment. The
developed software was compared with ScanDosematch and Bistromath
software's gamma evaluation to assess its accuracy. A set of reference
and evaluated dose distribution, which were obtained from measurement
and MC simulation, was input to the software to calculate the 1D gamma
index using different criteria (i.e. 3\%/3 mm, 2\%/3 mm, and 2\%/2 mm).
Results: We compared the two results of gamma index at 3\%/3 mm, 2\%/3
mm, and 2\%/2 mm criteria, one calculated by the proposed software and
one manually. The comparison showed high agreement between the proposed
software and theoretical calculation. Conclusions: Based on the results,
we concluded that our developed software has high accuracy, compared to
theoretical calculation. This software could serve as a non-commercial
and open-source tool for researchers and students.},
DOI = {10.1016/j.jksus.2023.102937},
EarlyAccessDate = {OCT 2023},
Article-Number = {102937},
ISSN = {1018-3647},
EISSN = {2213-686X},
ResearcherID-Numbers = {TOUFIG, HIND/KCL-4127-2024
Tamam, Nissren/AFW-8243-2022
Duong, Ph.D, Thanh-Tai/U-9445-2018
},
ORCID-Numbers = {Duong, Ph.D, Thanh-Tai/0000-0001-7276-8105
Toufig, Hind/0000-0003-4301-3701},
Unique-ID = {WOS:001109524400001},
}
@article{ WOS:000697355900002,
Author = {Gleadall, Andrew},
Title = {FullControl GCode Designer: Open-source software for unconstrained
design in additive manufacturing},
Journal = {ADDITIVE MANUFACTURING},
Year = {2021},
Volume = {46},
Month = {OCT},
Abstract = {A new concept is presented for the design of additive manufacturing
procedures, which is implemented in opensource software called
FullControl GCode Designer. In this new design approach, the user
defines every segment of the print-path along with all printing
parameters, which may be related to geometric and non-geometric factors,
at all points along the print-path. Machine control code (GCode) is
directly generated by the software, without the need for any programming
skills and without using computer-aided design (CAD), STL-files or
slicing software. Excel is used as the front end for the software, which
is written in Visual Basic. Case studies are used to demonstrate the
broad range of structures that can be designed using the software,
including: precisely controlled specimens for printer calibration,
parametric specimens for hardware characterisation utilising hundreds of
unique parameter combinations, novel mathematically defined lattice
structures, and previously inconceivable 3D geometries that are
impossible for traditional slicing software to achieve. The FullControl
design approach enables unconstrained freedom to create nonplanar 3D
print-paths and break free from traditional restrictions of layerwise
print-path planning. It also allows nozzle movements to be carefully
designed both during extrusion and while travelling between disconnected
extrusion volumes - to overcome inherent limitations of the printing
process or to improve capabilities for challenging materials. An
industrial case study shows how explicit print-path design improved
printer reliability, production time, and print quality for a production
run of over 1000 parts. FullControl GCode Designer offers a general
framework for unconstrained design and is not limited to a particular
type of structure or hardware; transferability to lasers and other
manufacturing processes is discussed. Parametric design files use a few
bytes or kilobytes of data to describe all details that are sent to the
printer, which greatly improves shareability by eliminating any risk of
errors being introduced during STL file conversion or due to different
users having inconsistent slicer settings. Adjustable parameters allow
GCode for revised designs to be produced instantly, instead of the
laborious traditional routine using multiple software packages and file
conversions. The FullControl design concept offers new opportunities for
creative and high-precision use of additive manufacturing systems. It
facilitates design for additive manufacturing (DfAM) at the smallest
possible scale based on the fundamental nature of the process (i.e.
assembly of individual extrusions). The software and source code are
provided as supplementary data and ongoing updates to improve
functionality and the user interface will be available at
www.fullcontrolgcode.com.},
DOI = {10.1016/j.addma.2021.102109},
Article-Number = {102109},
ISSN = {2214-8604},
EISSN = {2214-7810},
ORCID-Numbers = {Gleadall, Andrew/0000-0003-2439-3120},
Unique-ID = {WOS:000697355900002},
}
@inproceedings{ WOS:000454843300030,
Author = {Steinmacher, Igor and Pinto, Gustavo and Wiese, Igor Scaliante and
Gerosa, Marco A.},
Book-Group-Author = {IEEE},
Title = {Almost There: A Study on Quasi-Contributors in Open Source Software
Projects},
Booktitle = {PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE
ENGINEERING (ICSE)},
Year = {2018},
Pages = {256-266},
Note = {40th ACM/IEEE International Conference on Software Engineering (ICSE),
Gothenburg, SWEDEN, MAY 27-JUN 03, 2018},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc; Microsoft Res},
Abstract = {Recent studies suggest that well-known OSS projects struggle to find the
needed workforce to continue evolving-in part because external
developers fail to overcome their first contribution barriers. In this
paper, we investigate how and why quasi-contributors (external
developers who did not succeed in getting their contributions accepted
to an OSS project) fail. To achieve our goal. we collected data from 21
popular, non-trivial GitHub projects, identified quasi-contributors, and
analyzed their pull-requests. In addition, we conducted surveys with
quasi-contributors, and project's integrators, to understand their
perceptions about nonacceptance. We found 10,099 quasi-contributors
about 70\% of the total actual contributors that submitted 12,367
nonaccepted pull-requests. In five projects, we found more
quasi-contributors than actual contributors. About one-third of the
developers who took our survey disagreed with the nonacceptance, and
around 30\% declared the nonacceptance demotivated or prevented them
from placing another pull-request. The main reasons for pull-request
nonacceptance from the quasicontributors' perspective were
``superseded/duplicated pull-request{''} and ``mismatch between
developer's and team's vision/opinion{''} A manual analysis of a
representative sample of 263 pull-requests corroborated with this
finding. We also found reasons related to the relationship with the
community and lack of experience or commitment from the
quasi-contributors. This empirical study is particularly relevant to
those interested in fostering developers' participation and retention in
OSS communities.},
DOI = {10.1145/3180155.3180208},
ISBN = {978-1-4503-5638-1},
ResearcherID-Numbers = {Igor, Steinmacher/B-6414-2012
Gerosa, Marco/A-6686-2009
},
ORCID-Numbers = {Gerosa, Marco/0000-0003-1399-7535},
Unique-ID = {WOS:000454843300030},
}
@inproceedings{ WOS:000265679300113,
Author = {Bach, Paula M. and DeLine, Robert and Carroll, John M.},
Editor = {Greenberg, S and Hudson, SE and Hinkley, K and RingelMorris, M and Olsen, DR},
Title = {Designers Wanted: Participation and the User Experience in Open Source
Software Development},
Booktitle = {CHI2009: PROCEEDINGS OF THE 27TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS
IN COMPUTING SYSTEMS, VOLS 1-4},
Year = {2009},
Pages = {985-994},
Note = {27th Annual CHI Conference on Human Factors in Computing Systems,
Boston, MA, APR 04-09, 2009},
Organization = {ACM SIGCHI; Autodesk; Google; Microsoft; NSF; eLearn Magazine;
interations; Yahoo},
Abstract = {We present design concepts and related mockups that support the user
experience for projects hosted on CodePlex, an open source project
hosting website. Rationale for-the design concepts is grounded in the
open source literature and a thirteen-week study with the CodePlex team.
We propose that fostering ways to build trust, providing opportunities
for merit, supporting crossover of work activities, and supporting user
experience (UX) best practices in CodePlex will help dismantle the
social and technological barriers for UX and encourage UX designer
participation. We address UX designer motivation as a challenge for
participation and conclude that the mockups presented are a first step
in furthering the user experience in open source software development.},
ISBN = {978-1-60558-246-7},
ResearcherID-Numbers = {Carroll, John Millar/A-8718-2009},
ORCID-Numbers = {Carroll, John Millar/0000-0001-5189-337X},
Unique-ID = {WOS:000265679300113},
}
@inproceedings{ WOS:000383203700013,
Author = {Robles, Gregorio and Arjona Reina, Laura and Gonzalez-Barahona, Jesus M.
and Duenas Dominguez, Santiago},
Editor = {Crowston, K and Hammouda, I and Lundell, B and Robles, G and Gamalielsson, J and Lindman, J},
Title = {Women in Free/Libre/Open Source Software: The Situation in the 2010s},
Booktitle = {OPEN SOURCE SYSTEMS: INTEGRATING COMMUNITIES, OSS 2016},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2016},
Volume = {472},
Pages = {163-173},
Note = {12th IFIP WG 2.13 International Conference on Open Source Systems (OSS),
Gothenburg, SWEDEN, MAY 30-JUN 02, 2016},
Organization = {IFIP WG 2 13; Software Ctr; Informat \& Commun Technol; Business Reg
Goteborg},
Abstract = {Women are underrepresented in the IT sector. But the situation in FLOSS
(free, libre, open source software) development is really extreme in
this respect: past publications and studies show a female participation
of around 2\% to 5\% and have shed some light into this problem. In this
paper, we give an update the state of knowledge to the current situation
of gender in FLOSS, by analyzing the results of surveying more than
2,000 contributors to FLOSS projects in 2013, of which more than 200
were women. Our findings confirm that women enter the FLOSS community
later than men, do primarily other tasks than coding, participate less
if they have children, and have slightly different reasons to enter (and
to stay in) the development communities they join. However, we also find
evidence that women are joining FLOSS projects in higher numbers in
recent years, and that the share of women devoting few hours per week to
FLOSS and full-time dedication is higher than for men. All in all,
comparing our results with the ones from the 2000s, the context of
participation of women in FLOSS has not changed much.},
DOI = {10.1007/978-3-319-39225-7\_13},
ISSN = {1868-4238},
EISSN = {1868-422X},
ISBN = {978-3-319-39225-7; 978-3-319-39224-0},
ResearcherID-Numbers = {Robles, Gregorio/I-2507-2012
Gonzalez-Barahona, Jesus M./L-5646-2017},
ORCID-Numbers = {Robles, Gregorio/0000-0002-1442-6761
Gonzalez-Barahona, Jesus M./0000-0001-9682-460X},
Unique-ID = {WOS:000383203700013},
}
@article{ WOS:000434728700005,
Author = {Dahlander, Linus and Mckelvey, Maureen},
Title = {WHO IS NOT DEVELOPING OPEN SOURCE SOFTWARE? NON-USERS, USERS, AND
DEVELOPERS},
Journal = {ECONOMICS OF INNOVATION AND NEW TECHNOLOGY},
Year = {2005},
Volume = {14},
Number = {7},
Pages = {617-635},
Abstract = {The development of knowledge requires investment, which may be made in
terms of financial resources or time. Open source software (OSS) has
challenged much of the traditional reasoning by suggesting that
individuals behave altruistically and contribute to a public good,
despite the opportunity to free-ride. The lion's share of the existing
literature on OSS examines communities, that is, those individuals whom
are already part of the OSS community. In contrast, this paper starts
from users with the requisite skill to use and develop OSS. This group
of skilled individuals could potentially invest into the development of
OSS knowledge, but they may or may not do so in actuality. This paper,
therefore, explores three issues, which have not been extensively
explored in the literature, namely, (1) how frequently a group of
skilled people use OSS, (2) reasons for differences among users and
non-users in terms of use and attitudes, and (3) how frequently, and
why, some users contribute to OSS projects (and thereby become
developers). In doing so, we consider the opportunity costs of use and
development of OSS, which has been largely neglected in the literature.
We find that the individuals have a rather pragmatic attitude to firms
and that many are active in both firms and OSS community, which raises
many questions for future research about the role and influence of firms
on the development and diffusion of OSS.},
DOI = {10.1080/1043859052000344705},
ISSN = {1043-8599},
EISSN = {1476-8364},
ResearcherID-Numbers = {Dahlander, Linus/P-3006-2018},
Unique-ID = {WOS:000434728700005},
}
@article{ WOS:000180741400004,
Author = {Myatt, DP and Wallace, C},
Title = {Equilibrium selection and public-good provision: The development of
open-source software},
Journal = {OXFORD REVIEW OF ECONOMIC POLICY},
Year = {2002},
Volume = {18},
Number = {4},
Pages = {446-461},
Month = {WIN},
Abstract = {Collective-action problems arise in a variety of situations. Open-source
software is a recent and important example. Copyright restrictions on
open-source projects stipulate that any user may modify the software so
long as any resulting innovation is freely available to all. In economic
parlance, the innovation is a public good. The economic theory of
public-good provision raises a number of important questions. Who
contributes to such a project, and who free rides? How might a social
planner exploit the interdependence of project components to encourage
contributions? Under what conditions will such actions result in
successful provision? Using a simple game-theoretic framework and recent
results from the study of equilibrium selection, we attempt to answer
these questions. Under reasonable assumptions of asymmetry and less than
complete information, the most efficient providers will contribute.
Contributions can be elicited by `integrating' the provision process
when providers are sufficiently optimistic about the success of the
project. Otherwise, the social planner may be better off `separating'
the components so that individual contributions are independent of each
other. The analysis yields recommendations for the leaders of
open-source projects and other similar collective-action problems.},
DOI = {10.1093/oxrep/18.4.446},
ISSN = {0266-903X},
ResearcherID-Numbers = {Myatt, David/J-4468-2015
},
ORCID-Numbers = {Myatt, David/0009-0001-2657-7196},
Unique-ID = {WOS:000180741400004},
}
@article{ WOS:000582243200019,
Author = {Khan, Shakir and Alshara, Mohammed Ali},
Title = {Adopting Open Source Software for Integrated Library System and Digital
Library Automation},
Journal = {INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY},
Year = {2020},
Volume = {20},
Number = {9},
Pages = {158-165},
Month = {SEP 30},
Abstract = {The purpose of this paper is to analyze the various features and
functions of open source software for integrated library management
system (ILMS) and digital library system. The explosion of the World
Wide Web, dynamic nature of information technologies, like open source;
and with escalation of electronics resources showed the way of Automated
Library System (ALS). These changes are replicated in the conceptual
differences between the ALS and the Integrated Library System (ILS). The
ALS is acknowledged as simply a database to house and retrieve a
library's holdings while ILS is acknowledged as robust clusters of
systems including every process and module linked to library processes.
This article presents an aspect on the evolving features of some
commonly adopted Open-Source ILS Software (Koha, NewGenLib, and
Evergreen) which had encouraged ALS to ILS, as well as justifications
and barriers to the use of open source. Open source library management
software is a solution to reducing that cost. The research describes in
brief about the feature of some of the open source digital library
software like Greenstone, DSpace E-Prints and integrated library
software Koha NewGenlib. Evergreen ILS etc., which are useful for
developing ILS and institutional repositories software in academic
libraries. Free and Open Source Software (FOSS) is offered as a
balancing solution to meet librarians' objectives without giving up
excellence. The endeavor of this research is to confirm not only the
most used FOSS in libraries but also those alternatives which are not as
healthy-looking known but with great possible for the community.},
DOI = {10.22937/IJCSNS.2020.20.09.19},
ISSN = {1738-7906},
ResearcherID-Numbers = {Khan, Dr Shakir/O-8721-2014
},
ORCID-Numbers = {Khan, Shakir/0000-0002-7925-9191},
Unique-ID = {WOS:000582243200019},
}
@inproceedings{ WOS:000251420300007,
Author = {Fitzgerald, Brian},
Editor = {GonzalezPerez, C and Maciaszek, LA},
Title = {Open source software adoption in Beaumont Hospital - Anatomy of success
and failure},
Booktitle = {ENASE 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON
EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING},
Year = {2007},
Pages = {IS33},
Note = {2nd International Working Conference on Evaluation of Novel Approaches
to Software Engineering, Barcelona, SPAIN, JUL 23-25, 2007},
Organization = {Inst Syst \& Technologies Informat, Control \& Commun},
Abstract = {Current estimates suggest widespread adoption of open source software
(OSS) in organizations worldwide. However, the problematic nature of OSS
adoption is readily evidenced in the fairly frequent reports of
problems, unforeseen hold-ups, and outright abandonment of OSS
implementation over time. Beaumont Hospital, an Irish public sector
organization, have embarked on the adoption of a range of OSS
applications over several years, some of which have been successfully
deployed and remain in live use within the organisation, whereas others,
despite achieving high levels of assimilation over a number of years,
have not been ultimately retained in live use in the organization. Using
a longitudinal case study, we discuss in depth the deployment process
for two OSS applications - the desktop application suite whose
deployment was unsuccessful ultimately, and the email application which
was successfully deployed. To our knowledge, this is the first such
in-depth study into successful and unsuccessful OSS implementation.
Given that our study was a longitudinal one in a single organization, we
can control a number of potentially important influencing elements which
would not be possible if multiple organizations were involved. In
particular, the complex interaction of issues to do with voluntariness
of adoption, image, trialability and absorptive capacity were critical
influences in the process.},
ISBN = {978-989-8111-10-4},
ResearcherID-Numbers = {Fitzgerald, Brian/E-7790-2010},
Unique-ID = {WOS:000251420300007},
}
@inproceedings{ WOS:000255016300010,
Author = {Tamura, Yoshinobu and Yamada, Shigeru},
Book-Group-Author = {IEEE},
Title = {Software reliability assessment and optimal version-upgrade problem for
open source software},
Booktitle = {2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS
1-8},
Series = {IEEE International Conference on Systems Man and Cybernetics Conference
Proceedings},
Year = {2007},
Pages = {53+},
Note = {IEEE International Conference on Systems, Man and Cybernetics, Montreal,
COOK ISLANDS, OCT 07-10, 2007},
Organization = {IEEE},
Abstract = {Network technologies have made rapid progress with the dissemination of
computer systems in all areas. The current software development
environment has been changing into new development paradigms such as
concurrent distributed development environment and the so-called open
source project by using network computing technologies. Especially, OSS
(Open Source Software) systems which serve as key components of critical
infrastructures in the society are still ever-expanding now.
We focus on OSS developed under open source project. In case of
considering the effect of the debugging process on an entire system in
the development of a method of reliability assessment for open source
project, it is necessary to grasp the deeply-intertwined factors, such
as programming path, size of each component, skill of fault reporter,
and so on. In order to consider the effect of each software component on
the reliability of an entire system under such open source software
development, we propose a new approach to software reliability
assessment by creating a fusion of neural networks and a software
reliability growth model. Also, it has been necessary to manage the
software development process in terms of reliability, effort, and
version-upgrade time. In this paper, we find the optimal total
version-upgrade time based on the total expected software maintenance
effort.},
ISSN = {1062-922X},
ISBN = {978-1-4244-0990-7},
Unique-ID = {WOS:000255016300010},
}
@article{ WOS:000859387700025,
Author = {Trinkenreich, Bianca and Wiese, Igor and Sarma, Anita and Gerosa, Marco
and Steinmacher, Igor},
Title = {Women's Participation in Open Source Software: A Survey of the
Literature},
Journal = {ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY},
Year = {2022},
Volume = {31},
Number = {4},
Month = {OCT},
Abstract = {Women are underrepresented in Open Source Software (OSS) projects, as a
result of which, not only do women lose career and skill development
opportunities, but the projects themselves suffer from a lack of
diversity of perspectives. Practitioners and researchers need to
understand more about the phenomenon; however, studies about women in
open source are spread across multiple fields, including information
systems, software engineering, and social science. This article
systematically maps, aggregates, and synthesizes the state-of-the-art on
women's participation in OSS. It focuses on women contributors'
representation and demographics, how they contribute, their motivations
and challenges, and strategies employed by communities to attract and
retain women. We identified 51 articles (published between 2000 and
2021) that investigated women's participation in OSS. We found evidence
in these papers about who are the women who contribute, what motivates
them to contribute, what types of contributions they make, challenges
they face, and strategies proposed to support their participation.
According to these studies, only about 5\% of projects were reported to
have women as core developers, and women authored less than 5\% of
pull-requests, but had similar or even higher rates of pull-request
acceptances than men. Women make both code and non-code contributions,
and their motivations to contribute include learning new skills,
altruism, reciprocity, and kinship. Challenges that women face in OSS
are mainly social, including lack of peer parity and non-inclusive
communication from a toxic culture. We found 10 strategies reported in
the literature, which we mapped to the reported challenges. Based on
these results, we provide guidelines for future research and practice.},
DOI = {10.1145/3510460},
Article-Number = {81},
ISSN = {1049-331X},
EISSN = {1557-7392},
ResearcherID-Numbers = {Igor, Steinmacher/B-6414-2012
Gerosa, Marco/A-6686-2009
Trinkenreich, Bianca/ABE-4435-2020
},
ORCID-Numbers = {Gerosa, Marco/0000-0003-1399-7535
Scaliante Wiese, Igor/0000-0001-9943-5570},
Unique-ID = {WOS:000859387700025},
}
@article{ WOS:000326538900009,
Author = {Bhatiasevi, Veera and Krairit, Donyaprueth},
Title = {Acceptance of open source software amongst Thai users: an integrated
model approach},
Journal = {INFORMATION DEVELOPMENT},
Year = {2013},
Volume = {29},
Number = {4},
Pages = {349-366},
Month = {NOV},
Abstract = {This research is one of the first few to investigate the acceptance of
open source software in the context of developing countries, in this
case Thailand. It also proposes a comprehensive model that integrates
individual, social, and software characteristics to measure the
acceptance of open source software. Based on the three-pronged approach,
the study puts forward an integrated model consisting of the extended
technology model, the innovation diffusion theory and software
characteristics. A full-scale field survey of 1,005 open source software
users was undertaken and both convergent and discriminant validities
were conducted. The results of the structural equation modeling
illustrate that perceived ease of use, perceived usefulness, intention
to use, output quality, compatibility, software functionality, and
software maintainability have a statistically positive relationship with
open source software acceptance. Contrary to most studies, which did not
find a positive relationship between visibility and trialability towards
the acceptance of open source software, it is interesting to observe
that this study did find a positive relationship. Conclusions and
discussions of the findings, and their academic and practical
implications are also presented.},
DOI = {10.1177/0266666912465880},
ISSN = {0266-6669},
EISSN = {1741-6469},
ResearcherID-Numbers = {Bhatiasevi, Veera/R-6287-2019},
Unique-ID = {WOS:000326538900009},
}
@inproceedings{ WOS:000252427700007,
Author = {Fitzgerald, Brian},
Editor = {Filipe, J and Helfert, M and Shishkov, B},
Title = {Open source software adoption in Beaumont Hospital - Anatomy of success
and failure},
Booktitle = {ICSOFT 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON
SOFTWARE AND DATA TECHNOLOGIES, VOL SE: SOFTWARE ENGINEERING},
Year = {2007},
Pages = {IS33},
Note = {2nd International Conference on Computer Graphics Theory and
Applications/2nd International Conference on Computer Vision Theory and
Applications, Barcelona, SPAIN, MAR 08-11, 2007},
Organization = {Inst Syst \& Technol Informat, Control \& Commun; EuroGraph Spanish
Sect; Inst Natl Rech Informat Automat},
Abstract = {Current estimates suggest widespread adoption of open source software
(OSS) in organizations worldwide. However, the problematic nature of OSS
adoption is readily evidenced in the fairly frequent reports of
problems, unforeseen hold-ups, and outright abandonment of OSS
implementation over time. Beaumont Hospital, an Irish public sector
organization, have embarked on the adoption of a range of OSS
applications over several years, some of which have been successfully
deployed and remain in live use within the organisation, whereas others,
despite achieving high levels of assimilation over a number of years,
have not been ultimately retained in live use in the organization. Using
a longitudinal case study, we discuss in depth the deployment process
for two OSS applications - the desktop application suite whose
deployment was unsuccessful ultimately, and the email application which
was successfully deployed. To our knowledge, this is the first such
in-depth study into successful and unsuccessful OSS implementation.
Given that our study was a longitudinal one in a single organization, we
can control a number of potentially important influencing elements which
would not be possible if multiple organizations were involved. In
particular, the complex interaction of issues to do with voluntariness
of adoption, image, trialability and absorptive capacity were critical
influences in the process.},
ISBN = {978-989-8111-06-7},
ResearcherID-Numbers = {Fitzgerald, Brian/E-7790-2010},
Unique-ID = {WOS:000252427700007},
}
@article{ WOS:000215543200002,
Author = {Laosuwan, Teerawong},
Title = {THE PARTICIPATE TRIPARTITE OF GEOGRAPHIC INFORMATION SCIENCE VIA OPEN
SOURCE SOFTWARE EDUCATION},
Journal = {INFORMATION TECHNOLOGIES AND LEARNING TOOLS},
Year = {2012},
Volume = {31},
Number = {5},
Abstract = {This article describes educational experiences in an advanced graduate
GIScience courses together with propose specific tripartite (teachers,
researchers, and practitioners) contributions. By combining high-quality
interoperable data between past and present monitored time using expert
software conjointly developed by tripartite cooperation, new designs and
applications with a complex thematic topographic map were successfully
developed through an intensive work. Conceptual frameworks and practical
topics of the application can be different from student to student
depending on metadata, geo-referencing, digitizing and topology
building, and spatial interpolation and spatial analysis. Former
students can work on data they have been introduced into the GIS, taking
care of every detail about data, metadata, data models, formats, file
relationships, etc. The experience can be easily adapted to other
courses in the university over Thailand.},
ISSN = {2076-8184},
ResearcherID-Numbers = {Laosuwan, Teerawong/R-7542-2019},
Unique-ID = {WOS:000215543200002},
}
@inproceedings{ WOS:000234266200265,
Author = {Cartelli, A},
Editor = {KhosrowPour, M},
Title = {Open Source software and information management: The case of BMB on line},
Booktitle = {INNOVATIONS THROUGH INFORMATION TECHNOLOGY, VOLS 1 AND 2},
Year = {2004},
Pages = {1023-1024},
Note = {International Conference of the
Information-Resources-Management-Association, New Orleans, LA, MAY
23-26, 2004},
Organization = {Informat Resources Management Assoc},
Abstract = {After a short introduction describing the experience of the collection
of the Middle Ages manuscripts' quotations (i.e. the Bibliography of
Beneventan Manuscripts) a survey of the instruments that people used to
collect the bibliographic materials is reported and the reasons for the
BMB Web site are presented. The remarks that induced the author to adopt
Open Source solutions for the carrying out of a new Information System
are then discussed and the following elements are described: the
structure of the Information System and the reasons for making the same
system an Open Source software product.},
ISBN = {1-59140-261-1},
Unique-ID = {WOS:000234266200265},
}
@article{ WOS:001179094600001,
Author = {Guerrero, Rodrigo Escobar Diaz and Oliveira, Jose Luis and Popp, Juergen
and Bocklitz, Thomas},
Title = {MMIR: an open-source software for the registration of multimodal
histological images},
Journal = {BMC MEDICAL INFORMATICS AND DECISION MAKING},
Year = {2024},
Volume = {24},
Number = {1},
Month = {MAR 5},
Abstract = {BackgroundMultimodal histology image registration is a process that
transforms into a common coordinate system two or more images obtained
from different microscopy modalities. The combination of information
from various modalities can contribute to a comprehensive understanding
of tissue specimens, aiding in more accurate diagnoses, and improved
research insights. Multimodal image registration in histology samples
presents a significant challenge due to the inherent differences in
characteristics and the need for tailored optimization algorithms for
each modality.ResultsWe developed MMIR a cloud-based system for
multimodal histological image registration, which consists of three main
modules: a project manager, an algorithm manager, and an image
visualization system.ConclusionOur software solution aims to simplify
image registration tasks with a user-friendly approach. It facilitates
effective algorithm management, responsive web interfaces, supports
multi-resolution images, and facilitates batch image registration.
Moreover, its adaptable architecture allows for the integration of
custom algorithms, ensuring that it aligns with the specific
requirements of each modality combination. Beyond image registration,
our software enables the conversion of segmented annotations from one
modality to another.},
DOI = {10.1186/s12911-024-02424-3},
Article-Number = {65},
EISSN = {1472-6947},
ResearcherID-Numbers = {Oliveira, José/A-2223-2012
Bocklitz, Thomas/I-3170-2019},
Unique-ID = {WOS:001179094600001},
}
@inproceedings{ WOS:001351540600014,
Author = {Molnar, Arthur-Jozsef and Motogna, Simona},
Editor = {Kaindl, H and Mannion, M and Maciaszek, LA},
Title = {An Exploration of Technical Debt over the Lifetime of Open-Source
Software},
Booktitle = {EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2022},
Series = {Communications in Computer and Information Science},
Year = {2023},
Volume = {1829},
Pages = {292-314},
Note = {17th International Conference on Evaluation of Novel Approaches to
Software Engineering (ENASE), ELECTR NETWORK, APR 25-26, 2022},
Organization = {INSTICC},
Abstract = {Technical debt represents unwanted issues that result from decisions
made to speed up the design or implementation of software at the expense
of resolving existing issues. Like financial debt, it consists of the
principal and an interest. Debt is usually paid back through code
rewrites, refactoring, or the introduction of test code. When unchecked,
interest can accumulate over time and lead to development crises where
focus and resources must be shifted to resolve existing debt before the
development process can be resumed. Existing software tooling allows
practitioners to quantify the level of debt and identify its sources,
allowing decision makers to measure and control it. We propose a
detailed exploration of the characteristics of source code technical
debt over the lifetime of several popular open-source applications. We
employed a SonarQube instance configured for longitudinal analysis to
study all publicly released versions of the target applications,
amounting to over 15 years' worth of releases for each. We found that a
small number of issue types were responsible for most of the debt and
observed that refactoring reduced debt levels across most application
packages. We observed increased variance in technical debt distribution
and composition in early application versions, which lessened once
applications matured. We addressed concerns regarding the accuracy of
SonarQube estimations and illustrated some of its limitations. We aim to
continue our research by including additional tools to characterize
debt, leverage existing open data sets and extend our exploration to
include additional applications and types of software.},
DOI = {10.1007/978-3-031-36597-3\_14},
ISSN = {1865-0929},
EISSN = {1865-0937},
ISBN = {978-3-031-36596-6; 978-3-031-36597-3},
ResearcherID-Numbers = {Molnar, Arthur-Jozsef/IAP-2623-2023
Motogna, Simona/AAL-1881-2021
},
ORCID-Numbers = {Molnar, Arthur-Jozsef/0000-0002-4113-2953
Motogna, Simona/0000-0002-8208-6949},
Unique-ID = {WOS:001351540600014},
}
@article{ WOS:000789091300001,
Author = {Brooks, Mollie E. and Melli, Valentina and Savina, Esther and Santos,
Juan and Millar, Russell and O'Neill, Finbarr Gerard and Veiga-Malta,
Tiago and Krag, Ludvig Ahm and Feekings, Jordan Paul},
Title = {Introducing selfisher: open source software for statistical analyses of
fishing gear selectivity},
Journal = {CANADIAN JOURNAL OF FISHERIES AND AQUATIC SCIENCES},
Year = {2022},
Volume = {79},
Number = {8},
Pages = {1189-1197},
Month = {AUG},
Abstract = {There is a need to improve fishing methods to select for certain sizes
and species while excluding others. Experiments are conducted to
quantify selectivity of fishing gears and how variables such as gear
design (e.g., mesh size, mesh shape), environmental parameters (e.g.,
light, turbidity, substrate) or biological parameters (e.g., fish
condition) alter selectivity; the resulting data need to be analyzed
using specialized statistical methods in many cases. Here, we present a
new tool for analyzing this type of data: an R package named
``selfisher{''}. It allows estimating multiple fixed effects (e.g., fish
length, total catch weight, environmental variables) and random effects
(e.g, haul). A bootstrapping procedure is also provided. We demonstrate
its use via four case studies, including (A) covered codend analyses of
four gears, (B) a paired gear study with numerous covariates, (C) a
catch comparison study of unpaired hauls of gillnets and (D) a catch
comparison study of paired hauls using polynomials and splines. This
software will make it easier to model selectivity, teach statistical
methods, and make analyses more repeatable.},
DOI = {10.1139/cjfas-2021-0099},
EarlyAccessDate = {JAN 2022},
ISSN = {0706-652X},
EISSN = {1205-7533},
ResearcherID-Numbers = {Melli, Valentina/AAB-1980-2019
Brooks, Mollie/AAM-5509-2021
O'Neill, Barrry/AAL-8602-2021
Malta, Tiago/AAL-6718-2021
santos, juan/HZI-7089-2023
Feekings, Jordan/AAJ-1245-2021
},
ORCID-Numbers = {O'Neill, Finbarr/0000-0002-2797-4548
Savina, Esther/0000-0003-4564-5112
Krag, Ludvig Ahm/0000-0002-1531-1499
Feekings, Jordan P./0000-0001-9103-7332},
Unique-ID = {WOS:000789091300001},
}
@inproceedings{ WOS:000274330000052,
Author = {Ye, Yunwen},
Editor = {Zhang, K and Ajhajj, R},
Title = {Peer to Peer Support for the Reuse of Open Source Software Libraries},
Booktitle = {PROCEEDINGS OF THE 2009 IEEE INTERNATIONAL CONFERENCE ON INFORMATION
REUSE AND INTEGRATION},
Year = {2008},
Pages = {284-289},
Note = {IEEE International Conference on Information Reuse and Integration, Las
Vegas, NV, AUG 10-12, 2009},
Organization = {IEEE Syst, Man \& Cybernet Soc},
Abstract = {A large number of high quality Open Source Software (OSS) reuse
libraries has been developed, and has been becoming increasingly adopted
by many software development organizations. Programmers who reuse such
OSS libraries often rely on the online peer support platforms such as
dedicated mailing lists to seek help from other programmers. However,
there is little research in understanding and evaluating how effective
such online peer support platforms are for OSS reuse libraries. By
detailed studies of mailing lists of two popular OSS libraries
(Lucene-Java and Apache Commons), this paper attempts to understand the
effectiveness of mailing list-based peer support system. The results
indicate that mailing lists are very responsive to the needs of reusing
programmers, and this responsiveness is largely fueled by the strong
involvement of library developers.},
ISBN = {978-1-4244-4115-0},
Unique-ID = {WOS:000274330000052},
}
@inproceedings{ WOS:000812322900052,
Author = {Sadashivaiah, Gunasheela and Rao, Yongchen and Hohlfeld, Dennis},
Book-Group-Author = {IEEE},
Title = {Numerical Simulation of a Thermoelectric Generator Using the Open-Source
Software FEniCSx},
Booktitle = {2022 23RD INTERNATIONAL CONFERENCE ON THERMAL, MECHANICAL AND
MULTI-PHYSICS SIMULATION AND EXPERIMENTS IN MICROELECTRONICS AND
MICROSYSTEMS (EUROSIME)},
Year = {2022},
Note = {23rd International Conference on Thermal, Mechanical and Multi-Physics
Simulation and Experiments in Microelectronics and Microsystems
(EuroSimE), St Julian, MALTA, APR 25-27, 2022},
Abstract = {Advances in computer technology have enabled engineers and scientists to
perform analyses using computer-based simulations instead of conducting
time-consuming and expensive experiments. This allows rapid prototyping
and simulation of problems that are difficult and impractical to solve
with experiments. Despite the large number and high quality of
open-source simulation packages available, most industrial and many
academic users opt for commercial software packages. At the same time,
academia often develops custom simulation software. The main idea of
this contribution is to review from a practical point of view the
open-source software environment that can be useful for the design
process of a thermoelectric generator. Our environment consists of the
software modules Salome Platform, Gmsh, and FEniCSx. The partial
differential equations representing the thermoelectric phenomena are
solved using the finite element method. The equations include
contributions from thermal conduction, convection, electrical
conduction, Seebeck effect, Joule heating, and Peltier effect. In
addition, parametric simulations are performed to ensure maximum power
generation when an electrical load resistor is connected to the
thermoelectric generator.},
DOI = {10.1109/EuroSimE54907.2022.9758889},
ISBN = {978-1-6654-5836-8},
ResearcherID-Numbers = {Hohlfeld, Dennis/AAE-6272-2019},
Unique-ID = {WOS:000812322900052},
}
@article{ WOS:000714524600003,
Author = {Papoutsoglou, Maria and Kapitsaki, Georgia M. and German, Daniel and
Angelis, Lefteris},
Title = {An analysis of open source software licensing questions in Stack
Exchange sites},
Journal = {JOURNAL OF SYSTEMS AND SOFTWARE},
Year = {2022},
Volume = {183},
Month = {JAN},
Abstract = {Free and open source software is widely used in the creation of software
systems, whereas many organizations choose to provide their systems as
open source. Open source software carries licenses that determine the
conditions under which the original software can be used. Appropriate
use of licenses requires relevant expertise by the practitioners, and
has an important legal angle. Educators and employers need to ensure
that developers have the necessary training to understand licensing
risks and how they can be addressed. At the same time, it is important
to understand which issues practitioners face when they are using a
specific open source license, when they are developing new open source
software products or when they are reusing open source software. In this
work, we examine questions posed about open source software licensing
using data from the following Stack Exchange sites: Stack Overflow,
Software Engineering, Open Source and Law. We analyze the indication of
specific licenses and topics in the questions, investigate the attention
the posts receive and trends over time, whether appropriate answers are
provided and which type of questions are asked. Our results indicate
that practitioners need, among other, clarifications about licensing
specific software when other licenses are used, and for understanding
license content. The results of the study can be useful for educators
and employers, organizations that are authoring open source software
licenses and developers for understanding the issues faced when using
licenses, whereas they are relevant to other software engineering
research areas, such as software reusability. (C) 2021 Elsevier Inc. All
rights reserved.},
DOI = {10.1016/j.jss.2021.111113},
EarlyAccessDate = {OCT 2021},
Article-Number = {111113},
ISSN = {0164-1212},
EISSN = {1873-1228},
ORCID-Numbers = {Kapitsaki, Georgia/0000-0003-3742-7123},
Unique-ID = {WOS:000714524600003},
}
@inproceedings{ WOS:000662218600092,
Author = {Tsukada, Manabu and Oi, Takaharu and Ito, Akihide and Hirata, Mai and
Esaki, Hiroshi},
Book-Group-Author = {IEEE},
Title = {AutoC2X: Open-source software to realize V2X cooperative perception
among autonomous vehicles},
Booktitle = {2020 IEEE 92ND VEHICULAR TECHNOLOGY CONFERENCE (VTC2020-FALL)},
Series = {IEEE Vehicular Technology Conference VTC},
Year = {2020},
Note = {92nd IEEE Vehicular Technology Conference (IEEE VTC-Fall), ELECTR
NETWORK, OCT 04-07, 2020},
Organization = {IEEE; IEEE Vehicular Technol Soc},
Abstract = {The realization of vehicle-to-everything (V2X) communication enhances
the capabilities of autonomous vehicles in terms of safety efficiency
and comfort. In particular, sensor data sharing, known as cooperative
perception, is a crucial technique to accommodate vulnerable road users
in a cooperative intelligent transport system (ITS). In this regard,
open-source software plays a significant role in prototyping,
validation, and deployment. Specifically, in the developer community,
Autoware is a popular open-source software for self-driving vehicles,
and OpenC2X is an open-source experimental and prototyping platform for
cooperative ITS. This paper reports on a system named AutoC2X to enable
cooperative perception by using OpenC2X for Autoware-based autonomous
vehicles. The developed system is evaluated by conducting field
experiments involving real hardware. The results demonstrate that
AutoC2X can deliver the cooperative perception message within 100 ms in
the worst case.},
DOI = {10.1109/VTC2020-Fall49728.2020.9348525},
ISBN = {978-1-7281-9484-4},
ResearcherID-Numbers = {Tsukada, Manabu/E-4871-2010},
Unique-ID = {WOS:000662218600092},
}
@inproceedings{ WOS:000625294907096,
Author = {Tafliovich, Anya and Caswell, Thomas and Estrada, Francisco},
Editor = {Bui, TX},
Title = {Teaching Software Engineering with Free Open Source Software
Development: An Experience Report},
Booktitle = {PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM
SCIENCES},
Year = {2019},
Pages = {7731-7741},
Note = {52ndHawaii International Conference on System Sciences (HICSS), HI, JAN
08-11, 2019},
Abstract = {We report on the design and delivery of a senior Software Engineering
course within the limits of a Computer Science program. The course is
structured around a collaboration with a large, active Free Open Source
Software project. We show how this structure allows us to (a)
incorporate principles of Project Based Learning and of Service
Learning, reaping the benefits of these pedagogies, (b) effectively,
using a hands-on approach, teach a number of essential topics in
Software Engineering, (c) provide the students with a capstone project
experience, given the lack of one in our curriculum, and (d) use the
project as a powerful motivating factor for the students.
We outline the experiences of the course instructor, of the teaching
assistants team, and of the students of the course. We also describe the
experience of the lead developers of this open source project, and
report on the benefits and costs (time commitment) to the project.},
ISBN = {978-0-9981331-2-6},
Unique-ID = {WOS:000625294907096},
}
@article{ WOS:000216826300012,
Author = {Mazzia, Francesca and Cash, Jeff R. and Soetaert, Karline},
Title = {SOLVING BOUNDARY VALUE PROBLEMS IN THE OPEN SOURCE SOFTWARE R: PACKAGE
bvpSolve},
Journal = {OPUSCULA MATHEMATICA},
Year = {2014},
Volume = {34},
Number = {2},
Pages = {387-403},
Abstract = {The R package bvpSolve for the numerical solution of Boundary Value
Problems (BVPs) is presented. This package is free software which is
distributed under the GNU General Public License, as part of the R open
source software project. It includes some well known codes to solve
boundary value problems of ordinary differential equations (ODEs) and
differential algebraic equations (DAEs). In addition to the packages
already available for solving initial value problems, the new package
now allows non expert users to efficiently solve boundary value problems
in the problem solving environment R.},
DOI = {10.7494/OpMath.2014.34.2.387},
ISSN = {1232-9274},
EISSN = {2300-6919},
ResearcherID-Numbers = {soetaert, karline/A-9839-2011
Mazzia, Francesca/B-2401-2012},
ORCID-Numbers = {soetaert, karline/0000-0003-4603-7100
Mazzia, Francesca/0000-0003-1072-9578},
Unique-ID = {WOS:000216826300012},
}
@article{ WOS:000487323400047,
Author = {Orzechowski, Patryk and Moore, Jason H.},
Title = {EBIC: an open source software for high-dimensional and big data analyses},
Journal = {BIOINFORMATICS},
Year = {2019},
Volume = {35},
Number = {17},
Pages = {3181-3183},
Month = {SEP 1},
Abstract = {Motivation: In this paper, we present an open source package with the
latest release of Evolutionary-based BIClustering (EBIC), a
next-generation biclustering algorithm for mining genetic data. The
major contribution of this paper is adding a full support for multiple
graphics processing units (GPUs) support, which makes it possible to run
efficiently large genomic data mining analyses. Multiple enhancements to
the first release of the algorithm include integration with R and
Bioconductor, and an option to exclude missing values from the analysis.
Results: Evolutionary-based BIClustering was applied to datasets of
different sizes, including a large DNA methylation dataset with 436 444
rows. For the largest dataset we observed over 6.6-fold speedup in
computation time on a cluster of eight GPUs compared to running the
method on a single GPU. This proves high scalability of the method.},
DOI = {10.1093/bioinformatics/btz027},
ISSN = {1367-4803},
EISSN = {1460-2059},
ResearcherID-Numbers = {Moore, Jason/AAV-9645-2021
Orzechowski, Patryk/C-8480-2019},
ORCID-Numbers = {Orzechowski, Patryk/0000-0003-3578-9809},
Unique-ID = {WOS:000487323400047},
}
@article{ WOS:000216422900006,
Author = {Malhotra, Ruchika and Bansal, Ankita Jain},
Title = {PREDICTING SOFTWARE CHANGE IN AN OPEN SOURCE SOFTWARE USING MACHINE
LEARNING ALGORITHMS},
Journal = {INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING},
Year = {2013},
Volume = {20},
Number = {6, SI},
Month = {DEC},
Abstract = {Due to various reasons such as ever increasing demands of the customer
or change in the environment or detection of a bug, changes are
incorporated in a software. This results in multiple versions or
evolving nature of a software. Identification of parts of a software
that are more prone to changes than others is one of the important
activities. Identifying change prone classes will help developers to
take focused and timely preventive actions on the classes of the
software with similar characteristics in the future releases. In this
paper, we have studied the relationship between various object oriented
(OO) metrics and change proneness. We collected a set of OO metrics and
change data of each class that appeared in two versions of an open
source dataset, `Java TreeView', i.e., version 1.1.6 and version 1.0.3.
Besides this, we have also predicted various models that can be used to
identify change prone classes, using machine learning and statistical
techniques and then compared their performance. The results are analyzed
using Area Under the Curve (AUC) obtained from Receiver Operating
Characteristics (ROC) analysis. The results show that the models
predicted using both machine learning and statistical methods
demonstrate good performance in terms of predicting change prone
classes. Based on the results, it is reasonable to claim that quality
models have a significant relevance with OO metrics and hence can be
used by researchers for early prediction of change prone classes.},
DOI = {10.1142/S0218539313500253},
Article-Number = {1350025},
ISSN = {0218-5393},
EISSN = {1793-6446},
ResearcherID-Numbers = {Malhotra, Ruchika/ABC-3126-2020},
Unique-ID = {WOS:000216422900006},
}
@inproceedings{ WOS:000891632500026,
Author = {Vlas, Radu and Vlas, Cristina},
Book-Group-Author = {ASSOC INFORMAT SYST},
Title = {A Requirements-Based Analysis of Success in Open-Source Software
Development Projects},
Booktitle = {AMCIS 2011 PROCEEDINGS},
Year = {2011},
Note = {17th Americas Conference on Information Systems, Detroit, MI, AUG 04-07,
2011},
Abstract = {The literature on open-source requirements is commonly concerned either
with the processes associated with these requirements or with very
specific requirements-related aspects of open-source development. In
this study we bridge between these two approaches by exploring the
existing relationships between open-source requirements and few
characteristics of open-source projects (software quality and software
project success). First we develop a requirements-based taxonomy of
open-source projects and we discover patterns linking between this
taxonomy and project success. We also propose a classification of
requirement types based on their representativeness in open-source
projects. This highlights the overall importance of various types of
requirements in the context of open-source software development. We also
identify exceptions defined as the unusually high frequency of a
requirement type and explain them based on the specific domain addressed
within the project containing the exception. Finally, we investigate the
lifecycle of 16 open-source projects and discover and explain patterns
of evolution for a number of requirement types.},
ISBN = {978-0-615-50707-1},
ResearcherID-Numbers = {Vlas, Cristina/AAB-1208-2019},
Unique-ID = {WOS:000891632500026},
}
@inproceedings{ WOS:001259354800073,
Author = {Chamorro, William and Toapanta, Franciso and Carrillo, Andrey and
Loyaga, Erick and Valencia, Esteban},
Book-Group-Author = {IEEE},
Title = {Open-Source Software-in-the-Loop Strategies for Realistic UAV Monitoring
Applications},
Booktitle = {2024 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS, ICUAS},
Series = {International Conference on Unmanned Aircraft Systems},
Year = {2024},
Pages = {1453-1460},
Note = {International Conference on Unmanned Aircraft Systems (ICUAS),
Chania-Crete, GREECE, JUN 04-07, 2024},
Organization = {IEEE},
Abstract = {The rise in UAV capabilities has significantly boosted aerial monitoring
activities in recent years. This surge in unmanned aerial vehicles has
increased attention towards monitoring tasks in vital areas, such as
urban spaces for security, surveillance or Internet of the Things
applications. In this sense, we propose an open-source
software-in-the-loop approach that integrates the complete navigation
experience, accounting for potential wind-related effects, and providing
realistic 3D modeling of scenarios encompassing open spaces in city
landscapes. Our work introduces a wind perturbation estimation strategy,
which models the wind effect as an external force along the Zaxis based
on altitude variations from real flights. Validation was conducted using
real data flights with a quadrotor aiding the navigation with Ardupilot
and QgroundControl as a ground station. To complement the experiments we
include a small test with a fixed-wing plane to asses the
software-in-the-loop accuracy on larger trajectories. Results
demonstrate successful tracking of altitude variations, yielding errors
below 10\% relative to the home position in experiments with average
trajectory lengths of 150 m in two scenarios in Quito. The
software-in-the-loop simulation aimed to replicate wind conditions
specific to the date and time of real data acquisition, providing a
platform to emulate possible improvements and assess UAV performance
before deployment in actual missions. This research not only contributes
to the optimization of monitoring capabilities but also serves as a
valuable tool for assessing UAV missions in diverse and dynamic
environments.},
DOI = {10.1109/ICUAS60882.2024.10556936},
ISSN = {2373-6720},
ISBN = {979-8-3503-5789-9; 979-8-3503-5788-2},
ResearcherID-Numbers = {Chamorro, William/HZK-8688-2023
},
ORCID-Numbers = {Chamorro, William/0000-0003-4324-8842
Valencia, Esteban/0000-0002-6496-9908},
Unique-ID = {WOS:001259354800073},
}
@inproceedings{ WOS:000444903900010,
Author = {Santini, Thiago and Fuhl, Wolfgang and Geisler, David and Kasneci,
Enkelejda},
Editor = {Imai, F and Tremeau, A and Braz, J},
Title = {EyeRecToo: Open-source Software for Real-time Pervasive Head-mounted Eye
Tracking},
Booktitle = {PROCEEDINGS OF THE 12TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER
VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS (VISIGRAPP
2017), VOL 6},
Year = {2017},
Pages = {96-101},
Note = {12th International Joint Conference on Computer Vision, Imaging and
Computer Graphics Theory and Applications (VISIGRAPP), Porto, PORTUGAL,
FEB 27-MAR 01, 2017},
Organization = {Inst Syst \& Technologies Informat, Control \& Commun; ACM SIGGRAPH;
AFIG; Eurographics},
Abstract = {Head-mounted eye tracking offers remarkable opportunities for research
and applications regarding pervasive health monitoring, mental state
inference, and human computer interaction in dynamic scenarios. Although
a plethora of software for the acquisition of eye-tracking data exists,
they often exhibit critical issues when pervasive eye tracking is
considered, e. g., closed source, costly eye tracker hardware
dependencies, and requiring a human supervisor for calibration. In this
paper, we introduce EyeRecToo, an open-source software for real-time
pervasive head-mounted eye-tracking. Out of the box, EyeRecToo offers
multiple real-time state-of-the-art pupil detection and gaze estimation
methods, which can be easily replaced by user implemented algorithms if
desired. A novel calibration method that allows users to calibrate the
system without the assistance of a human supervisor is also integrated.
Moreover, this software supports multiple head-mounted eye-tracking
hardware, records eye and scene videos, and stores pupil and gaze
information, which are also available as a real-time stream. Thus,
EyeRecToo serves as a framework to quickly enable pervasive eye-tracking
research and applications. Available at:
www.ti.uni-tuebingen.de/perception.},
DOI = {10.5220/0006224700960101},
ISBN = {978-989-758-227-1},
Unique-ID = {WOS:000444903900010},
}
@inproceedings{ WOS:000463495800047,
Author = {Yohanandan, Shivanthan A. C. and Perera, Chathura and Jones, Mary and
Peppard, Richard F. and Perera, Thushara},
Book-Group-Author = {IEEE},
Title = {Objective Video-Based Tremor Assessment for Movement Disorders Using
Open-Source Software},
Booktitle = {2017 IEEE-NIH HEALTHCARE INNOVATIONS AND POINT OF CARE TECHNOLOGIES
(HI-POCT)},
Year = {2017},
Pages = {192-195},
Note = {NIH-IEEE Strategic Conference on Healthcare Innovations and
Point-of-Care Technologies (HI-POCT), Natl Inst Hlth Bethesda Campus,
MD, NOV 06-08, 2017},
Organization = {IEEE; IEEE EMB; Natl Inst Hlth; Consortia Improving Med Innovat \&
Technol; Zimmer \& Peacock; APDM},
Abstract = {Tremor is an involuntary rhythmic muscle movement assessed subjectively
by specialists. To improve accuracy and mitigate bias, tremor must be
video recorded and rated by multiple experts. Existing video-based
motion tracking techniques can be applied to quantify tremor assessment;
though, such methods rely on sophisticated and expensive instrumentation
as well as specialized skin markers. This paper describes a low-cost
markerless method using accessible hardware and open-source software. In
a cohort of 8 subjects with tremor undergoing deep brain stimulation
therapy, we show our video-based technique has strong concordance (r =
0.93, p < 0.001) with expert tremor ratings. This makes it suitable for
point-of-care assessment as well as use in future structured clinical
trials.},
ISBN = {978-1-5386-1392-4},
ResearcherID-Numbers = {Perera, Thushara/X-5228-2019},
Unique-ID = {WOS:000463495800047},
}
@article{ WOS:000267640900001,
Author = {Whitmore, Andrew and Choi, Namjoo and Arzrumtsyan, Anna},
Title = {OPEN SOURCE SOFTWARE: THE ROLE OF MARKETING IN THE DIFFUSION OF
INNOVATION},
Journal = {INFORMATION TECHNOLOGY AND CONTROL},
Year = {2009},
Volume = {38},
Number = {2},
Pages = {91-101},
Abstract = {Much of the literature on open source software (OSS) has focused on the
role of the community of users and developers as the primary driver of
OSS growth. This focus on growth generated by the community is referred
to as ``single factor{''} growth and is an assumption shared by
literature on the diffusion of innovation. The purpose of this research
is to attempt to fit a logistic model to a well-known OSS project as a
confirmatory exercise supporting the use of a single factor growth model
as suggested by the literature. The results show that a logistic model,
or any kind of single factor model, is inadequate to describe the
diffusion of the OSS project. The paper then explains conceptually and
illustrates mathematically why single factor models cannot fully
represent the diffusion of any OSS project. A well-known two-factor
model drawn from the marketing literature is presented, shown to solve
the problem of single factor models, and used to illustrate the
importance of marketing in OSS projects. This research suggests that the
OSS literature may be overemphasizing the importance of the size of the
user and developer community during the initial stages of growth and
that during these stages the diffusion of the OSS project is primarily
driven by external forces such as advertising or marketing efforts.},
ISSN = {1392-124X},
Unique-ID = {WOS:000267640900001},
}
@inproceedings{ WOS:000247319400027,
Author = {Koru, A. Gunes and Zhang, Dongsong and Liu, Hongfang},
Editor = {Feller, J and Fitzgerald, B and Scacchi, W and Sillitti, A},
Title = {Effect of coupling on defect proneness in evolutionary open-source
software development},
Booktitle = {OPEN SOURCE DEVELOPMENT, ADOPTION AND INNOVATION},
Series = {International Federation for Information Processing},
Year = {2007},
Volume = {234},
Pages = {271-276},
Note = {3rd International Conference on Open Source Systems (OSS 2007),
Limerick, IRELAND, JUN 11-14, 2007},
Organization = {IFIP WG2 13},
Abstract = {Previous research on closed-source software found that highly coupled
software modules were more defect prone, which makes it important to
understand the effect of coupling on defect proneness in open-source
software (OSS) projects. For this purpose, we used Cox proportional
hazards modeling with recurrent events. We found that the effect of
coupling was significant, and we quantified this effect on defect
proneness.},
ISSN = {1571-5736},
ISBN = {978-0-387-72485-0},
ResearcherID-Numbers = {Liu, Hongfang/ISU-9369-2023
Koru, Gunes/AAR-5819-2020},
Unique-ID = {WOS:000247319400027},
}
@inproceedings{ WOS:001330679200030,
Author = {Schulze-Ardey, Jan Philip and Feiri, Tania and Hegger, Josef and Ricker,
Marcus},
Editor = {Matos, JC and Lourenco, PB and Oliveira, DV and Branco, J and Proske, D and Silva, RA and Sousa, HS},
Title = {Implementation of Reliability Methods in a New Developed Open-Source
Software Library},
Booktitle = {18TH INTERNATIONAL PROBABILISTIC WORKSHOP, IPW 2020},
Series = {Lecture Notes in Civil Engineering},
Year = {2021},
Volume = {153},
Pages = {405-415},
Note = {18th International Probabilistic Workshop (IPW), Guimaraes, PORTUGAL,
MAY 12-14, 2021},
Organization = {Univ Minho; Inst Sustainabil \& Innovat Structural Engn},
Abstract = {Structural reliability methods aim at the computation of failure
probabilities of structural systems with methods of statistical analysis
due to varied uncertainties occurring during their design, building or
even operating conditions. However, in the field of civil engineering,
the use of structural reliability methods unfortunately remains limited
to specific cases. Most of the software available has still a limited
range concerning wide parametric studies for analysis with reliability
methods in civil engineering. This paper describes a new open-source
software library as an effective tool for reliability analysis in civil
engineering. The goal is to facilitate the adoption of reliability
methods among engineers in practice as well as to provide an open
platform for further scientific collaboration. The new library is being
developed as a so-called ``R package{''} in open-source programming
software ``R{''}. The package is capable of carrying out systematic
parameter studies using different probabilistic reliability methods, as
FORM, SORM, Monte Carlo Simulation. Based on this, an overview on the
probabilistic reliability methods implemented in the package as well as
results of parametric studies is given. The performance of the package
will be shown with a parametric study on a practical example. Most
important results of the parametric study as well as the correctness of
different reliability methods will be described in the paper. By
describing probabilistic methods using an example in practice, engineers
can get a basic understanding behind the ideas of probability theories.
Further work will result in large parameter studies, which will support
the development of a new guideline for reliability in civil engineering.
This guideline describes techniques of code calibration as well as to
determine new partial safety factors (e.g. for non-metallic reinforced
concrete, fixing anchors, etc.). Furthermore, advanced reliability
methods (e.g. Monte Carlo with Subset Sampling) will be implemented in
the new R package.},
DOI = {10.1007/978-3-030-73616-3\_30},
ISSN = {2366-2557},
EISSN = {2366-2565},
ISBN = {978-3-030-73618-7; 978-3-030-73616-3; 978-3-030-73615-6},
ResearcherID-Numbers = {Ricker, Marcus/AAA-6683-2021},
ORCID-Numbers = {Feiri, Tania/0000-0002-7040-8971
Ricker, Marcus/0000-0003-4109-5133},
Unique-ID = {WOS:001330679200030},
}
@article{ WOS:000237883600006,
Author = {Stewart, Katherine J. and Gosain, Sanjay},
Title = {The impact of ideology on effectiveness in open source software
development teams},
Journal = {MIS QUARTERLY},
Year = {2006},
Volume = {30},
Number = {2},
Pages = {291-314},
Month = {JUN},
Abstract = {The emerging work on understanding open source software has questioned
what leads to effectiveness in OSS development teams in the absence of
formal controls, and it has pointed to the importance of ideology. This
paper develops a framework of the OSS community ideology (including
specific norms, beliefs, and values) and a theoretical model to show how
adherence to components of the ideology impacts effectiveness in OSS
teams. The model is based on the idea that the tenets of the OSS
ideology motivate behaviors that enhance cognitive trust and
communication quality and encourage identification with the project
team, which enhances affective trust. Trust and communication in turn
impact OSS team effectiveness. The research considers two kinds of
effectiveness in OSS teams: the attraction and retention of developer
input and the generation of project outputs. Hypotheses regarding
antecedents to each are developed. Hypotheses are tested using survey
and objective data on OSS projects. Results support the main thesis that
OSS team members' adherence to the tenets of the OSS community ideology
impacts OSS team effectiveness and reveal that different components
impact effectiveness in different ways. Of particular interest is the
finding that adherence to some ideological components was beneficial to
the effectiveness of the team in terms of attracting and retaining
input, but detrimental to the output of the team. Theoretical and
practical implications are discussed.},
ISSN = {0276-7783},
Unique-ID = {WOS:000237883600006},
}
@inproceedings{ WOS:001196100300014,
Author = {Fournaris, Apostolos P. and Tselios, Christos and Haleplidis, Evangelos
and Athanasopoulos, Elias and Dionysiou, Antreas and Mitropoulos,
Dimitrios and Louridas, Panos and Christou, Georgios and Athanatos,
Manos and Hatzivasilis, George and Georgopoulos, Konstantinos and
Kalogeros, Costas and Kotselidis, Christos and Vogl, Simon and Hamon,
Francois and Ioannidis, Sotiris},
Book-Group-Author = {IEEE},
Title = {Providing Security Assurance \& Hardening for Open Source
Software/Hardware: The SecOPERA approach},
Booktitle = {2023 IEEE 28TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND
DESIGN OF COMMUNICATION LINKS AND NETWORKS, CAMAD 2023},
Series = {IEEE International Workshop on Computer Aided Modeling and Design of
Communication Links and Networks},
Year = {2023},
Pages = {80-86},
Note = {IEEE 28th International Workshop on Computer-Aided Modeling and Design
of Communication Links and Networks (CAMAD), Edinburgh, SCOTLAND, NOV
06-08, 2023},
Organization = {IEEE; IEEE Commun Soc; Edinburgh Napier Univ, Cyber Acad; Turk Telekom
Degerli Hissettirir},
Abstract = {Rapid open-source software and hardware prototyping fueled by the
significant expansion of the development community, led to the
deployment of highly sophisticated frameworks, solutions and products.
However, as the provided open-source solutions are managed in all
aspects by their designers/engineers, they lack professional evaluation
of their security level. The absence of comprehensive security
assessment as well as a consolidated and ubiquitous roadmap for
vulnerability patching and security hardening, makes open-source
solution a risk for widespread enterprise use. This paper introduces a
security assurance approach which addresses open-source hardware and
software shortcoming in an end-to-end manner, by providing a logical
decomposition of any such module into four distinct component layers:
device, network, application and cognitive. This allows highly focused
security assessment, taking into consideration the specific
characteristics of each layer. In addition, the paper provides an
approach on how open-source solution security can be improved, through
decomposition, layered vulnerability mitigation and specialized security
hardening techniques. The proposed framework which is the main research
and innovation focus of the SecOPERA Project intends to transform an
open source solution to a protected one, as well as provide security
guarantees of its overall security status.},
DOI = {10.1109/CAMAD59638.2023.10478410},
ISSN = {2378-4865},
EISSN = {2378-4873},
ISBN = {979-8-3503-0349-0},
ResearcherID-Numbers = {Tselios, Christos/AAZ-9610-2020
Dionysiou, Antreas/MCK-5195-2025},
ORCID-Numbers = {Athanasopoulos, Elias/0000-0002-8759-3261
Dionysiou, Antreas/0000-0002-6517-8462},
Unique-ID = {WOS:001196100300014},
}
@article{ WOS:000549682400001,
Author = {Priya, Sarv and Nagpal, Prashant},
Title = {Four-dimensional virtual reality cine cardiac models using free
open-source software},
Journal = {PEDIATRIC RADIOLOGY},
Year = {2020},
Volume = {50},
Number = {11},
Pages = {1617-1623},
Month = {OCT},
Abstract = {This is a proof-of-concept study to create a four-dimensional (4-D) cine
model of the heart and visualize it in virtual reality by using freely
available open-source software and inexpensive hardware.
Four-dimensional cine models allow for real-time visualization of
cardiac structures during processes such as complex congenital heart
disease. Such models can be used for patient and trainee education, and
potentially for surgical planning. Currently, 3-D printed models are
more commonly used, but they are static, showing only one selected phase
of the cardiac cycle. Second, they are limited by the selection of
clipping planes before printing. Four-dimensional segmentation and
virtual reality visualization overcome these limitations. Currently,
most of the work in virtual/augmented reality models involves the
segmentation of one cardiac phase or the use of expensive software for
multiphase segmentation. In this study, we show an approach for
multiphase cardiac segmentation as well as its display using free
open-source software and relatively inexpensive hardware.},
DOI = {10.1007/s00247-020-04758-2},
EarlyAccessDate = {JUL 2020},
ISSN = {0301-0449},
EISSN = {1432-1998},
ResearcherID-Numbers = {Nagpal, Prashant/T-9989-2019
Priya, Sarv/U-8494-2019
},
ORCID-Numbers = {PRIYA, SARV/0000-0003-2442-1902
Nagpal, Prashant/0000-0003-2347-034X},
Unique-ID = {WOS:000549682400001},
}
@inproceedings{ WOS:000239949700033,
Author = {Dagiene, Valentina},
Editor = {Kumar, D and Turner, J},
Title = {Research on open source software intended to promote its usage in
education},
Booktitle = {EDUCATION FOR THE 21ST CENTURY - IMPACT OF ICT AND DIGITAL RESOURCES},
Series = {International Federation for Information Processing},
Year = {2006},
Volume = {210},
Pages = {291-296},
Note = {19th World Computer Congress, Santiago, CHILE, AUG 21-24, 2006},
Organization = {IFIP TC 12},
Abstract = {The paper deals with the use of open source software in education. Open
source software is used more and more all over the world. Linux,
Mozilla, MySQL, OpenOffice.org etc. are very well-known packages. A lot
of open source programs are developed especially for educational
purposes: virtual teaming environments, editors, simulators,
microworlds, subject-based teaming applications, etc. The main problem
of this field is to involve educators and policy makers to disseminate
effectively information about open source, and to bring students and
teachers together for improving open code. The investigations on open
source are being fulfilled in a few Lithuanian institutions. The main
objectives are to validate the economic and pedagogical utility of open
source software in schools.},
ISSN = {1571-5736},
ISBN = {0-387-34627-9},
Unique-ID = {WOS:000239949700033},
}
@inproceedings{ WOS:000241598100003,
Author = {Iriguchi, Shuichi and Tamura, Yoshinobu and Yamada, Shigeru},
Editor = {Pham, H and Yamada, S},
Title = {A reliability assessment method based on ANP for an open source software},
Booktitle = {Eleventh ISSAT International Conference Reliability and Quality in
Design, Proceedings},
Year = {2005},
Pages = {12-16},
Note = {11th ISSAT International Conference on Reliability and Quality in
Design, St Louis, MO, AUG 04-06, 2005},
Organization = {Int Sco Sci \& Appl Technologies},
Abstract = {At present, a software development paradigm based on an open source
project is rapidly spreading. In this paper, we show application
examples of software reliability assessment method based on ANP and
software reliability growth models for Xfce which is the software system
developed under the open source project. Also, we analyze actual
software fault count data to show numerical examples of software
reliability assessment for concurrent distributed development
environment. Moreover, we consider an efficient and effective software
reliability assessment method for the actual open source project.},
ISBN = {0-9763486-0-8},
Unique-ID = {WOS:000241598100003},
}
@article{ WOS:000210113100003,
Author = {Gurusamy, Kavitha and Campbell, John},
Title = {ENABLERS OF OPEN SOURCE SOFTWARE ADOPTION: A CASE STUDY OF APS
ORGANISATIONS},
Journal = {AUSTRALASIAN JOURNAL OF INFORMATION SYSTEMS},
Year = {2012},
Volume = {17},
Number = {2},
Abstract = {Despite a considerable body of literature investigating factors involved
in the Open Source Software (OSS) adoption process, there is little
research into adoption of OSS by public sector organisations. So it was
important to reassess the factors enabling OSS adoption in order to
enhance OSS utilization within public sector organisations. This study
explored various factors that may enable OSS adoption within Australian
Public Sector (APS) organisations by interviewing those involved in
software procurement. The findings were analysed through the lens of
administrative complexity associated with OSS adoption. Success of OSS
in government agencies was found to be contingent on critical aspects
such as availability of support and maintainability of OSS products,
ability to meet organisational business needs in a cost effective
manner, economic value associated with OSS such as maintenance and
training costs, and attitude of staff toward OSS. The findings suggested
that value for money and fit for purpose criteria described in
Commonwealth Procurement Guidelines were the major enablers of OSS
adoption.},
ISSN = {1449-8618},
EISSN = {1326-2238},
Unique-ID = {WOS:000210113100003},
}
@inproceedings{ WOS:000267052300109,
Author = {Nakadai, Kazuhiro and Okuno, Hiroshi G. and Nakajima, Hirofumi and
Hasegawa, Yuji and Tsujino, Hiroshi},
Book-Group-Author = {IEEE},
Title = {An Open Source Software System For Robot Audition HARK and Its
Evaluation},
Booktitle = {2008 8TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS
2008)},
Series = {IEEE-RAS International Conference on Humanoid Robots},
Year = {2008},
Pages = {709-714},
Note = {8th IEEE/RAS International Conference on Humanoid Robots, Daejeon, SOUTH
KOREA, DEC 01-03, 2008},
Organization = {IEEE; RAS},
Abstract = {Robot capability of listening to several things at once by its own ears,
that is, robot audition, is important in improving human-robot
interaction. The critical issue in robot audition is real-time
processing in noisy environments with high flexibility to support
various kinds of robots and hardware configurations. This paper presents
open-source robot audition software, called ``HARK{''}, which includes
sound source localization, separation, and automatic speech recognition
(ASR). Since separated sounds suffer from spectral distortion due to
separation, HARK generates a temporal-frequency map of reliability
called ``missing feature mask{''}, for features of separated sounds.
Then separated sounds are recognized by the Missing-Feature Theory (MFT)
based ASR with missing feature masks. HARK is implemented on the
middleware called ``FlowDesigner{''} to share intermediate audio data,
which provides real-time processing. HARK's performance in recognition
of noisy/simultaneous speech is shown by using three humanoid robots,
Honda ASIMO, SIG2 and Robovie with different microphone layouts.},
ISSN = {2164-0572},
ISBN = {978-1-4244-2821-2},
ResearcherID-Numbers = {Okuno, Hiroshi/S-3130-2018
Tsujino, Hiroshi/A-1198-2009},
ORCID-Numbers = {Okuno, Hiroshi/0000-0002-8704-4318
Tsujino, Hiroshi/0000-0001-8042-2796},
Unique-ID = {WOS:000267052300109},
}
@article{ WOS:000727804500001,
Author = {Seethepalli, Anand and Dhakal, Kundan and Griffiths, Marcus and Guo,
Haichao and Freschet, Gregoire T. and York, Larry M.},
Title = {RhizoVision Explorer: open-source software for root image analysis and
measurement standardization},
Journal = {AOB PLANTS},
Year = {2021},
Volume = {13},
Number = {6},
Month = {SEP 13},
Abstract = {Roots are central to the function of natural and agricultural ecosystems
by driving plant acquisition of soil resources and influencing the
carbon cycle. Root characteristics like length, diameter and volume are
critical to measure to understand plant and soil functions. RhizoVision
Explorer is an open-source software designed to enable researchers
interested in roots by providing an easy-to-use interface, fast image
processing and reliable measurements. The default broken roots mode is
intended for roots sampled from pots and soil cores, washed and
typically scanned on a flatbed scanner, and provides measurements like
length, diameter and volume. The optional whole root mode for complete
root systems or root crowns provides additional measurements such as
angles, root depth and convex hull. Both modes support providing
measurements grouped by defined diameter ranges, the inclusion of
multiple regions of interest and batch analysis. RhizoVision Explorer
was successfully validated against ground truth data using a new copper
wire image set. In comparison, the current reference software, the
commercial WinRhizo (TM), drastically underestimated volume when wires
of different diameters were in the same image. Additionally,
measurements were compared with WinRhizo (TM) and IJ\_Rhizo using a
simulated root image set, showing general agreement in software
measurements, except for root volume. Finally, scanned root image sets
acquired in different labs for the crop, herbaceous and tree species
were used to compare results from RhizoVision Explorer with WinRhizo
(TM). The two software showed general agreement, except that WinRhizo
(TM) substantially underestimated root volume relative to RhizoVision
Explorer. In the current context of rapidly growing interest in root
science, RhizoVision Explorer intends to become a reference software,
improve the overall accuracy and replicability of root trait
measurements and provide a foundation for collaborative improvement and
reliable access to all.},
DOI = {10.1093/aobpla/plab056},
EarlyAccessDate = {SEP 2021},
Article-Number = {plab056},
ISSN = {2041-2851},
ResearcherID-Numbers = {York, Larry/H-8451-2019
Griffiths, Marcus/J-9447-2019
Dhakal, Kundan/AAD-4563-2019},
Unique-ID = {WOS:000727804500001},
}
@inproceedings{ WOS:000175459000039,
Author = {Ferraro, KA},
Editor = {Cherkasky, T and Greenbaum, J and Mambrey, P and Pors, JK},
Title = {Restructuring PITTMed Curriculum Online (PCO): A participatory
design/open source software approach},
Booktitle = {PDC 2000: PROCEEDINGS OF THE PARTICIPATORY DESIGN CONFERENCE},
Year = {2000},
Pages = {261-262},
Note = {6th Biennial Participatory Design Conference, NEW YORK, NY, NOV 28-DEC
01, 2000},
Organization = {Comp Profess Social Responsibil; Assoc Comp Machinery; Int Federat
Informat Proc},
Abstract = {In this presentation, I will demonstrate a web-based curriculum resource
for medical education and explain how its design and development have
been affected by the intersection of two major developments: (1) open
source software and the internet-based open source community and (2)
growing student and faculty interest in and knowledge of the web as an
educational resource. I will also trace the links between our project
and an earlier version and situate the project in its curricular,
technical, institutional, and social contexts. Finally, I will consider
the effect team members' multidisciplinary backgrounds and curricular
and institutional roles and interests have on the design process.},
ISBN = {0-9667818-1-3},
Unique-ID = {WOS:000175459000039},
}
@inproceedings{ WOS:001103357200161,
Author = {Tirasoglu, Umut and Turker, Abdussamet and Ekici, Adnan and Yigit, Hayri
and Bolukbasi, Yusuf Enes and Akgun, Toygar},
Book-Group-Author = {IEEE},
Title = {Open Source Software Tools for Data Management and Deep Model Training
Automation},
Booktitle = {2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE
ENGINEERING, ASE},
Series = {IEEE ACM International Conference on Automated Software Engineering},
Year = {2023},
Pages = {1814-1818},
Note = {38th IEEE/ACM International Conference on Automated Software Engineering
(ASE), Echternach, LUXEMBOURG, SEP 11-15, 2023},
Organization = {IEEE; Assoc Comp Machinery; IEEE Comp Soc},
Abstract = {Designing and optimizing deep models require managing large datasets and
conducting carefully designed controlled experiments that depend on
large sets of hyper-parameters and problem dependent software/data
configurations. These experiments are executed by training the model
under observation with varying configurations. Since executing a typical
training run can take days even on proven acceleration fabrics such as
Graphics Processing Units (GPU), properly managing training data,
avoiding human error in configuration preparations and securing the
repeatability of the experiments are of utmost importance. In this
paper, we present two open source software tools that aim to achieve
these goals, namely, a Dataset Manager (DatumAid) tool and a Training
Automation Manager (OrchesTrain) tool. DatumAid is a software tool that
integrates with Computer Vision Annotation Tool (CVAT) to facilitate the
management of annotated datasets. By adding additional functionality,
DatumAid allows users to filter labeled data, manipulate datasets, and
export datasets for training purposes. The tool adopts a simple code
structure while providing flexibility to users through configuration
files. OrchesTrain aims to automate model training process by
facilitating rapid preparation and training of models in the desired
style for the intended tasks. Users can seamlessly integrate their
models prepared in the PyTorch library into the system and leverage the
full capabilities of OrchesTrain. It enables the simultaneous or
separate usage of Wandb, MLflow, and TensorBoard loggers. To ensure
reproducibility of the conducted experiments, all configurations and
codes are saved to the selected logger in an appropriate structure
within a YAML file along with the serialized model files. Both software
tools are publicly available on GitHub.},
DOI = {10.1109/ASE56229.2023.00014},
ISSN = {1527-1366},
ISBN = {979-8-3503-2996-4},
Unique-ID = {WOS:001103357200161},
}
@inproceedings{ WOS:000706450400039,
Author = {Trinkenreich, Bianca},
Book-Group-Author = {IEEE Comp Soc},
Title = {Please Don't Go - Increasing Women's Participation in Open Source
Software},
Booktitle = {2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING:
COMPANION PROCEEDINGS (ICSE-COMPANION 2021)},
Series = {Proceedings of the IEEE-ACM International Conference on Software
Engineering Companion},
Year = {2021},
Pages = {138-140},
Note = {IEEE/ACM 43rd International Conference on Software Engineering (ICSE),
ELECTR NETWORK, MAY 25-28, 2021},
Organization = {IEEE; ACM; IEEE Comp Soc},
Abstract = {Women represent less than 24\% of the software development industry and
suffer from various types of prejudice and biases. In Open Source
Software projects, despite a variety of efforts to increase diversity
and multi-gendered participation, women are even more underrepresented
(less than 10\%). My research focuses on answering the question: How can
OSS communities increase women's participation in OSS projects? I will
identify the different OSS career pathways, and develop a holistic view
of women's motivations to join or leave OSS, along with their
definitions of success. Based on this empirical investigation, I will
work together with the Linux Foundation to design attraction and
retention strategies focused on women. Before and after implementing the
strategies, I will conduct empirical studies to evaluate the state of
the practice and understand the implications of the strategies.},
DOI = {10.1109/ICSE-Companion52605.2021.00059},
ISSN = {2574-1926},
ISBN = {978-1-6654-1219-3},
ResearcherID-Numbers = {Trinkenreich, Bianca/ABE-4435-2020},
Unique-ID = {WOS:000706450400039},
}
@incollection{ WOS:000817119600005,
Author = {Batarseh, Feras A. and Kumar, Abhinav and Eisenberg, Sam},
Editor = {Batarseh, FA and Yang, R},
Title = {The history and future prospects of open data and open source software},
Booktitle = {DATA DEMOCRACY: AT THE NEXUS OF ARTIFICIAL INTELLIGENCE, SOFTWARE
DEVELOPMENT, AND KNOWLEDGE ENGINEERING},
Year = {2020},
Pages = {29-43},
Abstract = {Open data for all New Yorkers is the tagline on New York City's open
data website. Open government is being promoted at most countries of the
western world. Governments' transparency levels are being measured by
the amount of data they share through their online public repositories.
Additionally, open source software is promoted at governments, academia,
and the industry-this is the new digital story of this century, and the
new testament between the Gods of technology and there users; data and
software openness will redefine the path forward and aim to rekindle our
collective intelligence. Data and software openness can redefine Data
Democracy and be the catalyst for its progress. This chapter provides a
historical insight into data and software openness, the beginnings, the
heroes, prospects for the future, and all things we cannot afford to
negotiate or lose.},
DOI = {10.1016/B978-0-12-818366-3.00003-4},
ISBN = {978-0-12-818939-9; 978-0-12-818366-3},
ResearcherID-Numbers = {Kumar, Abhi/W-4525-2019},
Unique-ID = {WOS:000817119600005},
}
@article{ WOS:000430783800019,
Author = {Skaggs, T. H. and Anderson, R. G. and Alfieri, J. G. and Scanlon, T. M.
and Kustas, W. P.},
Title = {Fluxpart: Open source software for partitioning carbon dioxide and water
vapor fluxes},
Journal = {AGRICULTURAL AND FOREST METEOROLOGY},
Year = {2018},
Volume = {253},
Pages = {218-224},
Month = {MAY 1},
Abstract = {The eddy covariance method is regularly used for measuring gas fluxes
over agricultural fields and natural ecosystems. For many applications,
it is desirable to partition the measured fluxes into constitutive
components: the water vapor flux into transpiration and direct
evaporation components, and the carbon dioxide flux into photosynthesis
and respiration components. The flux variance similarity (FVS)
partitioning method is based on flux variance similarity relationships
and correlation analyses of high-frequency eddy covariance data (Scanlon
and Sahu, 2008; Scanlon and Kustas, 2010, 2012). The FVS method is
relatively complex computationally, and that complexity has likely been
an impediment to greater use and testing of the procedure. In this work,
we present a new algebraic solution to the key computational task in the
partitioning algorithm, which significantly simplifies the FVS method.
We also introduce Fluxpart, a free and open source Python 3 module that
implements the FVS partitioning procedure. Example flux partitioning
calculations are presented.},
DOI = {10.1016/j.agrformet.2018.02.019},
ISSN = {0168-1923},
EISSN = {1873-2240},
ResearcherID-Numbers = {Kustas, William/C-2063-2015
Scanlon, Todd/B-8743-2008
},
ORCID-Numbers = {Anderson, Ray/0000-0002-6202-5890},
Unique-ID = {WOS:000430783800019},
}
@incollection{ WOS:000325342700007,
Author = {Lind, Rob},
Editor = {Harland, L and Forster, M},
Title = {Open source software for image processing and analysis: picture this
with ImageJ},
Booktitle = {OPEN SOURCE SOFTWARE IN LIFE SCIENCE RESEARCH: PRACTICAL SOLUTIONS IN
THE PHARMACEUTICAL INDUSTRY AND BEYOND},
Series = {Woodhead Publishing Series in Biomedicine},
Year = {2012},
Number = {16},
Pages = {131-149},
Abstract = {Image processing and analysis is fundamental to extract useful
information from images. To achieve this end, open source image analysis
software, exemplified by the Java application ImageJ, can be used very
flexibility to create workflows and is open to customisation due to its
open source architecture. ImageJ has a strong academic community with
many macros, Java scripts and plug-ins available online, a help forum,
regular updates and face to face conferences. Furthermore, running Java
ensures that ImageJ is platform-independent so that executable code can
be shared easily between researchers using different operating systems.
Lastly, ImageJ can be integrated into workflows of other open source
applications such as KNIME.},
ISSN = {2050-0289},
ISBN = {978-1-908818-24-9; 978-1-907568-97-8},
Unique-ID = {WOS:000325342700007},
}
@inproceedings{ WOS:000306295800033,
Author = {Orucevic-Alagic, Alma and Host, Martin},
Editor = {Agerfalk, P and Boldyreff, C and GonzalezBarahona, JM and Madey, GR and Noll, J},
Title = {A Case Study on the Transformation from Proprietary to Open Source
Software},
Booktitle = {OPEN SOURCE SOFTWARE: NEW HORIZONS},
Series = {IFIP Advances in Information and Communication Technology},
Year = {2010},
Volume = {319},
Pages = {367-372},
Note = {6th International Conference on Open Source Systems (OSS 2010), Notre
Dame, IN, MAY 30-JUN 02, 2010},
Organization = {Int Federat Informat Proc Work Grp 2 13},
Abstract = {This paper presents an extensive analysis of static software quality
metrics changes for an open source enterprise database management system
(DBMS), as the software was moved from the proprietary into open source
software development environment. The software quality metrics of
special interest for the research are cyclomatic complexity, effective
lines of code, the degree of system modularity, and the amount of
comments in the code.},
ISSN = {1868-4238},
ISBN = {978-3-642-13243-8},
ResearcherID-Numbers = {Höst, Martin/KDN-4323-2024
},
ORCID-Numbers = {Orucevic-Alagic, Alma/0000-0001-5639-8167
Host, Martin/0000-0002-9360-8693},
Unique-ID = {WOS:000306295800033},
}
@article{ WOS:000272505700017,
Author = {Lewis, Ian A. and Schommer, Seth C. and Markley, John L.},
Title = {rNMR: open source software for identifying and quantifying metabolites
in NMR spectra},
Journal = {MAGNETIC RESONANCE IN CHEMISTRY},
Year = {2009},
Volume = {47},
Number = {1},
Pages = {S123-S126},
Month = {DEC},
Abstract = {Despite the extensive use of nuclear magnetic resonance (NMR) for
metabolomics, no publicly available tools have been designed for
identifying and quantifying metabolites across multiple spectra. We
introduce here a new open source software tool, rNMR, which provides a
simple graphics-based method for visualizing, identifying, and
quantifying metabolites across multiple one- or two-dimensional NMR
spectra. rNMR differs from existing software tools for NMR spectroscopy
in that analyses are based on regions of interest (ROIs) rather than
peak lists. ROIs contain all of the underlying NMR data within
user-defined chemical shift ranges. ROIs can be inspected visually, and
they support robust quantification of NMR signals. ROI-based analyses
support simultaneous views of metabolite signals from up to hundreds of
spectra, and ROI boundaries can be adjusted dynamically to ensure that
signals corresponding to assigned atoms are analyzed consistently
throughout the dataset. We describe how rNMR greatly reduces the time
required for robust bioanalytical analysis of complex NMR data. An rNMR
analysis yields a compact and transparent way of archiving the results
from a metabolomics study so that it can be examined and evaluated by
others. The rNMR website at http://rnmr.nmrfam.wisc.edu offers
downloadable versions of rNMR for Windows, Macintosh, and Linux
platforms along with extensive help documentation, instructional videos,
and sample data. Copyright (C) 2009 John Wiley \& Sons, Ltd.},
DOI = {10.1002/mrc.2526},
ISSN = {0749-1581},
EISSN = {1097-458X},
ORCID-Numbers = {Lewis, Ian A./0000-0002-5753-499X},
Unique-ID = {WOS:000272505700017},
}
@article{ WOS:000208678200006,
Author = {Jullien, Nicolas and Zimmermann, Jean-Benoit},
Title = {Firms' contribution to open-source software and the dominant user's
skill},
Journal = {EUROPEAN MANAGEMENT REVIEW},
Year = {2009},
Volume = {6},
Number = {2},
Pages = {130-139},
Month = {SUM},
Abstract = {Free, libre or open-source software (FLOSS) is nowadays produced not
only by individual benevolent developers but, in a growing proportion,
by firms that hire programmers for their own objectives of development
in open source or for contributing to open-source projects in the
context of dedicated communities. A recent literature has focused on the
question of the business models explaining how and why firms may draw
benefits from such involvement and their connected activities. They can
be considered as the building blocks of a new modus operandi of an
industry, built on an alternative approach to intellectual property
management. Its prospects will depend on both the firms' willingness to
rally and its ability to compete with the traditional `proprietary'
approach. As a matter of fact, firms' involvement in FLOSS, while
growing, remains very contrasted, depending on the nature of the
products and the characteristics of the markets. This paper asks why
for-profit firms contribute to FLOSS development and why some firms
contribute more than others. The common explanation is that FLOSS is
often a complement to proprietary software (or hardware or services)
that the for-profit firm sells at a positive price. We present an
alternative explanation based on the users' skill level. When users are
skilled, opening the software is likely to result in a better product
because the user base will contribute improvements (find bugs, write
fixes and produce new features). We introduce the concept of the
dominant user's skill and set up a theoretical model to better
understand how it may condition the nature and outcome of the
competition between a FLOSS firm and a proprietary firm. We discuss
these results in the light of stylized facts drawn from recent trends in
the software industry. European Management Review (2009) 6, 130-139.
doi:10.1057/emr.2009.8},
DOI = {10.1057/emr.2009.8},
ISSN = {1740-4754},
ResearcherID-Numbers = {Jullien, Nicolas/AAH-4310-2020
Jullien, Nicolas/P-5829-2014},
ORCID-Numbers = {Jullien, Nicolas/0000-0002-9039-9021},
Unique-ID = {WOS:000208678200006},
}
@article{ WOS:000255648700008,
Author = {Morita, Takeshi and Fukuta, Naoki and Izumi, Noriaki and Yamaguchi,
Takahira},
Title = {DODDLE-OWL: Interactive domain ontology development with open source
software in Java},
Journal = {IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS},
Year = {2008},
Volume = {E91D},
Number = {4},
Pages = {945-958},
Month = {APR},
Abstract = {In this paper, we propose an interactive domain ontology development
environment called DODDLE-OWL. DODDLE-OWL refers to existing ontologies
and supports the semi-automatic construction of taxonomic and other
relationships in domain ontologies from documents. Integrating several
modules, DODDLE-OWL is a practical and interactive domain ontology
development environment. In order to evaluate the efficiency of
DODDLE-OWL, we compared DODDLE-OWL with popular manual-building method.
In order to evaluate the scalability of DODDLE-OWL, we constructed a
large sized ontology over 34,000 concepts in the field of rocket
operation using DODDLE-OWL. Through the above evaluation, we confirmed
the efficiency and the scalability of DODDLE-OWL. Currently, DODDLE-OWL
is open source software in Java and has 100 and more users from 20 and
more countries.},
DOI = {10.1093/ietisy/e91-d.4.945},
ISSN = {1745-1361},
ResearcherID-Numbers = {Yamaguchi, Takahira/D-4133-2011
Morita, Takeshi/J-6241-2015
},
ORCID-Numbers = {Morita, Takeshi/0000-0001-8963-2562
Fukuta, Naoki/0000-0001-7724-8782},
Unique-ID = {WOS:000255648700008},
}
@inproceedings{ WOS:000252477800007,
Author = {Fitzgerald, Brian},
Editor = {Filipe, J and Helfert, M and Shishkov, B},
Title = {Open source software adoption in beaumont hospital - Anatomy of success
and failure},
Booktitle = {ICSOFT 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON
SOFTWARE AND DATA TECHNOLOGIES, VOL ISDM/WSEHST/DC},
Year = {2007},
Pages = {IS33},
Note = {2nd International Conference on Software and Data Technologies,
Barcelona, SPAIN, JUL 22-25, 2007},
Organization = {INSTICC; Workflow Management Coalit; Interdisciplinary Inst Collaborat
\& Res Enterprise Syst \& Technol},
Abstract = {Current estimates suggest widespread adoption of open source software
(OSS) in organizations worldwide. However, the problematic nature of OSS
adoption is readily evidenced in the fairly frequent reports of
problems, unforeseen hold-ups, and outright abandonment of OSS
implementation over time. Beaumont Hospital, an Irish public sector
organization, have embarked on the adoption of a range of OSS
applications over several years, some of which have been successfully
deployed and remain in live use within the organisation, whereas others,
despite achieving high levels of assimilation over a number of years,
have not been ultimately retained in live use in the organization. Using
a longitudinal case study, we discuss in depth the deployment process
for two OSS applications - the desktop application suite whose
deployment was unsuccessful ultimately, and the email application which
was successfully deployed. To our knowledge, this is the first such
in-depth study into successful and unsuccessful OSS implementation.
Given that our study was a longitudinal one in a single organization, we
can control a number of potentially important influencing elements which
would not be possible if multiple organizations were involved. In
particular, the complex interaction of issues to do with voluntariness
of adoption, image, trialability and absorptive capacity were critical
influences in the process.},
ISBN = {978-989-8111-07-4},
ResearcherID-Numbers = {Fitzgerald, Brian/E-7790-2010},
Unique-ID = {WOS:000252477800007},
}
@article{ WOS:000522903900001,
Author = {Evangelatos, Nikolaos and Upadya, Sudhakara P. and Venne, Julien and
Satyamoorthy, Kapaettu and Brand, Helmut and Ramashesha, C. S. and
Brand, Angela},
Title = {Digital Transformation and Governance Innovation for Public Biobanks and
Free/Libre Open Source Software Using a Blockchain Technology},
Journal = {OMICS-A JOURNAL OF INTEGRATIVE BIOLOGY},
Year = {2020},
Volume = {24},
Number = {5},
Pages = {278-285},
Month = {MAY 1},
Abstract = {Digitalization and digital health are transforming research practices,
while economic growth is increasingly driven by the information commons.
In the case of biological sciences, information commons, such as public
biobanks and free/libre open source software (FLOSS), are of paramount
importance for both research and the bioeconomy. In a time of
digitalization, however, information commons are vulnerable to
violations, such as the free-rider problem, that render the commons
unsustainable. Consequently, it has been argued that the enclosure of
the informational common resources is the only means to effectively
exploit them. Given the social and economic importance of the
information commons, the new digital environment in biology and health
requires governance innovation that will regulate the social embedding
of the commons and their relationship to the free market, that is, a new
political economy is needed. In this context, the need for a core common
infrastructure, stretching from the physical to the logical and content
layer of the information environment, that will guarantee the protection
of the commons from both violations and enclosures, has been
highlighted. Focusing on the interaction between two
biological/bioinformatics commons, namely public biobanks and the FLOSS,
we have set up an ecosystem relying on a blockchain technology. The
proposed governance mechanism protects the information commons from the
free-rider problem and guarantees their sustainability without hampering
their operational framework. Our model demonstrates the interdependence
and protection of the information commons not as an abstract theoretical
exercise, but rather as a physical reality on the digital ontological
matrix.},
DOI = {10.1089/omi.2019.0178},
EarlyAccessDate = {MAR 2020},
ISSN = {1536-2310},
EISSN = {1557-8100},
ResearcherID-Numbers = {Upadya, Sudhakara/KGM-8836-2024
Satyamoorthy, Kapaettu/KIJ-2967-2024
Brand, Helmut/F-6368-2013},
ORCID-Numbers = {Satyamoorthy, Kapaettu/0000-0002-2368-5490
Upadya P, Sudhakara/0000-0002-3108-5823
Brand, Helmut/0000-0002-2755-0673},
Unique-ID = {WOS:000522903900001},
}
@article{ WOS:001323156300001,
Author = {Rebelo, Antonio and Varela-Neira, Concepcion and Ruzo-Sanmartin, Emilio},
Title = {Boosting Customers' Co-Creation in Open-Source Software Environments:
The Role of Innovativeness and a Sense of Community},
Journal = {JOURNAL OF THEORETICAL AND APPLIED ELECTRONIC COMMERCE RESEARCH},
Year = {2024},
Volume = {19},
Number = {3},
Pages = {2476-2496},
Month = {SEP},
Abstract = {The increasing need for continuous innovation has given rise to a
substantial increase in co-creation initiatives. Since the co-creation
of value involves customers participating in the creation of product
offerings voluntarily and actively, this investigation tries to
understand what drives customers to participate in these co-creation
initiatives. To do so, this study employs a probabilistic sample of 683
users enrolled in Linux forums for open-source software distributions.
The path analysis and bootstrap samples revealed that customers who
exhibit a high innate innovativeness and feel that they belong in the
online community show a greater motivation towards platform exploration
and participation in co-creation. Moreover, the effect of this synergic
interaction on their co-creation participation was partially mediated by
the normative dimension of their intrinsic motivation, while the hedonic
dimension was not a strong predictor of co-creation contributions. This
study fills the voids in the existing literature by showcasing the
relevance of personal characteristics, beyond individual motivation, in
co-creation behavior.},
DOI = {10.3390/jtaer19030119},
ISSN = {0718-1876},
ResearcherID-Numbers = {Varela-Neira, Concepción/AAA-6691-2020
Ruzo-Sanmartín, Emilio/AAA-7831-2022
},
ORCID-Numbers = {Ruzo-Sanmartin, Emilio/0000-0002-6304-0136
Leite Rebelo, Antonio Manuel/0000-0001-8665-5443
Varela-Neira, Concepcion/0000-0003-1096-7541},
Unique-ID = {WOS:001323156300001},
}
@inproceedings{ WOS:001048270700020,
Author = {Eibl, Gregor and Thurnay, Lorinc},
Editor = {Sabatini, N and Hagen, L and Liao, HC and Cid, DD},
Title = {The promises and perils of open source software release and usage by
government - evidence from GitHub and literature},
Booktitle = {TOGETHER IN THE UNSTABLE WORLD: DIGITAL GOVERNMENT AND SOLIDARITY},
Year = {2023},
Pages = {180-190},
Note = {24th Annual International Conference on Digital Government Research
(DGO) - Together in the Unstable World - Digital Government and
Solidarity, Gdansk, POLAND, JUL 11-14, 2023},
Organization = {Elsevier; Digital Govt Soc; Gdansk Univ Technol, Res Univ Excellence
Initiat; Fdn Lech Walesa Inst; Marshal Pomorskie Voivodeship; President
City Gdansk; Rector Gdansk Univ Technol; Gdansk Univ Technol, Fac
Management \& Econ},
Abstract = {Open Source Software (OSS) is extensively utilized in industry and
government because it allows for open access to the source code and
allows for external involvement in the software development process.
There are several factors driving this movement in a government setting,
making it difficult to assess the adoption's success. Through a study of
billions of rows of GitHub activity data, this research analyzes the
production of OSS by administrations in German-speaking countries in
detail and analyses the motivating factors and challenges to OSS
adoption through a literature review. Similar studies have been
conducted in other nations, with somewhat different approaches, foci,
and different ways to identify public GitHub users as well as insiders
and outsiders of OSS projects. 16 consequences of OSS usage and
development are listed in the paper. On GitHub, we found 1021 OSS
projects run by public agencies in largly German-speaking nations. We
then compiled a list of the most popular projects based on commits and
the most active public agencies in terms of projects. The research also
finds automatic contributions by bots, which have not been taken into
account in the literature so far, and demonstrates highly substantial
positive correlations between commits, forks, and stars as proxy for the
popularity of these projects. This research introduces a new method for
identifying government organizations in OSS platforms and illuminates
the possible positive and negative effects of the public sector's
release and adoption of open source software.},
DOI = {10.1145/3598469.3598489},
ISBN = {979-8-4007-0837-4},
Unique-ID = {WOS:001048270700020},
}
@article{ WOS:000870301800014,
Author = {Samuel, Binny M. and Bala, Hillol and Daniel, Sherae and Ramesh, V},
Title = {Deconstructing the Nature of Collaboration in Organizations Open Source
Software Development: The Impact of Developer and Task Characteristics},
Journal = {IEEE TRANSACTIONS ON SOFTWARE ENGINEERING},
Year = {2022},
Volume = {48},
Number = {10},
Pages = {3969-3987},
Month = {OCT 1},
Abstract = {One opportunity for organizations to participate in open source software
(OSS) development is through organizations OSS (orgsOSS), a term we use
to describe a group of organizations that commit resources to
collectively develop OSS. This archetype of OSS development is distinct
from other types that include organizations, yet is understudied. As
organizations increasingly contribute to and rely on OSS as part of
their strategy, understanding how they can collaborate to build software
holds importance for the future of software development. This study
collects a unique dataset of development tasks from a large orgsOSS
project spanning over two years and seven releases. Building on existing
OSS research, we explore norms with respect to collaboration, i.e., how
developers assign, discuss, and complete tasks, in an orgsOSS project.
Interestingly, our analysis reveals that developers in orgsOSS do not
always adhere to ideals of widespread sharing and participation espoused
by traditional OSS, however some developer and task characteristics
helped foster these ideals. Based on these and other findings, we
develop a set of propositions and associated collaboration mechanisms
that are important to future orgsOSS and other similarly structured
software development projects.},
DOI = {10.1109/TSE.2021.3108935},
ISSN = {0098-5589},
EISSN = {1939-3520},
ResearcherID-Numbers = {Bala, Hillol/IAM-7692-2023
Samuel, Binny/KTI-7294-2024
},
ORCID-Numbers = {Bala, Hillol/0000-0002-3302-5015},
Unique-ID = {WOS:000870301800014},
}
@article{ WOS:001192687800001,
Author = {Massarelli, Carmine and Uricchio, Vito Felice},
Title = {The Contribution of Open Source Software in Identifying Environmental
Crimes Caused by Illicit Waste Management in Urban Areas},
Journal = {URBAN SCIENCE},
Year = {2024},
Volume = {8},
Number = {1},
Month = {MAR},
Abstract = {This study focuses on the analysis, implementation and integration of
techniques and methods, also based on mathematical algorithms and
artificial intelligence (AI), to acquire knowledge of some phenomena
that produce pollution with an impact on environmental health, and which
start from illicit practices that occur in urban areas. In many urban
areas (or agroecosystems), the practice of illegal waste disposing by
commercial activities, by abandoning it in the countryside rather than
spending economic resources to ensure correct disposal, is widespread.
This causes an accumulation of waste in these areas (which can also be
protected natural areas), which are then also set on fire to reduce
their volume. Obviously, the repercussions of such actions are many. The
burning of waste releases contaminants into the environment such as
dioxins, polychlorinated biphenyls and furans, and deposits other
elements on the soil, such as heavy metals, which, by leaching and
percolating, contaminate water resources such as rivers and aquifers.
The main objective is the design and implementation of monitoring
programs against specific illicit activities that take into account
territorial peculiarities. This advanced approach leverages AI and GIS
environments to interpret environmental states, providing an
understanding of ongoing phenomena. The methodology used is based on the
implementation of mathematical and AI algorithms, integrated into a GIS
environment to address even large-scale environmental issues, improving
the spatial and temporal precision of the analyses and allowing the
customization of monitoring programs in urban and peri-urban
environments based on territorial characteristics. The results of the
application of the methodology show the percentages of the different
types of waste found in the agroecosystems of the study area and the
degree of concentration, allowing the identification of similar areas
with greater criticality. Subsequently, through network and nearest
neighbour analysis, it is possible to start targeted checks.},
DOI = {10.3390/urbansci8010021},
Article-Number = {21},
EISSN = {2413-8851},
ResearcherID-Numbers = {Massarelli, Carmine/ABH-3564-2020
Massarelli, Carmine/G-7120-2018
},
ORCID-Numbers = {Massarelli, Carmine/0000-0001-8006-6998
URICCHIO, VITOFELICE/0000-0003-1373-7055},
Unique-ID = {WOS:001192687800001},
}
@inproceedings{ WOS:001308581200029,
Author = {Bi, Fenglin and Zhao, Sijia and Wang, Wei and Wu, Songlin},
Editor = {Shahriar, H and Ohsaki, H and Sharmin, M and Towey, D and Majumder, AKMJA and Hori, Y and Yang, JJ and Takemoto, M and Sakib, N and Banno, R and Ahamed, SI},
Title = {Assessing Maintainability Risks in the Open Source Software Supply
Chain: An Empirical Quality Approach{*}},
Booktitle = {2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE,
COMPSAC 2024},
Series = {IEEE Annual International Computer Software and Applications Conference},
Year = {2024},
Pages = {220-231},
Note = {48th Annual IEEE International Computers, Software, and Applications
Conference (COMPSAC) - Digital Development for a Better Future, Osaka
Univ, Nakanoshima Ctr, Osaka, JAPAN, JUL 02-04, 2023},
Organization = {IEEE; IEEE Comp Soc},
Abstract = {The maintainability of open-source supply chain software is crucial for
ensuring the security and efficiency of software systems. This research
will focus on this area by identifying, quantifying, and validating
specific maintainability indicators. Through a structured literature
review, empirical surveys, and comparative analyses of projects like
webpack and babel, the study develops a comprehensive set of metrics,
including team health, project activity, and others. These metrics are
quantified and validated, as demonstrated in a case study on AngularJs.
The outcomes provide a novel framework for evaluating maintainability in
open-source software, offering essential insights for sustainable
development and maintenance within the complex environment of software
supply chains.},
DOI = {10.1109/COMPSAC61105.2024.00039},
ISSN = {2836-3787},
ISBN = {979-8-3503-7697-5; 979-8-3503-7696-8},
Unique-ID = {WOS:001308581200029},
}
@article{ WOS:000345933100001,
Author = {Baker, David M. and Valleron, Alain-Jacques},
Title = {An open source software for fast grid-based data-mining in spatial
epidemiology (FGBASE)},
Journal = {INTERNATIONAL JOURNAL OF HEALTH GEOGRAPHICS},
Year = {2014},
Volume = {13},
Month = {OCT 30},
Abstract = {Background: Examining whether disease cases are clustered in space is an
important part of epidemiological research. Another important part of
spatial epidemiology is testing whether patients suffering from a
disease are more, or less, exposed to environmental factors of interest
than adequately defined controls. Both approaches involve determining
the number of cases and controls (or population at risk) in specific
zones. For cluster searches, this often must be done for millions of
different zones. Doing this by calculating distances can lead to very
lengthy computations. In this work we discuss the computational
advantages of geographical grid-based methods, and introduce an open
source software (FGBASE) which we have created for this purpose.
Methods: Geographical grids based on the Lambert Azimuthal Equal Area
projection are well suited for spatial epidemiology because they
preserve area: each cell of the grid has the same area. We describe how
data is projected onto such a grid, as well as grid-based algorithms for
spatial epidemiological data-mining. The software program (FGBASE), that
we have developed, implements these grid-based methods.
Results: The grid based algorithms perform extremely fast. This is
particularly the case for cluster searches. When applied to a cohort of
French Type 1 Diabetes (T1D) patients, as an example, the grid based
algorithms detected potential clusters in a few seconds on a modern
laptop. This compares very favorably to an equivalent cluster search
using distance calculations instead of a grid, which took over 4 hours
on the same computer. In the case study we discovered 4 potential
clusters of T1D cases near the cities of Le Havre, Dunkerque, Toulouse
and Nantes. One example of environmental analysis with our software was
to study whether a significant association could be found between
distance to vineyards with heavy pesticide. None was found. In both
examples, the software facilitates the rapid testing of hypotheses.
Conclusions: Grid-based algorithms for mining spatial epidemiological
data provide advantages in terms of computational complexity thus
improving the speed of computations. We believe that these methods and
this software tool (FGBASE) will lower the computational barriers to
entry for those performing epidemiological research.},
DOI = {10.1186/1476-072X-13-46},
Article-Number = {46},
ISSN = {1476-072X},
Unique-ID = {WOS:000345933100001},
}
@article{ WOS:000211177500007,
Author = {Goode, Sigi},
Title = {Exploring Organizational Information Sharing in Adopters and
Non-Adopters of Open Source Software: Evidence from Six Case Studies},
Journal = {KNOWLEDGE AND PROCESS MANAGEMENT},
Year = {2014},
Volume = {21},
Number = {1},
Pages = {78-89},
Month = {JAN-MAR},
Abstract = {Open source software is becoming increasingly popular in organizational
environments. While prior research has explored the communal nature of
open source software development among individual users, little research
has explored whether these sharing concepts are also present in
organizational use of open source software products. This study uses a
theory integration approach to develop some initial insight into the
differences between users and non-users of open source software. This
study observed three groups of factors from six case studies of
information sharing in the context of organizational open source
software use. These factors were integrated with prior research in order
to understand the physical and managerial barriers to, and enablers of,
open source. The study proposes that open source users have more
extensive knowledge sharing and teamwork practices in place, and are
more tolerant of risk. The study also argues that open source users
depended less on external technology support services but have more
extensive information technology ( IT) support structures. Copyright (C)
2014 John Wiley \& Sons, Ltd.},
DOI = {10.1002/kpm.1430},
ISSN = {1092-4604},
EISSN = {1099-1441},
ORCID-Numbers = {Goode, Sigi/0000-0001-5260-746X},
Unique-ID = {WOS:000211177500007},
}
@article{ WOS:001167442300031,
Author = {Pan, Ziyue and Shen, Wenbo and Wang, Xingkai and Yang, Yutian and Chang,
Rui and Liu, Yao and Liu, Chengwei and Liu, Yang and Ren, Kui},
Title = {Ambush From All Sides: Understanding Security Threats in Open-Source
Software CI/CD Pipelines},
Journal = {IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING},
Year = {2024},
Volume = {21},
Number = {1},
Pages = {403-418},
Month = {JAN},
Abstract = {The continuous integration and continuous deployment (CI/CD) pipelines
are widely adopted on Internet hosting platforms, such as GitHub.
However, current CI/CD pipelines suffer from malicious code and severe
vulnerabilities. Even worse, people have not been fully aware of its
attack surfaces and the corresponding impacts. Therefore, in this paper,
we conduct a large-scale measurement and a systematic analysis to reveal
the attack surfaces of the CI/CD pipeline and quantify their security
impacts. Specifically, for the measurement, we collect a data set of
320,000+ CI/CD pipeline-configured GitHub repositories and build an
analysis tool to parse the CI/CD pipelines and extract security-critical
usages. Our measurement reveals that the script runtimes are prone to
code hiding while the script usage update is not in time, giving
attackers chances to hide malicious code and exploit existing
vulnerabilities. Moreover, even the scripts from verified creators may
contain severe vulnerabilities. Besides current CI/CD ecosystem heavily
relies on several core scripts, which may lead to a single point of
failure. While the CI/CD pipelines contain sensitive
information/operations, making them the attacker's favorite targets.
Inspired by the measurement findings, we abstract the threat model and
the attack approach toward CI/CD pipelines, followed by a systematic
analysis of attack surfaces, attack strategies, and the corresponding
impacts. We further launch case studies on five attacks in real-world
CI/CD environments to validate the revealed attack surfaces. Finally, we
give suggestions on mitigating attacks on CI/CD scripts, including
securing CI/CD configurations, securing CI/CD scripts, and improving
CI/CD infrastructure.},
DOI = {10.1109/TDSC.2023.3253572},
ISSN = {1545-5971},
EISSN = {1941-0018},
ResearcherID-Numbers = {chang, rui/KEI-1676-2024
Liu, Yang/D-2306-2013
Ren, Kui/AGE-3662-2022
},
ORCID-Numbers = {Pan, Ziyue/0000-0003-0700-6571
Liu, Yang/0000-0001-7300-9215
Liu, Chengwei/0000-0003-1175-2753
Yang, Yutian/0000-0003-2899-0117
CHANG, RUI/0000-0002-0178-0171
Shen, Wenbo/0000-0003-2899-6121},
Unique-ID = {WOS:001167442300031},
}