Applying program comprehension techniques to karel robot programs

Detalhes bibliográficos
Autor(a) principal: Oliveira, Nuno
Data de Publicação: 2009
Outros Autores: Henriques, Pedro Rangel, Cruz, Daniela da, Varanda Pereira, Maria João, Mernik, Marjan, Kosar, Tomaz, Crepinsek, Matej
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/63793
Resumo: In the context of program understanding, a challenge research topic 1 is to learn how techniques and tools for the comprehension of General-Purpose Languages (GPLs) can be used or adjusted to the understanding of Domain-Specific Languages (DSLs). Being DSLs tailored for the description of problems within a specific domain, it becomes easier to improve these tools with specific visualizations (at a higher abstraction level, closer to the problem level) in order to understand the DSLs programs. In this paper, comprehension techniques will be applied to Karel language. This will allow us to explore the creation of problem domain visualizations for this language and to combine both problem and program domains in order to reach a full understanding of Karel programs.
id RCAP_f5a0899c9e82492214f1e357c949c156
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/63793
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Applying program comprehension techniques to karel robot programsIn the context of program understanding, a challenge research topic 1 is to learn how techniques and tools for the comprehension of General-Purpose Languages (GPLs) can be used or adjusted to the understanding of Domain-Specific Languages (DSLs). Being DSLs tailored for the description of problems within a specific domain, it becomes easier to improve these tools with specific visualizations (at a higher abstraction level, closer to the problem level) in order to understand the DSLs programs. In this paper, comprehension techniques will be applied to Karel language. This will allow us to explore the creation of problem domain visualizations for this language and to combine both problem and program domains in order to reach a full understanding of Karel programs.(undefined)Universidade do MinhoOliveira, NunoHenriques, Pedro RangelCruz, Daniela daVaranda Pereira, Maria JoãoMernik, MarjanKosar, TomazCrepinsek, Matej20092009-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/63793eng978142445314610.1109/IMCSIT.2009.5352762info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-05-11T07:18:12Zoai:repositorium.sdum.uminho.pt:1822/63793Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-05-11T07:18:12Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Applying program comprehension techniques to karel robot programs
title Applying program comprehension techniques to karel robot programs
spellingShingle Applying program comprehension techniques to karel robot programs
Oliveira, Nuno
title_short Applying program comprehension techniques to karel robot programs
title_full Applying program comprehension techniques to karel robot programs
title_fullStr Applying program comprehension techniques to karel robot programs
title_full_unstemmed Applying program comprehension techniques to karel robot programs
title_sort Applying program comprehension techniques to karel robot programs
author Oliveira, Nuno
author_facet Oliveira, Nuno
Henriques, Pedro Rangel
Cruz, Daniela da
Varanda Pereira, Maria João
Mernik, Marjan
Kosar, Tomaz
Crepinsek, Matej
author_role author
author2 Henriques, Pedro Rangel
Cruz, Daniela da
Varanda Pereira, Maria João
Mernik, Marjan
Kosar, Tomaz
Crepinsek, Matej
author2_role author
author
author
author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Oliveira, Nuno
Henriques, Pedro Rangel
Cruz, Daniela da
Varanda Pereira, Maria João
Mernik, Marjan
Kosar, Tomaz
Crepinsek, Matej
description In the context of program understanding, a challenge research topic 1 is to learn how techniques and tools for the comprehension of General-Purpose Languages (GPLs) can be used or adjusted to the understanding of Domain-Specific Languages (DSLs). Being DSLs tailored for the description of problems within a specific domain, it becomes easier to improve these tools with specific visualizations (at a higher abstraction level, closer to the problem level) in order to understand the DSLs programs. In this paper, comprehension techniques will be applied to Karel language. This will allow us to explore the creation of problem domain visualizations for this language and to combine both problem and program domains in order to reach a full understanding of Karel programs.
publishDate 2009
dc.date.none.fl_str_mv 2009
2009-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/63793
url http://hdl.handle.net/1822/63793
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 9781424453146
10.1109/IMCSIT.2009.5352762
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.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv mluisa.alvim@gmail.com
_version_ 1817545270826631168