CAL : a language for aggregating functional and extrafunctional constraints in streaming networks

Alex Shafarenko, Raimund Kirner

    Research output: Book/ReportOther report

    60 Downloads (Pure)

    Abstract

    In this article we present the Constraint Aggregation Language (CAL), a declarative language for describing properties of stateless program components that interact by exchanging messages. CAL allows one to describe functional as well as extra-functional behaviours, such as computation latency. The CAL language intention is to be able to describe the behaviour of so-called boxes in the context of S-Net. However, the language would find application in other coordination models based on stateless components.
    Original languageEnglish
    PublisherUniversity of Hertfordshire
    Publication statusPublished - 2011

    Publication series

    NameUH Computer Science Technical Report
    PublisherUniversity of Hertfordshire

    Fingerprint

    Dive into the research topics of 'CAL : a language for aggregating functional and extrafunctional constraints in streaming networks'. Together they form a unique fingerprint.

    Cite this