• DocumentCode
    2297742
  • Title

    Adding implicit invocation to traditional programming languages

  • Author

    Garlan, David ; Scott, Curtis

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1993
  • fDate
    17-21 May 1993
  • Firstpage
    447
  • Lastpage
    455
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1993. Proceedings., 15th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-3700-5
  • Type

    conf

  • DOI
    10.1109/ICSE.1993.346021
  • Filename
    346021