Articulo de referencia

Lenguaje de especificación IDL

IDL ( Interface Description Language ) es un lenguaje de descripción de interfaces de software (o lenguaje descriptor de interfaz) creado por William Wulf y John Nestor de la Un...

IDL ( Interface Description Language ) es un lenguaje de descripción de interfaces de software (o lenguaje descriptor de interfaz) creado por William Wulf y John Nestor de la Universidad Carnegie Mellon en los Estados Unidos , y David Lamb de la Universidad Queen's en Canadá .

Historia

Al igual que otros lenguajes de descripción de interfaces, IDL definía las interfaces de forma independiente del lenguaje y de la máquina, lo que permitía especificar interfaces entre componentes escritos en diferentes lenguajes y que posiblemente se ejecutaran en diferentes máquinas mediante llamadas a procedimientos remotos .

El sistema de compilación Karlsruhe Ada utilizaba IDL o DIANA y su predecesor AIDA , [ 1 ] [ 2 ] y para serializar la representación externa IDL estándar.

El sistema de gestión de bases de datos (DBMS) de BiiN también utilizaba IDL, y para ello empleaba una representación externa IDL binaria más compacta.

Notas

  1. Bien, Gerhard; Wulf, William A.; Evans, Arturo; Mayordomo, Kenneth J. (2000). DIANA: una lengua intermedia para Ada . Apuntes de conferencias sobre informática. vol.  161. saltador. ISBN 0-387-12695-3.
  2. Goos, Gerhard; Winterstein, Georg (1980). "Hacia un front-end de compilador para Ada" . Actas del simposio ACM-SIGPLAN sobre el lenguaje de programación Ada . Conferencia Internacional Anual sobre Ada. ACM-SIGPLAN. págs. 36–46 . Consultado el 10 de febrero de 2016 . 

Referencias

  • David Alex Lamb, Compartir representaciones intermedias: el lenguaje de descripción de interfaces , Tesis doctoral, Universidad Carnegie-Mellon, Departamento de Ciencias de la Computación, 1983
  • David Alex Lamb, "IDL: compartiendo representaciones intermedias", ACM Transactions on Programming Languages ​​and Systems 9 :3:297-318 (julio de 1987)
  • John Nestor, Joseph M. Newcomer, Paola Gianinni y Donald Stone, IDL: El lenguaje y su implementación , Prentice-Hall, 1990.
  • Richard Snodgrass , El lenguaje de descripción de interfaces: definición y uso , WH Freeman, 1989
  • J. Nestor, William Allan. Wulf, David Alex Lamb, IDL, Lenguaje de descripción de interfaces , Informe técnico, Universidad Carnegie-Mellon, 1981