Repository logo
 
Publication

Comment-based concept location over system dependency graphs

dc.contributor.authorPereira, Nuno
dc.contributor.authorPereira, Maria João
dc.contributor.authorHenriques, Pedro Rangel
dc.date.accessioned2014-07-02T13:14:53Z
dc.date.available2014-07-02T13:14:53Z
dc.date.issued2014
dc.description.abstractSoftware 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).por
dc.description.sponsorshipFCTpor
dc.identifier.citationPereira, Nuno; Pereira, Maria João; Henriques, Pedro (2014). Comment-based concept location over system dependency graphs. In 3rd Symposium on Languages, Applications and Technologies, SLATE 2014. Braganca. p.51-58. ISBN 978-3-939897-68-2por
dc.identifier.doihttp://dx.doi.org/10.4230/OASIcs.SLATE.2014.51
dc.identifier.isbn978-3-939897-68-2
dc.identifier.issn2190-6807
dc.identifier.urihttp://hdl.handle.net/10198/9823
dc.language.isoengpor
dc.peerreviewedyespor
dc.relationStrategic Project - UI 752 - 2014
dc.relation.ispartofseriesOpenAccess Series in Informatics (OASIcs);
dc.relation.publisherversionhttp://drops.dagstuhl.de/opus/volltexte/2014/4558por
dc.subjectProgram comprehensionpor
dc.subjectConcept locationpor
dc.subjectComment analysispor
dc.subjectSystem dependency graphpor
dc.titleComment-based concept location over system dependency graphspor
dc.typeconference object
dspace.entity.typePublication
oaire.awardTitleStrategic Project - UI 752 - 2014
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/PEst-OE%2FEEI%2FUI0752%2F2014/PT
oaire.citation.conferencePlaceEscola Superior de Tecnologia e Gestão do Instituto Politécnico de Bragançapor
oaire.citation.endPage58por
oaire.citation.startPage51por
oaire.citation.title3rd Symposium on Languages, Applications and Technologiespor
oaire.citation.volume38por
oaire.fundingStream6817 - DCRRNI ID
person.familyNameVaranda Pereira
person.givenNameMaria João
person.identifier.ciencia-idC912-4A49-A3B3
person.identifier.orcid0000-0001-6323-0071
person.identifier.ridG-5999-2011
person.identifier.scopus-author-id13907870300
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.nameFundação para a Ciência e a Tecnologia
rcaap.rightsopenAccesspor
rcaap.typeconferenceObjectpor
relation.isAuthorOfPublicationa20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2
relation.isAuthorOfPublication.latestForDiscoverya20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2
relation.isProjectOfPublicationec707fc9-18f9-47cd-988d-cf0c9ebf707e
relation.isProjectOfPublication.latestForDiscoveryec707fc9-18f9-47cd-988d-cf0c9ebf707e

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
paper3.pdf
Size:
699.57 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: