A concern visualization approach for improving MATLAB and octave program comprehension

dc.contributor.authorLessa, I. M.
dc.contributor.authorCarneiro, G.
dc.contributor.authorP. Monteiro, Miguel
dc.contributor.authorMonteiro, M. P.
dc.contributor.authorBrito e Abreu, F.
dc.date.accessioned2022-03-31T09:00:22Z
dc.date.available2022-03-31T09:00:22Z
dc.date.issued2015-01-01
dc.date.updated2022-03-31T09:59:18Z
dc.description.abstractThe literature has pointed out the need for focusing efforts to better support comprehension of MATLAB and Octave programs. Despite being largely used in the industry and academia in the engineering domain, programs and routines written in those languages still require efforts to propose approaches and tools for its understanding. Considering the use of crosscutting concerns (CCCs) to support the comprehension of object-oriented programs, there is room of its use in the context of MATLAB and Octave programs. The literature has purpose and examples in this direction. Considering this scenario, we propose the use of visualization enriched with CCCs representation to support the comprehension of such programs. This paper discusses the use of a multiple view interactive environment called OctMiner in the context of two case studies to characterize how collected information relating to crosscutting concerns can foster the comprehension of MATLAB and GNU/Octave programs. As a result of the conducted case studies, we propose strategies based on OctMiner and tailored to support different comprehension activities of programs written in MATLAB and Octave.eng
dc.description.versioninfo:eu-repo/semantics/acceptedVersion
dc.event.date2015
dc.event.locationBelo Horizonteeng
dc.event.typeConferênciapt
dc.identifier.doi10.1109/SBES.2015.19
dc.identifier.isbn978-1-4673-9272-3
dc.identifier.urihttp://hdl.handle.net/10071/24919
dc.journal2015 29th Brazilian Symposium on Software Engineering
dc.language.isoeng
dc.peerreviewedyes
dc.publisherIEEE
dc.relationUID/MULTI/0446/2013
dc.rightsopen access
dc.subjectMATLAB/Octaveeng
dc.subjectSoftware comprehensioneng
dc.subjectCrosscutting concernseng
dc.subjectSoftware visualizationeng
dc.subject.fosDomínio/Área Científica::Ciências Naturais::Ciências da Computação e da Informaçãopor
dc.titleA concern visualization approach for improving MATLAB and octave program comprehensioneng
dc.typeconferenceObject
dc.volume1
degois.publication.locationBelo Horizonteeng
degois.publication.titleA concern visualization approach for improving MATLAB and octave program comprehensioneng
dspace.entity.typePublicationen
iscte.alternateIdentifiers.scopus2-s2.0-84962217937
iscte.identifier.cienciahttps://ciencia.iscte-iul.pt/id/ci-pub-28034

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
conferenceobject_28034.pdf
Tamanho:
1.48 MB
Formato:
Adobe Portable Document Format
Descrição:
Versão Aceite