Publication Type
Conference Proceeding Article
Version
acceptedVersion
Publication Date
10-2019
Abstract
During software maintenance, developers have different information needs (e.g., to understand what type of maintenance activity to perform, the impact of a maintenance activity and its effort). However, information to support developers may be distributed across various sources. Furthermore, information captured in formal architecture documentation may be outdated. In this paper, we put forward a late breaking idea and outline a solution to improve the productivity of developers by providing task-specific recommendations based on concrete information needs that arise during software maintenance.
Keywords
natural language processing, software architecture, Software maintenance, text classification
Discipline
Software Engineering | Systems Architecture
Research Areas
Software and Cyber-Physical Systems
Publication
Proceedings of the 35th International Conference on Software Maintenance and Evolution, Cleveland, September 30 - October 4
First Page
370
Last Page
372
ISBN
9781728130941
Identifier
10.1109/ICSME.2019.00060
Publisher
IEEE
City or Country
Piscataway, NJ
Citation
GALSTER, Matthias; TREUDE, Christoph; and BLINCOE, Kelly.
Supporting software architecture maintenance by providing task-specific recommendations. (2019). Proceedings of the 35th International Conference on Software Maintenance and Evolution, Cleveland, September 30 - October 4. 370-372.
Available at: https://ink.library.smu.edu.sg/sis_research/8868
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1109/ICSME.2019.00060