Department of Systems and Computer Engineering
Ottawa, Canada
Dr. Shikharesh Majumdar
GRADUATE ENGINEERING THESIS/PROJECT SUPERVISION
Awards and Honors for Graduate Students
Wu, W,K., M.A.Sc. Thesis, September 2001 - UniversitySenate
Medal
Nadimpalli, S., CITO Scholarship, March 2000.
Ahmad, I., M.Eng. research, June 1999, Selection of Master's thesis research
for presentation in Nortel's GRIP'99 contest.
Zhang, X., M.Sc. thesis, May 1998 -- University Senate Medal.
Kwong, P., M.Eng. Thesis, September 1996 -- University Senate Medal.
Thesis/Project Completed
Ahmad, I., Performance Enhancement Techniques for CORBA-Based Systems
with Limited Heterogeneity (M.Eng. Thesis), January 2002.
Li, P., QoS Enabled E-commerce Systems (M.Sc. Thesis Cosupervisor), January
2002.
Wu, W. Flyover., A Technique for Performance Enhancements of CORBA-Based
Systems with Limited Heterogeneity (M.Sc. Thesis), September 2001 [Senate
Medal].
Qiao, Y., Controlling Shared Memory Contention on a Multiprocessor-Based
Telephone Switch (M.Eng. Thesis), May 2001.
Liu, M., Scheduling Techniques for Controlling Shared Memory Contention
in a Shared Memory Multiprocessor-Based Switch (M.Sc. Thesis), September
2000.
Chen, F., Parallel I/O Scheduling (M.Eng. Thesis), August 2000.
Nadimpalli, S., Parallel I/O Techniques for Web Server Systems (M.Eng.
Thesis) [CITO Scholarship].
Shen, E.-K., Adaptive CORBA Complaint Middle ware Systems (M.Sc.
Thesis), May 2000.
Verma, N., Controlling Shared Memory Contention on a multiprocessor-Based
Telephone Switch (M.Eng. thesis), January 2000.
Yuan, X. Characterization of Commercial-Off-The-Shelf Multiprocessor
Operating Systems (M.Sc. Project), December 1998.
Shi, Y., Performance Characterization of Orbix, a Commercial Middleware
System (M.Sc. Project), December 1998.
Hubbard, A., Performance Bounds for Queuing Networks with Simultaneous
Resource Possession (M.Eng. thesis), May 1998.
Zhang, X., Tool for Allocation and Scheduling in real Time Systems (M.Sc.
thesis), May 1998 [Senate Medal].
Diaconescu, L., Management of Parallel I/O (M.Eng. Thesis ), August
1997.
Abdul-Fatah I., Performance of CORBA-Based Client Server Systems
(M.Eng. Thesis), April 1997.
Kwong, P., Management of Parallel I/O in Multiprogrammed Parallel Systems
(M.Eng. thesis), September 1996 [Senate medal]
Etemadi, R., End-to-End Scheduling on a Multiprogrammed Transputer Systems
(Ph.D.
thesis cosupervisor), May 1996.
Chan, Y.-N., Processor Scheduling on a Multiprogrammed Transputer System
(M.Sc.
thesis cosupervised with colleague from Dept. of Computer Science), May
1996.
Graham, W.C., (part-Time), Scheduling in Client Server Systems (M.Eng.
thesis), May 1996.
Ramados, R., Intercal-Based Performance analysis of Distributed Processing
Systems, (M.Eng. thesis), December 1995.
Lin, J., Approximate Analysis and Bounds for Performance Evaluation
of Distributed Systems, (M.Eng. thesis cosupervisor), January 1994.
Leung, Y., Processor Scheduling in Multiprogrammed Distributed Memory
Systems, (Two term M.Eng. Project), December 1992.
Thesis/Project In Progress
Abhari, A., Scalable Web Server Systems (Ph.D. thesis, cosupervisor)
Krishnamurthy, D., Synthetic Workload Models for E-Commerce Systems
(Ph.D.
Thesis, cosupervisor)
Wang Qi, Fair-Share Scheduler for Telecommunication Systems (M.Sc.
Thesis - part time).
Zhao, M., Interval-Based Performance analysis (M.Sc. Thesis- part
time).
Sahikh J., Performance Optimization of the Communication Subsystem in
a Middleware-Based Telecommunication System (M.Eng. Thesis- part time).
Awad, A., Characterization of EJB-Based Middleware for Resource Management
(M.Eng. Thesis- part time).
Wang, Y., Scheduling Strategies for Attaining Statistical Guarantees
on QoS (M.Sc. Thesis).
Tao, W., Design Guidelines for Middleware-Based Telecommunication Systems
(M.Sc. Thesis).
Balasubramanian, S., Resource Management in Mobile E-Commerce Systems
(M.A.Sc. Thesis cosupervisor).
Chen, Y., Scheduling on Parallel Webservers (M.Sc. Thesis)
UNDERGRADUATE SUPERVISION
Completed Undergraduate Projects
Ward, J., Using Network RAM for Remote Memory Paging, April 2001.
Cameron, R., Load Distribution on a Network of Linux Workstations,
April 2001.
Subrmanian, S., Performance Characterization of COTS Middleware,
April 2000.
Ross, B., Load Balancing on a Network of Workstations, April 1999.
Pakiyananthan, R., A Web Based Publication Manager System for a Network
Workstations, April 1999.
McRoberts, S., Distributed Mutual Exclusion Algorithms, April 1998.
Livingstone, R., A Tutorial Kit for Distributed Systems on a Network
of Workstations, April 1998.
Cooke, N., A Tutorial Kit Concurrent Systems, April 1996.
Tremblay, L., Security on Personal Computers, April 1995.
Shad, F., Design & Implementation of a Transputer-Based Tutorial
Kit for Distributed Systems, April 1995.
Phillips, T., Simulator for Client-Server Systems, April 1995.
Mohan, S., Load Balancing on the Transputer System, April 1995.
Ashdown, S., Design of a Set of Specialized servers for a transputer
System, April 1994.
Alsaid, O., Simulator for Distributed Shared memory Systems, April
1994.
Mikulash, K., A Mailbox Tool kit for the Parasol Simulator, April
1993.
Ko, D.C., Simulation of Disk Storage Management Using Parasol, April
1993
Gera, S., Development of the Window Interface for Finale, April 1992.
Sikka, P., Simulation Studies of Multiprocessor Systems Using a Simulator
of Distributed and Parallel Systems (cosupervised with Prof. D.C. Petriu),
April 1992.
Lepine, L., Studies of Parallelism in Multitasking Software Using Petrinet
Models (cosupervised with Prof. C.M. Woodside), April 1991.
Undergraduate Projects in Progress
Bock, P., Internet-Based Distribution of Remote Resources.
Thurairasa, S., Tutorial Kit for Message Passing in Distributed Systems.
Supervision of Undergraduate Summer Students
Abbas, H., GUI-Based Load Generator for Middleware Systems, May-July
2000.
Balasubramaniam, S., Characterization of Commercial Middleware Systems,
May -August 1999
(NSERC undergraduate summer research scholarship (in Progress))
Shad, F., Simulation of Parallel I/O in Multiprogrammed Parallel Systems,
May -August 1994
(NSERC undergraduate summer research scholarship )
Phillips, T., Simulator for Client Server Systems, May - August
1994
(partially supported by Govt. of Ontario)
Ashdown S., An Experiment Investigation of Processor Management on a
Transputer Systems , May - August 1993
(NSERC undergraduate summer research scholarship )
Shad F., Simulation of Decentralized Scheduling Strategies for Distributed
Memory Multicomputer Systems, May - August 1993
(NSERC undergraduate summer research scholarship )
Ahmed, L., Simulation of Parallel I/O in Multiprogrammed Parallel Systems,
June - August 1993
(Supported by Govt. of Ontario)
Alasaied, O., Simulator of Parallel I/O in Multiprogrammed Parallel
Systems, July - August 1993
(Supported by Govt. of Ontario)
Garvin, M., Simulation of Parallel I/O in Multiprogrammed Parallel Systems,
Summer 1992.
Supervision of Research Engineer
Hubbard, A., Performance Analysis Tool, 1997 [Cosupervisor].