SlideShare una empresa de Scribd logo
1 de 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
AFDA         Marco de arquitectura


Marco de arquitectura
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
AFDA          Estado actual



           AFDA


A
F
D
A
AFDA          Estado actual



                        AFDA
 Tareas

 Estructura

 Temas

 Formularios

 Presentación

 Ayudas

 Mensajes

 Etiquetas
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
AFDA                 Conclusiones



             Conclusiones
 Nuevo enfoque

 Solución conjunta

 Ciclo de vida

 Modelo a priori

 Lenguajes de servidor

 Optimización
AFDA    Futuro


    Líneas de investigación futuras
 Presentación

 Etiquetas

 Localización

 Formularios XSL

 CMS

 RIA

 Semántica

 Validación

 ¿Otras tecnologías?
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

Más contenido relacionado

Destacado

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
 

Destacado (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 a 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 a 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
 

Más de 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
 

Más de 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)
 

Último

SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FJulio Lozano
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
Presentación de cita directa según el Manual de APA
Presentación de cita directa según el Manual de APAPresentación de cita directa según el Manual de APA
Presentación de cita directa según el Manual de APAlcolon
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.karlazoegarciagarcia
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...MagalyDacostaPea
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 

Último (20)

SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
Presentación de cita directa según el Manual de APA
Presentación de cita directa según el Manual de APAPresentación de cita directa según el Manual de APA
Presentación de cita directa según el Manual de APA
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 

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

Notas del editor

  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