Author image not provided
 Milton Inostroza

Add personal information
  Affiliation history
Bibliometrics: publication history
Average citations per article8.67
Citation Count26
Publication count3
Publication years2011-2014
Available for download3
Average downloads per article160.67
Downloads (cumulative)482
Downloads (12 Months)53
Downloads (6 Weeks)4
Arrow RightAuthor only

See all colleagues of this author

See all subject areas


3 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 3 of 3
Sort by:

1 published by ACM
February 2014 ACM Transactions on Software Engineering and Methodology (TOSEM): Volume 23 Issue 1, February 2014
Publisher: ACM
Citation Count: 13
Downloads (6 Weeks): 2,   Downloads (12 Months): 21,   Downloads (Overall): 252

Full text available: PDFPDF
In current aspect-oriented systems, aspects usually carry, through their pointcuts, explicit references to the base code. Those references are fragile and hinder important software engineering properties such as modular reasoning and independent evolution of aspects and base code. In this work, we introduce a novel abstraction called Join Point Interface, ...
Keywords: join point polymorphism, Aspect-oriented programming, advice dispatch, interfaces, modularity, explicit announcement, typing, implicit announcement

2 published by ACM
March 2013 AOSD '13 Companion: Proceedings of the 12th annual international conference companion on Aspect-oriented software development
Publisher: ACM
Citation Count: 1
Downloads (6 Weeks): 0,   Downloads (12 Months): 3,   Downloads (Overall): 53

Full text available: PDFPDF
In standard AspectJ, aspects and base code are often insufficiently decoupled, as aspects hold pointcuts, which can contain explicit textual references to base code. This hinders aspect evolution and reuse, and may hinder reasoning about aspects on the base-code side. In this demo we present join point interfaces as an ...
Keywords: aspect-oriented programming, event-driven programming, modularity, maintainability

3 published by ACM
September 2011 ESEC/FSE '11: Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Publisher: ACM
Citation Count: 12
Downloads (6 Weeks): 2,   Downloads (12 Months): 29,   Downloads (Overall): 177

Full text available: PDFPDF
While aspect-oriented programming supports the modular definition of crosscutting concerns, most approaches to aspect- oriented programming fail to improve, or even preserve, modular reasoning. The main problem is that aspects usually carry, through their pointcuts, explicit references to the base code. These dependencies make programs fragile. Changes in the base ...
Keywords: aspect-oriented programming, modularity

The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2018 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us