Propuesta de modelo deconstructivista LEGOLANGUAGE

Slides:



Advertisements
Presentaciones similares
La enseñanza de la Gramática
Advertisements

IBD Plan 90 y 2003 Clase 11.
IBD Plan 90 y 2003 Clase 10.
Metodologías para el desarrollo de aplicaciones Web.
METODOLOGÍA ORIENTADA A OBJETOS CARACTERISTICAS DEL PROCESO
Cómo usar los mapas conceptuales en el entrenamiento NECOBELAC
Cómo usar los mapas conceptuales en el entrenamiento NECOBELAC
Internet y tecnologías web
Justificación y Descripción del Dominio de Conocimiento de una Ontología para la Formalización y Automatización de Escenarios Educativos A. Rius, M.A.
Lenguaje Unificado de Modelado
Ingeniería de Software
Herramientas para la Investigación
Aplicación de MDA a la Ingeniería del Conocimiento
Arquitectura CLARO-TECNOTREE
Ontologías y Bases de Datos
MODELADO DE ANALISIS Y DISEÑO
Fundamentos de Ingeniería de Software
Propuesta de modelo deconstructivista LEGOLANG
Teórico: Introducción
Programación de Sistemas
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
Ingeniería del Software
Análisis y Diseño O.O. Click to add notes Preguntas del diseño :
CAPITULO 2 La Representación del Conocimiento
REQUISITOS DE SOFTWARE
Sistemas Evolutivos Introduccion.
VHDL.
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
STARUML.
LEDA Un Lenguaje para la Especificación y Validación de Arquitecturas de Software Carlos Canal Velasco Depto. de Lenguajes y Ciencias de la Computación.
Diseño del Software Diseño de datos Diseño arquitectónico
Ingeniería de Software
Viviana Poblete López Módulo: Modelo de Datos
Resumen de Compilación Preparado por Manuel E. Bermúdez, Ph.D. Associate Professor University of Florida Traducido por Christian Torres Universidad Ricardo.
Maestría en Psicología Cognitiva y Aprendizaje
María Gertrudis López1 Yosly Hernández1 Cira Beleño1 Doris Pernalete2
Clasificación de Gramáticas y Manejo de Errores
Arquitectura de la Empresa
Relación de procesos de TLH según el modelo deconstructivista LEGOLANG-UAge 02/10/2014 Patricio Martínez-Barco Informe Técnico LEGOLANG-UAge 01/2013.
5.3 APROXIMACIONES AL DISEÑO
Construcción de Interfaces a Usuario - ©1999 Construcción de Interfaces a Usuario: Sistemas de Ventanas.
Modelo de Dominio Angela Carrillo R..
Comunicación y Multimedia
APLICACIONES DE LA LINGÜÍSTICA COMPUTACIONAL (I)
Análisis morfológico y sintáctico
Ingeniería en Sistemas de Información
Introducción al PLN 2 Lingüística Computacional vs Tratamiento del Lenguaje Natural (Tratamiento de la Lengua). Disciplinas afines Lingüística Inteligencia.
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
Arquitecturas de Sistemas Interactivos: Introducción
Importancia en la efectividad del:
Programación de Sistemas FEI – 2008
Desarrollo de Software Orientado a Objetos (deficiencias)
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
Cola-CASE: Potenciando el Modelado Conceptual con Patrones de Colaboración Autora: Felicidad Padilla López Tutor: Francisco Montero Simarro Proyecto Final.
Introducción a UML Departamento de Informática Universidad de Rancagua
Ingeniería de Requisitos
¿Qué observas en las imágenes?
Elaboración de algoritmos usando lógica de programación
Unidad 3 MODELO DE ANALISIS.
Metodología de la programación
Lingüística computacional unidad 2. análisis semántico
3. Paradigmas de la ingeniería de software.
Técnica: es un procedimiento o conjunto de procedimientos, (reglas normas o protocolos), que tienen como objetivo obtener un resultado determinado, ya.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
Entorno de Recomendación para el Desarrollo de Objetos de Aprendizaje Manuel E. Prieto Universidad de Castilla-La Mancha, España Victor H. Menéndez Universidad.
ALGORITMOS Y PROGRAMAS. OBJETIVOS  Resolver problemas mediante la especificación algorítmica.  Proporcionar los procedimientos y técnicas para el desarrollo.
Estructura del informe
Transcripción de la presentación:

Propuesta de modelo deconstructivista LEGOLANGUAGE Conclusiones reunión trabajo 8/11/2013

Modelo deconstructivista Objetivos Diseñar un modelo de representación de los procesos de TLH que, basándose en aproximaciones de ingeniería del software, pueda servir como mecanismo para describir y comprender conceptualmente el funcionamiento del proceso a través de la descomposición del mismo en unidades atómicas de procesamiento TLH. Estandariza la representación de cualquier proceso en GPLSI para su reutilización Si usamos un gráfico en nuestras publicaciones deberíamos usar este estándar Crear un estándar de comunicación lógica entre procesos de TLH que nos permita conectar cada uno de los módulos con una interfaz común Crear un estándar de prototipado de procesos TLH mediante la implementación física de las unidades atómicas de procesamiento TLH

Arquitectura deconstructivista Inspirada en modelo ANSI/Sparc de BDs Representación conceptual de un proceso de TLH. Es un ejercicio intelectual. Se trata de tener claro cómo se descompone el proceso en sus partes atómicas para comprenderlo. Se representa mediante un modelo conceptual. Es independiente del formalismo y la implementación usada para definirlo. Nivel conceptual Nivel lógico Mecanismo lógico mediante el cual se formaliza (se formula) la representación conceptual del proceso de TLH. Basado estructuras de información estandarizadas. Es independiente del mecanismo de implementación usado Nivel físico Implementación de los formalismos lógicos usados para la representación conceptual del proceso.

Modelo conceptual LEGOLANGUAGE Mecanismos de abstracción: clasificación Ladrillo (inicial, intermedio, final, enriquecido) Herramienta Recurso inicial intermedio final enriquecido unique ID value unique ID tool unique ID resource

Modelo conceptual LEGOLANGUAGE Mecanismos de abstracción: agregación decomp: ladrillos descompuestos en unidades de menor grano recomp: ladrillos recompuestos en unidades de mayor grano parity: ladrillos que refieren el mismo item input: ladrillos fuente para herramientas output: ladrillos generados por herramientas model: recursos que modelan/entrenan herramientas content: ladrillos que forman/etiquetan el recurso unique ID value parity decomp recomp unique ID resource content unique ID tool input model output

Representación conceptual de un proceso de análisis sintáctico Textual: word Lexico: POS ambiguo R00001 Lexicon1 AnalizarLexico1 H00002 Parser1 H00004 Segmentador1 H00001 POS1 H00003 Textual: sentence Textual: word Posición: Carácter Lexico: POS ambiguo Lexico: POS descartado Lexico: POS no ambiguo Sintax: Parser superficial Posición: Carácter

Secuencia de deconstrucción AnalizarLexico1 H00002 Segmentador1 H00001 T0001S001WR001 La T0001S001PS001 0-1 T0001S001LX001 DetFS T0001S001LX004 PronFS T0001S001 La casa verde tiene ventanas T0001S001WR002 casa T0001S001PS002 2-5 T0001S001LX002 SusFS T0001S001LX005 Verb T0001S001WR003 verde T0001S001PS003 6-10 T0001S001LX003 Adj Textual Sentence Textual Word Posición Carácter Lexico POS ambiguo

Secuencia de deconstrucción POS1 H00003 Parser1 H00004 T0001S001LX004 PronFS T0001S001LX001 DetFS T0001S001LX005 Verb T0001S001LX002 SusFS T0001S001SY001 SN T0001S001PS001 0-10 T0001S001LX003 Adj Lexico POS descartado Lexico POS desambiguado Sintaxis Parser superficial Posición Carácter

Representación conceptual de un proceso NER enriquecido con imágenes + geolocalización NE: Loc Imagen: NE: Loc Posición: Geo-Coordenada NER: Loc R00002 NE diccionario R00003 Google Images R00004 Google Maps RI imagenes H00004 RI geoposición H00005 NER lugar H00003 Textual: word Lexico: POS no ambiguo Posición: Carácter NE: Loc Posición: Carácter Imagen: Posición: Geo-Coordenada Estructura enriquecida a almacenar

Modelo lógico Ontología Legolanguage (instancias estables) Fénix Identifica tipos de ladrillos, herramientas, recursos Instancia las herramientas y recursos Fénix Instancia los ladrillos

Aproximación a Onto-Legolanguage PLN parity decomp recomp L- brick contain recs model input output tool textual posición léxico sintaxis semántica POS rol párrafo oración palabra Carácter inicio-fin desambiguado ambiguo descartado

Modelo físico Ontología OntoLegolanguage Fénix Se implementa con Protegé, OWL-DL,… Fénix Se implementa con Java, … Implementación de herramientas y recursos

Resumen arquitectura LEGOLANGUAGE Conceptual unique ID value unique ID tool unique ID resource Lógico Físico Java Protegé