SlideShare a Scribd company logo

Presentacion de AFDA en CISTI 2010

Presentación de AFDA, Aplicación y Framework de Desarrollo Accesible como entorno de desarrollo en la 5ª Conferencia Iberoamericana de Sistemas y Tecnologías de la Información celebrada en Santiago de Compostela en Junio del 2010.

1 of 14
AFDA
Una nueva propuesta basada en módulos reutilizables
JEE para el desarrollo de webs accesibles




Universidad Nacional de Educación a distancia. E.T.S. de Ingeniería Informática.
Departamento de Lenguajes y Sistemas Informáticos.


             Juan Marcos Filgueira Gomis y Covadonga Rodrigo San Juan
                                 Santiago, Junio 2010
AFDA                      Contenidos




           Contenidos

       
         Introducción
       
         Objetivos
       
         Metodología
       
         Marco de arquitectura
       
         Estado actual
       
         Resultados
       
         Conclusiones
AFDA                                                        Introducción



                                       Introducción
 Accesibilidad y Usabilidad


       Obligación legal (2010)

       ¿14%, %total, Nivel A, AA?

       Complejidad

       Herramientas insuficientes                                         Sitios web con accesibilidad
                                                                                para discapacitados
       Arreglar errores a posteriori

       Obligación moral


Fuente: MAP, Ministerio de Administraciones Públicas. (2009). Informe REINA 2009.
AFDA           Introducción



Modelo arquitectura SOA
  en e-Administración
AFDA                                   Objetivos



                           Objetivos
 Entorno para el desarrollo accesible tomando como caso de
  estudio aplicaciones de e-Administración.


    Accesibilidad (AA) / Usabilidad / Estándares

    Nuevas aplicaciones o integración

    Solución abierta y modular en JEE

    Necesidad de metodología a priori

    Necesidad de definición marco de arquitectura
AFDA                              Metodología



                          Metodología
I. Fase 1: Desarrollo de soluciones base

    Análisis y diseño

    Implementación

    Revisión y depuración

 II. Fase 2: Integración y nuevos desarrollos

    Nuevos desarrollos

    Integración con los ya existentes

Recommended

Propuesta Fd Cristhian Figueroa
Propuesta Fd Cristhian FigueroaPropuesta Fd Cristhian Figueroa
Propuesta Fd Cristhian FigueroaCristhian Figueroa
 
Presentación curso ekade administrativos
Presentación curso ekade administrativosPresentación curso ekade administrativos
Presentación curso ekade administrativosarosdicom
 
Presente y futuro del desarrollo de plataformas
Presente y futuro del desarrollo de plataformasPresente y futuro del desarrollo de plataformas
Presente y futuro del desarrollo de plataformasNYM2
 
LMS (Learning Management System)
LMS (Learning Management System)LMS (Learning Management System)
LMS (Learning Management System)aneliemay
 
El hombre realidad moral
El hombre realidad moralEl hombre realidad moral
El hombre realidad moralLucas Molina
 

More Related Content

Viewers also liked

1-1B WOOD DECK TERMINATION
1-1B WOOD DECK TERMINATION1-1B WOOD DECK TERMINATION
1-1B WOOD DECK TERMINATIONARNEL SERRANO
 
NOTA DE PRENSA CLAMOR EN TODA ESPAÑA CONTRA EL MALTRATO ANIMAL
NOTA DE PRENSA CLAMOR EN TODA ESPAÑA CONTRA EL MALTRATO ANIMAL NOTA DE PRENSA CLAMOR EN TODA ESPAÑA CONTRA EL MALTRATO ANIMAL
NOTA DE PRENSA CLAMOR EN TODA ESPAÑA CONTRA EL MALTRATO ANIMAL Plataforma La Tortura No Es Cultura
 
A1 Lotusday Acocon Notes R8 Features 2007 09 V2
A1 Lotusday Acocon Notes R8 Features 2007 09 V2A1 Lotusday Acocon Notes R8 Features 2007 09 V2
A1 Lotusday Acocon Notes R8 Features 2007 09 V2Andreas Schulte
 
Gode Bilder 18127
Gode Bilder 18127Gode Bilder 18127
Gode Bilder 18127jaal
 
201505 Gear - Dagagenda 21 mei 2015
201505 Gear - Dagagenda 21 mei 2015201505 Gear - Dagagenda 21 mei 2015
201505 Gear - Dagagenda 21 mei 2015geareontop
 
CHINA ZHENGGUANG VALVE GROUP VALVE
CHINA ZHENGGUANG VALVE GROUP VALVECHINA ZHENGGUANG VALVE GROUP VALVE
CHINA ZHENGGUANG VALVE GROUP VALVEZoe ZHENG
 
Projecte telemàtic: Nadal i Sant Jordi
Projecte telemàtic: Nadal i Sant JordiProjecte telemàtic: Nadal i Sant Jordi
Projecte telemàtic: Nadal i Sant Jordispicumay
 
Introducción a Linux: Primeros pasos (español)
Introducción a Linux: Primeros pasos (español)Introducción a Linux: Primeros pasos (español)
Introducción a Linux: Primeros pasos (español)Juan Marcos Filgueira
 
Mobile Quality Night Vienna 2015 - Usecon mobile experience
 Mobile Quality Night Vienna 2015 -   Usecon mobile experience Mobile Quality Night Vienna 2015 -   Usecon mobile experience
Mobile Quality Night Vienna 2015 - Usecon mobile experienceRudolf Grötz
 
El hombre realidad moral
El hombre realidad moralEl hombre realidad moral
El hombre realidad moralLucas Molina
 
conceptos historia
conceptos historiaconceptos historia
conceptos historialoganmatas
 
WORLD WIDE WEB
WORLD WIDE WEB WORLD WIDE WEB
WORLD WIDE WEB roster1
 
Historia y cultura
Historia y culturaHistoria y cultura
Historia y culturapoket925
 
Samue lpresentacion tema 1
Samue lpresentacion tema 1Samue lpresentacion tema 1
Samue lpresentacion tema 1samuelsamm
 

Viewers also liked (20)

IT Trends
IT TrendsIT Trends
IT Trends
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
TEACHING APPROACHES &
TEACHING APPROACHES &TEACHING APPROACHES &
TEACHING APPROACHES &
 
1-1B WOOD DECK TERMINATION
1-1B WOOD DECK TERMINATION1-1B WOOD DECK TERMINATION
1-1B WOOD DECK TERMINATION
 
NOTA DE PRENSA CLAMOR EN TODA ESPAÑA CONTRA EL MALTRATO ANIMAL
NOTA DE PRENSA CLAMOR EN TODA ESPAÑA CONTRA EL MALTRATO ANIMAL NOTA DE PRENSA CLAMOR EN TODA ESPAÑA CONTRA EL MALTRATO ANIMAL
NOTA DE PRENSA CLAMOR EN TODA ESPAÑA CONTRA EL MALTRATO ANIMAL
 
A1 Lotusday Acocon Notes R8 Features 2007 09 V2
A1 Lotusday Acocon Notes R8 Features 2007 09 V2A1 Lotusday Acocon Notes R8 Features 2007 09 V2
A1 Lotusday Acocon Notes R8 Features 2007 09 V2
 
Gode Bilder 18127
Gode Bilder 18127Gode Bilder 18127
Gode Bilder 18127
 
201505 Gear - Dagagenda 21 mei 2015
201505 Gear - Dagagenda 21 mei 2015201505 Gear - Dagagenda 21 mei 2015
201505 Gear - Dagagenda 21 mei 2015
 
CHINA ZHENGGUANG VALVE GROUP VALVE
CHINA ZHENGGUANG VALVE GROUP VALVECHINA ZHENGGUANG VALVE GROUP VALVE
CHINA ZHENGGUANG VALVE GROUP VALVE
 
Projecte telemàtic: Nadal i Sant Jordi
Projecte telemàtic: Nadal i Sant JordiProjecte telemàtic: Nadal i Sant Jordi
Projecte telemàtic: Nadal i Sant Jordi
 
Introducción a Linux: Primeros pasos (español)
Introducción a Linux: Primeros pasos (español)Introducción a Linux: Primeros pasos (español)
Introducción a Linux: Primeros pasos (español)
 
Mobile Quality Night Vienna 2015 - Usecon mobile experience
 Mobile Quality Night Vienna 2015 -   Usecon mobile experience Mobile Quality Night Vienna 2015 -   Usecon mobile experience
Mobile Quality Night Vienna 2015 - Usecon mobile experience
 
Mac
MacMac
Mac
 
Noi
NoiNoi
Noi
 
El hombre realidad moral
El hombre realidad moralEl hombre realidad moral
El hombre realidad moral
 
conceptos historia
conceptos historiaconceptos historia
conceptos historia
 
WORLD WIDE WEB
WORLD WIDE WEB WORLD WIDE WEB
WORLD WIDE WEB
 
Historia y cultura
Historia y culturaHistoria y cultura
Historia y cultura
 
Samue lpresentacion tema 1
Samue lpresentacion tema 1Samue lpresentacion tema 1
Samue lpresentacion tema 1
 
Movimiento Circular
Movimiento CircularMovimiento Circular
Movimiento Circular
 

Similar to Presentacion de AFDA en CISTI 2010

Optativas presentacion gral año 2014 - ing software - versión final
Optativas   presentacion gral año 2014 - ing software - versión finalOptativas   presentacion gral año 2014 - ing software - versión final
Optativas presentacion gral año 2014 - ing software - versión finalinfounlp
 
Cómo incluir requisitos de accesibilidad web en el proceso de desarrollo soft...
Cómo incluir requisitos de accesibilidad web en el proceso de desarrollo soft...Cómo incluir requisitos de accesibilidad web en el proceso de desarrollo soft...
Cómo incluir requisitos de accesibilidad web en el proceso de desarrollo soft...Generación de Jóvenes Rompiendo Barreras
 
Mirella resumen
Mirella resumenMirella resumen
Mirella resumenNYM2
 
Presentacion Salinas Portales 1
Presentacion Salinas Portales 1Presentacion Salinas Portales 1
Presentacion Salinas Portales 1GEOVAN21
 
Portafolio ingeniería de software II
Portafolio ingeniería de software IIPortafolio ingeniería de software II
Portafolio ingeniería de software IIJavier Chávez
 
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizajeCongreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizajecynthiacardinault
 
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizajeCongreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizajecynthiacardinault
 
Desarrollo de Aplicaciones Web II - Sesión 01 - Introducción
Desarrollo de Aplicaciones Web II - Sesión 01 - IntroducciónDesarrollo de Aplicaciones Web II - Sesión 01 - Introducción
Desarrollo de Aplicaciones Web II - Sesión 01 - IntroducciónDidier Granados
 
Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)Natalia
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebMiguel Angel Macias
 
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015wiinyzepeda
 
Framework en Software Libre para la implantación de aplicaciones web en el do...
Framework en Software Libre para la implantación de aplicaciones web en el do...Framework en Software Libre para la implantación de aplicaciones web en el do...
Framework en Software Libre para la implantación de aplicaciones web en el do...Manuel Mujica
 

Similar to Presentacion de AFDA en CISTI 2010 (20)

Acción 1 Desarrollo de APPS en Android
Acción 1 Desarrollo de APPS en AndroidAcción 1 Desarrollo de APPS en Android
Acción 1 Desarrollo de APPS en Android
 
Modelos basados en prototipos
Modelos basados en prototiposModelos basados en prototipos
Modelos basados en prototipos
 
Optativas presentacion gral año 2014 - ing software - versión final
Optativas   presentacion gral año 2014 - ing software - versión finalOptativas   presentacion gral año 2014 - ing software - versión final
Optativas presentacion gral año 2014 - ing software - versión final
 
Cómo incluir requisitos de accesibilidad web en el proceso de desarrollo soft...
Cómo incluir requisitos de accesibilidad web en el proceso de desarrollo soft...Cómo incluir requisitos de accesibilidad web en el proceso de desarrollo soft...
Cómo incluir requisitos de accesibilidad web en el proceso de desarrollo soft...
 
Mirella resumen
Mirella resumenMirella resumen
Mirella resumen
 
Presentacion Salinas Portales 1
Presentacion Salinas Portales 1Presentacion Salinas Portales 1
Presentacion Salinas Portales 1
 
Portafolio ingeniería de software II
Portafolio ingeniería de software IIPortafolio ingeniería de software II
Portafolio ingeniería de software II
 
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizajeCongreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
 
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizajeCongreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
 
Desarrollo de Aplicaciones Web II - Sesión 01 - Introducción
Desarrollo de Aplicaciones Web II - Sesión 01 - IntroducciónDesarrollo de Aplicaciones Web II - Sesión 01 - Introducción
Desarrollo de Aplicaciones Web II - Sesión 01 - Introducción
 
Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías Web
 
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
Diseño instruccional y jornalizacion de ingenieria de software ii, i 2015
 
Silabo prog-movil-sis
Silabo prog-movil-sisSilabo prog-movil-sis
Silabo prog-movil-sis
 
Framework en Software Libre para la implantación de aplicaciones web en el do...
Framework en Software Libre para la implantación de aplicaciones web en el do...Framework en Software Libre para la implantación de aplicaciones web en el do...
Framework en Software Libre para la implantación de aplicaciones web en el do...
 
Rea actividad 2
Rea actividad 2Rea actividad 2
Rea actividad 2
 
Metodologías de desarrollo orientado a objetos
Metodologías de desarrollo orientado a objetosMetodologías de desarrollo orientado a objetos
Metodologías de desarrollo orientado a objetos
 
Aplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_facturaAplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_factura
 
Metodologia oohdm
Metodologia oohdmMetodologia oohdm
Metodologia oohdm
 
Metodologia oohdm
Metodologia oohdmMetodologia oohdm
Metodologia oohdm
 

More from Juan Marcos Filgueira

5 Claves del mLearning (Infografía) (Español)
5 Claves del mLearning (Infografía) (Español)5 Claves del mLearning (Infografía) (Español)
5 Claves del mLearning (Infografía) (Español)Juan Marcos Filgueira
 
mLearning: Cómo buscar apps educativas (#PLE) (Español)
mLearning: Cómo buscar apps educativas (#PLE) (Español)mLearning: Cómo buscar apps educativas (#PLE) (Español)
mLearning: Cómo buscar apps educativas (#PLE) (Español)Juan Marcos Filgueira
 
mLearning: Como buscar apps educativas (#PLE) (Galego)
mLearning: Como buscar apps educativas (#PLE) (Galego)mLearning: Como buscar apps educativas (#PLE) (Galego)
mLearning: Como buscar apps educativas (#PLE) (Galego)Juan Marcos Filgueira
 
mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)
mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)
mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)Juan Marcos Filgueira
 
mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)
mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)
mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)Juan Marcos Filgueira
 
mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)
mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)
mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)Juan Marcos Filgueira
 
mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)
mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)
mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)Juan Marcos Filgueira
 
Writer: Creación y edición de documentos de texto (Español)
Writer: Creación y edición de documentos de texto (Español)Writer: Creación y edición de documentos de texto (Español)
Writer: Creación y edición de documentos de texto (Español)Juan Marcos Filgueira
 
Writer: Creación e edición de documentos de texto (Galego)
Writer: Creación e edición de documentos de texto (Galego)Writer: Creación e edición de documentos de texto (Galego)
Writer: Creación e edición de documentos de texto (Galego)Juan Marcos Filgueira
 
mLearning: Xestionando a información (#PLE) (Galego)
mLearning: Xestionando a información (#PLE) (Galego)mLearning: Xestionando a información (#PLE) (Galego)
mLearning: Xestionando a información (#PLE) (Galego)Juan Marcos Filgueira
 
mLearning: Construyendo nuestro PLE (Español)
mLearning: Construyendo nuestro PLE (Español)mLearning: Construyendo nuestro PLE (Español)
mLearning: Construyendo nuestro PLE (Español)Juan Marcos Filgueira
 
mLearning: Construíndo o noso PLE (Galego)
mLearning: Construíndo o noso PLE (Galego)mLearning: Construíndo o noso PLE (Galego)
mLearning: Construíndo o noso PLE (Galego)Juan Marcos Filgueira
 
Introducción al Mobile-Learning (Español)
Introducción al Mobile-Learning (Español)Introducción al Mobile-Learning (Español)
Introducción al Mobile-Learning (Español)Juan Marcos Filgueira
 
Introdución ao Mobile-Learning (Galego)
Introdución ao Mobile-Learning (Galego)Introdución ao Mobile-Learning (Galego)
Introdución ao Mobile-Learning (Galego)Juan Marcos Filgueira
 
¿Por qué debería buscarme a mi mismo en Google? (Infografía)
¿Por qué debería buscarme a mi mismo en Google? (Infografía)¿Por qué debería buscarme a mi mismo en Google? (Infografía)
¿Por qué debería buscarme a mi mismo en Google? (Infografía)Juan Marcos Filgueira
 
¿Por que debería buscarme a min mesmo en Google? (Infografía)
¿Por que debería buscarme a min mesmo en Google? (Infografía)¿Por que debería buscarme a min mesmo en Google? (Infografía)
¿Por que debería buscarme a min mesmo en Google? (Infografía)Juan Marcos Filgueira
 
Gabit: Datos de desarrollo de Moodle 2.6
Gabit: Datos de desarrollo de Moodle 2.6Gabit: Datos de desarrollo de Moodle 2.6
Gabit: Datos de desarrollo de Moodle 2.6Juan Marcos Filgueira
 
Gabit: Datos de desenvolvemento do Moodle 2.6
Gabit: Datos de desenvolvemento do Moodle 2.6Gabit: Datos de desenvolvemento do Moodle 2.6
Gabit: Datos de desenvolvemento do Moodle 2.6Juan Marcos Filgueira
 
Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)
Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)
Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)Juan Marcos Filgueira
 
Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)
Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)
Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)Juan Marcos Filgueira
 

More from Juan Marcos Filgueira (20)

5 Claves del mLearning (Infografía) (Español)
5 Claves del mLearning (Infografía) (Español)5 Claves del mLearning (Infografía) (Español)
5 Claves del mLearning (Infografía) (Español)
 
mLearning: Cómo buscar apps educativas (#PLE) (Español)
mLearning: Cómo buscar apps educativas (#PLE) (Español)mLearning: Cómo buscar apps educativas (#PLE) (Español)
mLearning: Cómo buscar apps educativas (#PLE) (Español)
 
mLearning: Como buscar apps educativas (#PLE) (Galego)
mLearning: Como buscar apps educativas (#PLE) (Galego)mLearning: Como buscar apps educativas (#PLE) (Galego)
mLearning: Como buscar apps educativas (#PLE) (Galego)
 
mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)
mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)
mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)
 
mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)
mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)
mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)
 
mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)
mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)
mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)
 
mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)
mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)
mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)
 
Writer: Creación y edición de documentos de texto (Español)
Writer: Creación y edición de documentos de texto (Español)Writer: Creación y edición de documentos de texto (Español)
Writer: Creación y edición de documentos de texto (Español)
 
Writer: Creación e edición de documentos de texto (Galego)
Writer: Creación e edición de documentos de texto (Galego)Writer: Creación e edición de documentos de texto (Galego)
Writer: Creación e edición de documentos de texto (Galego)
 
mLearning: Xestionando a información (#PLE) (Galego)
mLearning: Xestionando a información (#PLE) (Galego)mLearning: Xestionando a información (#PLE) (Galego)
mLearning: Xestionando a información (#PLE) (Galego)
 
mLearning: Construyendo nuestro PLE (Español)
mLearning: Construyendo nuestro PLE (Español)mLearning: Construyendo nuestro PLE (Español)
mLearning: Construyendo nuestro PLE (Español)
 
mLearning: Construíndo o noso PLE (Galego)
mLearning: Construíndo o noso PLE (Galego)mLearning: Construíndo o noso PLE (Galego)
mLearning: Construíndo o noso PLE (Galego)
 
Introducción al Mobile-Learning (Español)
Introducción al Mobile-Learning (Español)Introducción al Mobile-Learning (Español)
Introducción al Mobile-Learning (Español)
 
Introdución ao Mobile-Learning (Galego)
Introdución ao Mobile-Learning (Galego)Introdución ao Mobile-Learning (Galego)
Introdución ao Mobile-Learning (Galego)
 
¿Por qué debería buscarme a mi mismo en Google? (Infografía)
¿Por qué debería buscarme a mi mismo en Google? (Infografía)¿Por qué debería buscarme a mi mismo en Google? (Infografía)
¿Por qué debería buscarme a mi mismo en Google? (Infografía)
 
¿Por que debería buscarme a min mesmo en Google? (Infografía)
¿Por que debería buscarme a min mesmo en Google? (Infografía)¿Por que debería buscarme a min mesmo en Google? (Infografía)
¿Por que debería buscarme a min mesmo en Google? (Infografía)
 
Gabit: Datos de desarrollo de Moodle 2.6
Gabit: Datos de desarrollo de Moodle 2.6Gabit: Datos de desarrollo de Moodle 2.6
Gabit: Datos de desarrollo de Moodle 2.6
 
Gabit: Datos de desenvolvemento do Moodle 2.6
Gabit: Datos de desenvolvemento do Moodle 2.6Gabit: Datos de desenvolvemento do Moodle 2.6
Gabit: Datos de desenvolvemento do Moodle 2.6
 
Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)
Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)
Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)
 
Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)
Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)
Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)
 

Recently uploaded

5ta Sesión Ordinaria CTE_febrero 2024_Andrés López Palafox.pptx
5ta Sesión Ordinaria CTE_febrero  2024_Andrés López Palafox.pptx5ta Sesión Ordinaria CTE_febrero  2024_Andrés López Palafox.pptx
5ta Sesión Ordinaria CTE_febrero 2024_Andrés López Palafox.pptxVíctor Hugo Ramírez
 
PRIMARIA Consejo Tecnico Escolar febrero 20245.pptx
PRIMARIA Consejo Tecnico Escolar febrero 20245.pptxPRIMARIA Consejo Tecnico Escolar febrero 20245.pptx
PRIMARIA Consejo Tecnico Escolar febrero 20245.pptxVíctor Hugo Ramírez
 
Impacto ambiental Green Illustrated Sustainable World
Impacto ambiental Green Illustrated Sustainable WorldImpacto ambiental Green Illustrated Sustainable World
Impacto ambiental Green Illustrated Sustainable WorldJohnCarvajal23
 
Proyecto 100. Guía práctica para instructores bíblicos. Vol. 2
Proyecto 100. Guía práctica para instructores bíblicos. Vol. 2Proyecto 100. Guía práctica para instructores bíblicos. Vol. 2
Proyecto 100. Guía práctica para instructores bíblicos. Vol. 2Heyssen Cordero Maraví
 
Maikell Victor - Química 2024 - Volume 1
Maikell Victor - Química 2024 - Volume 1Maikell Victor - Química 2024 - Volume 1
Maikell Victor - Química 2024 - Volume 1DevinsideSolutions
 
Teorías del Aprendizaje y paradigmas.pptx
Teorías del Aprendizaje y paradigmas.pptxTeorías del Aprendizaje y paradigmas.pptx
Teorías del Aprendizaje y paradigmas.pptxJunkotantik
 
La enseñanza de lenguas en la sociedad de la información y del conocimiento. ...
La enseñanza de lenguas en la sociedad de la información y del conocimiento. ...La enseñanza de lenguas en la sociedad de la información y del conocimiento. ...
La enseñanza de lenguas en la sociedad de la información y del conocimiento. ...JavierGMonzn
 
La carrera diplomática. Graduados y graduadas de la Universidad Católica de ...
La carrera diplomática. Graduados y graduadas de la Universidad Católica de ...La carrera diplomática. Graduados y graduadas de la Universidad Católica de ...
La carrera diplomática. Graduados y graduadas de la Universidad Católica de ...EDUCCUniversidadCatl
 
DOCUMENTOS PRESENTACIÓN PARA EXELEARNINGGG
DOCUMENTOS PRESENTACIÓN PARA EXELEARNINGGGDOCUMENTOS PRESENTACIÓN PARA EXELEARNINGGG
DOCUMENTOS PRESENTACIÓN PARA EXELEARNINGGGCarmenTamayoDuran
 
herramientas manuales grado cuarto primaria.pptx
herramientas manuales grado cuarto primaria.pptxherramientas manuales grado cuarto primaria.pptx
herramientas manuales grado cuarto primaria.pptxnelsontobontrujillo
 
GUÍA DIDÁCTICA UNIDAD 1-Febrero_2024.pdf
GUÍA DIDÁCTICA UNIDAD 1-Febrero_2024.pdfGUÍA DIDÁCTICA UNIDAD 1-Febrero_2024.pdf
GUÍA DIDÁCTICA UNIDAD 1-Febrero_2024.pdfeliecerespinosa
 
La materia y la energía en los ecosistemas
La materia y la energía en los ecosistemasLa materia y la energía en los ecosistemas
La materia y la energía en los ecosistemaschristianfercho2002
 
Diseño de Actividades Basadas en la Inteligencia Artificial Ccesa007.pdf
Diseño de Actividades Basadas en la Inteligencia Artificial Ccesa007.pdfDiseño de Actividades Basadas en la Inteligencia Artificial Ccesa007.pdf
Diseño de Actividades Basadas en la Inteligencia Artificial Ccesa007.pdfDemetrio Ccesa Rayme
 
Planificacion Curricular en la Escuela Ccesa007.pdf
Planificacion Curricular en la Escuela Ccesa007.pdfPlanificacion Curricular en la Escuela Ccesa007.pdf
Planificacion Curricular en la Escuela Ccesa007.pdfDemetrio Ccesa Rayme
 
Licenciatura en Pedagogia Presentacion.pptx
Licenciatura en Pedagogia Presentacion.pptxLicenciatura en Pedagogia Presentacion.pptx
Licenciatura en Pedagogia Presentacion.pptxgeomaster9
 
Tendencias Tecnologicas de Gartner 2024 Ccesa007.pdf
Tendencias Tecnologicas de Gartner 2024  Ccesa007.pdfTendencias Tecnologicas de Gartner 2024  Ccesa007.pdf
Tendencias Tecnologicas de Gartner 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Recently uploaded (20)

5ta Sesión Ordinaria CTE_febrero 2024_Andrés López Palafox.pptx
5ta Sesión Ordinaria CTE_febrero  2024_Andrés López Palafox.pptx5ta Sesión Ordinaria CTE_febrero  2024_Andrés López Palafox.pptx
5ta Sesión Ordinaria CTE_febrero 2024_Andrés López Palafox.pptx
 
PRIMARIA Consejo Tecnico Escolar febrero 20245.pptx
PRIMARIA Consejo Tecnico Escolar febrero 20245.pptxPRIMARIA Consejo Tecnico Escolar febrero 20245.pptx
PRIMARIA Consejo Tecnico Escolar febrero 20245.pptx
 
Impacto ambiental Green Illustrated Sustainable World
Impacto ambiental Green Illustrated Sustainable WorldImpacto ambiental Green Illustrated Sustainable World
Impacto ambiental Green Illustrated Sustainable World
 
TEMA 2 TEORIAS SOBRE EL PRECIO (material adicional) SI.pdf
TEMA 2 TEORIAS SOBRE EL PRECIO (material adicional) SI.pdfTEMA 2 TEORIAS SOBRE EL PRECIO (material adicional) SI.pdf
TEMA 2 TEORIAS SOBRE EL PRECIO (material adicional) SI.pdf
 
Proyecto 100. Guía práctica para instructores bíblicos. Vol. 2
Proyecto 100. Guía práctica para instructores bíblicos. Vol. 2Proyecto 100. Guía práctica para instructores bíblicos. Vol. 2
Proyecto 100. Guía práctica para instructores bíblicos. Vol. 2
 
Maikell Victor - Química 2024 - Volume 1
Maikell Victor - Química 2024 - Volume 1Maikell Victor - Química 2024 - Volume 1
Maikell Victor - Química 2024 - Volume 1
 
PPT : Sabiduría para vivir con rectitud
PPT  : Sabiduría para vivir con rectitudPPT  : Sabiduría para vivir con rectitud
PPT : Sabiduría para vivir con rectitud
 
Teorías del Aprendizaje y paradigmas.pptx
Teorías del Aprendizaje y paradigmas.pptxTeorías del Aprendizaje y paradigmas.pptx
Teorías del Aprendizaje y paradigmas.pptx
 
La enseñanza de lenguas en la sociedad de la información y del conocimiento. ...
La enseñanza de lenguas en la sociedad de la información y del conocimiento. ...La enseñanza de lenguas en la sociedad de la información y del conocimiento. ...
La enseñanza de lenguas en la sociedad de la información y del conocimiento. ...
 
La carrera diplomática. Graduados y graduadas de la Universidad Católica de ...
La carrera diplomática. Graduados y graduadas de la Universidad Católica de ...La carrera diplomática. Graduados y graduadas de la Universidad Católica de ...
La carrera diplomática. Graduados y graduadas de la Universidad Católica de ...
 
DOCUMENTOS PRESENTACIÓN PARA EXELEARNINGGG
DOCUMENTOS PRESENTACIÓN PARA EXELEARNINGGGDOCUMENTOS PRESENTACIÓN PARA EXELEARNINGGG
DOCUMENTOS PRESENTACIÓN PARA EXELEARNINGGG
 
herramientas manuales grado cuarto primaria.pptx
herramientas manuales grado cuarto primaria.pptxherramientas manuales grado cuarto primaria.pptx
herramientas manuales grado cuarto primaria.pptx
 
GUÍA DIDÁCTICA UNIDAD 1-Febrero_2024.pdf
GUÍA DIDÁCTICA UNIDAD 1-Febrero_2024.pdfGUÍA DIDÁCTICA UNIDAD 1-Febrero_2024.pdf
GUÍA DIDÁCTICA UNIDAD 1-Febrero_2024.pdf
 
Virología 1 Bachillerato Microorganismos
Virología 1 Bachillerato MicroorganismosVirología 1 Bachillerato Microorganismos
Virología 1 Bachillerato Microorganismos
 
La materia y la energía en los ecosistemas
La materia y la energía en los ecosistemasLa materia y la energía en los ecosistemas
La materia y la energía en los ecosistemas
 
Sesión: Sabiduría para vivir con rectitud
Sesión: Sabiduría para vivir con rectitudSesión: Sabiduría para vivir con rectitud
Sesión: Sabiduría para vivir con rectitud
 
Diseño de Actividades Basadas en la Inteligencia Artificial Ccesa007.pdf
Diseño de Actividades Basadas en la Inteligencia Artificial Ccesa007.pdfDiseño de Actividades Basadas en la Inteligencia Artificial Ccesa007.pdf
Diseño de Actividades Basadas en la Inteligencia Artificial Ccesa007.pdf
 
Planificacion Curricular en la Escuela Ccesa007.pdf
Planificacion Curricular en la Escuela Ccesa007.pdfPlanificacion Curricular en la Escuela Ccesa007.pdf
Planificacion Curricular en la Escuela Ccesa007.pdf
 
Licenciatura en Pedagogia Presentacion.pptx
Licenciatura en Pedagogia Presentacion.pptxLicenciatura en Pedagogia Presentacion.pptx
Licenciatura en Pedagogia Presentacion.pptx
 
Tendencias Tecnologicas de Gartner 2024 Ccesa007.pdf
Tendencias Tecnologicas de Gartner 2024  Ccesa007.pdfTendencias Tecnologicas de Gartner 2024  Ccesa007.pdf
Tendencias Tecnologicas de Gartner 2024 Ccesa007.pdf
 

Presentacion de AFDA en CISTI 2010

  • 1. AFDA Una nueva propuesta basada en módulos reutilizables JEE para el desarrollo de webs accesibles Universidad Nacional de Educación a distancia. E.T.S. de Ingeniería Informática. Departamento de Lenguajes y Sistemas Informáticos. Juan Marcos Filgueira Gomis y Covadonga Rodrigo San Juan Santiago, Junio 2010
  • 2. AFDA Contenidos Contenidos  Introducción  Objetivos  Metodología  Marco de arquitectura  Estado actual  Resultados  Conclusiones
  • 3. AFDA Introducción Introducción  Accesibilidad y Usabilidad  Obligación legal (2010)  ¿14%, %total, Nivel A, AA?  Complejidad  Herramientas insuficientes Sitios web con accesibilidad para discapacitados  Arreglar errores a posteriori  Obligación moral Fuente: MAP, Ministerio de Administraciones Públicas. (2009). Informe REINA 2009.
  • 4. AFDA Introducción Modelo arquitectura SOA en e-Administración
  • 5. AFDA Objetivos Objetivos  Entorno para el desarrollo accesible tomando como caso de estudio aplicaciones de e-Administración.  Accesibilidad (AA) / Usabilidad / Estándares  Nuevas aplicaciones o integración  Solución abierta y modular en JEE  Necesidad de metodología a priori  Necesidad de definición marco de arquitectura
  • 6. AFDA Metodología Metodología I. Fase 1: Desarrollo de soluciones base  Análisis y diseño  Implementación  Revisión y depuración II. Fase 2: Integración y nuevos desarrollos  Nuevos desarrollos  Integración con los ya existentes
  • 7. AFDA Marco de arquitectura Marco de arquitectura
  • 8. AFDA Estado actual AFDA  AFDA: Aplicación y Framework para Desarrollo Accesible  Aplicación base  Ejemplo de funcionamiento  Estándar o metodología de uso  Desarrollo nuevas aplicaciones desde cero  Framework Desarrollo Accesible  Componentes reutilizables  Módulos independientes  Utilización directa en nuevas aplicaciones  Integración servicios y aplicaciones existentes
  • 9. AFDA Estado actual AFDA A F D A
  • 10. AFDA Estado actual AFDA  Tareas  Estructura  Temas  Formularios  Presentación  Ayudas  Mensajes  Etiquetas
  • 11. Diploma de Estudios Avanzados Trabajo de investigación Resultados  Caso de estudio: Aplicaciones reales de e-Administración  Nivel doble A, elementos triple A  HTML y CSS válidos  Desarrollo rápido (60-65%)  Personalización  Desde primer prototipo
  • 12. AFDA Conclusiones Conclusiones  Nuevo enfoque  Solución conjunta  Ciclo de vida  Modelo a priori  Lenguajes de servidor  Optimización
  • 13. AFDA Futuro Líneas de investigación futuras  Presentación  Etiquetas  Localización  Formularios XSL  CMS  RIA  Semántica  Validación  ¿Otras tecnologías?
  • 14. AFDA Una nueva propuesta basada en módulos reutilizables JEE para el desarrollo de webs accesibles Fin Universidad Nacional de Educación a distancia. E.T.S. de Ingeniería Informática. Departamento de Lenguajes y Sistemas Informáticos. Juan Marcos Filgueira Gomis y Covadonga Rodrigo San Juan Santiago, Junio 2010

Editor's Notes

  1. La gráfica muestra una arquitectura SOA típica en la e-Administración. Sistemas complejos, heterogéneos, multifuncionales, múltiples orígenes de datos, … Aunque la parte de Accesibilidad y Usabilidad, se centre en la parte frontal de interacción directa con los usuarios, deberá ser capaz de soportar las necesidades de la infraestructura que hay tras ella.
  2. Asegurar el cumplimiento de las normas y directrices de Accesibilidad y Usabilidad, asegurar la adecuación a los estándares especificados por el W3C Automatizar la generación del código repetitivo Asegurar un desarrollo modular progresivo que garantice en todo momento el cumplimiento de las restricciones de independencia y separación en capas. De esta manera se simplifican y facilitan los procesos de aprendizaje, desarrollo, corrección de errores, mantenimiento e integración. Tanto exteriormente con otros componentes software como interiormente permitiendo su integración en soluciones donde tomen parte otros módulos o Frameworks. Agilizar el desarrollo de las interfaces de usuario, aportando además nuevas funcionalidades. Buscar las soluciones más sencillas y abiertas que sea posible, ya que se traducirán en mayor Accesibilidad y mayor capacidad de integración.
  3. Este es el marco de arquitectura sobre el que se sustenta AFDA. Una arquitectura en la que toman parte todas las fases del ciclo de vida de desarrollo sw. Comienza con la toma de requerimientos de usuario, tecnologías asistivas, estándares, y directrices de Accesibilidad, lo que permite desarrollar robustos objetos y componentes Reutilizables con un gran coste de desarrollo ya que se verán recompensados por su reutilización en un gran número de aplicaciones. Estos objetos se utilizarán en el desarrollo del componente software que una vez implementado entrará en un ciclo de validaciones sucesivas hasta obtener los resultados satisfactorios.
  4. La propuesta se soporta con el desarrollo de una aplicación base y un Framework, a modo de herramientas de apoyo Aplicación base, pilar fundamental para el desarrollo de nuevas aplicaciones supone además otras ventajas, ejemplo real y práctico en funcionamiento y una representación de la metodología definida en la solución
  5. En su nivel actual AFDA es una solución que permite la generación rápida de aplicaciones Estas aplicación son accesibles desde el primer momento en que son creadas además de cumplir con los estándares para código HTML y hojas de estilo CSS.
  6. ¿Cómo es la solución internamente? Una serie de módulos interconectados dentro del Framework y plasmados en la aplicación base que hace uso de otros Frameworks “estándar” J2EE. Como partes clave del sistema se encontrarían: Lista Tareas automatizadas para operar con la aplicación base: compilación, despliegue, generación de menús, creación de nuevas aplicaciones, etc… Estructura general de la aplicación, plantillas que definen el esqueleto general, menús, cabecera, pie, etc… Diferentes temas a través de hojas de estilo, iconos y otros elementos. Formulario estándar definiendo el máximo de funcionalidades para las páginas de entrada de datos Ejemplo de página de presentación de resultados Sistema de ayudas modular, haciendo uso de los sistemas de mensajes y etiquetas Mensajes, siguiendo el sistema de localización o internacionalización dentro del servidor Sistema de etiquetas modular, basado en el encapsulamiento de funcionalidades para su reutilización por parte de otros módulos
  7. Aplicaciones reales: solicitud de becas, matrícula en cursos de formación, ayudas para estadías en el extranjero, etc… Alto grado de personalización Accesibilidad y adecuación a estándares desde el 1er momento en que son creadas lo que supone una mejora sobre métodos tradicionales
  8. Nuevo enfoque para hacer frente al problema de la Accesibilidad Estudio de tecnologías y tendencias actuales, demuestra una escasez de herramientas que den un rendimiento óptimo por no abarcar la totalidad del ciclo de vida de desarrollo sw. La conclusión principal que se extrae de este trabajo es que propone un nuevo concepto para hacer frente al problema de la Accesibilidad dentro del desarrollo de aplicaciones a medida. Presenta un enfoque basado en desarrollos «accesibles» a priori gracias a la utilización de tecnologías de lenguajes de servidor, integrando requerimientos de Accesibilidad dentro de todo el conjunto del ciclo de vida de desarrollo. Es el momento de implantación de herramientas de este tipo, debido a la necesidad manifiesta por ley de adaptación de aplicaciones existentes y exigencia de nuevos desarrollos en la misma línea.
  9. Dentro del ámbito del marco de la arquitectura implementada. Para la presentación, permitir nuevas posibilidades y una mayor automatización, a través del uso de etiquetas que encapsulen el proceso completo de recuperación y presentación de datos. Nuevos parámetros y nuevas etiquetas extendiendo las funcionalidades de la aplicación base y en consecuencia del conjunto de aplicaciones, como cuenta bancaria, datos empresariales, seguridad social, información fiscal, etc… Nuevos idiomas, buscando un mayor ámbito de expansión de la herramienta Plantillas XSL para formularios, permitiendo su definición a partir de documentos XML EXTENDIENDO EL ÁMBITO DE LA SOLUCIÓN PROPUESTA Sistema de gestión de contenidos, compartido entre las aplicaciones a través del acceso a una Base de datos común. Permite gestionar el contenido de la aplicación a usuarios externos garantizando que los diferentes mensajes sean accesibles. Información semántica o metadatos que ampliarán la definición y alternativa a distintos componentes como los RIA Módulo de Validación propio, a través de reglas de validación específicas para garantizar el correcto uso del sistema Implementación de soluciones en la misma línea para tecnologías como PHP o .NET