Title :
Adding implicit invocation to traditional programming languages
Author :
Garlan, David ; Scott, Curtis
Author_Institution :
Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
Implicit invocation based on event broadcasting is an increasingly important technique for integrating systems. The authors broaden the class of systems that can benefit from this approach by showing how to augment general-purpose programming languages with facilities for implicit invocation. They illustrate the approach in the context of the Ada language. Attempts to add implicit invocation to standard languages raise a number of design decisions that can have a significant impact on the properties of the mechanism and on its usability. These design considerations are highlighted so that any similar attempt to add implicit invocation to a strongly-typed, procedure-oriented programming language can benefit from this work
Keywords :
Ada; programming languages; Ada; design decisions; event broadcasting; implicit invocation; strongly-typed, procedure-oriented programming language; traditional programming languages; usability; Application software; Broadcasting; Computer languages; Computer science; Database systems; IEEE news; Operating systems; Relational databases; Sockets;
Conference_Titel :
Software Engineering, 1993. Proceedings., 15th International Conference on
Conference_Location :
Baltimore, MD
Print_ISBN :
0-8186-3700-5
DOI :
10.1109/ICSE.1993.346021