IDL 사양 언어

IDL specification language

IDL(Interface Description Language)은 카네기멜론 대학윌리엄 울프와 존 네스토어, 캐나다 퀸즈 대학의 데이비드 램이 만든 소프트웨어 인터페이스 설명 언어(Interface Descriptor Language라고도 한다)이다.

다른 인터페이스 설명 언어와 마찬가지로, IDL은 다른 언어로 작성된 구성요소들 간의 인터페이스 사양을 허용하고 원격 프로시저 호출을 사용하여 서로 다른 컴퓨터에서 실행할 수 있는 언어와 기계에 독립적인 방법으로 인터페이스를 정의했다.

Karlsruhe Ada 컴파일 시스템은 IDL resp를 사용했다.DIANA와 그 전임자인 AIDA, 그리고 바닐라 IDL 외관표현위한.[1][2]

BiiN의 DBMS도 IDL을 사용하였으며, 보다 컴팩트한 바이너리 IDL 외부표현을 위해 사용하였다.

참고 항목

참조

  • David Alex Lamb, 중간 표현 공유: 인터페이스 설명 언어, 박사.학위논문, 카네기-멜론 대학교, 컴퓨터 과학 학부, 1983
  • David Alex Lamb, "IDL: 중간 표현 공유", ACM Transactions on Programming Language and Systems (1987년 7월)
  • 존 네스토르, 조셉 M.신예 Paola Gianinni와 Donald Stone, IDL: The Language and it Implementation, Frentice-Hall, 1990.
  • Richard Snodgrass, 인터페이스 설명 언어: W.H. 프리먼, 1989년 정의와 사용
  • J 네스토르, 윌리엄 앨런.Wulf, David Alex Lamb, IDL, Interface Description Language, Technical Report, Carnegie-Mellon University, 1981년

메모들

  1. ^ Goos, Gerhard; Wulf, William A.; Evans, Arthur; Butler, Kenneth J. (2000). DIANA: an intermediate language for Ada. Lecture Notes In Computer Science. Vol. 161. springer. ISBN 0-387-12695-3.
  2. ^ Goos, Gerhard; Winterstein, Georg (1980). "Towards a compiler front-end for Ada". Proceedings of the ACM-SIGPLAN symposium on Ada programming language. Annual International Conference on Ada. ACM-SIGPLAN. pp. 36–46. Retrieved 2016-02-10.