1,226 research outputs found

    Desarrollo de Soluciones para E-Learning: Diferentes Enfoques, un Objetivo Común

    Get PDF
    Abstract— As result of the discussions maintained at the Panel Session on “Software Development for E-Learning” of the 3rd Workshop on Software Engineering for E-Learning (ISELEAR’12), several points of view emerged regarding the conception, development and maintenance of E-Learning solutions. This paper summarizes and confronts these points of view: automated approaches, combination of different methodologies, emphasis on human and social aspects, domain- specific development approaches, model-driven / language- driven development and system integration approaches, and grammar-oriented development. While these points of view support different approaches to the engineering process, all of them share a common goal: to facilitate the development of complex E-Learning applications and solutions by multidisciplinary teams of software developers, instructors, domain experts, students and final users

    XLOP (XML Language-Oriented Processing)

    Get PDF
    En este trabajo de Sistemas Informáticos se ha desarrollado un entorno para el procesamiento de documentos XML mediante gramáticas de atributos denominado XLOP(XML Language‐Oriented Processing). XLOP incluye un lenguaje de especificación que permite describir aplicaciones de procesamiento XML como gramáticas de atributos, cuyas funciones semánticas son proporcionadas mediante métodos de clases Java. El entorno incluye un generador que traduce las gramáticas de atributos en implementaciones expresadas en el lenguaje de CUP (una herramienta Java para la construcción de analizadores/traductores ascendentes). XLOP soporta la evaluación on‐line de los atributos (es decir, simultáneamente al procesamiento de los documentos). Así mismo, el entorno permite optimizar las implementaciones CUP mediante el cálculo de marcadores (nuevos no terminales definidos mediante producciones vacías). Dichos marcadores permiten albergar atributos heredados, y sus producciones disparar la evaluación de ecuaciones semánticas. Así mismo, bajo ciertas circunstancias, XLOP optimiza la propagación de atributos hereadados a través de cadenas generadas por recursión a izquierda, permitiendo referir directamente el valor al comienzo de la cadena. En muchos casos, esto permite procesar documentos con una cantidad de memoria que no depende de la anchura de los mismos. A fin de probar la potencialidad de XLOP para el desarrollo de aplicaciones XML, en este trabajo se ha desarrollado mediante XLOP una aplicación no trivial en el dominio de e‐ Learning. La aplicación, que se denomina , permite generar tutoriales interactivos a partir de su descripción como documentos XML. [ABSTRACT] In this work we have developed an environment for processing XML documents with attribute grammars. This environment is called XLOP (XML Language‐Oriented Processing). XLOP provides a specification language that makes it posible to describe XML processing applications with attribute grammars. The semantic functions used in these grammars are supplied as methods in Java classes. The environment provides a generator for translating attribute grammars to CUP‐based implementations (CUP is a Java tool for building bottom‐up parsers/translators). XLOP gives support to an on‐line attribute evaluation model (i.e., attribute evaluation is interleaved with document parsing). Also, the environment allows the optimization of the CUP implementations by computing markers (new non‐terminals that are defined using empty syntax rules). These markers are useful for containing inherited attributes. Also, their syntax rules can be used for firing the evaluation of semantic equations. In addition, under certain reasonable assumptions, XLOP optimizes the propagation of inherited attributes through chains generated by left‐recursive rules, enabling the direct referencing to the value placed at the beginning of the chain. In many cases, it makes it possible to process documents with a space that does not depend on the document width. In order to test the feasibility of XLOP in the development of XML applications, in this work we have developed a non‐trivial application in the e‐Learning domain using XLOP. The application, which is called , supports the generation of interactive tutorials described as XML documents

    Web semántica : un nuevo enfoque para la organización y recuperación de información en el web

    Get PDF
    A theoretical and conceptual approach to the development of the information organization and retrieval is made in an automatic environment by means of the automatic indexing and classification of the information as processes prior to information retrieval. The evolution experienced by the systems of organization of information and knowledge is analysed by taxonomies, thesaurus and Topic Maps toward more complex structures, such as ontologies. Some metadata schemes created for the description of the information in the web, as well as the components and technologies that integrate the theoretical model of the web semantics, are examined. Finally, the constructive stratum model that will guarantee the functioning of its entire infrastructure is explained

    Experiencias de incorporación de aplicaciones semánticas a la educación

    Get PDF
    La Web 3.0 (Web Semántica) es una realidad en la red y proporciona numerosas oportunidades para mejorar y apoyar la enseñanza y el aprendizaje. La mayoría de sus aplicaciones actuales se centran en áreas como la construcción de conocimiento y entornos personales de aprendizaje, habiendo muy pocos ejemplos de aplicación en areas en dónde la adquisición de conocimiento es un proceso complejo y cambia rápidamente, como por ejemplo en entornos de aprendizaje basado en casos. Este articulo recopila algunas de las experiencias más relevantes de incorporación de tecnologías semánticas en este tipo de entornos educativos, llevadas a cabo por los grupos de investigación GITE y el proyecto Ensemble. Incorporating semantic applications in education, the story so far Abstract Web 3.0 and its associated technologies have the potential to support and enhance teaching and learning environments. Whilst there are some applications of the Semantic Web in Education, highlighting areas such as resource discovery or personal networking or educational administration, there is a lack of applications in areas where knowledge is complex, changing or contested, as in case-based learning environments. This article describes some of the experiences of introducing semantic technologies into these types of learning environments that have been carried out by the GITE Research Group and the Ensemble Project team in collaboration with teachers and students across various educational settings

    Investigaciones en el desarrollo de libros interactivos

    Get PDF
    El campo de la educación se encuentra sometido a un continuo cambio con la incorporación de nuevos métodos y técnicas en el aprendizaje y la enseñanza a la misma vez que lo hacen las tecnologías en general y más específicamente las tecnologías de la información y la comunicación. Estos métodos y técnicas innovadoras permiten mejorar las tareas en la enseñanza a los educadores. Dentro del campo de la ingeniería una de las técnicas con mayor impacto han sido las herramientas interactivas estableciéndose como un complemento excelente para la enseñanza. Por otra parte, se está extendiendo en los últimos años el uso de los libros electrónicos, es decir los libros en formato digital. Estos tienen como ventaja su portabilidad, la accesibilidad y la posibilidad de enriquecer el texto con otro contenido digital como complemento. Este tipo de libros también se están presentando en la actualidad como un magnífico soporte docente. Este trabajo fin de máster realiza un estudio de las aplicaciones actuales que permiten fusionar estos dos recursos didácticos, tratando de incluir herramientas interactivas en un libro electrónico. En este trabajo se ha un estudio exhaustivo de los pasos realizados para la creación de un libro electrónico sobre la teoría de control automático que incluye una amplia batería de herramientas interactivas asociados a los contenidos del libro. En definitiva consiste en investigar cómo hacer que las figuras de un libro sean interactivas

    Problemáticas y tendencias en la arquitectura de metadatos web

    Get PDF
    The purpose of this report is to show the difficulties that the effective unfolding of the Semantic Web involve and to identify the achieved agreements and realizations. The difficulties related to information retrieval in the current "syntactic" Web and the proposal of the W3C as a solution of these problems will be indicated. The recommendations and proposals of conceptual languages, valuing their contribution to the semantic Web, and the main discrepancies and questions opened up in the development of the specifications will be discussed. Other technologies and infrastructures, i.e. the application profiles and the schemes registries, important for the creation and use of metadata records in different communities, the discovery of resources and the establishment of correspondences among different formats that allow the interoperability among applications will be commentedEl propósito de este informe es poner de manifiesto las dificultades que entraña el despliegue efectivo del Web Semántico e identificar los acuerdos y realizaciones alcanzadas. Indicaremos las dificultades relacionadas con la recuperación de información en el Web "sintáctico" actual y la propuesta del W3C como solución a estos problemas. Comentaremos las recomendaciones y propuestas de lenguajes conceptuales, valorando su aportación al Web semántico, y las principales discrepancias y cuestiones abiertas en el desarrollo de las especificaciones. Se considerarán otras tecnologías e infraestructuras, los perfiles de aplicación y los registros de esquemas, importantes para la creación y utilización de registros de metadatos en diferentes comunidades, el descubrimiento de recursos y el establecimiento de correspondencias entre distintos formatos que permiten la interoperabilidad entre aplicaciones

    <e-Tutor> GE: <e-Tutor> Graphical Editor

    Get PDF
    En este proyecto de Sistemas Informáticos construimos una herramienta sencilla, que consiste en un editor gráfico para y facilita la creación de tutoriales sin necesidad de tener conocimientos de lenguajes de programación. El editor permite asociar una serie de figuras que, procesadas secuencialmente, generarán un tutorial socrático. Este tipo de tutoriales pueden ser utilizados en multitud de campos, no sólo el informático, siempre dentro de un marco educativo. El desarrollo de GE se apoya en diferentes tecnologías Eclipse, que permiten la construcción de una herramienta gráfica a partir de un modelo de datos. [ABSTRACT] In This Project we have built a simple tool which consists on a graphical editor for that makes it easier to create tutorials without any knowledge in programming languages. The editor permits authors to associate certain figures, that sequentially processed, will generate a socratic tutorial. This kind of tutorials can be used for various matters, not only computing, but always within an educational framework. The development of GE is supported by some Eclipse technologies, which allow building a graphical tool from a data model

    Semantic web and ontologies in document information processing

    Get PDF
    The lack of a well defined model of information representation on the web has produced several problems related to processing information. In an effort to resolve these problems, the W3C has proposed the semantic web project. This new scenario offers both possibilities and difficulties for the future. Special attention is given to ontologies, fundamental tools for the representation of knowledge on the semantic web. Finally, the role of library and information professionals is considered in this new context

    Web semántica : un nuevo enfoque para la organización y recuperación de información en el web

    Get PDF
    A theoretical and conceptual approach to the development of the information organization and retrieval is made in an automatic environment by means of the automatic indexing and classification of the information as processes prior to information retrieval. The evolution experienced by the systems of organization of information and knowledge is analysed by taxonomies, thesaurus and Topic Maps toward more complex structures, such as ontologies. Some metadata schemes created for the description of the information in the web, as well as the components and technologies that integrate the theoretical model of the web semantics, are examined. Finally, the constructive stratum model that will guarantee the functioning of its entire infrastructure is explained
    corecore