ResearchTeachingMsc.Quick LinksGot a question?Got a question or comment? Contact us at (515) 294-6168 or hridesh@cs.iastate.edu. |
Recent Publications
Juri Memmert, Hridesh Rajan, "Osiris: Generating Concern Models from Source Code", To appear as a short poster paper in the proceedings of Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE 2006), Portland, OR. Youssef Hanna, Hridesh Rajan, "SLEDE: Event Based Specification of Sensor Network Protocols", To appear as a short poster paper in the proceedings of Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE 2006), Portland, OR. Robert Dyer, Harish Narayanappa, Hridesh Rajan, "Nu: Preserving Design Modularity in Object Code", To appear as a short poster paper in the proceedings of Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE 2006), Portland, OR. Hridesh Rajan, Robert Dyer, Harish Narayanappa, Youssef Hanna, "Nu: Towards an Aspect-Oriented Invocation Mechanism", Technical Report #414, Department of Computer Science, Iowa State University, Mar 26, 2006. [PDF Format] Hridesh Rajan, Robert Dyer, Youssef Hanna, Harish Narayanappa, "Preserving Separation of Concerns through Compilation", In Software Engineering Properties of Languages and Aspect Technologies (SPLAT 06), A workshop affiliated with AOSD 2006, March 21, 2006. Bonn, Germany. Previous version appeared as Technical Report #405, Dept. of Computer Sc., Iowa State University. [PDF Format] William Griswold, Kevin Sullivan, Yuanyuan Song, Macneil Shonle, Nishit Tewari, Yuanfang Cai, Hridesh Rajan, "Modular Software Design with Crosscutting Interfaces", IEEE Software, Special Issue on Aspect-Oriented Programming, Jan/Feb 2006. [PDF Format] Kevin Sullivan, William Griswold, Yuanyuan Song, Yuanfang Cai, Macneil Shonle, Nishit Tewari, Hridesh Rajan, "Information Hiding Interfaces for Aspect-Oriented Design", In the proceedings of the Joint 10th European Software Engineering Conference and 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2005), 5-9 Sept 2005, Lisbon, Portugal. [PDF Format] Hridesh Rajan and Kevin Sullivan, "Classpects: Unifying Aspect- and Object-Oriented Language Design", In the proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 15-21 May 2005, St. Louis, Missouri, USA. [PDF Format] Recent Professional Services
BackgroundI received my undergraduate degree (B.Tech.) from the Institute of Technology, Banaras Hindu University (IT-BHU), Varanasi, India and my M.S. and Ph.D. degrees from the University of Virginia. My advisor there was Kevin Sullivan, whose advisor was David Notkin. My academic genealogy goes all the way to Edsger Dijkstra. In prior life, I worked at Bell Labs India, the R&D organization of Lucent Technologies. At the time, I was interested in bandwidth and power optimization issues in mobile ad hoc & sensor networks as they scale up. I still keep up with these topics. Beside computer science, I love cavaliers (trying to grow into cyclones), Dreamworks Animation Movies, driving, racquet ball, paintball, chess, and pool (not necessarily in this order). Sometimes, I also pretend to be a handyman. PersonalI come from a small town called Mokama in Bihar, India. I have had the pleasure to live within 50ft from the river Ganga, a major river in India, for most of my childhood. If you are from Mokama, I will be glad to hear from you. Send me an e-mail and we can share stories :-). |
|||||||||