13.11.2013 Views

´Indice general

´Indice general

´Indice general

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

28<br />

CAPÍTULO 3. GATE<br />

Figura 3.2: Arquitectura de GATE<br />

Como se indica en la figura, GATE consiste de tres partes: el administrador<br />

de documentos de GATE (GATE Document Manager, GDM), la interfaz<br />

gráfica de GATE (GATE Graphical Interface, GGI) y una colección de objetos<br />

(componentes o módulos 2 ) reusables para la ingeniería del lenguaje (a<br />

Collection of Reusable Objects for Language Engineering, CREOLE). En la<br />

terminología bean, CREOLE estaría constituido por beans y el GGI sería la<br />

herramienta builder. Es importante aclarar, sin embargo, que la herramienta<br />

builder GGI es opcional en GATE pues el usuario puede elegir la interfaz de<br />

NET Beans como un builder de más bajo nivel para desarrollar aplicaciones<br />

usando los módulos de GATE y correrlas dentro o fuera de GATE.<br />

GDM<br />

El GDM sirve como un centro de comunicaciones para los componentes<br />

de GATE. Según Cunningham[6], con GDM como centro de comunicaciones,<br />

se reduce el número de interfaces entre n componentes en serie a una sola<br />

(GDM), en contraste con n-1 si las componentes tuvieran que comunicarse<br />

entre si. El GDM también sirve para almacenar los textos de insumo para<br />

2 La documentación de GATE habla de objetos para referirse a los elementos de creole,<br />

pero realmente son componentes en el sentido de la arquitectura Java Beans.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!