UWSpace
UWSpace is the University of Waterloo’s institutional repository for the free, secure, and long-term home of research produced by faculty, students, and staff.
Depositing Theses/Dissertations or Research to UWSpace
Are you a Graduate Student depositing your thesis to UWSpace? See our Thesis Deposit Help and UWSpace Thesis FAQ pages to learn more.
Are you a Faculty or Staff member depositing research to UWSpace? See our Waterloo Research Deposit Help and Self-Archiving pages to learn more.

Communities in UWSpace
Select a community to browse its collections.
- The University of Waterloo institution-wide UWSpace community.
Recent Submissions
Item type: Item , Semantic Ink: Intent-Based Graphics Authoring through Annotation-Driven Generative User Interfaces and Reusable Tools(University of Waterloo, 2026-02-20) Li, CaraDesigners face increasing challenges when translating high-level creative intent into precise graphics operations. Traditional authoring tools expose low-level primitives that require complex sequences of tool invocations, imposing steep learning curves on users. While AI-assisted systems can interpret high-level intent, existing tools primarily support single-shot generation or style transfer, lacking scaffolding for iterative refinement and semantic-level reuse. We present Semantic Ink, an intent-based interactive graphics authoring system that combines freehand annotation with generative UI. Users express intent through annotations directly on the canvas, and the system responds by generating structured parameter spaces as interactive controls, for progressive refinement without prompt iteration. Successful edits can be extracted as custom tools for semantic-level reuse. Informed by a formative study with five designers, we contribute a two-dimensional taxonomy crossing five intent types (add, transform, style, remove, scene) with four controllable parameter types (variation, magnitude, spatialization, surface) to enable multimodal LLMs to parse ambiguous annotations into editable parameter spaces. A user study with six experts demonstrates that Semantic Ink improves editing efficiency, reduces cognitive load from mode-switching, and enhances personalization through tool reuse.Item type: Item , Iterated Function Systems and the Local Dimension of Measures(University of Waterloo, 2026-02-20) Prandi, Joaquin GabrielGiven an iterated function system $\mathcal{S}$ in $\mathbb{R}^d$, with full support and such that the rotation in it fixes the hypercube $[−1/2, 1/2]^d$, then S satisfies the weak separation condition if and only if it satisfies the generalized finite-type condition. With this in mind, we extend the notion of net intervals from $\mathbb{R}$ to $\mathbb{R}^d$. We also use net intervals to calculate the local dimension of a self-similar measure with the finite-type condition and full support. We study the local dimension of the convolution of two measures. We give conditions for bounding the local dimension of the convolution on the basis of the local dimension of one of them. Moreover, we give a formula for the local dimension of some special points in the support of the convolution. We study the local dimension of the addition of two measures. We give an exact formula for the lower local dimension of the addition based on the local dimension of the two added measures. We give an upper bound to the upper local dimension of the addition of two measures. We explore the special case where the two measures satisfy the convex additive finite-type condition that we introduce. We introduce the notion of graph iterated function system. We show that we can always associate a self-similar measure to the graph iterated function system.Item type: Item , Between Here and There: Architecture, Becoming, and the Search for Home After Displacement(University of Waterloo, 2026-02-20) Correa, SamuelThis thesis investigates the persistent cycles of displacement and strategies of place-making among communities affected by forced migration, focusing on Colombia’s history of conflict as case study and situating its findings within a broader discourse on displacement. Drawing on social history, and analysis of theory, literature, and architecture, the work explores how the trauma of uprooting disrupts social ties, erodes a sense of belonging, and fragments cultural identity for those forced to leave their places of origin. At the heart of the thesis is the concept of “architectural design containers for counter-displacement offerings”, spatial interventions conceived not merely as shelters, but as active agents in fostering identity, resilience, and community. The proposed containers are analyzed through mixed methods, including, architectural precedent studies, cartographic analysis and site research, and theoretical synthesis, to understand how they may resist cultural erasure, support the rebuilding of networks, and nurture agency among displaced peoples. Central Northwest Toronto, an area shaped by both Colombian newcomers and a highly diverse immigrant population, becomes the setting for a network of architectural design proposals, chosen for its diverse urban forms and histories of migration. Through detailed site analysis and reference to international case studies, the thesis demonstrates how architectural design and intervention can meaningfully respond to the shifting needs of displaced communities, serving as a platform for reconnection, storytelling, and agency. By integrating theoretical frameworks, participatory research, and design praxis, the work asserts the important role architects and urbanists can play in reconciliation, restoration of dignity, and the creation of genuine belonging for those affected by displacement. The thesis advances the conceptualization of design containers as adaptable spatial frameworks that can be tailored to diverse displacement contexts, supporting resilience, healing, and the formation of lasting communities.Item type: Item , Use of Large Language Models (LLMs) in Qualitative Analysis: Evaluating LLMs as Assistive Coding Agents(University of Waterloo, 2026-02-19) Neeb, MikaylaIntroduction: Large language models (LLMs) are increasingly used to support qualitative research, yet robust methods to evaluate the quality of LLM-generated codes remain underdeveloped. Existing approaches often rely on comparisons to human ground truth or custom evaluative methods, limiting cross-study comparisons. This study examines whether LLMs can function as assistive qualitative coding agents and introduces the CReDS framework as a structured approach to evaluating LLM-generated codes without the need for a comparative codebase. Methods: Two social media datasets were employed as validation sets to systematically develop and test approaches for evaluating LLM-generated inductive codes. Codes were generated using GPT-4o-mini and assessed through an iterative evaluation process. Initial assessment relied on conventional quantitative similarity metrics (e.g., cosine similarity); however, limitations in capturing qualitative distinctions prompted the incorporation of structured human evaluation. This process led to the development of the CReDS framework, comprising Consistency, Relevance, Distinction and Specificity, as a more comprehensive evaluative method. Targeted exploratory analyses further examined evaluative performance under specific conditions, further investigating the evaluative methods explored in this study. Results: LLM-generated codes aligned closely with human codes across both datasets, with overall semantic match rates ranging from 74-83%. At the text level, 65-95% of inputs had at least one LLM-generated code judged appropriate by human reviewers. CReDS scores revealed strong alignment to human-generated codes, with strong overlap across all dimensions. However, LLM-generated codes showed reduced specificity, and the CReDS framework observed conservative scoring behaviour. Despite these limitations, CReDS effectively surfaced systematic strengths and weaknesses in LLM outputs. Conclusions: These findings indicate that LLMs can reliably support early state qualitative coding when used as assistive tools under human oversight. The CReDS framework offers a transparent and scalable method for evaluating LLM-generated codes that align with qualitative principles while supporting iterative model development. This study contributes to a measurable and scalable platform for responsible human-AI collaboration in qualitative analysis and highlights directions for refining evaluation frameworks in future work.Item type: Item , A Child Friendly City: Redesigning Urban Spaces for Child Mobility and Play(University of Waterloo, 2026-02-18) Villasmil Wilhelm, SofiaCities are rarely designed with children’s wants and needs in mind. Instead, they are shaped in ways that limit children’s opportunities for free play and independent mobility. These experiences are fundamental to children’s development and wellbeing, and their absence highlights a critical gap in contemporary urban design. This thesis investigates how such conditions shape and contribute to a child-friendly city and explores how urban environments can be redesigned to better support them. The research combines a literature review outlining the qualities that define a child friendly city, alongside an examination of the factors currently preventing cities from being considered child-friendly. It also includes a participatory workshop conducted with children to gain first-hand insight into their lived experiences, as well as a precedent analysis of places that are beginning to implement child-friendly interventions. Through this combined approach, the research identifies key spatial factors influencing children’s free play and independent mobility, including supported risk, flexibility, agency, and the inclusion of children’s voices. It also examines conditions and practices that should be avoided in child friendly urban design. These insights are translated into a set of adaptable design guidelines that prioritize children’s free play and independent mobility. Their application is demonstrated through three design proposals across sites of varying urban densities in Toronto, a city chosen for its wide range of urban conditions and openness to cultural and civic improvement projects. By positioning free play and independent mobility as central considerations in urban design, this thesis offers a practical framework for those seeking to create thriving and inclusive child-friendly cities.