Publications

Ken-ichi Nakatani, Takayuki Omori, Katsuhisa Maruyama
"A Programming Environment Consisting of Web Services",
Proceedings of 14th IASTED International Conference on Software Engineering and Applications (SEA'10), November 2010

Takayuki Omori, Katsuhisa Maruyama
"Identifying Stagnation Periods in Software Evolution by Replaying Editing Operations",
16th Asia-Pacific Software Engineering Conference (APSEC'09), pp.389-396, December 2009

K. Maruyama, K. Tokoda
"Security-Aware Refactoring Alerting its Impact on Code Vulnerabilities"
15th Asia-Pacific Software Engineering Conference (APSEC'08), pp.445-452, December 2008

T. Omori, K. Maruyama
"A Change-aware Development Environment by Recording Editing Operations of Source Code"
5th Working Conference on Mining Software Repositories (MSR 2008), pp.31-34, May 2008

N.Yoshida, H. Washizaki, and K. Maruyama
"A survey on security patterns"
Progress in Informatics , No.5, pp.35-47, March 2008

K. Maruyama
"Secure Refactoring: Improving the Security Level of Existing Code"
2nd International Conference on Software and Data Technologies (ICSOFT 2007), pp.222-229, July 2007

K. Maruyama
"An Accurate and Convenient Undo Mechanism for Refactorings"
13th Asia-Pacific Software Engineering Conference (APSEC'06), pp.309-316, December 2006

K. Maruyama, M. Matsushita, S. Yamamoto
"Japanese Workshop on Leveraging Web2.0 Technologies in Software Development Environments (WebSDE)"
21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06), p.377, September 2006

K. Maruyama, S. Yamamoto
"A Tool Platform Using an XML Representation of Source Code Information"
IEICE Transaction on ED, Vol.E89-D, No.7, pp.2214-2222, July 2006

T. Omori, K. Maruyama
"An Easy-to-Use Extension Mechanism Using XML for an Integrated Development Environment"
12th Asia-Pacific Software Engineering Conference (APSEC'05), pp.333-340, December 2005

K. Maruyama and S. Yamamoto
"Design and Implementation of an Extensible and Modifiable Refactoring Tool"
13th IEEE International Workshop on Program Comprehension (IWPC'05), pp.195-204, May 2005

K. Maruyama and S. Yamamoto
"A CASE Tool Platform Using an XML Representation of Java Source Code"
4th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'04), pp.158-167, September 2004

K. Maruyama
"Automated Method-Extraction Refactoring by Using Block-Based Slicing"
Symposium on Software Reusability(SSR'01), pp.31-40, May 2001

K. Maruyama and K. Shima
"An Automatic Class Generation Mechanism by Method Integration"
IEEE Transactions on Software Engineering, Vol.26, No.5, pp.425-440, May 2000

K. Maruyama and K. Shima
"Automatic Method Refactoring Using Weighted Dependence Graphs"
International Conference on Software Engineering (ICSE'99), pp.236-245, May 1999

K. Maruyama and S. Naito
"A Network Dependence Graph for Modeling Network Services and its Use in Fault Location"
IEICE Trans. on ED, Vol.E-82-D, No.4, pp.737-746, April 1999

K. Maruyama and K. Shima
"A New Class Generation Mechanism by Method Integration"
International Conference on Software Reuse (ICSR5), pp.196-205, June 1998

K. Maruyama and K. Shima
"A Mechanism for Automatically and Dynamically Changing Software Components"
Symposium on Software Reusability (SSR '97), ACM Software Engineering Notes, Vol.22, No.3, pp.169-180, May 1997

K. Maruyama and K. Shima
"New Software Components with an Autonomous Changing Mechanism"
Asia-Pacific Software Engineering Conference (APSEC'96), pp.154-165, December 1996

K. Maruyama
"New Components with Mechanisms for Automatically and Dynamically Modifying Themselves"
APSEC '96 Panel: If Software Reuse Can Lead IT, How?, December 1996

K. Ono, K. Maruyama, and Y. Fukazawa
"Application of Verification Method and a Decomposition Method to Program Modification"
Systems and Computers in Japan, Vol.27, No.1, pp.12-26, January 1996

Top of Page

"How are you doing?"
"Well, I have it tough with the deadline of my thesis."