MVVM Revisited: Exploring Design Variants of the Model-View-ViewModel Pattern
Fuente:
arXiv
Saved in:
| Main Authors: | Fuksa, Mario, Speth, Sandro, Becker, Steffen |
|---|---|
| Format: | Preprint |
| Published: |
2025
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
ViMoTest: A Tool to Specify ViewModel-Based GUI Test Scenarios using Projectional Editing
by: Fuksa, Mario, et al.
Published: (2025)
by: Fuksa, Mario, et al.
Published: (2025)
Assessing Consensus of Developers' Views on Code Readability
by: Sergeyuk, Agnia, et al.
Published: (2024)
by: Sergeyuk, Agnia, et al.
Published: (2024)
Cultural Impact on Requirements Engineering Activities: Bangladeshi Practitioners' View
by: Muzammel, Chowdhury Shahriar, et al.
Published: (2025)
by: Muzammel, Chowdhury Shahriar, et al.
Published: (2025)
Git Takes Two: Split-View Awareness for Collaborative Learning of Distributed Workflows in Git
by: Bucher, Joel, et al.
Published: (2026)
by: Bucher, Joel, et al.
Published: (2026)
Beyond Dark Patterns: A Concept-Based Framework for Ethical Software Design
by: Caragay, Evan, et al.
Published: (2023)
by: Caragay, Evan, et al.
Published: (2023)
Patterns of Developer Adoption of LLM-Generated Code Refactoring Suggestions
by: Schön, David, et al.
Published: (2026)
by: Schön, David, et al.
Published: (2026)
A Feedback Toolkit and Procedural Guidance for Teaching Thorough Testing
by: Dick, Steffen, et al.
Published: (2024)
by: Dick, Steffen, et al.
Published: (2024)
Debugging Without Error Messages: How LLM Prompting Strategy Affects Programming Error Explanation Effectiveness
by: Salmon, Audrey, et al.
Published: (2025)
by: Salmon, Audrey, et al.
Published: (2025)
Developer Interaction Patterns with Proactive AI: A Five-Day Field Study
by: Kuo, Nadine, et al.
Published: (2026)
by: Kuo, Nadine, et al.
Published: (2026)
Exploring Developer Experience Factors in Software Ecosystems
by: Zacarias, Rodrigo Oliveira, et al.
Published: (2025)
by: Zacarias, Rodrigo Oliveira, et al.
Published: (2025)
PerspectiveCoach: Exploring LLMs for Developer Reflection
by: Olson, Lauren, et al.
Published: (2026)
by: Olson, Lauren, et al.
Published: (2026)
Exploring Interaction Patterns for Debugging: Enhancing Conversational Capabilities of AI-assistants
by: Chopra, Bhavya, et al.
Published: (2024)
by: Chopra, Bhavya, et al.
Published: (2024)
Perceived Usability of Collaborative Modeling Tools
by: Ren, Ranci, et al.
Published: (2024)
by: Ren, Ranci, et al.
Published: (2024)
A Model for Understanding and Reducing Developer Burnout
by: Trinkenreich, Bianca, et al.
Published: (2023)
by: Trinkenreich, Bianca, et al.
Published: (2023)
Exploring Direct Instruction and Summary-Mediated Prompting in LLM-Assisted Code Modification
by: Tang, Ningzhi, et al.
Published: (2025)
by: Tang, Ningzhi, et al.
Published: (2025)
What If We Work Together? Fostering Reflections on Designer Inclusion in Open Source Software Through Speculative Design
by: Nezhad, Rozhan Hozhabri, et al.
Published: (2026)
by: Nezhad, Rozhan Hozhabri, et al.
Published: (2026)
Exploring the Output of Software Testing Tools through a Visual Comparative Analysis
by: Lit, Brandon, et al.
Published: (2026)
by: Lit, Brandon, et al.
Published: (2026)
How Scientists Use Large Language Models to Program
by: O'Brien, Gabrielle
Published: (2025)
by: O'Brien, Gabrielle
Published: (2025)
Recommending Usability Improvements with Multimodal Large Language Models
by: Lubos, Sebastian, et al.
Published: (2026)
by: Lubos, Sebastian, et al.
Published: (2026)
Computational Models of Spreadsheet Development: Basis for Educational Approaches
by: Hodnigg, Karin, et al.
Published: (2008)
by: Hodnigg, Karin, et al.
Published: (2008)
From Gains to Strains: Modeling Developer Burnout with GenAI Adoption
by: Feng, Zixuan, et al.
Published: (2025)
by: Feng, Zixuan, et al.
Published: (2025)
Large Language Models as Visualization Agents for Immersive Binary Reverse Engineering
by: Brown, Dennis, et al.
Published: (2025)
by: Brown, Dennis, et al.
Published: (2025)
Adaptive and Accessible User Interfaces for Seniors Through Model-Driven Engineering
by: Wickramathilaka, Shavindra, et al.
Published: (2025)
by: Wickramathilaka, Shavindra, et al.
Published: (2025)
Reassessing Java Code Readability Models with a Human-Centered Approach
by: Sergeyuk, Agnia, et al.
Published: (2024)
by: Sergeyuk, Agnia, et al.
Published: (2024)
Usability Analysis of Configurator User Interfaces with Multimodal Large Language Models
by: Lubos, Sebastian, et al.
Published: (2026)
by: Lubos, Sebastian, et al.
Published: (2026)
"How do people decide?": A Model for Software Library Selection
by: Tanzil, Minaoar Hossain, et al.
Published: (2024)
by: Tanzil, Minaoar Hossain, et al.
Published: (2024)
Identification of Design Recommendations for Augmented Reality Authors in Corporate Training
by: Graser, Stefan, et al.
Published: (2025)
by: Graser, Stefan, et al.
Published: (2025)
Investigating and Designing for Trust in AI-powered Code Generation Tools
by: Wang, Ruotong, et al.
Published: (2023)
by: Wang, Ruotong, et al.
Published: (2023)
Accessibility Recommendations for Designing Better Mobile Application User Interfaces for Seniors
by: Wickramathilaka, Shavindra, et al.
Published: (2025)
by: Wickramathilaka, Shavindra, et al.
Published: (2025)
Exploring the Use of ChatGPT by Computer Science Students in Software Development: Applications, Ethical Considerations, and Insights for Engineering Education
by: Xu, Daihan, et al.
Published: (2025)
by: Xu, Daihan, et al.
Published: (2025)
RiskRAG: A Data-Driven Solution for Improved AI Model Risk Reporting
by: Rao, Pooja S. B., et al.
Published: (2025)
by: Rao, Pooja S. B., et al.
Published: (2025)
Bug Detective and Quality Coach: Developers' Mental Models of AI-Assisted IDE Tools
by: Buono, Paolo, et al.
Published: (2025)
by: Buono, Paolo, et al.
Published: (2025)
Exit the Code: A Model for Understanding Career Abandonment Intention Among Software Developers
by: Massoni, Tiago, et al.
Published: (2025)
by: Massoni, Tiago, et al.
Published: (2025)
In-IDE Human-AI Experience in the Era of Large Language Models; A Literature Review
by: Sergeyuk, Agnia, et al.
Published: (2024)
by: Sergeyuk, Agnia, et al.
Published: (2024)
How Do Developers Interact with AI? An Exploratory Study on Modeling Developer Programming Behavior
by: Wu, Yinan, et al.
Published: (2026)
by: Wu, Yinan, et al.
Published: (2026)
Inferring Alt-text For UI Icons With Large Language Models During App Development
by: Haque, Sabrina, et al.
Published: (2024)
by: Haque, Sabrina, et al.
Published: (2024)
SPROUT: an Interactive Authoring Tool for Generating Programming Tutorials with the Visualization of Large Language Models
by: Liu, Yihan, et al.
Published: (2023)
by: Liu, Yihan, et al.
Published: (2023)
Do I Belong? Modeling Sense of Virtual Community Among Linux Kernel Contributors
by: Trinkenreich, Bianca, et al.
Published: (2023)
by: Trinkenreich, Bianca, et al.
Published: (2023)
Who is to Blame: A Comprehensive Review of Challenges and Opportunities in Designer-Developer Collaboration
by: Zhang, Shutong, et al.
Published: (2025)
by: Zhang, Shutong, et al.
Published: (2025)
40 Years of Designing Code Comprehension Experiments: A Systematic Mapping Study
by: Wyrich, Marvin, et al.
Published: (2022)
by: Wyrich, Marvin, et al.
Published: (2022)
Similar Items
-
ViMoTest: A Tool to Specify ViewModel-Based GUI Test Scenarios using Projectional Editing
by: Fuksa, Mario, et al.
Published: (2025) -
Assessing Consensus of Developers' Views on Code Readability
by: Sergeyuk, Agnia, et al.
Published: (2024) -
Cultural Impact on Requirements Engineering Activities: Bangladeshi Practitioners' View
by: Muzammel, Chowdhury Shahriar, et al.
Published: (2025) -
Git Takes Two: Split-View Awareness for Collaborative Learning of Distributed Workflows in Git
by: Bucher, Joel, et al.
Published: (2026) -
Beyond Dark Patterns: A Concept-Based Framework for Ethical Software Design
by: Caragay, Evan, et al.
Published: (2023)