System Structure Analysis: Clustering with Data Bindings
IEEE Transactions on Software Engineering - Annals of discrete mathematics, 24
Software engineering metrics and models
Software engineering metrics and models
Empirically analyzing software Reuse in a production environment
Software reuse: emerging technology
A reference architecture for the component factory
ACM Transactions on Software Engineering and Methodology (TOSEM)
The software-cycle models for re-engineering and reuse
TRI-Ada '91 Proceedings of the conference on TRI-Ada '91: today's accomplishments; tomorrow's expectations
A reusable software catalog interface
SAC '92 Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's
Behavior sampling: a technique for automated retrieval of reusable components
ICSE '92 Proceedings of the 14th international conference on Software engineering
Retrieving reusable software by sampling behavior
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software reuse based on a large object-oriented library
ACM SIGSOFT Software Engineering Notes
The F3 reuse environment for requirements engineering
ACM SIGSOFT Software Engineering Notes
A reuse approach based on object orientation: its contributions in the development of CASE tools
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Specification matching for software reuse: a foundation
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Developing domain knowledge through the reuse of project experiences
SSR '95 Proceedings of the 1995 Symposium on Software reusability
The spin-off illusion: reuse is not a by-product
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Development of reusable expert system components: preliminary experience
SSR '95 Proceedings of the 1995 Symposium on Software reusability
An organizational learning approach to domain analysis
Proceedings of the 17th international conference on Software engineering
Supporting the construction and evolution of component repositories
Proceedings of the 18th international conference on Software engineering
A Knowledge-Based Approach to the Analysis of Loops
IEEE Transactions on Software Engineering
Program generalization for software reuse: from C to C++
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
An evolutionary approach to constructing effective software reuse repositories
ACM Transactions on Software Engineering and Methodology (TOSEM)
Characterizing and modeling the cost of rework in a library of reusable software components
ICSE '97 Proceedings of the 19th international conference on Software engineering
Extracting Reusable Functions by Flow Graph-Based Program Slicing
IEEE Transactions on Software Engineering
Automating the detection of reusable parts in existing software
ICSE '93 Proceedings of the 15th international conference on Software Engineering
An Empirical Study of Software Reuse with Special Attention to Ada
IEEE Transactions on Software Engineering
Identifying objects using cluster and concept analysis
Proceedings of the 21st international conference on Software engineering
Metrics for targeting candidates for reuse: an experimental approach
SAC '95 Proceedings of the 1995 ACM symposium on Applied computing
An integrated cost model for software reuse
Proceedings of the 22nd international conference on Software engineering
Concept Analysis for Module Restructuring
IEEE Transactions on Software Engineering
A formal approach for specification and classification of software components
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Software quality through domain-driven certification
Annals of Software Engineering
Managing Software Reuse Economics: An Integrated ROI-based Model
Annals of Software Engineering
Activity Based Costing for Component-Based Software Development
Information Technology and Management
IEEE Transactions on Knowledge and Data Engineering
Repository Evaluation of Software Reuse
IEEE Transactions on Software Engineering
Reusability of Mathematical Software: A Contribution
IEEE Transactions on Software Engineering
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
Recovering Traceability Links between Code and Documentation
IEEE Transactions on Software Engineering
Systematic Formulation of Non-Functional Characteristics of Software
ICRE '98 Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice
Reducing the technical overhead of software reuse
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
Finding objects in procedural programs: an alternative approach
WCRE '95 Proceedings of the Second Working Conference on Reverse Engineering
Putting non-functional requirements into software architecture
IWSSD '98 Proceedings of the 9th international workshop on Software specification and design
Reusability issues in component-based development
ACM SIGSOFT Software Engineering Notes
An approach to program understanding by natural language understanding
Natural Language Engineering
A new reusability metric for object-oriented software
Software Quality Control
Unanticipated reuse of large-scale software features
Proceedings of the 28th international conference on Software engineering
Software reuse: survey and research directions
Journal of Management Information Systems - Special section: Managing virtual workplaces and teleworking with information technology
A cooperative classification mechanism for search and retrieval software components
Proceedings of the 2007 ACM symposium on Applied computing
Supporting the Investigation and Planning of Pragmatic Reuse Tasks
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Component dependency in object-oriented software
Journal of Computer Science and Technology
Lightweight, Semi-automated Enactment of Pragmatic-Reuse Plans
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
A Collaborative Method for Reuse Potential Assessment in Reengineering-Based Product Line Adoption
Balancing Agility and Formalism in Software Engineering
A Neuro-Fuzzy Based Approach for the Prediction of Quality of Reusable Software Components
Proceedings of the 2005 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fourth SoMeT_W05
A formal mechanism for analysis and re-implementation of legacy programs
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Speculative analysis: exploring future development states of software
Proceedings of the FSE/SDP workshop on Future of software engineering research
Mining class association rules from dynamic class coupling data to measure class reusability pattern
ICSI'11 Proceedings of the Second international conference on Advances in swarm intelligence - Volume Part II
Efficient generation of ambient intelligent user interfaces
KES'11 Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part IV
Identifying services from legacy batch applications
Proceedings of the 5th India Software Engineering Conference
Systematizing pragmatic software reuse
ACM Transactions on Software Engineering and Methodology (TOSEM)
Proceedings of the 2012 workshop on Domain-specific modeling
Hi-index | 0.00 |
Identification and qualification of reusable software based on software models and metrics is explored. Software metrics provide a way to automate the extraction of reusable software components from existing systems, reducing the amount of code that experts must analyze. Also, models and metrics permit feedback and improvement to make the extraction process fit a variety of environments. Some case studies are described to validate the experimental approach. They deal with only the identification phase and use a very simple model of a reusable code component, but the results show that automated techniques can reduce the amount of code that a domain expert needs to evaluate to identify reusable parts.