Predicting different levels of the unit testing effort of classes using source code metrics: a multiple case study on open-source software

2017 ◽  
Vol 14 (1) ◽  
pp. 15-46 ◽  
Author(s):  
Fadel Toure ◽  
Mourad Badri ◽  
Luc Lamontagne
2019 ◽  
Vol 107 ◽  
pp. 48-64 ◽  
Author(s):  
Lucrecia Llerena ◽  
Nancy Rodriguez ◽  
John W. Castro ◽  
Silvia T. Acuña

Author(s):  
Péter Hegedűs ◽  
Tibor Bakota ◽  
László Illés ◽  
Gergely Ladányi ◽  
Rudolf Ferenc ◽  
...  

2005 ◽  
Vol 09 (03) ◽  
pp. 259-285 ◽  
Author(s):  
LINUS DAHLANDER

Firms in open source software (OSS) are active in a field encompassing all the characteristics of a public good, given the non-excludability and non-rivalry nature of OSS. The fact that many important inputs to the innovative process are public should not be taken to mean that innovators are prevented from capturing private returns. The objective of this paper is to explore how firms appropriate returns from innovations that are created outside the boundaries of firms and in the public domain, using the case of OSS. To do so, the paper draws upon an explorative multiple case study of five small firms that attempt to appropriate returns from OSS, with rich empirical evidence from various data sources. The cases illustrate how firms try a variety of approaches to appropriate adequate returns, and suggest that selling services is the dominant trend. Firms also balance the relative inefficiency of traditional means of intellectual property rights such as patents by putting greater emphasis on first-mover advantages and creating network externalities.


2021 ◽  
Vol 13 (1) ◽  
pp. 1-30
Author(s):  
Johan Linåker ◽  
Per Runeson

Open Government Data (OGD) is an important driver for open innovation among public entities. However, extant research highlights a need for improved feedback loops, collaboration, and a more demand-driven publication of OGD. In this study, we explore how public platform providers can address this issue by enabling collaboration within OGD ecosystems, both in terms of the OGD, and any related Open Source Software (OSS) and standards. We conducted an exploratory multiple-case study of four OGD ecosystems with diverse characteristics, using a qualitative research approach. Based on the cases, we present a conceptual model that highlights different attributes of OGD ecosystems that may help public entities in designing and orchestrating new or existing OGD ecosystems. We conclude that enabling collaboration in an OGD ecosystem is a complex exercise yet believe that it offers ways for public entities in how they can leverage open innovation to address their goals and directives.


Author(s):  
D. Jeya Mala

Fault prone components in open source software leads to huge loss and inadvertent effects if not properly identified and rigorously tested. Most of the reported studies in the literature have applied design metrics alone, to identify such critical components. But in reality, some of the components' criticality level can be identified only by means of dynamic code analysis; as some of the components seem to be normal but still have higher level of impact on the other components. This leads to an insight on the need of a rigorous analysis based on how sensitive a component is and how severe will be the impact of it on other components in the system. To achieve this, an efficient mechanism of evaluating the criticality index of each component by means of sensitivity and severity analysis using the static design metrics and dynamic source code metrics has been proposed. Then, testing is conducted rigorously on these components using both unit testing and pair-wise integration testing.


2017 ◽  
Vol 8 (1) ◽  
pp. 42-66
Author(s):  
D. Jeya Mala

Fault prone components in open source software leads to huge loss and inadvertent effects if not properly identified and rigorously tested. Most of the reported studies in the literature have applied design metrics alone, to identify such critical components. But in reality, some of the components' criticality level can be identified only by means of dynamic code analysis; as some of the components seem to be normal but still have higher level of impact on the other components. This leads to an insight on the need of a rigorous analysis based on how sensitive a component is and how severe will be the impact of it on other components in the system. To achieve this, an efficient mechanism of evaluating the criticality index of each component by means of sensitivity and severity analysis using the static design metrics and dynamic source code metrics has been proposed. Then, testing is conducted rigorously on these components using both unit testing and pair-wise integration testing.


Pflege ◽  
2020 ◽  
pp. 1-9
Author(s):  
Carola Maurer ◽  
Heidrun Gattinger ◽  
Hanna Mayer

Zusammenfassung. Hintergrund: Einrichtungen der stationären Langzeitpflege investieren seit Jahren Ressourcen in die Entwicklung der Kinästhetikkompetenz der Pflegenden. Aus aktuellen Studien geht hervor, dass die Implementierung, bzw. die nachhaltige Förderung der Kinästhetikkompetenz problematisch ist, vertiefte Erkenntnisse zu den Ursachen fehlen jedoch. Fragestellung: Welche Hemmnisse verhindern eine nachhaltige Implementierung von Kinästhetik in Einrichtungen der stationären Langzeitpflege? Methode: Es wurde eine Multiple Case-Study in drei Einrichtungen der deutschsprachigen Schweiz durchgeführt. Aus leitfadengestützten Interviews und (fallbezogener) Literatur zum externen Kontext wurden in den Within-Case-Analysen die Daten induktiv verdichtet und diese Ergebnisse in der Cross-Case-Synthese miteinander verglichen und abstrahierend zusammengeführt. Ergebnisse: Die Synthese zeigt, dass die Implementierung von Kinästhetik innerhalb der Einrichtung auf drei verschiedenen Ebenen – der Leitungs-, Pflegeteam- und Pflegeperson-Ebene – als auch durch externe Faktoren negativ beeinflusst werden kann. Schlussfolgerungen: In der Pflegepraxis und -wissenschaft sowie im Gesundheitswesen benötigt es ein grundlegendes Verständnis von Kinästhetik und wie dieses im Kontext des professionellen Pflegehandelns einzuordnen ist. Insbesondere Leitungs- und implementierungsverantwortliche Personen müssen mögliche Hemmnisse kennen, um entsprechende Strategien entwickeln zu können.


Sign in / Sign up

Export Citation Format

Share Document