中文
相关论文

相关论文: Visualizing Design Erosion: How Big Balls of Mud a…

200 篇论文

A three-dimensional simulation model is proposed here to study the erosive wear of structure caused by solid particles, which accounts for the accumulation of surface deformation and degradation during the erosion process. Although there…

流体动力学 · 物理学 2025-03-04 Vinh D. X. Nguyen , A. Kiet Tieu , Damien Andre , Hongtao Zhu

Understanding how software defects manifest and evolve in production environments is critical for improving reliability. While previous research has largely focused on pre-release defects, the nature of residual faults, i.e., those escaping…

软件工程 · 计算机科学 2026-04-30 Domenico Cotroneo , Giuseppe De Rosa , Cristina Improta , Benedetta Gaia Varriale

Although many tools have been presented in the research literature of software visualization, there is little evidence of their adoption. To choose a suitable visualization tool, practitioners need to analyze various characteristics of…

软件工程 · 计算机科学 2019-08-13 Leonel Merino , Ekaterina Kozlova , Oscar Nierstrasz , Daniel Weiskopf

Evolving a software process model without a retrospective and, in consequence, without an understanding of the process evolution, can lead to severe problems for the software development organization, e.g., inefficient performance as a…

软件工程 · 计算机科学 2014-01-21 Alexis Ocampo , Jürgen Münch

Developing an algorithm for a visualization prototype often involves the direct comparison of different development stages and design decisions, and even minor modifications may dramatically affect the results. While existing development…

软件工程 · 计算机科学 2020-01-08 Fabian Bolte , Stefan Bruckner

One of the goals of software design is to model a system in such a way that it is easily understandable. Nowadays the tendency for software development is changing from manual coding to automatic code generation; it is becoming model-based.…

软件工程 · 计算机科学 2015-03-13 N Md Jubair basha , Salman Abdul Moiz , Mohammed Rizwanullah

Software metric plays a vital role in quantitative assessment of any specific software development methodology and its impact on the maintenance of software. It can also be used to indicate the degree of interdependence among the components…

软件工程 · 计算机科学 2020-12-02 Parthipan S , Senthil Velan S , Chitra Babu

The critical part for building any software system is its architecture. Architectural design is a design at a higher level of abstraction. A good architecture ensures that software will satisfy its requirement. This paper defines the most…

软件工程 · 计算机科学 2009-12-08 Lena Khaled

The size of a software artifact influences the software quality and impacts the development process. In industry, when software size exceeds certain thresholds, memory errors accumulate and development tools might not be able to cope…

Maintaining software artifacts is among the hardest tasks an engineer faces. Like any other piece of code, model transformations developed by engineers are also subject to maintenance. To facilitate the comprehension of programs, software…

软件工程 · 计算机科学 2020-10-13 Chihab eddine Mokaddem , Houari Sahraoui , Eugene Syriani

The city metaphor for visualizing software systems in 3D has been widely explored and has led to many diverse implementations and approaches. Common among all approaches is a focus on the software artifacts, while the aspects pertaining to…

软件工程 · 计算机科学 2022-04-22 Susanna Ardigò , Csaba Nagy , Roberto Minelli , Michele Lanza

Design patterns are elegant and well-tested solutions to recurrent software development problems. They are the result of software developers dealing with problems that frequently occur, solving them in the same or a slightly adapted way. A…

软件工程 · 计算机科学 2019-03-25 Hannes Thaller , Lukas Linsbauer , Alexander Egyed

Software reuse may result in software bloat when significant portions of application dependencies are effectively unused. Several tools exist to remove unused (byte)code from an application or its dependencies, thus producing smaller…

软件工程 · 计算机科学 2021-08-12 Serena Elisa Ponta , Wolfram Fischer , Henrik Plate , Antonino Sabetta

Over the past three decades, considerable effort has been devoted to the study of software architecture. A major portion of this effort has focused on the originally proposed view of four "C"s---components, connectors, configurations, and…

软件工程 · 计算机科学 2017-04-18 Arman Shahbazian , Youn Kyu Lee , Duc Le , Nenad Medvidovic

Performance antipatterns document bad design patterns that have negative influence on system performance. In our previous work we formalized such antipatterns as logical predicates that predicate on four views: (i) the static view that…

软件工程 · 计算机科学 2014-04-04 Antinisca Di Marco , Catia Trubiani

We introduce Breaking Bad, a large-scale dataset of fractured objects. Our dataset consists of over one million fractured objects simulated from ten thousand base models. The fracture simulation is powered by a recent physically based…

计算机视觉与模式识别 · 计算机科学 2022-10-21 Silvia Sellán , Yun-Chun Chen , Ziyi Wu , Animesh Garg , Alec Jacobson

Dust-wall high speed impacts, triggered by the termination of runaway electrons on plasma facing components, constitute a source of erosion. Normal high velocity mechanical impacts of tungsten dust on bulk tungsten plates are reproduced in…

Software architectures are critical in the successful development and evolution of software-intensive systems. While formal and automated support for architectural descriptions has been widely addressed, their evolution is equally crucial,…

软件工程 · 计算机科学 2016-05-23 Dalila Tamzalit , Tom Mens

Requirements volatility is a major issue in software development, causing problems such as higher defect density, project delays and cost overruns. Software architecture that guides the overall vision of software product, is one of the…

软件工程 · 计算机科学 2019-04-18 Sandun Dasanayake , Sanja Aaramaa , Jouni Markkula , Markku Oivo

Surface roughness emerges naturally during mechanical removal of material, fracture, chemical deposition, plastic deformation, indentation, and other processes. Here, we use continuum simulations to show how roughness which is neither…

软凝聚态物质 · 物理学 2024-02-01 Lucas Frérot , Lars Pastewka