Some Methods for Specializing Object-oriernted Programs
スポンサーリンク
概要
- 論文の詳細を見る
In this paper, we propose three approaches to specializing object-oriented programs. The first replaces dynamically dispatched method invocation with statically dispatched method invocation. We describe two techniques for this purpose: the unique name method and rapid type analysis. The second approach consists of class fusion and class reduction, which are techniques for merging closely associated classes into a single class. The last approach is class slimming, which removes unused methods and variables from classes. These approaches resolve the dilemma of whether to write a program elegantly for easy maintenance or tune it up for good performance.
- 一般社団法人情報処理学会の論文
- 1999-03-15
著者
-
Agusa K
Center For Information Media Studies Nagoya University
-
Agusa K
Nagoya Univ.
-
YAMAMOTO Shinichirou
Faculty of Information Science and Technology, Aichi Prefectural University
-
AGUSA Kiyoshi
Center for Information Media Studies, Nagoya University
-
HACHISU YOSHINARI
Department of Information Engineering, School of Engineering, Nagoya University
-
Hachisu Yoshinari
Department Of Information Engineering School Of Engineering Nagoya University
-
Yamamoto Shinichirou
Faculty Of Information Science And Technology Aichi Prefectural University
関連論文
- A Verification Method for Formal Requirements Description
- A CASE Tool Platform for an Object Oriented Language
- Some Methods for Specializing Object-oriernted Programs
- An Efficient Implementation of Term Rewriting System on a Distributed Memory Architecture