British Standards Institution Definiciones
Una definición de Año Requisitos 2000 la conformidad
Introducción
Este documento se ocupa de lo que comúnmente se conoce como el Año conformidad 2000 (también conocido a veces como el cumplimiento de siglo o milenio). Proporciona una definición de esta expresión y los requisitos que deben cumplirse en los equipos y productos que utilizan fechas y horas.
Ha sido elaborado por British Standards Institution comité BDD / 1 /-/ 3 en respuesta a la demanda del Reino Unido la industria, el comercio y el sector público. Es el resultado del trabajo de los siguientes organismos cuyas contribuciones son reconocidas con gratitud: BT, Cap Gemini, CCTA, Coopers & Lybrand, Elias Halberstam, ICL, Servicio Nacional de Salud, National Westminster Bank.
BSI-DISC También me gustaría agradecer a las siguientes organizaciones por su apoyo y aliento en el desarrollo de esta definición: grupo de trabajo 2000, 2003, Barclays Bank, British Airways, Cambridgeshire County Council, Computer Software Services Association, Departamento de Salud, Ernst & Young , Federación de Pequeñas Empresas, IBM, ICI, National Power, Pagador Agencia, Prudential Assurance, Reuters, tiendas Tesco.
Mientras que cada cuidado se ha tenido en el desarrollo de este documento, las organizaciones contribuyentes no aceptamos ninguna responsabilidad por cualquier pérdida o daño causado, que surja directa o indirectamente, en relación con la confianza en su contenido, salvo en la medida en que dicha responsabilidad no pueda ser excluida por ley. Asesoramiento jurídico independiente debe ser solicitada por cualquier persona u organización que desee entrar en un compromiso contractual relativo a los requisitos de la conformidad 2000 año.
Este documento o la sección de definición puede copiarse libremente siempre y cuando el texto se reproduce en su totalidad, se mencione la fuente y el número de referencia del documento citado es.
La definición
Conformidad 2000 anual significa que ni el rendimiento ni la funcionalidad se ve afectada por las fechas anteriores a, durante y después de la 2000 años. En particular:
- Se desconoce el valor de fecha actual hará que cualquier interrupción en el funcionamiento.
- Basado en la fecha funcionalidad debe comportarse siempre en fechas anteriores, durante y después de 2000 año.
- En todas las interfaces y almacenamiento de datos, el siglo en cualquier fecha se debe especificar de forma explícita o por algoritmos o reglas de inferencia inequívoca
- 2000 año debe ser reconocido como un año bisiesto.
La amplificación de la definición y normas
Explicación general
Pueden surgir problemas de algunos medios de representación de fechas en los equipos informáticos y de los productos y de fecha-lógico embebido en bienes o servicios adquiridos, como los enfoques 2000 años y durante y después de ese año. Como resultado, los equipos o productos, incluyendo la lógica de control embebido, pueden fallar por completo, los datos de funcionar mal o causar que esté dañado.
Para evitar estos problemas, las organizaciones deben revisar y modificar si el equipo necesario, producidos internamente y de los productos y del mismo modo revisar el equipo con alimentación externa y los productos con sus proveedores. El propósito de este documento es permitir a estos controles a realizar sobre una base de entendimiento común.
Si en los controles se realizan con proveedores externos, se debe tener cuidado de distinguir entre las declaraciones de conformidad y la capacidad para demostrar la conformidad.
Regla 1
- 1.1 Esta regla se conoce a veces como integridad general.
- 1.2 Si este requisito se cumple, roll-over entre todas las demarcaciones de tiempo significativo (por ejemplo, días, meses, años, siglos) se realiza correctamente.
- 1.3 fecha actual significa la fecha de hoy como se conoce al equipo o producto.
Regla 2
- 2.1 Esta regla se conoce a veces como fecha integridad.
- 2.2 Esta regla significa que todos los equipos y los productos deben calcular, manipular y representar correctamente las fechas para los fines para los que fueron previstos.
- 2.3 El significado de funcionalidad incluye tanto los procesos y los resultados de esos procesos.
- 2.4 Si se desea, un punto de referencia para los valores de fecha y cálculos pueden ser añadidos por las organizaciones, por ejemplo, tal como se define por el calendario gregoriano.
- 2.5 Ningún equipo o producto deberán utilizar valores particulares de fecha para un significado especial, por ejemplo, "99" para significar "sin valor final" o "final del archivo" o "00" para indicar "no aplicable" o "principio del archivo".
Regla 3
- 3.1 Esta regla se conoce a veces como explícito / implícito siglo.
- 3.2 Cubre dos enfoques generales:
- (A) la representación explícita del año en las fechas: por ejemplo, mediante el uso de cuatro dígitos o mediante la inclusión de un indicador de siglo. En este caso, una referencia se puede insertar (por ejemplo 4 dìgitos según lo permitido por la norma ISO 8601: 1988) y puede que sea necesario para permitir excepciones en las normas específicas de dominio (por ejemplo, normas relativas al intercambio electrónico de datos, cajeros automáticos Los banqueros automáticos o servicios de compensación) deben tener prioridad.
- (B) el uso de reglas de inferencia: por ejemplo, años de dos dígitos con un valor mayor que 50 implica 19xx, aquellos con un valor igual o inferior a 50 implica 20xx. Reglas de inferencia siglo en su conjunto debe aplicarse a todos los contextos en los que se utiliza la fecha, aunque diferentes reglas de inferencia, se aplicará a los conjuntos de fecha diferentes.
Notas Generales
Para las reglas 1 y 2 en particular, las organizaciones pueden desear especificar rangos permitidos para los valores de fecha y fechas para ser manipulados. Los rangos pueden referirse a uno o más de los factible vida útil de los equipos o de los productos o el lapso de fechas requeridas para ser representado por los procesos de negocio de la organización. Las pruebas para las fechas críticas en concreto también se puede añadir (por ejemplo, para los años bisiestos, fin de año, etc.) Las organizaciones pueden querer agregar material adicional en apoyo de las necesidades locales.
Cuando el siglo se utiliza el término, clara distinción debe hacerse entre el "valor" que denota el siglo (por ejemplo 20th) y su representación en las fechas (por ejemplo 19xx) y del mismo modo, y 21st 20xx.