Results 1 to 10 of about 55,769 (159)
Predicting software reuse using machine learning techniques-A case study on open-source Java software systems. [PDF]
Software reuse is an essential practice to increase efficiency and reduce costs in software production. Software reuse practices range from reusing artifacts, libraries, components, packages, and APIs.
Matthew Yit Hang Yeow +3 more
doaj +2 more sources
Background: Software practice is evolving with changing technologies and practices such as InnerSource, DevOps, and microservices. It is important to investigate the impact of contemporary software engineering (SE) practices on software reuse. Aim: This
Xingru Chen +2 more
doaj +1 more source
On opportunistic software reuse [PDF]
AbstractThe availability of open source assets for almost all imaginable domains has led the software industry toopportunistic design—an approach in which people develop new software systems in an ad hoc fashion by reusing and combining components that were not designed to be used together. In this paper we investigate this emerging approach.
Niko Mäkitalo +4 more
openaire +2 more sources
An Ecological View on Software Reuse [PDF]
The increase of consumption is an important motivation for the reuse of either physical or virtual products. As the software market has risen, software reuse has become a practice with favourable effects for software development companies and their ...
Laura Diana RADU
doaj +1 more source
Joint Embedding of Semantic and Statistical Features for Effective Code Search
Code search is an important approach to improve effectiveness and efficiency of software development. The current studies commonly search target code based on either semantic or statistical information in large datasets.
Xianglong Kong +3 more
doaj +1 more source
Determinants of ERP Systems as a Large-Scale Reuse Approach [PDF]
From the very beginnings of software era, enterprise environments have been one of the greatest generators of demand for complex software systems. Attempts to satisfy these ever growing needs for enterprise software systems have had a m ixed success ...
Mijač Marko +2 more
doaj +1 more source
Software Reuse Practices among Malaysian Freelance Developers: A Conceptual Framework
Software reuse development practices have been proven to benefit software development in terms of a quicker time to market and quality. Although being aware of the benefits, software developers tend to overlook this method due to various reasons ...
Mohd Akmal Faiz Osman +2 more
doaj +1 more source
SUCCEED: Sharing Upcycling Cases with Context and Evaluation for Efficient Software Development
Software upcycling, a form of software reuse, is a concept that efficiently generates novel, innovative, and value-added development projects by utilizing knowledge extracted from past projects.
Takuya Nakata +3 more
doaj +1 more source
Software reuse and simulation [PDF]
Software reuse technology has the potential of impacting significantly the software development process. This paper addresses issues of software reuse and their application to simulation software. A simple classification scheme is presented to assist in the identification of software components.
Richard M. Reese, Dana L. Wyatt
openaire +1 more source
Facilitating Reuse of Functions in Embedded Software
Developing software-intensive embedded systems is a significant challenge as embedded systems have become more complex and dynamic for integrating various constraints (e.g., real-time performance, design, and functional safety).
Md Al Maruf, Akramul Azim, Omar Alam
doaj +1 more source

