• Home
  • Search
  • Comment-based concept location over system dependency graphs
  • Cite Icon2
  • https://doi.org/10.4230/oasics.slate.2014.51Copy DOI Icon

Comment-based concept location over system dependency graphs

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Software maintenance is one of the most expensive phases of software development and understanding a program is one of the most important tasks of software maintenance. Before making the change to the program, software engineers need to find the location, or locations, where the changes will be made, they need to understand the program. Real applications are huge, sometimes old, were written by other person and it is difficult to find the location of the instructions related to a specific problem domain concept. There are various techniques to find these locations minimizing the time spent, but this stage of software development continues to be one of the most expensive and longer. The concept location is a crucial task for program understanding. This paper presents a project whose main objective is to explore and combine two Program Comprehension techniques: visualization of the system dependency graph and concept location over source code comments. The idea is to merge both features in order to perform concept location in system dependency graphs. More than locate a set of hot instructions (based on the associated comments) it will allow to detect the other instructions (the whole method).

Similar Papers
  • Conference Article
  • Citations30

Summarization techniques for code, change, testing, and user feedback (Invited paper)

  • Mar 01, 2018
  • Sebastiano Panichella
  • Research Article
  • Citations6

Enhancing Code Understanding for Impact Analysis by Combining Transformers and Program Dependence Graphs

  • Jul 12, 2024
  • Proceedings of the ACM on Software Engineering
  • Yanfu Yan +5
  • Research Article
  • Citations9

Optimal software maintenance policy considering unavailable time

  • Jan 01, 2011
  • Journal of Software Maintenance and Evolution: Research and Practice
  • Cheng-Jie Xiong +2
  • Research Article

Special Issue on Search‐Based Software Maintenance

  • Sep 01, 2008
  • Journal of Software Maintenance and Evolution: Research and Practice
  • Massimiliano Di Penta +2
  • Conference Article
  • Citations3

Infusing Topic Modeling into Interactive Program Comprehension: An Empirical Study

  • Jul 01, 2017
  • Tianxia Wang +1
  • Conference Article
  • Citations3

MODEM: an UML profile for MODEling and Predicting software Maintenance before implementation

  • Apr 01, 2019
  • Akram Ajouli +1
  • Book Chapter
  • Citations1

Ontology Augmented Software Engineering

  • Jan 01, 2013
  • Qazi Mudassar Ilyas
  • PDF
  • Research Article
  • Citations23

Self-admitted technical debt in R: detection and causes

  • Aug 25, 2022
  • Automated Software Engineering
  • Rishab Sharma +4
  • Conference Article
  • Citations11

Trends in software maintenance tasks distribution among programmers: A study in a micro software company

  • Sep 01, 2017
  • Zeljko Stojanov +3
  • Conference Article
  • Citations20

Source code retrieval on StackOverflow using LDA

  • May 01, 2015
  • Achmad Arwan +2
  • Research Article

Special Issue on Software Engineering for Web Intelligence

  • Jul 20, 2010
  • Journal of Advanced Computational Intelligence and Intelligent Informatics
  • Jonathan Lee +1
  • Research Article
  • Citations51

An empirical study of software maintenance tasks

  • Jan 01, 1995
  • Journal of Software Maintenance: Research and Practice
  • Magne Jørgensen
  • Research Article
  • Citations17

Teaching Undergraduate Software Engineering Using Open Source Development Tools

  • Jan 01, 2012
  • Issues in Informing Science and Information Technology
  • Scott Teel +2
  • Conference Article
  • Citations2

Design Issues for Software Analysis and Maintenance Tools

  • Jan 01, 2005
  • D Jin
  • Conference Article
  • Citations2

An Empirical Assessment of the Use of Execution Traces in Software Maintenance

  • Sep 01, 2011
  • Raquel F Lafet´ +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.