33,548 Hits in 4.3 sec

Building a Culture of Reuse: An Analysis of Reusable Software and Policies for Institutional Libraries

Alex Kinnaman, Yinlin Chen
2022 Zenodo  
Curating for reuse is a strategy that should not be limited to digital assets, and can extend to digital library software, policy, infrastructure, and implementation.  ...  This paper will present findings from a multi-case study on the need for and valuable assets of reusable software and policies for digital library infrastructures.  ...  We spend a lot of energy trying to create things from scratch when, frequently, another library may have already done something very similar."  ... 
doi:10.5281/zenodo.6800273 fatcat:mofbd3zmrndkhpiket662znpla

Facts and Fallacies of Reuse in Practice

V. Bauer
2013 2013 17th European Conference on Software Maintenance and Reengineering  
It will capture a range of different aspects of reuse in practice and will be combined with a process to evaluate the adequacy of reuse.  ...  In a second step, the findings of the study will be used to extract the context and type of reuse, as well as success factors and hindrances.  ...  They measure the usage frequency of third-party libraries in a corpus of open source and commercial software systems.  ... 
doi:10.1109/csmr.2013.65 dblp:conf/csmr/Bauer13 fatcat:6wm5khgeqnfnvo6eg6xprbvkmu

Why reinventing the wheels? An empirical study on library reuse and re-implementation

Bowen Xu, Le An, Ferdian Thung, Foutse Khomh, David Lo
2019 Empirical Software Engineering  
Nowadays, with the rapid growth of open source software (OSS), library reuse becomes more and more popular since a large amount of third-party libraries are available to download and reuse.  ...  We then conducted two types of surveys (i.e., individual survey to corresponding developers of the validated instances and another open survey) for library reuse and re-implementation.  ...  Related Work Library Reuse Library reuse has been researched since the 90s. In 1992, Krueger (1992) surveyed different approaches to software reuse and provided several insights to library reuse.  ... 
doi:10.1007/s10664-019-09771-0 fatcat:tsmdgegqbbfddinvccy7q5ov2i

Software Engineering - Survey of Reusability Based on Software Component

Sarbjeet Singh, Manjit Thapa, Sukhvinder singh, Gurpreet Singh
2010 International Journal of Computer Applications  
Survey of reusability based on software components that provide the assistance to the developer in the development of software.  ...  Reusability of software is an important prerequisite for cost and time-optimized software development Work in software reuse focuses on reusing artifacts.  ...  In this paper we survey metrics and models of software reuse and reusability. A metric is a quantitative indicator of an attribute of a thing. A model specifies relationships among metrics.  ... 
doi:10.5120/1339-1736 fatcat:tllfx6n5fzakhdhg5j6ivwpebm

Software Reuse Within the Earth Science Community

J. Marshall, S. Olding, R. Wolfe, V. Delnore
2006 2006 IEEE International Symposium on Geoscience and Remote Sensing  
The NASA Earth Science Data Systems (ESDS) Software Reuse Working Group is chartered to oversee the development of a process that will maximize the reuse potential of existing software components while  ...  A follow-up survey was performed in 2005 and distributed among a wider community, to include members of industry and academia.  ...  ACKNOWLEDGMENT We would like to thank all of the survey respondents for taking the time to complete our survey and providing us with valuable information about reuse practices within the Earth science  ... 
doi:10.1109/igarss.2006.740 fatcat:zph536sm6vfpbiqtaeuonuucka

Software reuse

Charles W. Krueger
1992 ACM Computing Surveys  
What The goal of this paper is to introduce research efforts in software reuse; it is primarily a survey of the software reuse literature.  ...  Library imple- mentors must have the theory, foresight, and means to produce a collection of com- ACM Comput]ng Surveys, Vol. 24, No. 2,, June 1992 Software Reuse w 147 ponents from which  ... 
doi:10.1145/130844.130856 fatcat:qwk7g7pvw5bpfacbkdznkkmdde

Barriers and solutions to assessing digital library reuse: preliminary findings

Genya Morgan O'Gara, Liz Woolcott, Elizabeth Joan Kelly, Caroline Muglia, Ayla Stein, Santi Thompson
2018 Performance Measurement and Metrics  
Design/methodology/approach -This paper takes a variety of investigative approaches to explore the current landscape, and future needs, of digital library reuse assessment.  ...  Purpose -The purpose of this paper is to highlight the initial top-level findings of a year-long comprehensive needs assessment, conducted with the digital library community, to reveal reuse assessment  ...  The views, findings, conclusions or recommendations expressed in this paper do not necessarily represent those of the Institute of Museum and Library Services.  ... 
doi:10.1108/pmm-03-2018-0012 fatcat:rebfls63azg5ng3xvoz6giwzj4

An Empirical Study on the Reuse of Third-Party Libraries in Open-Source Software Development

Asimina Zaimi, Apostolos Ampatzoglou, Noni Triantafyllidou, Alexander Chatzigeorgiou, Androklis Mavridis, Theodore Chaikalis, Ignatios Deligiannis, Panagiotis Sfetsos, Ioannis Stamelos
2015 Proceedings of the 7th Balkan Conference on Informatics Conference - BCI '15  
The results of the study suggest that: (a) OSS projects heavily reuse third-party libraries, (b) reuse decisions are not frequently revisited, and (c) there is no clear evidence that reuse decisions are  ...  with which reuse decisions are modified, and (c) the effect of reuse on software product quality.  ...  ; or update the version of a third-party library of the software system.  ... 
doi:10.1145/2801081.2801087 dblp:conf/bci/ZaimiATCMCDSS15 fatcat:se3lfjtzozhyvalaf4y7c3qpzq

Software reuse: metrics and models

William Frakes, Carol Terry
1996 ACM Computing Surveys  
This is done with reuse metrics and models. In this article we survey metrics and models of software reuse and reusability, and provide a classification structure that will help users select them.  ...  Six types of metrics and models are reviewed: cost-benefit models, maturity assessment models, amount of reuse metrics, failure modes models, reusability assessment models, and reuse library metrics.  ...  In this article we survey metrics and models of software reuse and reusability. A metric is a quantitative indicator of an attribute of a thing. A model specifies relationships among metrics.  ... 
doi:10.1145/234528.234531 fatcat:ltsjtncwzncofmnlchos7adgra

On opportunistic software reuse

Niko Mäkitalo, Antero Taivalsaari, Arto Kiviluoto, Tommi Mikkonen, Rafael Capilla
2020 Computing  
Furthermore, to study opportunistic reuse as a phenomenon, we present the results of three contextual interviews and a survey with reuse practitioners to understand to what extent opportunistic reuse offers  ...  The availability of open source assets for almost all imaginable domains has led the software industry to opportunistic design-an approach in which people develop new software systems in an ad hoc fashion  ...  Appendix: Survey on opportunistic reuse practice In this appendix, we describe the nine questions that were presented to the subjects about opportunistic reuse practices.  ... 
doi:10.1007/s00607-020-00833-6 fatcat:nwmfsn2jobdm3bpxojfiqajcy4

Using Trust-TAM to Explain Software Component Adoption

J. Harold Pardue, Jeffrey P. Landry
2009 Americas Conference on Information Systems  
This study uses Trust-TAM to describe and empirically test a behavioral model of software component adoption.  ...  , the adoption-related characteristics of the component, and the organizational reuse norms.  ...  (low subjective norm) Your instructor disfavors the idea of software reuse from the student reuse library. He views reuse as a sign of laziness.  ... 
dblp:conf/amcis/PardueL09 fatcat:2stn4pssirgwtghywgwfrjtz6a

Software Reusability: Approaches and Challenges

Moko Anasuodei, Ojekudo, Nathaniel Akpofure
2021 International journal of research and innovation in applied science  
by enhancing integration of the software system to provide a competitive advantage.  ...  This paper examines the concept of software reuse, the approaches to be considered for software reuse, which is broadly shared into three categories: component-based software reuse, domain engineering  ...  In the QR code library, how to reuse software works.  ... 
doi:10.51584/ijrias.2021.6510 fatcat:uh75xw6khzdhpcotwrym7nbfgq

Software Reuse: Developers' Experiences and Perceptions

William W. Agresti
2011 Journal of Software Engineering and Applications  
For 72% of developers, the complexity of the old code was cited as a reason that the code was not reused.  ...  Keywords: Software Reuse, Survey, Software Development  How can development tools, environments, and languages support reuse?  ...  The motivation for the survey is that software reuse can be a source of cost savings in software development.  ... 
doi:10.4236/jsea.2011.41006 fatcat:6rejfzpgljbwnotvkqhescpaci

Software Reuse: Survey and Research Directions

Yongbeom Kim, Edward A. Stohr
1998 Journal of Management Information Systems  
In this paper we survey existing research on software reuse using a framework that encompasses a broad range of technical and non-technical issues.  ...  Typically, software reuse involves the reuse of portions of code (e.g., library subroutines) by other programmers in the same organization.  ...  For comparison, the average failure rate under "normal practices" can be as high as 20 to 60 fixes per 1,000 lines of code [20] .  ... 
doi:10.1080/07421222.1998.11518188 fatcat:pqsz6z4wyva3lam6bdkvv3eqnq

Identifying Issues and Concerns in Software Reuse in Software Product Lines [chapter]

Meena Jha, Liam O'Brien
2009 Lecture Notes in Computer Science  
This survey also gathers information from SPL practitioners on what influences the selection of software to reuse within a software product line. This paper reports the results of that survey.  ...  In an attempt to understand the obstacles to implementing software reuse in SPL we have conducted a survey to investigate how software reuse is adopted in SPL so as to provide the necessary degree of support  ...  We conducted a survey to determine if domain knowledge is one of the keys to software reuse in SPL, to identify areas of concern for software reuse within SPL and to identify if the reliability of software  ... 
doi:10.1007/978-3-642-04211-9_18 fatcat:lknhoppgurf6jnyuhk6yjn7wny
« Previous Showing results 1 — 15 out of 33,548 results