Repository logo
 
Publication

Problem domain oriented approach for program comprehension

dc.contributor.authorPereira, Maria João
dc.contributor.authorBerón, Mario
dc.contributor.authorCruz, Daniela
dc.contributor.authorOliveira, Nuno
dc.contributor.authorHenriques, Pedro Rangel
dc.date.accessioned2012-06-25T13:23:17Z
dc.date.available2012-06-25T13:23:17Z
dc.date.issued2012
dc.description.abstractThis paper is concerned with an ontology driven approach for Program Comprehension that starts picking up concepts from the problem domain ontology, analyzing source code and, after locating problem concepts in the code, goes up and links them to the programming language ontology. Different location techniques are used to search for concepts embedded in comments, in the code (identifier names and execution traces), and in string-literals associated with I/O statements. The expected result is a mapping between problem domain concepts and code slices. This mapping can be visualized using graph-based approaches like, for instance, navigation facilities through a System Dependency Graph. The paper also describes a PCTool suite, Quixote, that implements the approach proposed.por
dc.description.sponsorshipCCTC - Universidade do Minhopor
dc.identifier.citationPereira, Maria João; Berón, Mario; Cruz, Daniela; Oliveira, Nuno; Henriques, Pedro (2012). Problem domain oriented approach for program comprehension. In SLATe'12 Symposium on Languages, Applications. Universidade do Minho, Portugal. p. 92-105. ISBN 978-3-939879-40-8por
dc.identifier.isbn978-3-939879-40-8
dc.identifier.urihttp://hdl.handle.net/10198/7063
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherAlberto Simões and Ricardo Queirós and Daniela da Cruzpor
dc.subjectProgram comprehensionpor
dc.subjectOntology-based sW developmentpor
dc.subjectCode analysispor
dc.subjectSoftware visualizationpor
dc.subjectProblem and program domain mappingpor
dc.titleProblem domain oriented approach for program comprehensionpor
dc.typeconference paper
dspace.entity.typePublication
oaire.citation.conferencePlaceUniversidade do Minho, Portugalpor
oaire.citation.endPage105por
oaire.citation.startPage92por
oaire.citation.titleSLATe'12 --- Symposium on Languages, Applications and Technologiespor
person.familyNamePereira
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
rcaap.rightsopenAccesspor
rcaap.typeconferenceObjectpor
relation.isAuthorOfPublicationa20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2
relation.isAuthorOfPublication.latestForDiscoverya20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SLATe2012Quixote-vf.pdf
Size:
246.47 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: