SDL (lenguaje de especificación)

SDL (lenguaje de especificación)

SDL es un lenguaje de especificación formal y visual normado por la ITU-T en el estándar Z.100, así como el acrónimo de Specification and Description Language.

El lenguaje SDL está diseñado para la especificación de sistemas complejos, interactivos, orientados a eventos, de tiempo real o que presenten un comportamiento paralelo, y donde módulos o entidades independientes se comuniquen por medio de señales para efectuar su función.

Historia

El desarrollo de SDL comenzó en 1972, cuando un grupo de estudio de 15 miembros de la CCITT, representando a varios sectores de la ingeniería eléctrica y a varios actores de la industria, comenzaron a definir de un lenguaje para especificar sistemas de telecomunicaciones. La primera versión del lenguaje fue lanzada en 1976, seguido de nuevas versiones en 1980, 1984, 1988, 1992 y 1996.

Modelo teórico

Una especificación en SDL está formada de los siguientes elementos:

  • Estructura, la notación dedicada a la estructura permite subdividir el problema en instancias más simples, utilizando el enfoque de arriba a abajo clásico de la ingeniería. Los elementos que conforman la estructura del sistema en orden de generalidad y nivel de abstracción son:
    • Sistema: el sistema es el ambiente donde se desarrolla la existencia del producto y el producto mismo.
    • Bloques.
    • Procesos: los procesos son el equivalente de máquinas de estado finito extendidas, capaces de controlar el disparo de las transiciones con guardas.
    • Servicios: un servicio es similar a un proceso, pero no posee un espacio privado de variables.
  • Comunicación:
    • Señales
    • Canales de comunicación
  • Comportamiento (procesos).
  • Datos (tipos de datos abstractos).
  • Relaciones de herencia (especialización).

Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • SDL (lenguaje de especificación) — SDL es un lenguaje de especificación formal y visual normado por la ITU T en el estándar Z.100, así como el acrónimo de Specification and Description Language. El lenguaje SDL está diseñado para la especificación de sistemas complejos,… …   Enciclopedia Universal

  • Lenguaje de especificación — En el contexto de la ingeniería eléctrica, la computación y ramas afines, un lenguaje de especificación o lenguaje de descripción es un lenguaje formal o semi formal cuya función es construir modelos de los sistemas que se desea elaborar. A… …   Wikipedia Español

  • SDL — Saltar a navegación, búsqueda El acrónimo SDL se refiere a varios conceptos: SDL, una biblioteca informática multiplataforma que provee una API para la programación gráfica. SDL, en el contexto de los lenguajes de especificación es una técnica de …   Wikipedia Español

  • Ivar Jacobson — Nombre …   Wikipedia Español

  • Sistema multi-agente — Un sistema multiagente (SMA) es un sistema compuesto por múltiples agentes inteligentes que interactúan entre ellos. Los sistemas multiagente pueden ser utilizados para resolver problemas que son difíciles o imposibles de resolver para un agente… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”