scholarly journals Opportunities and Challenges Applying Functional Data Analysis to the Study of Open Source Software Evolution

2006 ◽  
Vol 21 (2) ◽  
pp. 167-178 ◽  
Author(s):  
Katherine J. Stewart ◽  
David P. Darcy ◽  
Sherae L. Daniel
2022 ◽  
pp. 84-106
Author(s):  
Munish Saini ◽  
Kuljit Kaur Chahal

Many studies have been conducted to understand the evolution process of Open Source Software (OSS). The researchers have used various techniques for understanding the OSS evolution process from different perspectives. This chapter reports a meta-data analysis of the systematic literature review on the topic in order to understand its current state and to identify opportunities for the future. This research identified 190 studies, selected against a set of questions, for discussion. It categorizes the research studies into nine categories. Based on the results obtained from the systematic review, there is evidence of a shift in the metrics and methods for OSS evolution analysis over the period of time. The results suggest that there is a lack of a uniform approach to analyzing and interpreting the results. There is need of more empirical work using a standard set of techniques and attributes to verify the phenomenon governing the OSS projects. This will help to advance the field and establish a theory of software evolution.


Author(s):  
Munish Saini ◽  
Kuljit Kaur Chahal

Many studies have been conducted to understand the evolution process of Open Source Software (OSS). The researchers have used various techniques for understanding the OSS evolution process from different perspectives. This chapter reports a meta-data analysis of the systematic literature review on the topic in order to understand its current state and to identify opportunities for the future. This research identified 190 studies, selected against a set of questions, for discussion. It categorizes the research studies into nine categories. Based on the results obtained from the systematic review, there is evidence of a shift in the metrics and methods for OSS evolution analysis over the period of time. The results suggest that there is a lack of a uniform approach to analyzing and interpreting the results. There is need of more empirical work using a standard set of techniques and attributes to verify the phenomenon governing the OSS projects. This will help to advance the field and establish a theory of software evolution.


Author(s):  
Munish Saini ◽  
Kuljit Kaur Chahal

Many studies have been conducted to understand the evolution process of Open Source Software (OSS). The researchers have used various techniques for understanding the OSS evolution process from different perspectives. This chapter reports a meta-data analysis of the systematic literature review on the topic in order to understand its current state and to identify opportunities for the future. This research identified 190 studies, selected against a set of questions, for discussion. It categorizes the research studies into nine categories. Based on the results obtained from the systematic review, there is evidence of a shift in the metrics and methods for OSS evolution analysis over the period of time. The results suggest that there is a lack of a uniform approach to analyzing and interpreting the results. There is need of more empirical work using a standard set of techniques and attributes to verify the phenomenon governing the OSS projects. This will help to advance the field and establish a theory of software evolution.


Biometrika ◽  
2020 ◽  
Author(s):  
Zhenhua Lin ◽  
Jane-Ling Wang ◽  
Qixian Zhong

Summary Estimation of mean and covariance functions is fundamental for functional data analysis. While this topic has been studied extensively in the literature, a key assumption is that there are enough data in the domain of interest to estimate both the mean and covariance functions. In this paper, we investigate mean and covariance estimation for functional snippets in which observations from a subject are available only in an interval of length strictly (and often much) shorter than the length of the whole interval of interest. For such a sampling plan, no data is available for direct estimation of the off-diagonal region of the covariance function. We tackle this challenge via a basis representation of the covariance function. The proposed estimator enjoys a convergence rate that is adaptive to the smoothness of the underlying covariance function, and has superior finite-sample performance in simulation studies.


2021 ◽  
Vol 11 (12) ◽  
pp. 5690
Author(s):  
Mamdouh Alenezi

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.


2020 ◽  
Vol 4 (Supplement_1) ◽  
pp. 194-195
Author(s):  
Kaiyuan Hua ◽  
Sheng Luo ◽  
Katherine Hall ◽  
Miriam Morey ◽  
Harvey Cohen

Abstract Background. Functional decline in conjunction with low levels of physical activity has implications for health risks in older adults. Previous studies have examined the associations between accelerometry-derived activity and physical function, but most of these studies reduced these data into average means of total daily physical activity (e.g., daily step counts). A new method of analysis “functional data analysis” provides more in-depth capability using minute-level accelerometer data. Methods. A secondary analysis of community-dwelling adults ages 30 to 90+ residing in southwest region of North Carolina from the Physical Performance across the Lifespan (PALS) study. PALS assessments were completed in-person at baseline and one-week of accelerometry. Final analysis includes 669 observations at baseline with minute-level accelerometer data from 7:00 to 23:00, after removing non-wear time. A novel scalar-on-function regression analysis was used to explore the associations between baseline physical activity features (minute-by-minute vector magnitude generated from accelerometer) and baseline physical function (gait speed, single leg stance, chair stands, and 6-minute walk test) with control for baseline age, sex, race and body mass index. Results. The functional regressions were significant for specific times of day indicating increased physical activity associated with increased physical function around 8:00, 9:30 and 15:30-17:00 for rapid gait speed; 9:00-10:30 and 15:00-16:30 for normal gait speed; 9:00-10:30 for single leg stance; 9:30-11:30 and 15:00-18:00 for chair stands; 9:00-11:30 and 15:00-18:30 for 6-minute walk. Conclusion. This method of functional data analysis provides news insights into the relationship between minute-by-minute daily activity and health.


Sign in / Sign up

Export Citation Format

Share Document