Software salvaging and the call dominance tree
Journal of Systems and Software
Recovering Traceability Links between Code and Documentation
IEEE Transactions on Software Engineering
A Precise Method for Identifying Reusable Abstract Data Types in Code
ICSM '94 Proceedings of the International Conference on Software Maintenance
Identifying the Starting Impact Set of a Maintenance Request: A Case Study
CSMR '00 Proceedings of the Conference on Software Maintenance and Reengineering
IEEE Transactions on Software Engineering
Finding high-quality content in social media
WSDM '08 Proceedings of the 2008 International Conference on Web Search and Data Mining
An approach to detecting duplicate bug reports using natural language and execution information
Proceedings of the 30th international conference on Software engineering
Linking Requirements and Testing in Practice
RE '08 Proceedings of the 2008 16th IEEE International Requirements Engineering Conference
Assessing IR-based traceability recovery tools through controlled experiments
Empirical Software Engineering
Application of Swarm Techniques to Requirements Engineering: Requirements Tracing
RE '10 Proceedings of the 2010 18th IEEE International Requirements Engineering Conference
Refactoring pipe-like mashups for end-user programmers
Proceedings of the 33rd International Conference on Software Engineering
The Effect of Lexicon Bad Smells on Concept Location in Source Code
SCAM '11 Proceedings of the 2011 IEEE 11th International Working Conference on Source Code Analysis and Manipulation
Requirements Traceability for Object Oriented Systems by Partitioning Source Code
WCRE '11 Proceedings of the 2011 18th Working Conference on Reverse Engineering
A tactic-centric approach for automating traceability of quality concerns
Proceedings of the 34th International Conference on Software Engineering
Refactoring meets spreadsheet formulas
ICSM '12 Proceedings of the 2012 IEEE International Conference on Software Maintenance (ICSM)
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Software engineers have successfully used Natural Language Processing for refactoring source code. Conversely, in this paper we investigate the possibility to apply software refactoring techniques to textual content. As a procedural program is composed of functions calling each other, a document can be modeled as content fragments connected each other through links. Inspired by software engineering refactoring strategies, we propose an approach for refactoring wiki content. The approach has been applied to the EMF category of Eclipsepedia with encouraging results.