Publication:
Sequential demand-driven evaluation of eager TransLucid

dc.contributor.author Plaice, John en_US
dc.contributor.author Mancilla, Blanca en_US
dc.contributor.author Ditu, Gabriel en_US
dc.contributor.author Wadge, W en_US
dc.date.accessioned 2021-11-25T14:41:47Z
dc.date.available 2021-11-25T14:41:47Z
dc.date.issued 2008 en_US
dc.description.abstract We present the Eager TransLucid language, an intensional programming language in which the value of a variable is a function mapping multidimensional contexts - the `possible worlds` of intensional logic - to ground values or, equivalently, that variables define multidimensional arrays of arbitrary dimensionality. The Eager TransLucid language is a natural generalisation of Wadge and Ashcroft`s Lucid dataflow language. Given a specific set of equations and a context, the operational semantics determines the value taken by a variable in that context, which may depend both on the values of dimensions within the context and the values of variables in other contexts. The contexts correspond to tags in tagged-token dataflow systems. The key contribution of the paper is to prove that it is possible to create a warehouse caching the values of already computed (identifier, context) pairs in such a way as to ensure that no reference is made to unnecessary dimensions. The method consists of storing demands for relevant dimensions in the current context as these are needed. © 2008 IEEE. en_US
dc.identifier.isbn 9780769532622 en_US
dc.identifier.uri http://hdl.handle.net/1959.4/43162
dc.language English
dc.language.iso EN en_US
dc.publisher Institute of Electrical and Electronics Engineers Computer Society, Piscataway, NJ 08855-1331, Unite en_US
dc.rights CC BY-NC-ND 3.0 en_US
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/3.0/au/ en_US
dc.source Legacy MARC en_US
dc.subject.other BASIC (programming language) en_US
dc.subject.other Computer applications en_US
dc.subject.other Computer programming languages en_US
dc.subject.other Computer software en_US
dc.subject.other Computer software en_US
dc.subject.other Computer software en_US
dc.subject.other Computer software en_US
dc.subject.other Computer software en_US
dc.title Sequential demand-driven evaluation of eager TransLucid en_US
dc.type Conference Paper en
dcterms.accessRights metadata only access
dspace.entity.type Publication en_US
unsw.accessRights.uri http://purl.org/coar/access_right/c_14cb
unsw.description.notePublic J. Bosch and J. Wong en_US
unsw.publisher.place Piscataway, NJ 08855-1331, United States en_US
unsw.relation.faculty Engineering
unsw.relation.ispartofconferenceLocation Turku, Finland en_US
unsw.relation.ispartofconferenceName 32nd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2008 en_US
unsw.relation.ispartofconferenceProceedingsTitle Proceedings - International Computer Software and Applications Conference en_US
unsw.relation.ispartofconferenceYear 2008 en_US
unsw.relation.ispartofpagefrompageto 1266-1271 en_US
unsw.relation.originalPublicationAffiliation Plaice, John, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Mancilla, Blanca, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Ditu, Gabriel, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Wadge, W en_US
unsw.relation.school School of Computer Science and Engineering *
Files
Resource type