330 Hits in 5.8 sec

A survey and taxonomy of approaches for mining software repositories in the context of software evolution

Huzefa Kagdi, Michael L. Collard, Jonathan I. Maletic
2007 Journal of Software Maintenance and Evolution Research and Practice  
In particular, this survey deals with those investigations that examine multiple versions of software artifacts or other temporal information.  ...  A taxonomy is derived from the analysis of this literature and presents the work via four dimensions: the type of software repositories mined (what), the purpose (why), the adopted/invented methodology  ...  The results obtained from ACKNOWLEDGEMENTS We thank the reviewers for their detailed comments and suggestions. These were instrumental in helping us improve the presentation of the survey.  ... 
doi:10.1002/smr.344 fatcat:zri7uxf7aba6forbe77gkmw2ru

A case study of cross-system porting in forked projects

Baishakhi Ray, Miryung Kim
2012 Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering - FSE '12  
Software forking-creating a variant product by copying and modifying an existing product-is often considered an ad hoc, low cost alternative to principled product line development.  ...  As a first step towards assessing whether forking is a sustainable practice, we conduct an in-depth case study of 18 years of the BSD product family history.  ...  This work was in part supported by National Science Foundation under the grants CCF-1117902, CCF-1149391, and CCF-1043810 and by a Microsoft SEIF award.  ... 
doi:10.1145/2393596.2393659 dblp:conf/sigsoft/RayK12 fatcat:zxsl33bmlnbipdixtoehdfpvpe

On the Prevalence, Impact, and Evolution of SQL Code Smells in Data-Intensive Systems [article]

Biruk Asmare Muse and Mohammad Masudur Rahman and Csaba Nagy and Anthony Cleve and Foutse Khomh and Giuliano Antoniol
2022 arXiv   pre-print
Third, SQL code smells have a weaker association with bugs than that of traditional code smells.  ...  In this paper, we conduct an empirical study to investigate the prevalence and evolution of SQL code smells in open-source, data-intensive systems.  ...  To ensure a reliable analysis of software evolution, file genealogy tracking is important.  ... 
arXiv:2201.02215v1 fatcat:wh3zvlo5nrgfxghqgaynb2piii

Boundary-Spanning Documents in Online FLOSS Communities: Does One Size Fit All?

Carsten Osterlund, Kevin Crowston
2013 2013 46th Hawaii International Conference on System Sciences  
We develop a framework articulating the characteristics of documents supporting collaborators with asymmetric access to knowledge versus those with symmetric knowledge.  ...  The study suggests new directions for research on communications in online communities, as well as advice for those supporting such communities.  ...  The latter type of reference is highly prevalent among bug report documents.  ... 
doi:10.1109/hicss.2013.119 dblp:conf/hicss/OsterlundC13 fatcat:r3rbhdb66bcwvbsnxfjljmjf6m

Clones in Deep Learning Code: What, Where, and Why? [article]

Hadhemi Jebnoun, Md Saidur Rahman, Foutse Khomh, Biruk Asmare Muse
2021 arXiv   pre-print
We also study the correlation between bugs and code clones to assess the impacts of clones on the quality of the studied systems.  ...  We then analyze the frequency and distribution of code clones in deep learning and traditional systems. We do further analysis of the distribution of code clones using location-based taxonomy.  ...  Acknowledgements This work is supported by Fonds de Recherche du Quebec (FRQ) and the Natural Sciences and Engineering Research Council of Canada (NSERC). We would like to thank Dr.  ... 
arXiv:2107.13614v1 fatcat:ndks7o25orfnzlif5dmmew7pmu

A Comparative Study of Test Code Clones and Production Code Clones

Brent Van Bladel, Serge Demeyer
Clones are one of the most widespread code smells, known to negatively affect the evolution of software systems.  ...  A detailed analysis reveals that most test clones are of Type II and Type III, and that many tests are duplicated multiple times with slight modifications.  ...  However, these were also the projects with the lowest amount of clones in the production code, with the clone density in test code still more than twice of that in production code.  ... 
doi:10.6084/m9.figshare.14134901.v1 fatcat:ufrqoaa2ovdjdgogcam5dkq3fu

Response of Soybean Genotypes Challenged by a Stink Bug Complex (Hemiptera: Pentatomidae)

E. S. Souza, J. P. G. F. Silva, E. L. L. Baldin, C. G. Pierozzi, L. S. Cunha, V. F. Canassa, L. E. R. Pannuti, A. L. Lourenção
2015 Journal of Economic Entomology  
The promising genotypes might be used in regions with a high incidence of stink bugs to manage their populations in combination with other integrated pest management practices.  ...  This research evaluated the resistance of soybean genotypes in Brazil to the stink bug complex, the Neotropical brown stink bug, Euschistus heros (F.), redbanded stink bug, Piezodorus guildinii (Westwood  ...  We also thank the Coordination for the Improvement of Higher Education Personnel (CAPES) and the National Council for Scientific and Technological Development (CNPq-200096/2011-7) for funding the study  ... 
doi:10.1093/jee/tov341 pmid:26662735 fatcat:3t3wld6rpfd5hhmcbhsisfjyaq

Software Supply Chain Map: How Reuse Networks Expand [article]

Hideaki Hata, Takashi Ishio
2022 arXiv   pre-print
However, the OpenChain Project defined identifying and tracking source code reuses as responsibilities of FLOSS software staffs. Hence supporting source code reuse awareness is in a real need.  ...  By building software supply chain maps, we find that clone-and-own is prevalent in FLOSS development, and set of files are reused widely and repeatedly.  ...  In software product line engineering, the usage of this clone-and-own approach is discouraged, since it makes maintaining multiple product lines difficult.  ... 
arXiv:2204.06531v1 fatcat:3dsvxdsokbbxtnezuknfxnb2qu

Open source software ecosystems: A Systematic mapping

Oscar Franco-Bedoya, David Ameller, Dolors Costal, Xavier Franch
2017 Information and Software Technology  
definitions; (c) analyzed the available definitions of SECO in the context of OSS; and (d) classified the existing modelling and analysis techniques of OSSECOs.  ...  Context: Open source software (OSS) and software ecosystems (SECOs) are two consolidated research areas in software engineering.  ...  We would also like to thank the contribution of the EOSSAC project, which funded by the Ministry of Economy and Competitiveness of the Spanish government (TIN2013-44641-P).  ... 
doi:10.1016/j.infsof.2017.07.007 fatcat:57spu3zuznd3xii4uwrqharjca

The attraction of contributors in free and open source software projects

Carlos Santos, George Kuk, Fabio Kon, John Pearson
2013 Journal of strategic information systems  
of new features and bug fixes.  ...  The attraction of contributors in free and open source software projects. J. Strateg. Inform. Syst. (2012), http://dx.  ...  In a nutshell, the conclusion is that the influx of resources and contributions in FOSP depends on project attractiveness, which is a product of contributions of many kinds that come more frequently and  ... 
doi:10.1016/j.jsis.2012.07.004 fatcat:bckk634f7jdpdjilvr27rtlbai

Open Source Software and the 'Private-Collective' Innovation Model: Issues for Organization Science

Eric A. von Hippel, Georg von Krogh
2009 Social Science Research Network  
Currently two models of innovation are prevalent in organization science.  ...  In this paper we propose that open source software development is an exemplar of a compound model of innovation that contains elements of both the private investment and the collective action models.  ...  Thus, open source software projects encompass the entire innovation process, from design to distribution to field support and product improvement.  ... 
doi:10.2139/ssrn.1410789 fatcat:mha5g4c3vjcfbejht2g45zr26q

Open Source Software: A Source of Possibilities for Software Engineering Education and Empirical Software Engineering

Letizia Jaccheri, Thomas Osterlie
2007 First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS'07: ICSE Workshops 2007)  
Software maintenance is a significant part of the software life-cycle cost. Current research focuses on the maintenance of application software.  ...  Before progressing with informing software integration practice, researchers therefore need to better understand the actual work of maintaining integrated systems.  ...  Instead, the OSI seeks to further OSS as a fruitful venue for investment. It is in this context that we can understand the role genealogical lines of descent play in giving meaning to the term OSS.  ... 
doi:10.1109/floss.2007.12 fatcat:zue27wkzjbbgjk3gar2ztms7ze

Detection and analysis of near-miss software clones

Chanchal K. Roy
2009 2009 IEEE International Conference on Software Maintenance  
In this thesis, we advance the state-of-the-art in clone detection and analysis in several ways.  ...  However, despite a decade of active research, there is a marked lack of work in the detection and analysis of near-miss software clones, those where minor to extensive modifications have been made to the  ...  Product Line Analysis: Clone detection techniques may be used in the area of software product line analysis (PLA) [44] by reengineering existing systems.  ... 
doi:10.1109/icsm.2009.5306301 dblp:conf/icsm/Roy09 fatcat:l5ou6ot6jnb2ncogmwejmjzxhq

We Have Never Been Open: Activism and Cryptography in Surveillance Societies

Sy Taffel
2015 MEDIANZ: Media Studies Journal of Aotearoa New Zealand  
largely disconnected from the actual production of commodities in a milieu where marketing and branding frequently require a greater financial investment than the  ...  His research interests include political ecologies of digital media, digital media and political activism, pervasive/locative media, software studies, and peer--to--peer production.  ...  of the product with the direct need of the producer, and hence with direct use value; it is already posited in the form of the product's production and in the relations in which it is produced that it  ... 
doi:10.11157/medianz-vol14iss2id97 fatcat:pkg422itjve6be7gmcepb56uvm

Introduction: Open Source Culture and Aesthetics

Antonio Ceraso, Jeff Pruchnic
2011 Criticism: A Quarterly for Literature and the Arts  
This effect may be owing to the location of software programming within three broad and interrelated historical shifts: the prevalence of information production, particularly as it intersected with the  ...  However, the three general phenomena just outlined suggest traffic in the other direction, as well, with the methods developed in open source software production increasingly integrated with and transforming  ... 
doi:10.1353/crt.2011.0026 fatcat:oqfgeiiqynbija77iwxpxfsany
« Previous Showing results 1 — 15 out of 330 results