E-LOTOS

LOTOS ( Eng.  Language Of Temporal Ordering Specification  - "lenguaje de especificación de ordenamiento temporal") es un lenguaje de especificación estandarizado, originalmente destinado a describir sistemas distribuidos y de comunicación . LOTOS consta de dos lenguajes complementarios: el lenguaje de descripción de tipo de datos abstractos ACT ONE y el lenguaje de descripción de comportamiento de álgebra de proceso [1] [2] .

Aunque LOTOS ha demostrado ser ampliamente aplicable, la Organización Internacional de Normalización ha emprendido el desarrollo de una versión mejorada: E-LOTOS (ISO/IEC 15437:2001) [3] [1] .

Descripción

En LOTOS y E-LOTOS, el sistema a especificar es modelado por un conjunto de procesos que interactúan entre sí y con su entorno [1] .

Los puertos de comunicación de un proceso se denominan canales de eventos . Los procesos se parametrizan por sus canales y estado. La entrada y la salida corresponden a eventos , es decir, interacciones en canales entre dos procesos o un sistema y su entorno. Un evento ocurre cuando dos partes se sincronizan en oraciones de eventos coincidentes , es decir, cuando existe la necesidad de comunicación de ambas partes. En el caso de varias ofertas simultáneas, se hace una elección que puede afectar el comportamiento posterior del sistema [1] .

Herramientas

LOTOS está respaldado por herramientas de especificación , simulación , compilación , generación de pruebas y verificación formal . Ejemplos de herramientas: CADP (CÆSAR/ALDÉBARAN Development Package) [4] , LITE, LOLA [1] .

Notas

  1. 1 2 3 4 5 Habrías, Frappier, 2006 .
  2. Investigación@RUN/LOTOS . Fecha de acceso: 30 de noviembre de 2014. Archivado desde el original el 16 de febrero de 2015.
  3. LOTOS mejorado: una técnica de descripción formal basada en la ordenación temporal del comportamiento observacional, ISO/IEC 15437, Organización Internacional de Normalización, 2001
  4. Construcción y Análisis de Procesos Distribuidos . Consultado el 29 de noviembre de 2014. Archivado desde el original el 9 de noviembre de 2014.

Literatura

Enlaces