Nu: Enabling Modularity in Multilingual, Multienvironment, Distributed Systems

dc.contributor.author Rajan, Hridesh
dc.contributor.department Department of Computer Science
dc.date 2018-02-13T23:23:25.000
dc.date.accessioned 2020-06-30T01:55:46Z
dc.date.available 2020-06-30T01:55:46Z
dc.date.issued 2005-01-01
dc.description.abstract <p>The contribution of this work is a novel aspect-oriented programming model that we call Nu. The Nu programming model adds only one new concept, join point dispatch, to the object-oriented programming model. No new programming language constructs are added. The constructs in existing aspect languages are expressed in terms of join point dispatch resulting in a significant simplification of aspect languages. We make two claims about the potential benefits of our approach. First, that it will enable transparent modularization of even those crosscutting concerns that transcend the language and environment boundaries. Second, that it will simplify the AOP language model resulting in the ease-of-use, ease-of-learning, and reduced cost to build supporting tools.</p>
dc.identifier archive/lib.dr.iastate.edu/cs_techreports/201/
dc.identifier.articleid 1202
dc.identifier.contextkey 5437445
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath cs_techreports/201
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/20019
dc.source.bitstream archive/lib.dr.iastate.edu/cs_techreports/201/nu_emerging.pdf|||Fri Jan 14 22:19:38 UTC 2022
dc.subject.disciplines OS and Networks
dc.subject.disciplines Programming Languages and Compilers
dc.subject.keywords Bindings
dc.subject.keywords Classpect
dc.subject.keywords Unified Aspect Language Model
dc.title Nu: Enabling Modularity in Multilingual, Multienvironment, Distributed Systems
dc.type article
dc.type.genre article
dspace.entity.type Publication
relation.isAuthorOfPublication 4e3f4631-9a99-4a4d-ab81-491621e94031
relation.isOrgUnitOfPublication f7be4eb9-d1d0-4081-859b-b15cee251456
File
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
nu_emerging.pdf
Size:
153.95 KB
Format:
Adobe Portable Document Format
Description:
Collections