Newest papers

When Does UML Software Modeling Pay Off? A Contingency Model of Industrial Modeling Value

Kleinner Silva Farias De Oliveira · 2026 · arXiv (Cornell University)

DOI: 10.48550/arxiv.2610.24884 · cited by 0 works (OpenAlex) · open-access PDF

Vietnamese

Với sự xuất hiện của sự phát triển dựa trên thông số kỹ thuật (SDD), mô hình phần mềm đã lấy lại tầm quan trọng chiến lược như một cách để chuyển đổi ý định, yêu cầu và quyết định thiết kế của con người thành các thông số kỹ thuật chính xác có thể hướng dẫn cả nhà phát triển và các công cụ phát triển được hỗ trợ bởi AI. Mặc dù tầm quan trọng mới của mô hình hóa trong SDD, bằng chứng thực nghiệm vẫn còn hạn chế khi lợi ích của nó vượt quá nỗ lực xã hội-kỹ thuật cần thiết để tạo ra, giao tiếp, đồng bộ hóa và duy trì các mô hình phần mềm trong thực tế công nghiệp. Nghiên cứu này điều tra khi mô hình hóa phần mềm tạo ra giá trị trong thực tế công nghiệp. Chúng tôi đã phân tích 405 câu trả lời khảo sát thu thập được từ các học viên phần mềm. Bằng chứng thực nghiệm cũng kết hợp các mục đóng

Machine translation (Meta M2M100); the English original follows.

Abstract

With the emergence of specification-driven development (SDD), software modeling has regained strategic importance as a way to translate human intentions, requirements, and design decisions into precise specifications that can guide both developers and AI-assisted development tools. Despite the renewed relevance of modeling in SDD, empirical evidence remains limited on when its benefits outweigh the socio-technical effort required to create, communicate, synchronize, and maintain software models in industrial practice. This study investigates when software modeling generates value in industrial practice. We analyzed 405 survey responses collected from software practitioners. The questionnaire combined closed items concerning UML use, benefits, barriers, and improvement mechanisms with open-ended questions about current use, difficulties, and worthwhile contexts. Most respondents associated modeling with integration discussions (90 percent) and shared understanding (82 percent), but also reported time pressure (85 percent) and the effort required to create and maintain models (80 percent). Selective modeling, model-code synchronization, and collaborative support emerged as conditions that improve its viability, whereas only 24 percent reported daily UML use. Software modeling pays off when its expected contextual value exceeds the socio-technical friction required to create and sustain it. Its value is therefore contingent, not universal.

Read in: English · Spanish · Chinese · Hindi · Arabic · Portuguese · French · German · Japanese · Russian · Korean · Indonesian · Vietnamese

Topics: Unified Modeling Language, Computer science, Software development, Software engineering, Software, Relevance (law)

Is this paper real? This page was built from OpenAlex and arXiv records, not generated. Software can verify any reference in one call: GET https://store.agentexchange.work/gw/papers/verify?title=...&year=... (0.003 USD), fetch this record as JSON with /gw/papers/paper?id=2610.24884, or list what it cites with /gw/papers/references?id=.... Pay per call in USDC (x402) or with a 19 USD card key for 1,000 calls. Catalogue · llms.txt

Sources: OpenAlex (CC0), arXiv, Crossref. Agent Exchange