EuroView: Servicios de Directorio para las Administraciones Públicas Europeas

Ernesto Ibarreta


1.- ¿Qué es el proyecto EuroView?

El proyecto EuroView tiene por título "X.500 Pilot Directory Service for Administrations in Europe" y está incluido dentro del Telematics Applications Programme de la Comisión Europea.

Se trata de un proyecto piloto cuya duración es de 3 años (de enero del 96 a diciembre del 98).

La lista de instituciones/organizaciones participantes en el proyecto es la siguiente:

  • Dr. Materna GmbH en Dortmund (Alemania).

  • Universidad de Brunel en Brunel (Inglaterra).

  • Sema Group sae en Madrid (España).

2.- Objetivos

El estándar X.500 de la International Telecommunications Union (ITU), como Servicio de Directorio universal, se está convirtiendo en un aspecto clave de intercambio de información en Europa.

EuroView, en colaboración con ciertos grupos de usuarios, se beneficiará de los resultados y experiencias de otros proyectos de DANTE (Delivery of Advanced Network Technology to Europe Limited) y de ENS (European Nervous System), así como de otros proyectos de ámbito nacional".

Por otro lado, este proyecto contribuirá al EPHOS (European Procurement Handbook for Open Systems), al IDA (Interchange of Data between Administrations), a la ITU (International Telecommunication Union), etc.

Los objetivos básicos de este proyecto son:

  • Análisis de las necesidades de los usuarios para acceder a un Servicio de Directorio en su organización.
  • Desarrollo de una aproximación sistemática relativa a la combinación de aspectos técnicos, administrativos, organizativos y legales.
  • Implicación de los grupos de usuarios apropiados en el desarrollo de interfaces gráficas de usuario que satisfagan sus necesidades. Estos desarrollos se basarán en módulos genéricos, herramientas de migración, programas de administración y de mantenimiento de los datos del Directorio.
  • Provisión de una infraestructura de servidores X.500 de directorio para las Administraciones Europeas, así como un servicio piloto y un software de cliente, con un claro plan de explotación.
  • Acceso al Servicio de Directorio via DAP, LDAP, DSP y gateway WWW.
  • Producción de resultados genéricos con el objetivo de construir técnicas que puedan ser reutilizadas y mejoradas en el futuro para la integración del X.500 con otras aplicaciones de escritorio.
  • Provisión de un Manual para la implementación y uso de los Servicios de Directorio X.500 en las Administraciones Europeas.

3.- Características

3.1.- Usuarios implicados

El Grupo de Usuarios del proyecto EuroView incluye organizaciones de las Administraciones Públicas Europeas pertenecientes a varios sectores: finanzas, agricultura, asuntos sociales y gobiernos estatales, regionales y locales.

En la actualidad estos usuarios son los siguientes:

  • En Austria: Magistrat der Stadt Wien.
  • En Alemania: Kommunale Gemeineinschaftsstelle, Auswärtiges Amt, Landesversicherungsanstalt Rheinprovinz, ZDV-Saar, Landesamt für Statistik und Datenverarbeitung NRW, Innenministerium NRW, Landesamt für Statistik und Datenverarbeitung Bayern y Innenministerium Baden-Württemberg.
  • En el Reino Unido: The Central Computer and Telecommunications Agency, Department of Trade and Industry y HMG Agriculture Fisheries and Food.
  • En España: Ministerio de las Administraciones Públicas, Ministerio de Trabajo y Asuntos Sociales y Junta de Castilla y León.
  • En Finlandia: Prime Minister's Office.
  • En Hungría: Prime Minister's Office.

3.2.- Tecnología utilizada

El corazón del proyecto será el internacionalmente aceptado sistema de directorio X.500 de la ISO/ITU.

La tecnología usada es DX-View de Dr. Materna GmbH, QUIPU del Consorcio ISODE, PC-Pages de la Universidad de Brunel y los populares browsers del WEB Mosaic y Netscape.

3.3.- Beneficios esperados para los ciudadanos

EuroView hará más fácil y eficiente la comunicación en y entre las Administraciones, mediante la provisión de un servicio de directorio de alta calidad. Los ciudadanos se beneficiarán de las mejoras en la eficiencia y, también directamente, a través de una más fácil comunicación con las Administraciones más importantes.

3.4.- Beneficios esperados para los usuarios de la aplicación

Este proyecto permitirá a los usuarios construir una vista unificada de la información del directorio, que en la actualidad está distribuida en muy diferentes fuentes. Mediante un sistema distribuido totalmente, EuroView hará posible que los propietarios de la información del directorio puedan tener control directo sobre sus datos. Este hecho asegurará que las actualizaciones a las entradas del directorio se hagan a tiempo.

3.5.- Beneficios esperados para las industrias europeas

La Industria Europea de las Tecnologías de la Información se fortalecerá a la hora de poder dar servicio a las necesidades de las Administraciones. Plantando la semilla de un servicio de directorio público, EuroView conducirá el camino hacia una comunicación más fácil entre todos, con empresas Europeas que suministren este servicio.

3.6.- Contribución a las políticas de la Unión Europea

Una comunicación más fluida entre los Estados Miembros fortalecerá el mercado interno. La buena comunicación entre la Industria y las Administraciones ayudará a las SMEs a encontrar el camino hacia nuevos mercados y oportunidades.

4.-Fases

Este proyecto sigue el ciclo de vida general del típico proyecto de I+D, es decir:

Fase 1: Identificación de las necesidades de usuario.

Fase 2: Traducción de las necesidades del usuario a unas especificaciones funcionales.

Fase 3: Construcción de un Demonstrator.

Fase 4: Validación en una situación real por parte de los usuarios.

Fase 5: Plan de Explotación.

5.- Resultados esperados

Los resultados de este proyecto van a ser distribuidos en una amplia comunidad, tanto de usuarios como de suministradores. Como Dr. Materna Gmbh es uno de los miembros fundadores del Consorcio ISODE, los resultados dados a dicho Consorcio influenciarán la línea de productos DX-View.

EuroView ayudará a los socios participantes en el proyecto a evaluar y analizar el mercado de X.500 y las necesidades de usuario relativas a los servicios de directorio.

6.- Diseño del Servicio

Un objetivo del proyecto EuroView es demostrar la viabilidad y utilidad de un servicio de directorio para las Administraciones Europeas. La tecnología elegida para implementar el servicio es la X.500/ISO9594, una recomendación internacional desarrollada por la ISO y la ITU. La tecnología X.500 ha constituido el tema de numerosos servicios piloto en todo el mundo. La mayoría de estos servicios piloto están ahora estableciéndose, aunque está apareciendo cierta competencia en cuanto a otros protocolos: algunos están relacionados con X.500 y otros no. El más notable de todos estos es el LDAP. Se trata de un protocolo de acceso al directorio desarrollado originalmente para facilitar los requisitos de hardware y software para accesos de escritorio X.500.

Recientes desarrollos han convertido al LDAP en un método de acceso a sistemas de directorio muy popular, basado en nuevas tecnologías. Estos modernos sistemas han evolucionado por razones análogas a como se percibe el X.500: una tecnología demasiado compleja y que precisa de unos requisitos de hardware considerables.

EuroView ha adoptado el X.500 como tecnología base dada su flexibilidad, especialmente en lo que respecta a su capacidad para gestionar operaciones en un entorno multiprotocolo. Este es un aspecto muy importante, ya que los lugares en los que se va a validar el proyecto, están conectados mediante redes dispares y usando distintos protocolos.

El servicio de infraestructura es el aspecto más importante de cualquier aplicación en red. Esto es especialmente verdad para el servicio de Euroview, debido en gran medida a los problemas presentados por los entornos multiprotocolo de los usuarios piloto. La necesidad de obtener tiempos de respuesta rápidos (idealmente mucho menos de un minuto), agrava este punto.

Los factores que afectan a la integración y al rendimiento son:

  • Conectividad entre redes.

  • Protocolos de transporte usados y la consecuente necesidad de gateways.
  • Ancho de banda disponible.

  • Cuestiones relacionadas con la seguridad, especialmente en relación a los firewalls.

7.- Acceso al Directorio

Los servicios de directorio en general han adolecido hasta ahora de interfaces de usuario ampliamente disponibles y bien diseñadas. Esto es básicamente atribuible al hecho de que hasta ahora los esfuerzos de desarrollo se han orientado hacia la construcción de funcionalidad y de estabilidad. Otro tanto se puede decir del esfuerzo de desarrollo orientado hacia proyectos piloto.

En la actualidad, las interfaces de usuario que hay disponibles, se han desarrollado a menudo dentro del dominio público y por lo tanto ha sido difícil convertirlas en un producto vendible. En otros casos, las interfaces de usuario para directorios han sido suministradas por un proveedor de tecnología de directorio, como parte de la solución global del sistema. Así pues, estas herramientas se veían como algo secundario del sistema en sí, por lo que al comprador no se le ha dado la posibilidad de elegir. Por lo tanto, el nivel de sofisticación presente en estas herramientas no es grande.

Aparte de esto, el mercado de interfaces de usuario para directorios es todavía relativamente pequeño (comparado por ejemplo con el de agentes de usuario de correo electrónico). La verdad es que hasta el momento se ha adquirido poca experiencia en su utilización en el mundo real. Es por eso que EuroView va a estimular el diseño y desarrollo de interfaces de directorio llevando a cabo un proceso de prototipo de software en tres ciclos. Cada ciclo tendrá como misión implementar una determinada interface de usuario, aceptación de la misma por parte del usuario y el feedback obtenido se incorporará al ciclo siguiente.

El punto de partida va a ser un conjunto de interfaces de usuario ya implementadas por la Universidad de Brunel. Estas son la PC-Pages Ms Windows client y la WLU, un gateway X.500 a la Web.

Los requerimientos de usuario que es preciso satisfacer son:

  • Capacidades de consulta avanzadas y amigables para los usuarios no conocedores del X.500.

  • Accesibilidad al servicio para aquellos usuarios que dispongan de máquinas menos potentes.

  • Alto nivel de integración con las aplicaciones existentes, centrándose en el software de e-mail y de address book, y más adelante en otro software de oficina.

  • Capacidad a pequeña escala para que los usuarios sin experiencia puedan llevar a cabo labores de administración de datos.

  • Soporte para el uso internacional del directorio.
Estas consideraciones son bastante generales, pero es cierto que dependiendo de cada plataforma, aparecerán requisitos específicos.

EuroView pretende suministrar varios niveles de funcionalidad de cliente, en función de los distintos tipos de usuario que utilizan las máquinas.

Las plataformas que se van a considerar son:

  • World Wide Web.

  • Agente de usuario Ms Windows, con integración básica con el escritorio.

  • Agente de usuario Ms Windows, integrado totalmente con el escritorio.
Mediante la implementación de soluciones para estas 3 plataformas, es de suponer que los desarrollos hechos por EuroView proporcionen un alto grado de funcionalidad. De esta forma, por un lado, se dispondrá de aplicaciones y, por otro, se podrá ofrecer un servicio de alto nivel con menos funcionalidad pero más fácil de usar que otros.

8.- ¿Cómo obtener más información?

9.- Participantes de Sema Group en el proyecto:

Angel Inglada Fernández
Sema Group sae - Division Telecom
C/ Albarracín, 25
28037 Madrid
Tlf: +34 1 327 28 28
Fax: +34 1754 32 52
dirección de correo ainglada [at] sema [dot] es

Ernesto Ibarreta
Sema Group sae - Division Telecom
C/Albarracín, 25
28037 Madrid
Tlf: +34 1 327 28 28
Fax: +34 1 754 32 52
dirección de correo eibarreta [at] sema [dot] es

Acrónimos

DANTEDelivery of Advanced Network Technology to Europe limited
DAPDirectory Access Protocol
DSPDirectory System Protocol
ENSEuropean Nervous System
EPHOSEuropean Procurement Handbook for Open Systems
IDAInterchange of Data between Administrations
ISOInternational Standard Organization
ITUInternational Telecommunication Union
LDAPLightweight Directory Access Protocol
SMEState Members of Europe
WWWWorld Wide Web