ICS 237: Winter 2013
Distributed Systems Middleware

List of Potential Projects

List of Class Projects:

 

Project

Members

Group 1

Hadoop-Based Implementation of Multi-Dimensional Knapsack

Jiajun Wang, Abhiram Parvathareddy

Group 2

Simulating Disaster Scenarios and Geographically-Correlated Resilient Overlay Networks

Kyle Benson, Zhipeng

Group 3

Cloud-based Multimedia File Sharing

Ananthakrishnan Ravi, Marcel Malcolm Charles

Group 4

Home Security Middleware

Nisha Aram, Chethana Paniyadi, Bharathram Pattabhiram

Group 5

Crowdsourcing for Mobile and Online Social Network

Kusum, Karan, Nirav

Group 6

Seismic Earthquake Monitoring System

Andrew Maltun, Ian Maxon, Phu Nguyen

Group 7

Simulation environment to implement a Delay-tolerant Network (DTN) to deliver data to a nearby sink

Apoorva Shenoy, Prithviraj Vasanth, Prasanna Raghavan Prabhu

Group 8

Optimizing WS Requests via Proxy Tier

Ranga Raj

Group 9

Mena, Cypress

Raghu Ram Reddy Mavillapally

Group 10

Energy Consumption Analysis of Push Vs Pull Mechanism Using Facebook Feeds

Surendra Singh Bisht, Arun Kumar Singh, Vibhor Mathur

Group 11

An application to enable employers to actively search for prospective employees who match their job description.

Ankur Khetan, Sunny Ketkar, Harsh Sahu

Group 12

Adding randomness to the produced binaries to prevent code reuse attacks

Steven Neisius, Chen Li

Group 13

Middleware for Collaborative sensing in mobile

Yang Song, Nengping Wei

Group 14

CloudBus : An Enterprise Service Bus on the Cloud

Sreevatsa Sreeraman, Sunil Kumar Konduru, Arun Sankaranarayanan.

 

 

 

 

 

Meeting Time

Group 1

Tuesday, May 7, 2013, 1:00 PM-1:15 PM

Group 2

Thursday, May 2, 2013, 1:00 PM-2:30 PM

Group 3

Tuesday, May 7, 2013, 1:15 PM-1:30 PM

Group 4

Thursday, May 2, 2013, 1:00 PM-2:30 PM

Group 5

Tuesday, May 7, 2013, 1:30 PM-1:45 PM

Group 6

Thursday, May 2, 2013, 1:00 PM-2:30 PM

Group 7

Tuesday, May 7, 2013, 1:45 PM-2:00 PM

Group 8

Thursday, May 2, 2013, 1:00 PM-2:30 PM

Group 9

Tuesday, May 7, 2013, 2:00 PM-2:15 PM

Group 10

Thursday, May 2, 2013, 1:00 PM-2:30 PM

Group 11

Tuesday, May 7, 2013, 2:15 PM-2:30 PM

Group 12

Thursday, May 2, 2013, 1:00 PM-2:30 PM

Group 13

Tuesday, May 7, 2013, 2:30 PM-2:45 PM

Group 14

Thursday, May 2, 2013, 1:00 PM-2:30 PM

 

 

 

Here is a list of high level topics for class projects.  (For additional focused projects -- Please contact appropriate person listed here.)

  • Implementation of Caching and Replication techniques in middleware environments.
  • Integrating fault-tolerance protocols into distributed middleware infrastructures.
  • Storage and I/O management in distributed middleware
  • Customizability and Reflection in middleware systems
  • Event services in distributed environments
  • Formal Specification of Distributed Systems Middleware
  • Middleware for Mobile Environments - e.g. wireless, satellite
  • Middleware Services for Grid Computing and High Performance Computing systems
  • System support for sensor networks
  • Middleware for Real-time Embedded Systems
  • Middleware for MM Systems - admission control, resource reservation etc.
  • Policies for Resource Discovery in wide-area environments
  • Implementation of Flexible Naming Techniques in DSM
  • Integration of video and network protocols - e.g. MPEG/ATM, MPEG/IP.
  • QoS based middleware, e.g. integration of QoS-sensitive server policies and network protocols.
  • Group communication facilities in distributed systems middleware.
  • Incorporation of security policies in middleware environments.
  • Middleware support for virtual environments and 3D graphics/animation.
  • Applications , development of web services, e.g. billing service