Department of Systems and Computer Engineering Ottawa, Canada
Dr. C. Murray Woodside: Graduate Students
In Progress (as of October 2001)
M. Abdeen, PhD. on performance, adaptation and CORBA
O. Das, PhD., on reliability modeling for layered systems
Peter Drake, M. Eng, on multi-paradigm modeling with mean values
Jun Feng, M. Eng., on models of distributed agent systems
Huai Liu, M. Eng, on performance models in IP telephony
K. Siddiqui, M. Eng. on performance models of telecom software
Peter Tregunno, M. Eng., on software design and scalability
Tao Zheng, M. Eng., on design optimization
Completed by Thesis:
Ph.D. Thesis
C. Scratchley, Ph.D., "Evaluation and Diagnosis of Concurrency
Architectures", Sept 2000.
G. Franks, PhD., "Performance Analysis of Distributed Server Systems",
Dec. 1999.
H. El-Sayed, PhD, "A Framework For Automated Performance Engineering
of Distributed Real-Time Systems", Oct. 1999
C. Hrischuk, PhD., "Trace-based Load Characterization for the Automated
Development of Software Performance Models", May 1998.
Govindachari Ragunath, Ph.D., "Two-Level Resource Management for QoS Support
in Multimedia Workstations", (PhD in Computer Science, co-supervised with
Professor J. Neilson), Jan 1998
P. Jogalekar, Ph.D., "Scalability Analysis Framework for Distributed Systems",
August 1997.
Y. Thia, Ph.D., "Evaluation of Bypass Architecures for High Speed Bulk
Data Transfer Through Deeply Layered Protocol Stacks", 1994.
Y. Li, Ph.D., "Solution Technique for Stochastic Petri Nets", 1992.
F. Kaudel, Ph.D., "On Optimal Allocation of Tasks in Distributed Computers",
Jan 1992
G. Yee, Ph.D., "A Transformational Approach to Process Partitioning", 1991.
D. Petriu, Ph.D., "Approximate Solution for Stochastic Rendezvous Networks
by Markov Chain Task-Directed Aggregation", 1991.
D. Craig, Ph.D., "Scheduling in Real-Time Distributed Computers", 1988.
M.K. Mehmet-Ali, Ph.D., "Packet Voice Reconstruction Protocols and CSMA/CD
Local Area Network Delays", 1983.
D.A. Stanford, Ph.D., "Prediction of Times and Queue Lengths in Queueing
Systems", 1981
K. Giridharagopal, Ph.D., "Estimation and Control of Stochastic Switching
Systems", 1976.
M.Eng. Thesis
D. B. Petriu, "Layered Software Performance Models Contructed from
Use Case Map Specifications", May 2001
T. A. Israr, "A Lightweight Technique for Extracting Software
Architecture and Performance models from Traces", April 2001.
S. Bayarov, M. Eng, "Resource Functions for Model-based Performance Analysis
of Distributed Software Systems", June 1999.
O. Das, M. Eng "...", June 1998
F. Sheikh, "Sensitivity Analysis of Performance Predicitons for Distributed
Applications", Jan. 1998
M. Courtois, "An Automated, Incremental Resource Function Construction
Technique", August 1997.
P. Maly, M.Eng., "Applying Layered Modeling to a Bridge/Router Architecture",
August 1997
A. Pan, M.Eng., "Solving Stochastic Rendezvous Networks of Large Client-Server
Systems with Symmetric Replication, 1996.
Y. Shen, M.Eng., "A Capacity Planning Model for a Large Client-Server System,
1996".
Xiang Hong Jiang, M.Eng., "Evaluation of Approximation for Response Time
of Parallel Task Graph Model", 1996.
Yizhong Shen, M.Eng., "A Capacity Planning Mdel for a Large Client-Server
System", 1996.
Jie Ma, M.Eng., "Measurement and Performance Analysis of World Wide Web
Applications", 1996.
Z. You, M.Eng., "Localization and Diagnosis of Structural Problems with
PetriNet Models, 1993 (co-supervised with Professor J. Chinneck).
K.E. Grigg, M.Eng., "Design of Parallel Adaptive Robotic Control Software",
1990.
L. Simon, M.Eng., "An Object-Oriented Delta Approach to Telecommunication
Service Specification", 1990.
G. Montreuil, M.Eng., "A Queueing Analysis Spreadsheet", 1990.
G. Monforton, M.Eng., "A Fast Task Allocator for Multiprocessing Systems",
1989.
R. Constantin, M.Eng., "Analytic Performance of Software Pipelines with
Rendezvous and Communications Task", 1989.
D. Bailey, M.Eng., "Object-Oriented Programming for Real-Time Systems Under
Unison", 1989 (joint supervision with J.E. Neilson).
R.G. Franks, M.Eng., "Experience in Concurrency in OSI Communications Software:
A Comparative Performance Study", 1989.
L. Hickman, M.Eng., "A High-Performance Signal Processor", 1987.
C. McLurg, M.Eng., "Hardware and Software for Word Recognition", 1987.
E. Neron, M.Eng., "On Optimal Configuration of Distributed Processing",
1984.
R. Montealegre, M.Eng., "On the Execution Workload Generated by Communications
Protocols", 1984.
A. Ma, M.Eng., "On Verification Techniques for Protocols", 1984.
I. Taylor, M.Eng., "On Predictors for Queueing Networks", 1984.
E. Ho, M.Eng., "Analysis of Buffer Length Distribution With Random Server
Interruption", 1984.
W. Daley, M.Eng., "A Method for Evaluating Packet Voice Reconstruction
Protocols", 1983.
B.R. Thomas, M.Eng., "Errors in Software Resource Prediction and Their
Propagation in Computer System Models", 1982.
R.K.K. Li, M.Eng., "Micro Computer Based Remote Terminal Emulator, Response
Time Monitor and CP-6 Response Time Analysis", With Distinction, 1982.
D. Craig, M.Eng., "Function Allocation and Data Division for Frequency
Domain Beamforming on a Multiple Processor", With Distinction, 1982.
A.E. Dunsworth, M.Eng., "A Model of the Carleton Honeywell Level 66 Computer
Systems", 1981.
M. Neimanis, M.Eng., "Scheduling in the Copper Converter Aisle", 1979.
S. El-Weheby, M.Eng., "Control of Servers in a Two Node Queueing Network",
1978.
J. Lashley, M.Eng., "A Diffusion Approximation Solution to Time Varying
Queueing Networks With Applications to Outpatient Care Systems", 1978.
W.J. Walker, M.Eng., "MIMI: A Minicomputer-Based Interactive Modelling
and Experimentation System", 1977.
D. Good, M.Eng., "Reduction of Variability in Computer Systems Response
Times", 1977.
R.H.H. Moll, M.Eng., "Augmentation of Cross-Impact Analysis by Interactive
Systems Analysis Tools", 1976.
R. Hunt, M.Eng., "A General Queueing Network Analysis with Application
to Outpatient Care Systems", 1976.
P. Alston, M.Eng., "A Periodic Sampling Estimator for the M/M/1 Queueing
Model", 1975.
V. Balabanian, M.Eng., "Optimization of a Network Modernization Program",
With Distinction, 1973.
M.R. Hrase, M.Eng., "Best Regions for Piecewise Linear Identification of
Nonlinear Systems", With Distinction, 1972.