Publicação
Evaluation criteria of software visualization systems used for program comprehension
| Resumo: | The program understanding task is usually very time and effort consuming. In a traditional way the code is inspected line by line by the user without any kind of help. But this becomes impossible for larger systems. Some software systems were created in order to generate automatically explanations, metrics, statistics and visualizations to describe the syntax and the semantics of programs. This kind of tools are called Program Comprehension Systems. One of the most important feature used in this kind of tool is the software visualization. We feel that it would be very useful to define criteria for evaluating visualization systems that are used for program comprehension. The main objective of this paper is to present a set of parameters to characterize Program Comprehension-Oriented Software Visualization Systems. We also propose new parameters to improve the current taxonomies in order to cover the visualization of the Problem Domain. |
|---|---|
| Autores principais: | Berón, Mario |
| Outros Autores: | Cruz, Daniela; Pereira, Maria João; Henriques, Pedro Rangel; Uzal, Roberto |
| Assunto: | Program comprehension Software visualization Problem domain Program domain |
| Ano: | 2008 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Instituto Politécnico de Bragança |
| Idioma: | inglês |
| Origem: | Biblioteca Digital do IPB |
Registos relacionados
article Influence of synchronized domain visualizations on program comprehension
por: Oliveira, Nuno
Publicado em: (2010)
por: Oliveira, Nuno
Publicado em: (2010)
article SVS, BORS, SVSi: three strategies to relate problem and program domains
por: Berón, Mario
Publicado em: (2010)
por: Berón, Mario
Publicado em: (2010)
article Problem domain oriented approach for program comprehension
por: Pereira, Maria João Tinoco Varanda
Publicado em: (2012)
por: Pereira, Maria João Tinoco Varanda
Publicado em: (2012)
article Problem domain oriented approach for program comprehension
por: Pereira, Maria João
Publicado em: (2012)
por: Pereira, Maria João
Publicado em: (2012)
article Visualization of domain-specific programs’ behavior
por: Oliveira, Nuno
Publicado em: (2009)
por: Oliveira, Nuno
Publicado em: (2009)
article Applying program comprehension techniques to Karel robot programs
por: Oliveira, Nuno
Publicado em: (2009)
por: Oliveira, Nuno
Publicado em: (2009)
article Probabilistic synSet based concept location
por: Carvalho, Nuno Ramos
Publicado em: (2012)
por: Carvalho, Nuno Ramos
Publicado em: (2012)
article Probabilistic SynSet based concept location
por: Carvalho, Nuno Ramos
Publicado em: (2012)
por: Carvalho, Nuno Ramos
Publicado em: (2012)
article A language processing tool for program comprehension
por: Berón, Mario
Publicado em: (2006)
por: Berón, Mario
Publicado em: (2006)
article Simplificando la comprensión de programas a través de la interconnexión de dominios
por: Berón, Mario
Publicado em: (2008)
por: Berón, Mario
Publicado em: (2008)
article Program comprehension for domain-specific languages
por: Pereira, Maria João
Publicado em: (2008)
por: Pereira, Maria João
Publicado em: (2008)
article Strategies for program inspection and visualization
por: Cruz, Daniela
Publicado em: (2008)
por: Cruz, Daniela
Publicado em: (2008)
article Comparing general-purpose and domain-specific languages: an empirical study
por: Kosar, Tomaz
Publicado em: (2010)
por: Kosar, Tomaz
Publicado em: (2010)
article Static and dynamic strategies to understand C programs by code annotation
por: Berón, Mario
Publicado em: (2007)
por: Berón, Mario
Publicado em: (2007)
groups Educational program visualizations using synthetized execution information
por: Mourato, R.
Publicado em: (2024)
por: Mourato, R.
Publicado em: (2024)
groups A multiple view interactive environment to support MATLAB and GNU/Octave program comprehension
por: Lessa, I.
Publicado em: (2015)
por: Lessa, I.
Publicado em: (2015)
groups Scaffolding MATLAB and octave software comprehension through visualization
por: Lessa, I.
Publicado em: (2015)
por: Lessa, I.
Publicado em: (2015)
article Code inspection approaches for program visualization
por: Cruz, Daniela
Publicado em: (2009)
por: Cruz, Daniela
Publicado em: (2009)
article Goliath, a Programming Exercises Generator Supported by AI
por: Freitas, Tiago Carvalho
Publicado em: (2024)
por: Freitas, Tiago Carvalho
Publicado em: (2024)
article A domain-specific aspect language for transforming MATLAB programs
por: Monteiro, Miguel Pessoa
Publicado em: (2010)
por: Monteiro, Miguel Pessoa
Publicado em: (2010)
groups A concern visualization approach for improving MATLAB and octave program comprehension
por: Lessa, I. M.
Publicado em: (2015)
por: Lessa, I. M.
Publicado em: (2015)
groups On the use of a multiple view interactive environment for MATLAB and octave program comprehension
por: Lessa, I. M.
Publicado em: (2015)
por: Lessa, I. M.
Publicado em: (2015)
article Using Constraints for Intrusion Detection: The NeMODe System
por: Salgueiro, Pedro
Publicado em: (2012)
por: Salgueiro, Pedro
Publicado em: (2012)
article Using Constraints for Intrusion Detection: The NeMODe System
por: Salgueiro, Pedro
Publicado em: (2015)
por: Salgueiro, Pedro
Publicado em: (2015)
school Educational program visualizations using synthetized execution information
por: Mourato, Rodrigo Manuel Dias
Publicado em: (2024)
por: Mourato, Rodrigo Manuel Dias
Publicado em: (2024)
school Python-tutor on program comprehension
por: Soares, Diogo Filipe Lopes
Publicado em: (2020)
por: Soares, Diogo Filipe Lopes
Publicado em: (2020)
article Visual or Symbolic?
por: De Luca, Elsa
Publicado em: (2024)
por: De Luca, Elsa
Publicado em: (2024)
article Conclave: writing programs to understand programs
por: Carvalho, Nuno Ramos
Publicado em: (2014)
por: Carvalho, Nuno Ramos
Publicado em: (2014)
article Musikla: Language for generating musical events
por: Silva, Pedro Miguel Oliveira da
Publicado em: (2020)
por: Silva, Pedro Miguel Oliveira da
Publicado em: (2020)
article Network Intrusion Detection with Constraints
por: Salgueiro, Pedro
Publicado em: (2022)
por: Salgueiro, Pedro
Publicado em: (2022)
article On multipoint resonant problems on the half-line
por: López-Somoza, Lucía
Publicado em: (2020)
por: López-Somoza, Lucía
Publicado em: (2020)
article Program inspection to interconnect behavioral and operational view for program comprehension
por: Berón, Mario
Publicado em: (2007)
por: Berón, Mario
Publicado em: (2007)
article A visual inspector for Boogie programs
por: Coelho, Márcio
Publicado em: (2011)
por: Coelho, Márcio
Publicado em: (2011)
groups Strongly-typed genetic programming and purity analysis: input domain reduction for evolutionary testing problems
por: Ribeiro, José Carlos Bregieiro
Publicado em: (2008)
por: Ribeiro, José Carlos Bregieiro
Publicado em: (2008)
school How do deep-tech founders perceive the value of domain- specific vs. generalist mentorship? Investigating spave industry start-up cooperation between Europe and Australia
por: Garrn, Catherine
Publicado em: (2025)
por: Garrn, Catherine
Publicado em: (2025)
article Goliath and the cognitive load theory
por: Freitas, Tiago Carvalho
Publicado em: (2025)
por: Freitas, Tiago Carvalho
Publicado em: (2025)
article Goliath and the cognitive load theory
por: Freitas, Tiago Carvalho
Publicado em: (2025)
por: Freitas, Tiago Carvalho
Publicado em: (2025)
article A system to evaluate and understand routing algorithms
por: Berón, Mario
Publicado em: (2006)
por: Berón, Mario
Publicado em: (2006)
article ALMA versus DDD
por: Cruz, Daniela
Publicado em: (2008)
por: Cruz, Daniela
Publicado em: (2008)
school Software languages engineering: experimental evaluation
por: Gabriel, Pedro Hugo do Nascimento
Publicado em: (2010)
por: Gabriel, Pedro Hugo do Nascimento
Publicado em: (2010)
Registos relacionados
-
article Influence of synchronized domain visualizations on program comprehension
por: Oliveira, Nuno
Publicado em: (2010) -
article SVS, BORS, SVSi: three strategies to relate problem and program domains
por: Berón, Mario
Publicado em: (2010) -
article Problem domain oriented approach for program comprehension
por: Pereira, Maria João Tinoco Varanda
Publicado em: (2012) -
article Problem domain oriented approach for program comprehension
por: Pereira, Maria João
Publicado em: (2012) -
article Visualization of domain-specific programs’ behavior
por: Oliveira, Nuno
Publicado em: (2009)