Tabla resumen de PautasDistribuir contenido

Esta tabla resumen muestra todas las pautas, permitiendo realizar búquedas y filtradados.

Búsqueda avanzada
You don't have Javascript enabled. Hover for more information! But don't worry: you can still use this web site! You have two options:
  • enable Javascript in your browser and then refresh this page, for a much enhanced experience.
  • click the Update button every time you want to update the selection.
Área: Arquitectura » Arquitectura de Sistemas de Información » GUIA: Gestión Unificada de Identidades de Andalucía
Código Título Tipo Carácter
LIBP-0202 Integración en Autenticación

Uno de los aspectos fundamentales de la integración de aplicaciones en GUIA es la capacidad de autenticar a los usuarios contra el Directorio Corporativo. Se verifica así la identidad del usuario mediante las credenciales proporcionadas por el mismo (identificador y contraseña).

Directriz Recomendada
LIBP-0203 Integración en Autorización

La infraestructura de GUIA da soporte a las aplicaciones para un primer nivel de autorización de acceso a las mismas así como a la asignación de roles a los usuarios para gestionar los permisos de uso de las mismas a los usuarios con acceso.

Directriz Recomendada
LIBP-0204 Integración en Uso del directorio Directriz Recomendada
LIBP-0205 Integración en Aprovisionamiento Directriz Recomendada
LIBP-0206 Integración Durante la Fase de Transición

Las aplicaciones desarrolladas e implantadas deberán hacer uso de estas pautas en materia de gestión de identidades, para permitir una transición satisfactoria hacia el modelo establecido por GUIA.

Directriz Recomendada
LIBP-0207 Gestión de la información de usuarios en aplicaciones integradas Directriz Obligatoria
LIBP-0208 Integración de aplicaciones con el Single Sign-On de Escritorio Directriz Obligatoria
PAUT-0116 Integración de Aplicaciones en GUIA

Las aplicaciones pertenecientes a los Sistemas de Información de la Junta de Andalucía deben integrarse con la infraestructura de GUIA en lo que a gestión de identidades se refiere.

Directriz Obligatoria
PAUT-0187 Matriz de compatibilidad de versiones de SSO Windows

Siempre que vaya a instalarse alguna de las versiones de la solución SSOWindows basada en Oracle Enterprise SSO  (10.1.4.10 FixPack 6 y 11.1.1.2.0) debe respetarse la siguiente matriz de compatibilidad.

Directriz Obligatoria
Área: Arquitectura » Arquitectura de Sistemas de Información » SIGC: Sistema de Información Geográfica Corporativo
Código Título Tipo Carácter
PAUT-0004 Aplicación de Normativa Legal

Es obligatorio que los sistemas, aplicaciones, herramientas, datos y servicios espaciales existentes en la Junta de Andalucía se ajusten a la normativa legal definida en el ámbito del SIG Corporativo.

Directriz Obligatoria
PAUT-0005 Aplicación de Normativa Técnica

Se recomienda que los sistemas, aplicaciones, herramientas, datos y servicios espaciales existentes en la Junta de Andalucía se ajusten a la normativa técnica definida en el ámbito del SIG Corporativo.

Directriz Recomendada
PAUT-0006 Uso de Herramientas SIG en Software Libre

Se recomienda que los sistemas y aplicaciones SIG existentes en la Junta de Andalucía hagan uso de proyectos SIG en Software Libre

Directriz Recomendada
PAUT-0007 Elaboración de Metadatos

Se recomienda la elaboración de Metadatos asociados a la información geográfica disponible en la Junta de Andalucía según las pautas establecidas por la normativa existente al respecto (ISO 19115, NEM, etc.).

Directriz Recomendada
PAUT-0008 Uso del Sistema Geodésico ETRS89

Es obligatorio que los datos espaciales generados en la Junta de Andalucía sean georeferenciados en el datum geodésico espacial ETRS89.

Directriz Obligatoria
Área: Arquitectura » Arquitectura Tecnológica
Código Título Tipo Carácter
LIBP-0005 Arquitectura Tecnológica de Referencia

MADEJA recomienda el uso del modelo arquitectónico basado en capas, para conseguir la independencia y robustez de cada una de ellas centrándose en sus objetivos específicos. Esta arquitectura debe seguir al menos el patrón MVC y seguir alguna de las soluciones tecnológicas que se exponen en los puntos siguientes.

Directriz Recomendada
LIBP-0026 Mecanismos de configuración

Tener en cuenta las siguientes indicaciones a la hora de elegir los mecanismos de configuración de una aplicación

Directriz Obligatoria
LIBP-0073 Buenas prácticas en el manejo de la caché

A continuación se enumeran una serie de indicaciones para mejorar el rendimiento de las aplicaciones

Directriz Obligatoria
LIBP-0074 Buenas prácticas en el diseño de la escalabilidad

A continuación se enumeran algunos aspectos a tener en cuenta a la hora de diseñar un sistema escalable

Directriz Obligatoria
LIBP-0323 Estrategias de concurrencia de caché por entidad en Hibernate

Definir una estrategia de concurrencia de caché por entidad

Directriz Obligatoria
LIBP-0346 Configuración del php.ini

Seguir las siguientes directrices sobre el fichero configuración (php.ini) para favorecer el rendimiento

Directriz Obligatoria
LIBP-0356 Buenas practicas en el manejo de la caché en Seam

Tener en cuenta las siguientes indicaciones para mejorar el rendimiento de la capa de negocio utilizando Seam

Directriz Obligatoria
LIBP-0357 Configuración del log

Configurar el log para obtener información sobre el comportamiento de la aplicación en tiempo de ejecución

Directriz Recomendada
PAUT-0324 Cacheo de scripts de PHP en Drupal

Habilitar el cacheo de scripts de PHP en Drupal

Directriz Obligatoria
Área: Arquitectura » Integración
Código Título Tipo Carácter
LIBP-0006 Creación de Servicios Web

La recomendación de MADEJA puede resumirse en tres puntos:

  • Modelo de Mensajes o Modelo SOA
  • Aproximación Contract-First
  • Estilo de codificación document/literal
Directriz Obligatoria
LIBP-0007 Reglas de Codificación

Los ficheros WSDLs, esquemas XSD y mensajes SOAPs intercambiados dentro de un Servicio Web deben seguir las normas de codificación y formatos especificados en MADEJA.

Directriz Obligatoria
LIBP-0320 Uso de especificaciones y estándares de servicios web

Se deben seguir las recomendaciones sobre la conveniencia o no de utilizar cada una de las especificaciones y estándares relacionados con el mundo de ws recogidos en MADEJA, y que se relacionan a continuación

Directriz Recomendada
LIBP-0321 Uso de Apis y Frameworks de Servicios Webs

Se indica qué APIs y Frameworks para servicios web son recomendados y cuales no

Directriz Obligatoria
PAUT-0030 Política de Versionado

La gestión de versiones en Servicios Web es fundamental para garantizar un funcionamiento correcto al hacer uso de ellos.

Directriz Obligatoria
PAUT-0031 Identificación de Mensajes y EndPoints (WS-Addressing)

La especificación WS-Addressing debe ser recogida, de forma obligatoria, por todos los servicios Webs (RPC y SOA) desarrollados para la Junta de Andalucía. El elemento MessageID definido por esta especificación como opcional pasará a ser obligatorio dentro de MADEJA para todas las...

Directriz Obligatoria
PAUT-0033 Manejo de Errores

Resumen de la pauta:
* La notificación de errores dentro de los Servicios Webs deberá realizarse mediante el empleo de SOAP Faults.
* Siempre que sea posible, los mensajes SOAP Faults seguirán la estructura definida en la especificación SOAP 1.2 en lugar de la recogida en SOAP 1.1
* Se deberá evitar incluir dentro de los mensajes de error información sensible del servicio, detalles de la implementación del mismo e información no útil, de cara a los consumidores, dentro de los mensajes de error.

Directriz Obligatoria
Área: Catálogo » Catálogo de Software de la Junta de Andalucía
Código Título Tipo Carácter
LIBP-0237 Incorporación de librerías al Catálogo de Software de la Junta de Andalucía

Aquellas librerías que sean fruto de proyectos desarrollados por o para la Junta de Andalucía deben ser publicadas en el Catálogo de Software de la Junta de Andalucía,

Directriz Obligatoria
PAUT-0002 Incorporación del Software al Catálogo de Software de la Junta de Andalucía

Las Consejerías y Organismos publicarán los productos de sus desarrollos, tanto fuentes como documentación, en el Catálogo de Software de la Junta de Andalucía

Directriz Obligatoria
PAUT-0034 Disponibilidad del software

Según la ORDEN DEL 21 DE FEBRERO DE 2005, todo desarrollo realizado por o para la Junta de Andalucía debe ser publicado para ser distribuido (bien a otra Administración, bien a un ciudadano) para que pueda modificarse y hacerse el uso de él de forma libre.

Directriz Obligatoria
Área: Desarrollo » Licenciamiento
Código Título Tipo Carácter
PAUT-0035 Licenciamiento del Software

Todo software a medida desarrollado para la Junta de Andalucía será publicado y liberado bajo los términos de la Licencia Pública de la Unión Europea (EUPL European Union Public License).

Directriz Obligatoria
Área: Desarrollo » Especificaciones de Codificación y Construcción
Código Título Tipo Carácter
LIBP-0008 Convenio de codificación general

Las siguientes indicaciones ayudan a generar un código más eficiente, claro y fácil de mantener, siendo aplicables independientemente del lenguaje de programación que se utilice

Directriz Obligatoria
LIBP-0009 Convenio de codificación específico para PL/SQL

Se recogen una serie de convenios de codificación específicos de PL/SQL, a tener en cuenta además de los generales

Directriz Obligatoria
LIBP-0010 Convenio de codificación específico para XML

Se recogen una serie de convenios de codificación específicos de XML, a tener en cuenta además de los generales

Directriz Obligatoria
LIBP-0014 Reglas de construcción en PL/SQL

Se deben tener en cuenta las siguientes indicaciones para realizar una construcción basada en PL/SQL.

Directriz Obligatoria
LIBP-0015 Convenio de codificación específico para Java

Se recogen una serie de convenios de codificación específicos de Java, a tener en cuenta además de los generales

Directriz Obligatoria
LIBP-0018 Reglas de construcción en Java

Aplicar este conjunto de directrices a la hora de construir clases en Java con el fin de asegurar la calidad del código

Directriz Obligatoria