Semantic-aware Replicated Data Types for Improved Conflict Resolution in Near-synchronous Code Collaboration
Wed 30 Apr 2025 17:30 - 18:00 at Canada Hall 3 Poster Area - Doctoral Symposium Poster Session (Wednesday) at Canada Hall 3 poster area
Thu 1 May 2025 17:30 - 18:00 at Canada Hall 3 Poster Area - Doctoral Symposium Poster Session (Thursday) at Canada Hall 3 poster area
Fri 2 May 2025 17:30 - 18:00 at Canada Hall 3 Poster Area - Doctoral Symposium Poster Session (Friday) at Canada Hall 3 poster area
This dissertation addresses the limitations of convergence in near-synchronous code collaboration environments. Current techniques predominantly rely on string-based synchronization, which often results in conflict resolution that fails to preserve the intentions of collaborators. This work proposes a semantic-aware approach that explores different levels of granularity in replicated data types (RDT) to overcome these limitations while enabling near-synchronous visualization of code evolution, enhancing interactive programming environments. The main contributions include: (1) a specification for intent-preserving code merging behavior, (2) a novel RDT approach exploring different granularity levels, (3) near-synchronous visualization of code semantics, and (4) extended RDT approaches utilizing nested replicated data types for improved conflict resolution in educational programming contexts.
Tue 29 AprDisplayed time zone: Eastern Time (US & Canada) change
15:00 - 15:30 | |||
15:00 30mTalk | Addressing Recurring Bugs and Workflow Challenges in Quantum Software EngineeringQuantum Doctoral Symposium Jake Zappin William and Mary | ||
15:00 30mTalk | Distilling Reference Architectures from Open Source Repositories Doctoral Symposium Thi Dinh Tran Gran Sasso Science Institute | ||
15:00 30mTalk | Towards Quality Assurance of Natural Language in Code Doctoral Symposium Renyi Zhong The Chinese University of Hong Kong | ||
15:00 30mTalk | Semantic-aware Replicated Data Types for Improved Conflict Resolution in Near-synchronous Code Collaboration Doctoral Symposium Leon Freudenthaler FH Campus Wien | ||
15:00 30mTalk | Energy efficiency through architectural tactics for self-adaptive Cloud systems Doctoral Symposium Henrique David de Medeiros Télécom SudParis, Institut Polytechnique de Paris | ||
15:00 30mTalk | Augmenting the Generality and Performance of Large Language Models for Software Engineering Doctoral Symposium Fabian C. Peña University of Passau |