@inproceedings{235d5ba559114199b7d971b11c8bddcb,
title = "Supporting methods and events by an integrated abstraction",
abstract = "Events have been introduced into a number of programming languages since they are known as a useful programming abstraction. Although those languages provide a language construct directly supporting events, they also provide a similar construct in parallel, which is a method. This paper proposes a new language construct named method slot and a new language DominoJ, which is a Java-based extension supporting method slots. A method slot is a single language construct supporting both methods and events by an integrated abstraction. This paper shows how method slots work as methods and events.",
author = "Zhuang, {Yung Yu} and Shigeru Chiba",
year = "2012",
doi = "10.1145/2237887.2237889",
language = "???core.languages.en_GB???",
isbn = "9781450312776",
series = "RAM-SE'12 - 9th ECOOP Workshop on Reflection, AOP, and Meta-Data for Software Evolution, Proceedings",
pages = "7--10",
booktitle = "RAM-SE'12 - 9th ECOOP Workshop on Reflection, AOP, and Meta-Data for Software Evolution, Proceedings",
note = "9th ECOOP Workshop on Reflection, AOP, and Meta-Data for Software Evolution, RAM-SE'12 ; Conference date: 13-06-2012 Through 13-06-2012",
}