Inter-Language Unification (ILU): a multi-language object-oriented interface definition system developed at Xerox Parc.
Matchmaker, MACH Interface Generator (MIG): Automated generation of multilingual interprocess communication interfaces. Abstract and PS/DOC files.