A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Source code reuse evaluation by using real/potential copy and paste
2015
2015 IEEE 9th International Workshop on Software Clones (IWSC)
In source code reuse, developers must locate reusable code fragments, and judge whether such reusable code is adequate to copy and paste into the source file under development. ...
Developers often reuse existing software by copy and paste. Source code reuse improves productivity and software quality. ...
In the final step, it is desirable that the C&P does not require too many edits of the pasted code. Hence, we focus on the size of edits after pasting as the evaluation criteria of source code reuse. ...
doi:10.1109/iwsc.2015.7069887
dblp:conf/iwsc/OhtaMIHK15
fatcat:pnj5blzfyfhsjcq26seljc2yaq
Software Reuse Within the Earth Science Community
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 ...
In general, software reuse is often defined as utilizing existing software artifacts. ...
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
A Novel Clone-Based Reuse Method to Maintain Proficiency in Software Engineering Practice
2019
International Journal of Engineering and Advanced Technology
Code clones are detected and removed without further processing. In this paper, a token- based CodeClone reuse method is proposed to detect type1 and type-4 clones. ...
The proposed method aids in the art of developing software thereby enforcing the concept of software reuse. ...
This phase is for knowing the number of occurrences of functional clones within a software system.
C. Clone Detection Phase The detection process is carried out in an iterative fashion. ...
doi:10.35940/ijeat.b3905.129219
fatcat:vweeffyqxjekvjpdff2f54aiqi
From reuse library experiences to application generation architectures
1995
Proceedings of the 1995 Symposium on Software reusability - SSR '95
Reuse through application generators has been successjid in the area of programming language systems. ...
Our framework is to facilitate transition fi-om component-based reuse to application generators in other domains. UltirnatelY, we hpe our framework will offer reuse irnpk? ...
We started a reuse project in which we apply and validate presented concepts. It is too early to report on practical results. ...
doi:10.1145/211782.211823
dblp:conf/ssr/Jarzabek95
fatcat:bhytoujb7zddvpzcmldsid44xe
From reuse library experiences to application generation architectures
1995
Software engineering notes
Reuse through application generators has been successjid in the area of programming language systems. ...
Our framework is to facilitate transition fi-om component-based reuse to application generators in other domains. UltirnatelY, we hpe our framework will offer reuse irnpk? ...
We started a reuse project in which we apply and validate presented concepts. It is too early to report on practical results. ...
doi:10.1145/223427.211823
fatcat:yd6xmp3n4fawxnykdondpnco5i
THE ADAPTABILITY CHALLENGE FOR EMBEDDED CONTROL SYSTEM SOFTWARE
2005
IFAC Proceedings Volumes
The paper then argues that progress in raising the level of software reuse in these fields depends on the adoption of better software adaptability techniques. ...
In the control field, containment of software costs can be done either through the use of model-based tools (e.g. Matlab) or through a higher level of reuse. ...
In a sense, objectorientation allows the qualification process as well as the code of a component to be reused. Given the cost of software qualification processes, this is an important advantage. 6. ...
doi:10.3182/20050703-6-cz-1902.01067
fatcat:jwvjz4cdnfbj3flejrkevlq6ye
Towards common reusable semantics
2016
Information Systems Frontiers
Acknowledgments We are very grateful to all referees for providing constructive critiques of the contributed papers. ...
Introduction Reuse has emerged as a promising field of software and system engineering, where previously acquired knowledge is reused and/or transformed to create new knowledge. ...
It involves a process to specify, produce, classify, retrieve and adopt artifacts such as semi-formal/formal models or executable specifications or fragments thereof for the purpose of use in assembly ...
doi:10.1007/s10796-016-9695-1
fatcat:6qpxo4nfjbdxzho6ac4o5fdtue
A generalized multi-view approach
[chapter]
1995
Lecture Notes in Computer Science
model will be complete and consistent and that reuse of existing process fragments is maximized. ...
The goal here is essentially to reuse existing fragments. ...
It is felt that the last three points in particular are fundamental, since experience shows they are the main ways in which processes evolve i.e. by refinement of existing processes (adding a view which ...
doi:10.1007/3-540-59205-9_54
fatcat:fqctvigrvve3fm7ny6to2tsbg4
A theory of software reuse strategies in ideal type stable and turbulent market environments
[chapter]
2010
Developing Business Application Systems
Software reuse is one promising concept discussed in development organizations in this context, since it is one key issue in designing and delivering IS and software applications. ...
their business strategies, and related software reuse options. ...
ACKNOWLEDGMENTS The authors are indebted to Wolfgang Keller for discussing the initial ideas of this paper, to Peter Seddon for his valuable feedback, and to David Wright for his support. ...
doi:10.1007/978-3-8349-8858-4_2
fatcat:zwh2wv5aq5fibdks2rq2bhdovu
Decoupling Source Trees into Build-Level Components
[chapter]
2004
Lecture Notes in Computer Science
Reuse between software systems is often not optimal. ...
Consequently, software may not come available for reuse at all, or only in rather large chunks of functionality, which may lead to extra software dependencies. ...
John Ellson for discussions about Graphviz and Eelco Dolstra for feedback on drafts of this paper. ...
doi:10.1007/978-3-540-27799-6_18
fatcat:7svamxd5njbrhbzgl5xctxjlgq
Candidate metrics for object-oriented software within a taxonomy framework
1994
Journal of Systems and Software
This paper offers an overview of the state-of-the-art in OO metrics as well as some new contributions. The usefulness of metrics is reviewed. ...
The inappropriateness of "traditional" metrics to encompass development under the OO paradigm is discussed. A framework for classifying metrics is suggested. ...
Most aspects of the software development process and respective products are too complex to be adequately captured by one single metric (Basili et al., 1988) . ...
doi:10.1016/0164-1212(94)90099-x
fatcat:yd3wugznwbbzfgnmr2fnnbusfm
Reuse dimensions
1995
Proceedings of the 1995 Symposium on Software reusability - SSR '95
We expect reuse to live up to its promise if this topic is addressed as well. ...
In order to get an overview of the whole field and also a good impression of the state of the reuse art, we studied reuse literature of the last few years. ...
Typical symptoms of this crisis are: (i) software is delivered late, (ii) software quality is low, and (iii) too much, i.e. up to 75% of software engineer's capabilities are spent on maintenance [68] ...
doi:10.1145/211782.211828
dblp:conf/ssr/DusinkK95
fatcat:4wfgjdoptzff7lgobhwj6imyzq
Reuse dimensions
1995
Software engineering notes
We expect reuse to live up to its promise if this topic is addressed as well. ...
In order to get an overview of the whole field and also a good impression of the state of the reuse art, we studied reuse literature of the last few years. ...
Typical symptoms of this crisis are: (i) software is delivered late, (ii) software quality is low, and (iii) too much, i.e. up to 75% of software engineer's capabilities are spent on maintenance [68] ...
doi:10.1145/223427.211828
fatcat:ydujfxp6ujebpp7ia3qplo2qx4
Content Based Component Retrieval Based on Neural Network (NN) Classification Method
[chapter]
2017
Communications in Computer and Information Science
Reusability is one of the factor that leads to good development of software. Software reusability is gaining interest because it leads to time reduction in software development too. ...
out for retrieval of reused components. ...
Software reuse is one of the standard motivations for CBSE. It focuses on reusing and changing existing fragments rather than making them with no arrangement. ...
doi:10.1007/978-981-10-5427-3_59
fatcat:lw4k3qhltvhczkuapjqevp7ts4
Documentation Management Environment for Software Product Lines
2017
Proceedings of the 2017 Federated Conference on Computer Science and Information Systems
We propose a method based on a proven approach developed for software reuse that simplifies and automates routine tasks involved in creating and updating families of similar documents. ...
The usual practice is to capture common document formats and contents in templates that must be manually customized to a new contextoften a slow, tedious, and errorprone process. ...
However, these tools do not support customizations of reused fragments which is a key feature of DME approach. ...
doi:10.15439/2017f106
dblp:conf/fedcsis/JarzabekD17
fatcat:bowlpbuy3vekrog7lciggn26cq
« Previous
Showing results 1 — 15 out of 25,870 results