|
|
|
|
Graduate students of Timothy C. Lethbridge
The following are my current and former graduate students and their
theses. They are in reverse chronological order by date of defense.
If you are interested in becoming a graduate student of mine, it is critical that you
click here to read about the kind of students I am seeking and follow the instructions. I receive far too many emails so have to delete (without reading them) any emails that do not follow the instructions.
I can supervise students studying in the following programs listed on this page: 1)
OCICS
(Computer Science), 2) OCIECE
(Software engineering aspects of
computer engineering only), 3) System
Science (Software-related topics), 4) E-business (Program title changing to Digital Transformation)
Current PhD students
- Reyhaneh Kalentari (PhD in Digital Transformation, expected late 2024): User experience in software modeling tools
Former students who have completed their theses
- Emmanuel Ayeleso (PhD in Computer Science, November 2023): Representation and Assisted Negotiation of Textual Agreements
- Abdulaziz Algablan (PhD in Computer Science, December 2021): Mixsets: Combining Annotative and Compositional Approaches to Variability and Product Lines
- Aliaa Alghamdi (PhD in Digital Transformation, February 2021): Enterprise Architecture
in Higher Education: Processes, Principles, Challenges, Success Factors and Agility
- Sultan Eid Almaghthawi (PhD in Computer Science, April 2020): Model-Driven Testing in Umple
- Robert Weisman (PhD in E-Business, December 2019): A Leadership Approach to Successful Digital Transformation Using Enterprise Architecture
- Amid Zakariapour (Masters in Computer Science, January 2018): Model-Driven Development of Distributed Systems in Umple. Co-Supervised with Gregor v. Bochmann<
- Mahmoud Orabi (PhD in Computer Science, July 2017): Facilitating the Representation of Composite Structure, Active objects, Code Generation, and Software Component Descriptions in the Umple Model-Oriented Programming Language
- Ahmed Orabi (PhD in Computer Science, July 2017): Multi-Modal Technology for User Interface Analysis including Mental State Detection and Eye Tracking Analysis
- Opeyemi Adesina (PhD in Computer Science, July 2017): Integrating Formal Methods with Model-Driven Engineering Co-supervised with Stéphane Somé
- Vahdat Abdelzad (PhD in Electrical and Computer Engineering, July 2017): Promoting Traits into Model-Driven Development
- Hamoud Aljamaan (PhD in Computer Science, December 2015): Model-Oriented Tracing Language: Producing Execution Traces from Tracepoints Injected into Code Generated from UML Models
- Miguel Garzon (PhD in Computer Science, July 2015): Reverse Engineering Object-Oriented Systems into Umple: An Incremental and Rule-Based Approach
- Aliaa Alghamdi (Masters of Systems Science, Feb 2015): Queued and Pooled Semantics for State Machines in the Umple Model-Oriented Programming Language. Co-Supervised with Gregor v. Bochmann
- Sultan Eid (Masters defended August 2013): Generation of C++ From the Umple Model-Oriented Programming Technology
- Edna Braun (PhD, 2013):Reverse Engineering Behavioural Models by Filtering out Utilities from Execution Traces. Co-supervised with Daniel Amyot
- Ali Fatolahi (PhD, 2012): An Abstract Meta-model for Model Driven Development of Web Applications Targeting Multiple Platforms. Co-supervised with Stéphane Somé.
- Omar Badreddin (PhD, 2012): A Manifestation of Model-Code Duality:
Facilitating the Representation of State Machines in the
Umple Model-Oriented Programming Language
- Andrew Forward (PhD, 2010): The Convergence of Modeling and Programming: Facilitating the Representation of Attributes and Associations in the Umple Model-Oriented Programming Language
- Julian Solano (Masters, Systems Science, 2010): Exploring How Model Oriented Programming can be Extended to the UI Level
- Jenya Levin (MCS, 2010): System Generation for Time and Activity Management Product Lines
- Dusan Brestovansky: Exploring Textual Modeling Using the Umple Language
- Mehrdad Nojoumian:
Document Engineering of Complex Software Specifications
M.Sc., Computer Science, Expected Spring
2007
- Hanna Farah:
Applying Cognitive Patterns to Support Software Tool Development.
M.A.Sc., Electrical and Computer Engineering, Defended December
2006
- Adam Murray: Discourse Structure of Software
Explanation: Snapshot Theory, Cognitive Patterns and Grounded Theory
Methods. Ph.D. Computer Science, Defended September 2006
- Abdelwahab Hamou-Lhadj: Techniques to Simplify
the
Analysis of
Execution Traces for Program Comprehension. Ph.D.
Computer Science, Defended Autumn 2005
- Maksym Nozin:
A Privacy Framework to Provide Users with Control, Accuracy and
Audit.
M.Sc. Computer Science. Defended August 2005
- Bo Zhao: An Enriched Web Services Client
Architecture for Management and
Sharing of Context. M.Sc. Systems Science. Defended Spring
2005
- Lianjiang (Eric) Fu: Exploration and Visualization
of
Large Execution Traces. M.Sc. Computer Science, Defended May
2005
- Xuyen On: Web Based Interactive Charts for
Exploring
Large Datasets. M.Sc. Computer Science, Completed March
2005
- Rana Khartabil: User-Centered Design and
Evaluation
of a Dynamic Biochemical Pathway Visualization Tool, M.Sc. Computer
Science,
2005
- Jelber Sayyad Shirabad: Supporting Software
Maintenance by Mining Software Update Records. Ph.D. Computer
Science,
2003. The same thing in pdf
format.
- LiQun (Grace) Wang: Animated Exploring of Huge
Software Systems. M.Sc. Systems Science, 2002
- Andrew Forward: Software Documentation:
Building
and Maintaining Artefacts of Communication. M.Sc. Computer Science,
2002
- Iyad Zayour: Reverse Engineering: A Cognitive
Approach, a Case Study and a Tool. Ph.D. Computer Science, 2002.
The
same thing in pdf format.
- Huixiang Liu: Intelligent Search Techniques for
Large Software Systems. M.Sc. Computer Science, 2001. The same
thing in pdf format.
- Francisco Herrera: A Usability Study of the
"TkSee"
Software Exploration Tool. M.Sc. Computer Science, 1999. The
same
thing in pdf format.
Last update to this page:
Tuesday, 14-Nov-2023 10:33:50 EST
Time this document was displayed or cached:
Thursday, 03-Oct-2024 13:03:35 EDT
|