K.Rangaraajan, Does Java
Support Design by Contract?, Dr.Dobb's Journal, November 1999,
pp.113-114 & 116.
||K.Rangaraajan, How Can
I Test Java Classes?, Dr.Dobb's Journal, July 1999, pp.107-110.
K.Rangaraajan, P.Eswar, Understanding
Class Evolution Through Atomic Changes, ACM SIGPLAN Notices, June 1998,
When are Two Classes Equivalent?, ACM SIGPLAN Notices, February
1998, V.33(2), pp.59-64.
Rangarajan,K., P.Eswar and
A Language-Based Approach to Regression Testing Object-Oriented Software,
International Conference on Software Engineering and Its Applications,
Hyderabad, India, December 1997.
Rangarajan,K., T.Ashok and
Class Evolution and Equivalence Categories, Proceedings
of the First European Software Quality Week, Brussels, November 1997.
K.Rangarajan, Static Checking
of Java Programs, Proceedings of the National Conference
on Object Oriented Technology (NCOOT'97), Warangal, India, August
||Rangarajan, K., P.Eswar and
Retesting C++ Classes, Proceedings of the Ninth International
Software Quality Week, San Francisco, May 1996.
Formal Specification Methods for Object-Oriented Software, 30th
Annual Convention, CSI '95, Hyderabad, India, November 1995, pp.53-63.
Reasoning About C++ in Prolog, 1995 IEEE International
Conference on Systems, Man and Cybernetics, Vancouver, British Columbia,
Canada, October 1995, pp.3186-3189.
||K.Rangarajan, Q++ for C++,
Shivraj Publications Limited, 1994.
Broker and Commoner: A Model of Problem Solving by Delegation,
SysReader, September 1992.
Construction and Destruction, SysReader, July 1992,
Derivation in C++, SysReader, March 1992, pp.43-47.
||K.Rangarajan, Data Driven
Computation and Functionoids, SysReader, December
K.Rangarajan, A Friend
in Need is a Friend indeed!, SysReader, August 1991,
K.Rangarajan, Why C++?,
SysReader, January 1991, pp.49-56.