• DocumentCode
    754701
  • Title

    Petri Net Models for the Evaluation of Applicative Programs Based on λ-Expressions

  • Author

    Kluge, Werner E. ; Schlütter, Heinz

  • Author_Institution
    Gesellschaft für Mathematick und Datenverarbeitung GmbH
  • Issue
    4
  • fYear
    1983
  • fDate
    7/1/1983 12:00:00 AM
  • Firstpage
    415
  • Lastpage
    427
  • Abstract
    In applicative systems, program design is based on elementary constructs of the form apply function to argument(s), also called applications, which are to be recursively inserted into each other. Program evaluation follows a process of meaning-preserving transformations which systematically distributes argument expressions within function expressions and substitutes applications of primitive functions by their values, until a constant expression representing the result of the computation with respect to these transformations is being reached.
  • Keywords
    Calculus; Computational modeling; Computer applications; Computer languages; Concrete; Concurrent computing; Distributed computing; Flow graphs; Functional programming; Petri nets;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1983.234778
  • Filename
    1703076