For faster navigation, this Iframe is preloading the Wikiwand page for SDL (lenguaje de especificación).

SDL (lenguaje de especificación)

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada. Busca fuentes: «SDL (lenguaje de especificación)»noticias · libros · académico · imágenesEste aviso fue puesto el 12 de junio de 2011.

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 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 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).
{{bottomLinkPreText}} {{bottomLinkText}}
SDL (lenguaje de especificación)
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?