You are on page 1of 11

5 DEFINICIONES DE ESTADO DEL ARTE 1 Es una de las primeras etapas que debe desarrollarse dentro de una investigación, puesto

que su elaboración, que consiste en ir tras las huellas del tema que se pretende investigar, permite determinar cómo ha sido tratado el tema, cómo se encuentra en el momento de realizar la propuesta de investigación y cuáles son las tendencias. Para su elaboración, es recomendable establecer un período de tiempo, de acuerdo con los objetivos de la investigación. Se desarrolla en dos fases: Fase heurística: se procede a la búsqueda y recopilación de las fuentes de información, que pueden ser de muchas características y diferente naturaleza. Bibliografías, anuarios; monografías; artículos; trabajos especiales. Documentos oficiales o privados; testamentos; actas; cartas; diarios. Investigaciones aplicadas, Filmaciones; audiovisuales; grabaciones, multimedios. Fase Hermenéutica: Durante esta fase cada una de las fuentes investigadas se leerá, se analizará, se interpretará y se clasificará de acuerdo con su importancia dentro del trabajo de investigación. A partir de allí, se seleccionarán los puntos fundamentales y se indicarán el o los instrumentos diseñados por el investigador para sistematizar la información bibliográfica acopiada, por ejemplo, en una ficha de contenido o una matriz para los conceptos. Para realizar el estado del arte, el investigador debe realizar un proceso de búsqueda de la información que le permitirá ir tras las huellas del tema. [1] 2 Estudiar una porción substancial de la literatura en el área específica. (Bibliografía anotada). Entender bien la literatura para tener la visión global del área. Tener la madurez para explicar la visión global a otros. No de una lista de artículos con resúmenes cortos de cada uno. Usted debe entender el campo, cuales son las técnicas/algoritmos alternativos, y organizar el artículo consecuentemente. No copie el texto del artículo directamente, póngalo en sus palabras. Revise estados del arte para tener una mejor idea acerca de como escribirlo. [2]

3 El estado del arte es el recorrido que se realiza a través de una investigación de carácter bibliográfico con el objeto de conocer y sistematizar la producción científica en determinada área del conocimiento.Asume un conocimiento general del área. . [4] 5 [5] . conceptos.Enfatiza la clasificación de la literatura existente. metodologías y perspectivas desde las cuales se interrogará al objeto de investigación que está construyendo. teorías.Desarrolla una perspectiva del área. 4 Un artículo del Estado del Arte resume y organiza los resultados de investigación reciente en una forma novedosa que integra y agrega claridad al trabajo en un campo específico. ¿Para que sirve? 1) Para informarse del conocimiento que ya se produjo respecto de determinado tema. 2) Para comenzar a recuperar las nociones. Características: . . Esta exploración documental trata de elaborar una lectura de los resultados alcanzados en los procesos sistemáticos de los conocimientos previos a ella. .Evalúa las principales tendencias.

por ejemplo EJB en la modalidad BMP (bean managed persistence) o CMP (component managed persistence). Java Servlet y JavaServer Pages (JSP) con componentes web que corren en el servidor.Net que también resuelve estos tipos de problemas. Estas plataformas permiten además la integración con sistemas de terceros para alguna de sus capas. Session Bean stateless o statefull. Software de la Capa de Enterprise information system (EIS-tier) que corren en el servidor EIS. Enterprise Beans (EJB) son componentes de negocio que corren en el servidor. y messagedriven beans. esta plataforma es . Componentes de la Capa Web (Web-Tier) que corren en el servidor J2EE. Las partes de una aplicación J2EE mostradas en la Figura 1 son presentados en los siguientes componentes que brinda J2EE. IBM Websphere. etc. entity beans. Componentes de la Capa de Negocio (Business-tier) que corren en el servidor J2EE. cada componente tiene su propia funcionalidad y permite ser ensamblado en una aplicación J2EE. La especificación J2EE define los siguientes componentes: Application Clients y applets son componentes que corren en el cliente. puesto que son distribuídas en 3 lugares físicos diferentes. .5 EJEMPLOS DE ESTADO DE ARTE 1 TESIS: PATRONES DE DISEÑO DE ARQUITECTURAS DE SOFTWARE ENTERPRISE Licenciatura en Ingeniería en Informática. máquina Cliente. Componentes de la Capa Cliente (Client-Tier) que corren en la máquina cliente. También Microsoft ha desarrollado una plataforma basada en el lenguaje c#. Entre ellas podemos mencionar Bea WebLogic. J2EE La plataforma J2EE [WEB-1] utiliza un modelo de aplicación disitribuida multicapa. por ejemplo la de persistencia. Estos componentes corren y son manejados por un servidor J2EE. Por ejemplo hay varias marcas que implementan la especificación J2EE basadas en lenguaje Java. máquina Servidor J2EE y la máquina Servidor Base de Datos. Aunque pueda contar de 3 o 4 capas lógicas. etc. ESTADO DEL ARTE: Frameworks Existen en el mercado distintos servidores de aplicaciones propietarios y de código abierto y libre que resuelven el problema de una arquitectura de tipo enterprise. Las mismas presentan la posibilidad de ser utilizadas de distinta forma. las aplicaciones J2EE en capas son denominadas aplicaciones de 3 capas. JBoss. Oracle 9i AS. ya que hace referencia a capas físicas. Las aplicaciones J2EE estan basadas en componentes. Existen 3 tipos de Enterprise Beans: session beans.

2 Tesis: REGLAS CONTEXTUALES Y MODELOS DE ESTADO FINITO Maestría en Informática. compárense las definiciones de transductores y de transductores subsecuenciales). para la coordinación de procesos Object Spaces. En el área de las relaciones regulares y los transductores no parece darse la misma realidad. desde el punto de vista de su estudio computacional. pasando por la relación con los lenguajes regulares y las diferentes propiedades de clausura. si bien los avances realizados en los últimos años han sido notables. de seguridad. [WEB-3] es una librería de Application Blocks. permitiendo a un componente de negocio.NET [WEB-2] nos brinda las siguientes componentes. y otra . Es decir se encarga de persistir sus datos aunque la sesión del cliente termine o el servidor se apague. es que esta capa requiere un tratamiento particular. de acceso a datos. de excepciones. Hay por ejemplo para manejo de cache. de log. desde la especificación de los autómatas y algoritmos para manipularlos. para el manejo de persistencia. Un entity bean representa datos persistentes en una base de datos. Debido al choque de impedancia que se produce entre los objetos del modelo de negocio y los datos persistidos en una base de datos relacional. Estado del arte: En las secciones previas se ha repasado el estado del arte en lo que a técnicas y formalismos de estado finito se refiere. los trabajos son casi todos de la década de los noventa. Para los autómatas de estado finito reconocedores. para diseñar las interfaces winform. existen estudios muy exhaustivos y completos al respecto. . y es posible que por eso no exista aun una especificación estándar de los transductores (por ejemplo.Un session bean reprepresenta un objeto no persistente que vive mientras viva las sesión. Páginas Microsoft ASP. recibir mensajes JMS asincrónicos. que vendrá en la próxima versión Enterprise Library. hasta el alcance de su expresividad.NET. que son componentes diseñados para asistir al desarrollador. Parecen existir dos grandes líneas de investigación en paralelo: una (donde el principal exponente sea probablemente Lauri Karttunnen) que se basa en el estudio de las expresiones regulares para el modelado de remplazos y su relación con los transductores. etc. Si bien el formalismo de las relaciones racionales se remonta a mucho tiempo atrás. para diseñar las interfaces web BizTalk Server Orchestration.NET La plataforma . Formularios de Windows Forms. Un message-driven bean combina características de un session bean y un Java Message Service (JMS). Frameworks de Persistencia La capa de mayor criticidad y por consiguiente en la cual más trabajo se ha desarrollado en los últimos años es la de persistencia.

por lo que ha habido un rápido crecimiento en el interés de los investigadores por desarrollar BCI. sin embargo aun faltan muchas técnicas por probar y más aun. ya que desde los años 60 se hicieron los primeros trabajos sobre estas interfaces. sin embargo. existen varios prototipos de BCI que han sido implementados de diferentes formas. que en este caso es una aplicación para planeación de intervenciones neuroquirurgicas. muchos diseños que implementar para poder evaluar su eficiencia. existían solo 6 grupos de investigación en esta rama. con diferentes puntos de estudio y distintas herramientas matemáticas que se han desarrollado alrededor del mundo. fue hasta los 90 cuando comenzó el crecimiento en la investigación de esta rama. En Two-Handed Virtual Manipulation [1] se aborda el problema del diseño de una interfaz que brinde una mejor comunicación entre el usuario y la aplicación de la PC. una revisión de los trabajos con mejores resultados en cuanto al desarrollo de BCI. especificando algoritmos de determinación y minimización. En el año de 1995. aún es una rama muy joven. 3 Tesis: INTERFAZ CEREBRO-COMPUTADORA PARA EL CONTROL DE UN CURSOR BASADA EN ONDAS CEREBRALES Maestría en Ciencias de la Computación Estado del Arte: Actualmente existen varios laboratorios trabajando en el desarrollo de las BCI. Y aunque este crecimiento podría ser catalogado como rápido. Actualmente. en cuanto a los éxitos alcanzados. A continuación. . las cuales son entrenadas para extraer características de las ondas EEG cuando un individuo es inducido a imaginar un movimiento hacia la izquierda y hacia la derecha[3]. también hacen un estudio detallado a cerca de la relación de las manos (izquierda y derecha) en cuanto a tareas relacionadas con la manipulación de objetos. tratando de encontrar un mejor diseño en cada paso. Los trabajos realizados hasta ahora han propuesto soluciones basadas en redes neuronales o NN (por sus siglas en inglés). 6 En el artículo explican algunas filosofías y técnicas para el desarrollo de interfaces de comunicación. Mas a fondo. Mientras que otros grupos de desarrollo han utilizado técnicas de control donde al individuo se le pide que (mediante retroalimentación) controle un grupo de sus ondas cerebrales para poder alterar su amplitud y de esta manera controlar el movimiento horizontal y vertical de un cursor en pantalla. y para el año 2000 había poco mas de 20 [5].(Mehryar Mohri) que presenta una aproximación más directa a los transductores en si. con la finalidad de detectar patrones que ayuden a realizar una interfaz sencilla para el usuario.

Usan un método de extracción de parámetros auto regresivo a partir del espectro de frecuencia de las ondas EEG lo cual aporta a este trabajo la eficiencia de usar este tipo de métodos sobre ondas EEG. Cabe destacar la metodología usada para el análisis de las señales EEG desarrollada en este trabajo. ya que usan solo una parte de la señal que indica un movimiento para poder predecir el movimiento en si. También se aclara que los procedimientos de extracción de parámetros. una etapa critica para el éxito de la BCI. las cuales cada una corresponde al uso de una mano. . En este caso. con lo cual en base a la amplitud de esas señales aplican los pesos a dichas ecuaciones y obtienen el movimiento del cursor. la tasa de transferencia de información y la cantidad de información que el clasificador contiene en su salida a cerca de un valor de entrada. Y finalmente encuentran datos interesantes sobre la cantidad de información mínima que necesitaron para hacer una clasificación certera. por lo cual hacen de esta fase. esta fue de 3 a 4 segundos y los algoritmos basados en redes neuronales (NN) tuvieron un mejor desempeño que los algoritmos basados en series de tiempo adaptables auto regresivos (AAR). cuando estos son meticulosamente seleccionados. donde podemos encontrar trabajos como: Control of a two-dimensional movement signal by a noninvasive brain computer interface in humans [4].En el trabajo titulado Parallel Man Machine Training in Development of EEGBased Cursor Control [2] se detalla la realización de una BCI y una mejora en la implementación de los algoritmos de entrenamiento usados para detectar las Intenciones Humanas . cada uno en un hemisferio. Dentro del desarrollo e investigación de las BCI. como en este artículo les nombran. también existen trabajos que abordan el problema desde el punto de vista de los discapacitados. Brain Computer Interface Technology: A Review of the First International Meeting [5] es un trabajo que muestra en general una base para el desarrollo de una BCI. Los autores plantean 2 ecuaciones para determinar el movimiento vertical y horizontal de dicho cursor. Donde uno de los puntos relevantes esta en la extracción de parámetros de las ondas EEG para determinar los movimientos de un cursor en la pantalla. usando un sistema llamado 10-20 international electrode system en el cual ya se identifican zonas especificas del cerebro y la selección de las posiciones de los cátodos se decide en base a un mapa de la corteza cerebral establecido por dicho sistema. ofrecen mejores resultados y alteran directamente la eficiencia del sistema. reducen la problemática de la colocación de los cátodos. usando 2 redes neuronales. En un trabajo mas reciente (A Time-Series Prediction Approach for Feature Extraction in a Brain Computer Interface [3]) se muestra la implementación de un algoritmo de redes neuronales basado en series de tiempo para poder hacer predicciones sobre la clasificación de las ondas cerebrales y lo comparan con otros trabajos en base a su eficiencia medida a partir de los éxitos en la clasificación. las cuales están controladas por pesos extraídos a partir de 2 puntos específicos del cerebro.

sin embargo es de importancia porque usan un método de correlación cruzada que ofrece resultados muy eficientes. Encontramos una descripción y comparaación de los trabajos realizados en distintos laboratorios que están estudiando actualmente el tema. ya que esta depende de la precisión y de la velocidad con la que se transmiten los datos. el cual muestra mediciones. haciendo un resumen de la metodología que cada uno utilizó y los distintos enfoques con los que se atacó el problema en dichos trabajos. precisión y tasa de transferencia de información. Otro punto de importancia de este trabajo es que proponen una forma de evaluación global para medir la eficiencia de un sistema BCI. se realiza un sistema ABI (Adaptative Brain Interface). velocidad de movimiento. También plantea 2 modelos de estimulación para el entrenamiento de los sistemas. Sobre el trabajo propio de la tesis EEG-based Brain Computer Interfaces [6]. como son. Otro trabajo A Direct Brain Interface Based on Event-Related Potentials [7] trata de una BCI basada en un electro-cortigrama ECoG (cátodos conectados directamente a la corteza cerebral) lo cual lo hace un método invasor. posiciones y nomenclaturas especificas del sistema para poder localizar y monitorear de manera adecuada las señales que nos interesa extraer. el cual describen y resulta relevante 8porque se muestra detalladamente la manera en la que adquirieron los datos. velocidad de respuesta. el primero basado en retroalimentación gráfica y control muscular y el segundo basado en la ausencia de control muscular. extrajeron características de las señales y los experimentos que llevaron a cabo para el entrenamiento de su sistema. . la cual esta basada en la tasa de transferencia de información. 10-20 international electrode system . También se encuentra ya en específico una forma de medir la tasa de transferencia de información lo cual permitirá a este trabajo hacer una evaluación de la eficiencia del prototipo. En una tesis titulada EGG-based Brain Computer Interfaces [6] encontramos una descripción mas detallada del método para la colocación de los cátodos. lo cual es de gran utilidad para esta investigación ya que ayudará bastante sobre todo en el momento de diseñar los experimentos para el entrenamiento del sistema.Plantea el uso de distintos parámetros a extraer de las señales EEG y también distintos parámetros de evaluación de eficiencia.

5. Partiendo del conductismo de Skinner.4 Tesis: METODOLOGIA DE DISEÑO. teniendo como sustrato la teorías de aprendizaje mencionadas. Estado del Arte: Las teorías de aprendizaje y el diseño de software educativo. la introducción de los instrumentos tecnológicos no fue acompañada con una teoría acerca de la enseñanza y del aprendizaje. Sin embargo. Por último. que empezaron a programar de una manera muy fácil. 1969). 1. Skinner (1958. durante los primeros años de su carrera se interesó por la educación elaborando las máquinas de enseñanza y los sistemas de instrucción programada . 1963) formuló su teoría conductista del condicionamiento operante en los años treinta y. consistía en la aplicación de los avances tecnológicos a la enseñanza. borraban alguna palabra de una frase elegida y la sustituían por una línea horizontal. El cambio conductual en el "condicionamiento operante" se da a través del refuerzo diferencial por aproximaciones sucesivas hacia la forma de comportamiento deseada. los cambios paradigmáticos producidos a partir del conductismo. y el uso de la computadora como tutor. (sección 1.8 y 1. Pero. es con la irrupción de la computadoras personales a bajo costo. El condicionamiento operante: La instrucción programada. En esta sección se presenta la aparición y la evolución del software educativo a la luz de algunas de las teorías del aprendizaje más representativas. cuando se masiviza el uso de los programas educativos. 1.6) considerando también los aspectos metacognitivos (sección 1. tomaban un libro de texto.4.2) se pasa por el constructivismo (sección 1. se da una síntesis de la problemática actual en el área (sección 1. mediante el proceso de moldeamiento para modificar la conducta. según Schunk. Se quieren destacar también. En este paralelismo. para que el alumno anotara allí su .10). y. sólo se mencionan aquellas teorías que darán los marcos conceptuales para los desarrollos de los programas didácticos en función de las aplicaciones deseadas. herramienta o aprendiz.7). que careciendo de formación docente.3) y las diversas líneas de la psicología cognitiva (secciones 1.9). A partir de aquí es donde se concatena la noción de secuenciación de contenidos de Coll con la programación estructurada modular. Maestría en Informática. Durante los años sesenta aparecen una corriente de programadores (Deterline. A comienzos de la década de los 60 se pensó que una de las posibles soluciones a algunos a los problemas educativos de esa época. el constructivismo y la psicología cognitiva y su repercusión en la construcción de software educativo (secciones 1. DESARROLLO Y EVALUACION DE SOFTWARE EDUCATIVO.

se estudiaba el tipo de respuesta más adecuada y la clase de feedback a lograr. sino que lo construye. Las décadas de los sesenta y setenta. que fue utilizado en un sentido constructivista del aprendizaje. Luego. Según Bruner. la elaboración y la redacción de objetivos conductuales tales como Gagné (1970). de clasificarla en forma útil. radica en la posibilidad humana de abstraer en los objetos algunos pocos rasgos para construir criterios de agrupamiento de los objetos abstraídos". se construía el programa. experiencia física y social (Bruner 1988). El uso de software educativo como material didáctico es relativamente nuevo. . en base a su maduración. El paso siguiente era la evaluación y revisión del programa sobre la base de las respuestas de los alumnos. Los ambientes constructivistas de aprendizaje Las primeras ideas sobre desarrollo de software educativo aparecen en la década de los 60. tomando mayor auge después de la aparición de las microcomputadoras a fines de los 80. y para cada uno de ellos reconoce estadíos o fases. algunas de las habilidades a adquirir son: la capacidad de identificar la información relevante para un problema dado. del conocimiento de algo nuevo. Se desarrolla una línea de software que corresponde a los lenguajes para el aprendizaje y de ella nace el Logo. hace del proceso de formación de conceptos una instrumentalización cognitiva. a través de transformaciones de la información. En este período. que son las condiciones psicológicas para un aprendizaje eficaz (Fernández Pérez. los primeros pasos fueron dados por el lenguaje Logo. Repetían la frase varias veces por cada cuadro. que los rasgos que los diferencian como plantea Fernández Pérez (1995). pero borrando una palabra diferente cada vez. En otras palabras.respuesta. elaborando la serie de secuencias a seguir en "cuadros". que se usó como un manual para los escritores de enseñanza programada. cobran interés los objetivos operacionales y conductuales a partir de un trabajo de Mager (1967). que a partir de su desarrollo en el MIT (Instituto Tecnológico de Massachusetts) fue utilizado en numerosas escuelas y universidades. de buscar relaciones entre la información nueva y la adquirida previamente. El alumno no descubre el conocimiento. El objetivo debe describir una conducta observable y sus productos o logros. como sostiene Bruner: "el punto crucial y definitorio del aprendizaje. a pesar de que con frecuencia acontece que los rasgos comunes son muchos menos y menores. La elaboración de una programación se iniciaba con el establecimiento de los objetivos generales en función del curriculum de los alumnos. Es decir. quien da una tipología de los aprendizajes. El aprendizaje ocurre así. destacan a una serie de autores dedicados a la definición. es decir el contexto o medio ambiente. de interpretarla. 1995). En esta época es cuando comienzan los estudios referidos a la elaboración de lo que se considera una buena programación didáctica .

tanto el sujeto.co/bibliotecologia/seminarioestudiosusuario/unidad4/estado_arte. como para el desarrollo de la cognición. ya sea para la supervivencia. BIBLIOGRAFIA [1] http://docencia.unlp. que al actuar sobre el objeto.edu.edu.unal.pdf [4] http://dis. con la consecuente adaptación a la nueva situación.html [2] http://www.co/~fgonza/courses/2006-II/seminario-I/estadoArte. "La postura constructivista psicogenética acepta la indisolubilidad del sujeto y del objeto en el proceso de conocimiento.upb. lo transforma y a la vez se estructura a sí mismo construyendo sus propios marcos y estructuras interpretativas" (Castorina.Hablar de ambientes de enseñanza constructivistas significa concebir el conocimiento desde la perspectiva de Piaget (1989) mediante desarrollos cognitivos basados en una fuerte interacción entre sujeto y objeto. tanto conductuales.ar/seminario/nivel2/nivel3/el%20estado%20del%20arte_silvina_souza.net/adrysilvav/definicion-del-tema-en-el-estado-del-arte [3] http://perio.edu. 1989). En este esquema conceptual piagetiano. Ambos se encuentran entrelazados.pdf [5] http://cmap. quien trata de acomodarse a esta nueva situación y producir la asimilación del objeto.cmap . constructivistas y posteriormente cognitivistas (Gallego 1997). mediante cierta perturbación de su equilibrio cognitivo. donde el objeto trata de llegar al sujeto.udea.co/rid=1190396338703_509078943_1929/ESTADO%20DEL%20ARTE%20GR AL. se parte de la acción.edu. esencial.slideshare. se ha desarrollado infinidad de software de acuerdo a las diferentes teorías. A partir de aquí.