Mostrando entradas con la etiqueta XBRL. Mostrar todas las entradas
Mostrando entradas con la etiqueta XBRL. Mostrar todas las entradas

lunes, 13 de octubre de 2008

Dave Raggett, XBRL y Slidy

Esta tarde he vuelto a tener algo de tiempo para navegar por Internet, y como suele ocurrir, acabé encontrando cosas interesantes siguiendo un enlace tras otro por caminos que ahora ya ni me acuerdo.

El caso es que llegué al blog de Dave Garrett, que trabaja en W3c y que ahora parece que está interesado en las posibilidades que ofrece la integración entre XBRL y la web semántica. Incluso parece que una empresa llamada JustSystems le va a financiar dicho trabajo.

Dicha línea me parece muy interesante y es precisamente una de las líneas de investigación que llevo un tiempo queriendo consolidar con Javier de Andrés. Hasta ahora hemos dirigido varios proyectos fin de carrera y hemos hecho alguna publicación. Yo creo que el campo es muy interesante y me gustaría disponer de más tiempo para poder dedicarle más tiempo.

Pero lo que me ha llevado a escribir el blog ha sido que al curiosear entre las otras entradas de su blog, encontré ésta entrada en la que habla sobre Slidy, un sistema que desarrolló para generar presentaciones en HTML enriquecido, que se usa principalmente por la gente del W3c.

Al final de ese artículo escribe:

In the longer term, I am hoping to explore the use of XML for easier ways to author Web applications without having to be concerned over the details of particular delivery environments.


Lo cual me llamó la atención pues es justo lo que yo hice en un mini-proyecto que llamé XSlides y que describí aquí. Lamentablemente, no tuve paciencia ni ganas de mantenerlo, aunque creo que el sistema era bastante útil y tenía la ventaja de generar presentaciones en HTML ó PDF utilizando el paquete Beamer de LaTeX.

Lo que me resulta muy curioso es coincidir con Dave Raggett en estar interesado por 3 cosas que aparentemente no tienen mucho que ver, como es XBRL, la web semántica y las presentaciones.

martes, 4 de septiembre de 2007

El placer de dirigir proyectos

Una de las tareas menos reconocidas en la Universidad es la dirección de proyectos fin de carrera. Aunque muchos estudiantes no lo sepan, el reconocimiento profesional de haber dirigido 50, 10 o ningún proyecto fin de carrera es prácticamente el mismo. Además, el sistema de asignación de docencia, aunque contempla ciertas desgravaciones por la tarea, dichas desgravaciones son mínimas comparadas con el verdadero esfuerzo que la tarea requiere. Aunque no recuerdo el número exacto, creo que un proyecto equivalía a unos 0,5 créditos, o sea, que al dirigir un proyecto a un estudiante, el profesor debería dedicarle unas 5 horas.

Solamente en las reuniones preliminares para establecer el tema del proyecto ya se acabarían dichas 5 horas, por lo que está claro que las cuentas no salen.

De todas formas, este artículo no lo escribo para quejarme, sino justo por lo contrario. En ocasiones, dirigir proyectos compensa por lo mucho que se puede aprender de los alumnos, por entrar un poco más en contacto con ellos y conocerles un poco mejor, por actualizarse con tecnologías nuevas y tener que afrontar cuestiones y retos no previstos, etc. etc. etc.

En el día de hoy, se han leído 3 proyectos de los que tuve el honor de ser el director. Los 3 tenían una presión temporal importante que hizo que los alumnos estuviesen bajo bastante presión para llegar a tiempo, y los 3 llegaron y lo hicieron muy bien.

El primero fue el proyecto de Sheila Méndez Núñez, titulado Análisis de documentos XBRL mediante tecnologías de Web semántica. El proyecto consistía en un sistema que tomaba documentos en formato XBRL de la página de la CNMV y los convertía a RDF para integrarlos con una ontología definida en OWL y poder así hacer consultas en SPARQL. El sistema era manejado desde Java y creemos que es de las pocas implementaciones existentes que combinen dichas tecnologías.

El segundo fue realizado por Jose Barranquero Tolosa, titulado Entorno Web 2.0 para el diseño de diagramas de interconexión de objetos, y consistía en una aplicación que permitía editar diagramas en un entorno colaborativo. El sistema utiliza AJAX combinando con Struts en el servidor. Permite hacer y deshacer cambios y funciona en múltiples navegadores. Espero que Jose mantenga el interés en el sistema porque puede ser una herramienta de gran utilidad.

Finalmente, el tercer proyecto presentado fue el de Edita Hovhannisyan, titulado Portal Web del periódico de Asturias Con Otro Acento, y consistía en el desarrollo del portal web de la edición digital de Asturias con otro acento. Aunque el portal todavía no está activo, el proyecto utiliza Struts para realizar un sencillo gestor de contenidos especializado en las noticias de un periódico: incluyendo internacionalización, sindicación RSS, gestión de usuarios, accesibilidad, etc.

La verdad que de los 3 proyectos he aprendido un montón de cosas, los 3 me plantearon dudas y retos que no siempre supe resolver, y los 3 me sirvieron para conocer un poco mejor a 3 magníficos alumnos con muchas posibilidades en su futuro profesional.

martes, 1 de mayo de 2007

Curriculum interoperable

Esta tarde, una vez más, he tenido que escribir datos de mi curriculum en un sistema nuevo. Esta vez era en una página Web del Ministerio de Educación y Ciencia que tiene varios formularios en los que uno puede meter sus publicaciones, proyectos, etc.

Lo peor es que esa información ya la tecleé en un montón de sitios diferentes y para propósitos diferentes. La información casi siempre es la misma, pero los datos que piden cambian. Por ejemplo, en la página de esta tarde, no bastaba con poner el título de la publicación, los autores, el título de la revista, etc. sino que se empeñaba en pedir otros datos menos habituales como página "desde" y "hasta" (cuando uno es editor de la revista, ¿qué pone, todas?, índice de impacto, lugar de la revista en el índice, issn, etc. algunos de los cuales, confieso que puse "casi" a boleo.

Lo de los curriculae, es el prototipo de información semi-estructurada que debería ser fácilmente intercambiable entre sistemas. Vamos, que si yo publico en una determinada revista "reconocida", esa información debería estar en algún sitio y poder contrastarse e incluso certificarse por ciertas autoridades.

Me consta que mucha gente ha intentado solucionar el problema con diversas propuestas. Algunas de las cuales son proyectos fin de carrera de ámbito local y que difícilmente tendrán aceptación universal.

Dentro de la web semántica, sé que existe DOAC, un vocabulario RDF en la línea de FOAF pero para describir capacidades profesionales.

Entre las soluciones internacionales, a través de DOAC, he llegado a EuroPass, que también permite presentar capacidades y cualificaciones de la gente que quiere moverse laboralmente en Europa.

En esa línea, creo que lo mejor sería buscar algún sistema global de representación de curriculae. una especie de estándar cuyo formato pueda ser aceptado y "customizado" (siento el barbarismo, pero me "mola" la expresión) para los diferentes propósitos, como hace, por ejemplo XBRL, que permite definir taxonomías para dominios concretos.