Home >

news Help

Publication Information


Title
Japanese:Objective-Cによる文脈指向プログラミングの実現手法 
English:An Implementation Method of Context-Oriented Programming in Objective-C 
Author
Japanese: 渡部卓雄, 鈴木将哉.  
English: Takuo Watanabe, Masaya Suzuki.  
Language Japanese 
Journal/Book name
Japanese:電子情報通信学会技術研究報告 
English:IEICE Technical Report 
Volume, Number, Page Vol. 112    No. 164    pp. 133-138
Published date July 27, 2012 
Publisher
Japanese:電子情報通信学会 
English:IEICE 
Conference name
Japanese:電子情報通信学会ソフトウェアサイエンス研究会(SIGSS) 
English:IEICE SIGSS Workshop 
Conference site
Japanese:北海道函館市 
English:Hakodate, Hokkaido 
Official URL https://www.ieice.org/ken/paper/20120728E0tf/
 
Abstract Context-oriented programming(COP) is a programming method that enables us to define behaviors that depend on the program's execution context. We propose an implementation method of COP that does not need language extensions. Objective-C has a dynamic object system in which we can replace arbitorary methods. Harnessing such ability of the language, we construct a mechanism realizing COP. In this paper, we introduce how to construct such mechanism in Objective-C and evaluate the runtime overhead of our implementation.

©2007 Tokyo Institute of Technology All rights reserved.