Research Papers and Publications
- Dimple Kaul, Aniruddha Gokhale,
"", in Proceedings of the 44th ACM South Eastern Conference, March 2006, Melbourne, FL.
- Arundhati Kogekar, Dimple Kaul, Aniruddha Gokhale, Paul Vandal, Upsorn Praphamontripong, Swapna Gokhale, Jing Zhang, Yuehua Lin, Jeff Gray,
"" at the NGS Workshop, IEEE International Parallel and Distributed Processing Symposium, April 2006, Isle of Rhodes, Greece.
- Dimple Kaul, Arundhati Kogekar, Aniruddha Gokhale, Jeff Gray, Swapna Gokhale
"" in Proceedings of the Hawaii International Conference on System Sciences, January 2007, Hawaii.
|
Workshop Papers
- Alan Tackett, Bobby Brown, Laurence Dawson, Santiago de Ledesma, Dimple Kaul, Kelly McCaulley, and Surya Pathak
"" in Proceedings of the Fifth International Conference on Generative Programming and Component Engineering (GPCE'06), Oct 2006, Portland, Oregon.
- Dimple Kaul, Aniruddha Gokhale, Alan Tackett, Larry Dawson, and Kelly McCauley
"" Workshop on Best Practices in Applying Aspect-Oriented Software Development (BPAOSD'07) at the Sixth International Conference on Aspect-Oriented Software Development (AOSD'07), Vancouver, Canada, March 12-16, 2007 (To Appear in ACM Digital library)
|
Presentations and Posters
- Dimple Kaul, Aniruddha Gokhale,
"", in Proceedings of the 44th ACM South Eastern Conference, March 2006, Melbourne, FL.
- Dimple Kaul, Aniruddha Gokhale, Alan Tackett, Larry Dawson, and Kelly McCauley
"" Students poster event at the Sixth International Conference on Aspect-Oriented Software Development (AOSD'07), Vancouver, Canada, March 12-16, 2007.
|
Research Projects
- Middleware Specialization using Aspect-Oriented Programming:
In this research project we used to optimizing a small part of Middleware. There was performance boost with this specialization. Although AOP is primarily used for separation of concerns, but we used it in a novel way to improve performance.
For more details go to this website
- Patterns-Oriented Software Architecture Modeling Language(POSAML): We have developed a modeling language called POSAML using techniques.
We are using tool called to develop this modeling language. This modeling language is used to model the various patterns described in pattern language, their features and benchmarking characteristics. Currently this modeling language has limited capabilities and there are only four patterns and very few features which can be modeled. But we are extending POSAML to include additional patterns and feature characteristics so that we are able to compose a middleware system. Also we working on automating specialization of system using these modeling tools.
- Application of AspectJ for Logistical Storage (L-Store): Implemented Transaction Control, Database Connection Pooling, Authentication and Authorization using AspectJ.
L-Store is the java based application developed by Advanced Computing Center for Research and Education(ACCRE). It provides a distributed file system for storing arbitrary sized data objects. For more information please visit L-Store
|
Summary of Academic Courses Work
|
Fall 2005
Principles of Operating Systems Part II (CS282-01)
Model Integrated Computing (CS388-01)
Special Topics in Multimedia Systems and Applications (CS395-01)
|
Spring 2006
Special Topics in QoS enbl Middleware (CS396-03)
Intermed Software Design (CS292-01)
Special Topics in Wireless Networks (CS396-04)
|
Summer 2006
|
Fall 2006
|
Spring 2006
|
|
Contact Information:
|
Institute for Software Integrated Systems,
|
Vanderbilt University,
|
PO Box 1829 Station B,
|
Nashville, TN 37203
|
Email: Dimple dot Kaul at vanderbilt dot edu
|