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

Expressive programs through presentation extension

TL;DR: This work presents an approach that works through a combination of presentation extension and semantic extension, an Eclipse-based implementation targeting the Java programming language, and examples that show how presentation extension can make programs more expressive.
Proceedings ArticleDOI

Operating systems: why object-oriented?

TL;DR: A new approach to operating system design is emerging in which, rather than attempting to hide these dilemmas, they are exposed to clients, using a meta-protocols.
Journal ArticleDOI

Issues in the pragmatics of qualitative modeling: lessons learned from a xerographics project

TL;DR: This effort to model xerography exposed shortcomings in the techniques of qualitative modeling as applied to complex systems and helped to better understand the impact of certain basic modeling decisions.
Patent

Software constructs that facilitate partial evaluation of source code

TL;DR: In this paper, a partial evaluator or precompiler for a computer program enables a user to provide, at suitable places within a program, language constructs which cause certain expressions within the program to be evaluated at runtime or at partial evaluation time.