Potential programming plan and domain concept detection supported by slicing technique
Little has been written about the component provision problem (programming plans and domain concepts) for the repositories of knowledge in program understanding systems and reports that specifically address this issue are unknown. Model-driven and plan-driven approaches use repositories where constr...
Guardado en:
Autor principal: | |
---|---|
Formato: | Objeto de conferencia |
Lenguaje: | Inglés |
Publicado: |
2004
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/22500 |
Aporte de: |
id |
I19-R120-10915-22500 |
---|---|
record_format |
dspace |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Inglés |
topic |
Ciencias Informáticas ARTIFICIAL INTELLIGENCE Intelligent agents Program understanding programming plans program slicing domain model constraint satisfaction problems partial constraint satisfaction problems |
spellingShingle |
Ciencias Informáticas ARTIFICIAL INTELLIGENCE Intelligent agents Program understanding programming plans program slicing domain model constraint satisfaction problems partial constraint satisfaction problems Villavicencio, Gustavo Potential programming plan and domain concept detection supported by slicing technique |
topic_facet |
Ciencias Informáticas ARTIFICIAL INTELLIGENCE Intelligent agents Program understanding programming plans program slicing domain model constraint satisfaction problems partial constraint satisfaction problems |
description |
Little has been written about the component provision problem (programming plans and domain concepts) for the repositories of knowledge in program understanding systems and reports that specifically address this issue are unknown. Model-driven and plan-driven approaches use repositories where construction and evolution are informal and depend on the experts. In domains where the expert is not available the only valid source of information is the source code. But, domain concept design and programming plans from the source code by non-expert professionals is not a trivial task.
In this paper, a hybrid top-down/bottom-up approach based on algorithmic pattern matching and slicing techniques has begun to be defined in order to provide plans or concepts (termed activities in the model-driven approaches) to the knowledge base. Initially, the exploration area is restricted by slicing techniques, and then, software inspection tools are used to further limit the relevant areas. Finally, the initially hypothesized pattern is matched with these segments. |
format |
Objeto de conferencia Objeto de conferencia |
author |
Villavicencio, Gustavo |
author_facet |
Villavicencio, Gustavo |
author_sort |
Villavicencio, Gustavo |
title |
Potential programming plan and domain concept detection supported by slicing technique |
title_short |
Potential programming plan and domain concept detection supported by slicing technique |
title_full |
Potential programming plan and domain concept detection supported by slicing technique |
title_fullStr |
Potential programming plan and domain concept detection supported by slicing technique |
title_full_unstemmed |
Potential programming plan and domain concept detection supported by slicing technique |
title_sort |
potential programming plan and domain concept detection supported by slicing technique |
publishDate |
2004 |
url |
http://sedici.unlp.edu.ar/handle/10915/22500 |
work_keys_str_mv |
AT villavicenciogustavo potentialprogrammingplananddomainconceptdetectionsupportedbyslicingtechnique |
bdutipo_str |
Repositorios |
_version_ |
1764820465878040576 |