scispace - formally typeset
G

Gregor Kiczales

Researcher at University of British Columbia

Publications -  102
Citations -  25255

Gregor Kiczales is an academic researcher from University of British Columbia. The author has contributed to research in topics: Aspect-oriented programming & AspectJ. The author has an hindex of 43, co-authored 102 publications receiving 25146 citations. Previous affiliations of Gregor Kiczales include PARC & Xerox.

Papers
More filters
Proceedings ArticleDOI

Aspect-oriented programming and modular reasoning

TL;DR: Using aspect- oriented programming enables modular reasoning in the presence of crosscutting concerns, and using aspect-oriented programming enables modules in the absence of such concerns.
Journal ArticleDOI

A semantics for advice and dynamic join points in aspect-oriented programming

TL;DR: In this paper, the authors give a denotational semantics for a minilanguage that embodies the key features of dynamic join points, pointcuts, and advice, which is intended as a baseline semantics against which future correctness results may be measured.
Journal ArticleDOI

Beyond the black box: open implementation

Gregor Kiczales
- 01 Jan 1996 - 
TL;DR: This paper provides some ideas to spark further debate on black-box abstraction, a basic tenet of software design, underlying approaches to portability and reuse.
Journal ArticleDOI

Discussing aspects of AOP

TL;DR: Aspect-oriented programming is a new evolution in the line of technology for separation of concerns technology that allows design and code to be structured to reflect the way developers want to think about the system.