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...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Villavicencio, Gustavo
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