On the use of a multiple view interactive environment for MATLAB and octave program comprehension

Bibliographic Details
Main Author: Lessa, I. M.
Publication Date: 2015
Other Authors: Carneiro, G., Monteiro, M. P., Brito e Abreu, F.
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: https://ciencia.iscte-iul.pt/id/ci-pub-24573
http://hdl.handle.net/10071/15136
Summary: MATLAB or GNU/Octave programs can become very large and complex and therefore difficult to understand and maintain. The objective of this paper is presenting an approach to mitigate this problem, based upon a multiple view interactive environment (MVIE) called OctMiner. The latter provides visual resources to support program comprehension, namely the selection and configuration of several views to meet developers’ needs. For validation purposes, the authors conducted two case studies to characterize the use of OctMiner in the context of software comprehension activities. The results provided initial evidences of its effectiveness to support the comprehension of programs written in the aforementioned languages.
id RCAP_a5c4660ab0e80770ccb13196c9976f98
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/15136
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling On the use of a multiple view interactive environment for MATLAB and octave program comprehensionMATLAB/octaveSoftware comprehensionSoftware visualizationMATLAB or GNU/Octave programs can become very large and complex and therefore difficult to understand and maintain. The objective of this paper is presenting an approach to mitigate this problem, based upon a multiple view interactive environment (MVIE) called OctMiner. The latter provides visual resources to support program comprehension, namely the selection and configuration of several views to meet developers’ needs. For validation purposes, the authors conducted two case studies to characterize the use of OctMiner in the context of software comprehension activities. The results provided initial evidences of its effectiveness to support the comprehension of programs written in the aforementioned languages.Springer2018-02-08T17:02:36Z2015-01-01T00:00:00Z20152018-02-08T17:00:13Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://ciencia.iscte-iul.pt/id/ci-pub-24573http://hdl.handle.net/10071/15136eng978-3-319-21409-20302-974310.1007/978-3-319-21410-8_49Lessa, I. M.Carneiro, G.Monteiro, M. P.Brito e Abreu, F.info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-07-07T03:08:52Zoai:repositorio.iscte-iul.pt:10071/15136Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T18:16:49.048338Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv On the use of a multiple view interactive environment for MATLAB and octave program comprehension
title On the use of a multiple view interactive environment for MATLAB and octave program comprehension
spellingShingle On the use of a multiple view interactive environment for MATLAB and octave program comprehension
Lessa, I. M.
MATLAB/octave
Software comprehension
Software visualization
title_short On the use of a multiple view interactive environment for MATLAB and octave program comprehension
title_full On the use of a multiple view interactive environment for MATLAB and octave program comprehension
title_fullStr On the use of a multiple view interactive environment for MATLAB and octave program comprehension
title_full_unstemmed On the use of a multiple view interactive environment for MATLAB and octave program comprehension
title_sort On the use of a multiple view interactive environment for MATLAB and octave program comprehension
author Lessa, I. M.
author_facet Lessa, I. M.
Carneiro, G.
Monteiro, M. P.
Brito e Abreu, F.
author_role author
author2 Carneiro, G.
Monteiro, M. P.
Brito e Abreu, F.
author2_role author
author
author
dc.contributor.author.fl_str_mv Lessa, I. M.
Carneiro, G.
Monteiro, M. P.
Brito e Abreu, F.
dc.subject.por.fl_str_mv MATLAB/octave
Software comprehension
Software visualization
topic MATLAB/octave
Software comprehension
Software visualization
description MATLAB or GNU/Octave programs can become very large and complex and therefore difficult to understand and maintain. The objective of this paper is presenting an approach to mitigate this problem, based upon a multiple view interactive environment (MVIE) called OctMiner. The latter provides visual resources to support program comprehension, namely the selection and configuration of several views to meet developers’ needs. For validation purposes, the authors conducted two case studies to characterize the use of OctMiner in the context of software comprehension activities. The results provided initial evidences of its effectiveness to support the comprehension of programs written in the aforementioned languages.
publishDate 2015
dc.date.none.fl_str_mv 2015-01-01T00:00:00Z
2015
2018-02-08T17:02:36Z
2018-02-08T17:00:13Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://ciencia.iscte-iul.pt/id/ci-pub-24573
http://hdl.handle.net/10071/15136
url https://ciencia.iscte-iul.pt/id/ci-pub-24573
http://hdl.handle.net/10071/15136
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 978-3-319-21409-2
0302-9743
10.1007/978-3-319-21410-8_49
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer
publisher.none.fl_str_mv Springer
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833597304201805824