Students:Ritu Arora

From CCLwiki

Jump to: navigation, search

Contents

[edit] About Me

I am a sixth year Ph.D. candidate in the department of Computer & Information Sciences at UAB. Currently, I am working on, "FraSPA : A Framework for Synthesizing Parallel Applications". My ultimate career goal is to get into a research-based career. I want to engage myself in research work that yields practically useful results in a meaningful and timely manner. I have more than five years of experience in software development and have received good experience working on various stages of software development projects for reputed clients.

Areas of interest: High Performance Computing, Fault-tolerant Systems, Generative Programming, Data Mining, Databases.


I am reachable at: ritu@cis.uab.edu and my webpage is at: http://students.cis.uab.edu/ritu/

[edit] Research Publications

  • Ritu Arora, and Purushotham Bangalore. Framework for Raising the Level of Abstraction of Explicit Parallelization, Doctoral Symposium at the International Conference on Software Engineering (ICSE 2009), Vancouver, Canada, May 17- May 23,2009.
  • Ritu Arora, Purushotham Bangalore, Marjan Mernik. Developing Scientific Applications Using Generative Programming, Software Engineering for Computational Science and Engineering Workshop, International Conference on Software Engineering (ICSE 2009), Vancouver, Canada, May 17- May 23, 2009.
  • Ritu Arora, Marjan Mernik, Purushotham Bangalore, Suman Roychoudhury, and Saraswathi Mukkai. A Domain-Specific Language for Application-Level Checkpointing, International Conference on Distributed Computing and Internet Technologies (ICDCIT 2008), New Delhi, India, December 10-13, 2008.
  • Ritu Arora, and Purushotham Bangalore. FraSPA: A Framework for Synthesizing Parallel Applications, Grace Hopper Celebration of Women in Computing (GHC 2008), Keystone Resort, Colorado, October 1-4, 2008.
  • Ritu Arora, and Purushotham Bangalore. Using Aspect-Oriented Programming for Checkpointing a Parallel Application, accepted in the Parallel and Distributed Processing Techniques and Applications (PDPTA’ 08), Las Vegas, July 14-17, 2008.
  • Ritu Arora, Yu Sun, Zekai Demirezen, Jeff Gray. Profiler Instrumentation Using Metaprogramming Techniques, in the ACM Southeast Conference 2008, (ACMSE 2008), Auburn, AL, March 28-29, 2008.
  • Ritu Arora, and Purushotham Bangalore. Grid enabling a Content Based Image Retrieval Application, in the International Conference on Parallel and Distributed Computing Systems (PDCS 2007), Las Vegas, Nevada, September 23-26, 2007.
  • Ritu Arora, and Purushotham Bangalore. Text Mining: Classification and Clustering of Articles Related to Sports, in the ACM Southeast Regional Conference (ACMSE 2005), March 18-20, 2005.

[edit] Research Posters

  • Ritu Arora, and Purushotham Bangalore. FraSPA: A Framework for Synthesizing Parallel Applications, Ph.D. Forum poster presentation at the International Parallel and Distributed Processing Symposium (IPDPS 2009), Rome, Italy, May 25-29 2009.
  • Ritu Arora and Purushotham Bangalore. FraSPA: A Framework for Synthesizing Parallel Applications, invited for the ICSE 2009 Reception and Poster Session, International Conference on Software Engineering, Vancouver, Canada, May 16-24, 2009.
  • Ritu Arora. Raising the Level of Application-Level Checkpointing, OOPSLA 2008 ACM Student Research Competition (OOPSLA 2008), Nashville, October 19-23, 2008.
  • Ritu Arora, and Purushotham Bangalore. Checkpointing Parallel Applications using Aspect Oriented Programming, in the SC07, International Conference for High Performance Computing, Networking, Storage and Analysis (SC'07), Reno, Nevada,November 10-16, 2007.
  • Ritu Arora, and Purushotham Bangalore. Text Mining: Classification and Clustering of Articles Related to Sports, in the ACM Southeast Regional Conference (ACMSE 2005), March 18-20, 2005.

[edit] Teaching & Research Experience

  • Teaching Assistant for CS 460/660/760, Artificial Intelligence, in Fall 2009.
  • Teaching Assistant for CS 431/631/731, Distributed Computing, in Fall 2009.
  • Taught CS 304, Object-Oriented Programming in C++, in the Summer of 2008.
  • Developed a domain-specific language for application-level checkpointing.
  • Developed a domain-specific language for architecture-specification.
  • Developed a suite of parallel genetic algorithms for content based image retrieval.
  • Developed a "Neo-Hybrid" algorithm for classification and clustering of text-based information.
  • Worked as a graduate assistant on a Viral Bioinformatics Resource Centre (VBRC) project under Dr. Elliot Lefkowitz and Dr. Purushotham Bangalore from January 2005 to May 2009.

[edit] Non-academic Technical Presentations

  • Presentation and poster on “PDADocter”, a medical diagnostic tool, in the National Finals at the Imagine Cup 2009 Competition held in Boston at the Microsoft office.
  • Gave a Presentation at Samford University, Birmingham. Topic: Struts Framework. Audience: Java User Group in Birmingham.
  • Gave a series of lectures and took practical classes on J2EE. Audience: the students & faculty of Computer & Information Science Department at UAB. This was done as a part of ACM Lecture series.

[edit] Professional Service

  • Co-organized a Birds of Feather Session ("Imagining Together: Using Technology to Solve the Toughest Problems of the World") at the Grace Hopper Celebration of Women in Computing Conference, 2009, Tucson, Az.
  • Student Volunteer at the International Conference on Software Engineering (ICSE 2009).
  • Session Chair: International Conference on Parallel and Distributed Processing Techniques and Applications, 2008, Las Vegas, NV
  • Community blogger for the Grace Hopper Celebration of Women in Computing conference: http://ghcbloggers.blogspot.com/.
  • Video blogger for the Grace Hopper Celebration of Women in Computing conference.
  • Student Volunteer at the SC08 conference.
  • Student Volunteer at the OOPSLA 2008 conference.
  • External Reviewer for the AOSD.08 (Aspect Oriented Software Development) Conference.
  • Assisted with the “2008 CIS Department Summer Camps for K-12 Students”.

[edit] Awards

  • People's Choice Award for the project, "PDADocter", in the Imagine Cup 2009 competition.
  • Won 2nd prize at Graduate Research Day in 2007.
  • Won 2nd prize at the programming contest organized by Bearing Point and Microsoft.
  • Presented a paper on “Time Dilation: Special Theory of Relativity” at the Indian Institute of Technology, Delhi, India, and stood first in the paper reading contest.
  • Awarded as an all-rounder of the college for the year 98-99.

[edit] Other Awards and Scholarships

  • Participation grant through the SC09 Broader Engagement (BE) Program to attend the Super Computing 2009 conference.
  • Full Scholarship through NSF to attend the Grace Hopper Celebration of Women in Computing Conference, 2009.
  • NSF Travel Grant for attending CRA-W Career Mentoring Workshop in 2009.
  • NSF Travel Grant for attending the Doctoral Consortium at the International Conference on Software Engineering, ICSE 2009.
  • TCPP/IEEE Travel Award for attending the International Parallel & Distributed Processing Symposium, IPDPS 2009.
  • Full Scholarship to attend the Grace Hopper Celebration of Women in Computing Conference, 2008.
  • Broader Engagement Program Participation Grant for attending the SuperComputing Conference, SC08.
  • Stipend to participate in the ACM Student Research Competition in OOPSLA 2008.
  • Full Scholarship to attend the Grid Summer Workshop in 2006.
  • GSA Travel Award in years 2009, 2008, 2007, and 2005.

[edit] Extra-Curricular

  • Held offices of President and Vice-President in the local ACM chapter.
  • Vice-President of the student’s council, 98-99.
  • Excelled in sports (volley ball championships, athletics). Currently practicing racquetball.
  • Student editor of the college magazine.
  • College head of the "Technical Society for Instrumentation".
  • Excelled in theatre, classical dance, choreography.

[edit] Hobbies

  • Learning languages (that people speak :-p).
  • Playing racquetball, wall-climbing (in the recreation center and nowhere else ;-) ).
  • Aerobics, yoga, running.
  • Cooking (vegetarian and vegan recipes).
  • Penning down my dreams.
  • Solving puzzles.
  • Exploring ideas and techniques for using technology for social change.