Diseño e implementación de un generador de evaluadores concurrentes para gramáticas de atributos NC(1)
En este trabajo se presenta el diseño e implementación de NCE-val: un generador estático de evaluadores concurrentes de gramáticas de atributos para la familia NC (1). Los evaluadores generados son del tipo multiplan multivisita y utilizan información computada estáticamente para la selección de pla...
Guardado en:
| Autores principales: | , , |
|---|---|
| Formato: | Objeto de conferencia |
| Lenguaje: | Español |
| Publicado: |
2002
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/23131 |
| Aporte de: |
| id |
I19-R120-10915-23131 |
|---|---|
| record_format |
dspace |
| institution |
Universidad Nacional de La Plata |
| institution_str |
I-19 |
| repository_str |
R-120 |
| collection |
SEDICI (UNLP) |
| language |
Español |
| topic |
Ciencias Informáticas Gramática de Atributos Languages compiladores concurrencia lenguajes objetos |
| spellingShingle |
Ciencias Informáticas Gramática de Atributos Languages compiladores concurrencia lenguajes objetos Arroyo, Marcelo Aguirre, Jorge Florio, Nicolas Diseño e implementación de un generador de evaluadores concurrentes para gramáticas de atributos NC(1) |
| topic_facet |
Ciencias Informáticas Gramática de Atributos Languages compiladores concurrencia lenguajes objetos |
| description |
En este trabajo se presenta el diseño e implementación de NCE-val: un generador estático de evaluadores concurrentes de gramáticas de atributos para la familia NC (1). Los evaluadores generados son del tipo multiplan multivisita y utilizan información computada estáticamente para la selección de planes de evaluación y segmentos o conjuntos de atributos independientes en el árbol sintáctico de entrada. Los segmentos o regiones se evalúan concurrentemente y su independencia hace que no se requiera ningún mecanismo de sincronización ni comunicación entre procesos. La clasificación de las gramáticas de atributos NC (non-circular) –propuesta por Wuu Yang en [Yan991]- cubre el conjunto de las gramáticas de atributos bien definidas en una jerarquía denominada NC (n) (non-circular with n lookahead symbols). Estas gramáticas pueden ser evaluadas por métodos estáticos multivisita. La familia NC (0) se corresponde con al familia ANCAG (Absolutely Non-Circular Attribute Grammars), la familia NC (1) contiene a la familia que permitía generar evaluadores estáticos eficientemente) y la familia NC (∞) se corresponde con las WDAG (Well Defined Attribute Grammars). El particionado de las instancias de atributos en un árbol atribuido en regiones disjuntas se basa en el algoritmo propuesto en [Yan992], el cual produce la partición más fina posible de los atributos de la gramática estáticamente los planes de evaluación proyectados en función de las posibles particiones. El diseño de NCDEval y el modelo de evaluación es orientado a objetos y ha sido implementado en Java. |
| format |
Objeto de conferencia Objeto de conferencia |
| author |
Arroyo, Marcelo Aguirre, Jorge Florio, Nicolas |
| author_facet |
Arroyo, Marcelo Aguirre, Jorge Florio, Nicolas |
| author_sort |
Arroyo, Marcelo |
| title |
Diseño e implementación de un generador de evaluadores concurrentes para gramáticas de atributos NC(1) |
| title_short |
Diseño e implementación de un generador de evaluadores concurrentes para gramáticas de atributos NC(1) |
| title_full |
Diseño e implementación de un generador de evaluadores concurrentes para gramáticas de atributos NC(1) |
| title_fullStr |
Diseño e implementación de un generador de evaluadores concurrentes para gramáticas de atributos NC(1) |
| title_full_unstemmed |
Diseño e implementación de un generador de evaluadores concurrentes para gramáticas de atributos NC(1) |
| title_sort |
diseño e implementación de un generador de evaluadores concurrentes para gramáticas de atributos nc(1) |
| publishDate |
2002 |
| url |
http://sedici.unlp.edu.ar/handle/10915/23131 |
| work_keys_str_mv |
AT arroyomarcelo disenoeimplementaciondeungeneradordeevaluadoresconcurrentesparagramaticasdeatributosnc1 AT aguirrejorge disenoeimplementaciondeungeneradordeevaluadoresconcurrentesparagramaticasdeatributosnc1 AT florionicolas disenoeimplementaciondeungeneradordeevaluadoresconcurrentesparagramaticasdeatributosnc1 |
| bdutipo_str |
Repositorios |
| _version_ |
1764820465685102592 |