On the use of a multiple view interactive environment for MATLAB and octave program comprehension
Main Author: | |
---|---|
Publication Date: | 2015 |
Other Authors: | , , |
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 |