Campus Units

Computer Science

Document Type

Conference Proceeding

Conference

MODULARITY Modularity (formerly known as Aspect-oriented Software Development - AOSD)

Publication Version

Accepted Manuscript

Link to Published Version

http://dx.doi.org/10.1145/2162049.2162067

Publication Date

3-25-2012

Journal or Book Title

AOSD '12 Proceedings of the 11th annual international conference on Aspect-oriented Software Development

First Page

143

Last Page

154

DOI

10.1145/2162049.2162067

Conference Title

AOSD '12 The 11th annual international conference on Aspect-oriented Software Development

Conference Date

March 25-30, 2012

City

Potsdam, Germany

Abstract

A variety of language features to modularize crosscutting concerns have recently been discussed, e.g. open modules, annotation-based pointcuts, explicit join points, and quantified-typed events. All of these ideas are essentially a form of aspect-oriented interface between object-oriented and crosscutting modules, but the representation of this in-terface differs.

Comments

This article is published as Dyer, Robert, Hridesh Rajan, and Yuanfang Cai. "An exploratory study of the design impact of language features for aspect-oriented interfaces." In Proceedings of the 11th annual international conference on Aspect-oriented Software Development, pp. 143-154. ACM, 2012. doi: 10.1145/2162049.2162067. Posted with permission.

Rights

© ACM, 2012. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the 11th annual international conference on Aspect-oriented Software Development, pp. 143-154. ACM, 2012. https://doi.org/10.1145/2162049.2162067

Copyright Owner

Association for Computing Machinery

Language

en

File Format

application/pdf

Published Version

Share

Article Location

 
COinS