A Multiple View Interactive Environment to Support MATLAB and GNU/Octave Program Comprehension

Ivan Lessa, Glauco Carneiro, Miguel P. Monteiro, Fernando Brito e Abreu

Research output: Contribution to conferencePaperpeer-review

6 Citations (Scopus)

Abstract

Program comprehension plays an important role in Software Engineering. In fact, many of the software lifecycle activities depend on program comprehension. Despite the importance of MATLAB and Octave programing languages in the Engineering and Statistical communities, little attention has been paid to the conception, implementation and characterization of tools and techniques for the comprehension of programs written in these languages. Considering this scenario, this paper presents a Multiple View Interactive Environment (MVIE) called OctMiner that supports the comprehension of programs developed in the aforementioned languages. OctMiner provides a set of coordinated visual metaphors that can be adjusted in accordance with the comprehension goals. An example is presented to illustrate the main functionalities of OctMiner in a real scenario of program comprehension.
Original languageEnglish
Pages552-557
Number of pages6
Publication statusPublished - 2015
Event12th International Conference on Information Technology – New Generations - Las Vegas, Nevada, USA, Las Vegas, United States
Duration: 13 Apr 201515 Apr 2015
http://www.itng.info/OLD/2015Web/index.php

Conference

Conference12th International Conference on Information Technology – New Generations
Abbreviated titleITNG
Country/TerritoryUnited States
CityLas Vegas
Period13/04/1515/04/15
Internet address

Keywords

  • Program Comprehension
  • Software Visualization
  • MATLAB
  • Octave
  • Crosscutting Concerns

Fingerprint

Dive into the research topics of 'A Multiple View Interactive Environment to Support MATLAB and GNU/Octave Program Comprehension'. Together they form a unique fingerprint.

Cite this