English
Related papers

Related papers: Framework for Visualizing Model-Driven Software Ev…

200 papers

When creating 3D city models, selecting relevant visualization techniques is a particularly difficult user interface design task. A first obstacle is that current geodata-oriented tools, e.g. ArcGIS, have limited 3D capabilities and limited…

Human-Computer Interaction · Computer Science 2015-05-28 Claudine Métral , Gilles Falquet

Software developers and maintainers need to read and understand source programs and other software artifacts. The increase in size and complexity of software drastically affects several quality attributes, especially understandability and…

Software Engineering · Computer Science 2010-04-27 Mohd Nazir , Raees A. Khan , Khurram Mustafa

Process models depict crucial artifacts for organizations regarding documentation, communication, and collaboration. The proper comprehension of such models is essential for an effective application. An important aspect in process model…

Human-Computer Interaction · Computer Science 2021-12-01 Michael Winter , Heiko Neumann , Rüdiger Pryss , Thomas Probst , Manfred Reichert

This paper discusses a model-based approach to testing as a vital part of software development. It argues that an approach using models as central development artifact needs to be added to the portfolio of software engineering techniques,…

Software Engineering · Computer Science 2014-09-24 Bernhard Rumpe

The literature describes many visualization techniques for different types of data, tasks, and application contexts, and new techniques are proposed on a regular basis. Visualization surveys try to capture the immense space of techniques…

Human-Computer Interaction · Computer Science 2025-07-23 Abdulhaq Adetunji Salako , Christian Tominski

Model driven development is an effective method due to its benefits such as code transformation, increasing productivity and reducing human based error possibilities. Meanwhile, agile software development increases the software flexibility…

Software Engineering · Computer Science 2017-01-03 Gürkan Alpaslan , Oya Kalıpsız

There are many web-based visualization systems available to date, each having its strengths and limitations. The goals these systems set out to accomplish influence design decisions and determine how reusable and scalable they are. Weave is…

Software Engineering · Computer Science 2017-09-01 Andrew Dufilie , Georges Grinstein

Software security visualization is an interdisciplinary field that combines the technical complexity of cybersecurity, including threat intelligence and compliance monitoring, with visual analytics, transforming complex security data into…

Software Engineering · Computer Science 2025-09-26 Ishara Devendra , Chaman Wijesiriwardana , Prasad Wimalaratne

Understanding a visualization is a multi-level process. A reader must extract and extrapolate from numeric facts, understand how those facts apply to both the context of the data and other potential contexts, and draw or evaluate…

Human-Computer Interaction · Computer Science 2020-09-04 Alyxander Burns , Cindy Xiong , Steven Franconeri , Alberto Cairo , Narges Mahyar

Despite potential benefits in Software Engineering (SE), adoption of software modelling in industry is low. Technical issues such as tool support have gained significant research before, but individual guidance and training have received…

Software Engineering · Computer Science 2022-06-15 Shalini Chakraborty , Grischa Liebel

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…

Software Engineering · Computer Science 2019-03-25 Hannes Thaller , Lukas Linsbauer , Alexander Egyed

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.…

Software Engineering · Computer Science 2015-03-13 N Md Jubair basha , Salman Abdul Moiz , Mohammed Rizwanullah

Software developed helps world a better place ranging from system software, open source, application software and so on. Software engineering does have neural network models applied to code suggestion, bug report summarizing and so on to…

Software Engineering · Computer Science 2021-10-27 Mahendran N

Visualization for explainable and trustworthy machine learning remains one of the most important and heavily researched fields within information visualization and visual analytics with various application domains, such as medicine,…

Human-Computer Interaction · Computer Science 2024-04-19 Angelos Chatzimparmpas , Kostiantyn Kucher , Andreas Kerren

Many enterprise software systems provide complex Graphical User Interfaces (GUIs) that need robust architectural patterns for well-structured software design. However, popular GUI architectural patterns like Model-View-ViewModel (MVVM)…

Software Engineering · Computer Science 2025-04-28 Mario Fuksa , Sandro Speth , Steffen Becker

Uncertain, unpredictable, real time, and lifelong evolution causes operational failures in intelligent software systems, leading to significant damages, safety and security hazards, and tragedies. To fully unleash the potential of such…

Software Engineering · Computer Science 2023-09-26 Tao Yue , Shaukat Ali

Establishing a shared software project vision is a key challenge in Requirements Engineering (RE). Several approaches use videos to represent visions. However, these approaches omit how to produce a good video. This missing guidance is one…

Software Engineering · Computer Science 2019-11-26 Oliver Karras , Kurt Schneider , Samuel A. Fricker

Vision systems, i.e., systems that allow to detect and track objects in images, have gained substantial importance over the past decades. They are used in quality assurance applications, e.g., for finding surface defects in products during…

Software Engineering · Computer Science 2021-05-11 Franz Wotawa , Lorenz Klampfl , Ledio Jahaj

Decision-making is a central yet under-defined goal in visualization research. While existing task models address decision processes, they often neglect the conditions framing a decision. To better support decision-making tasks, we propose…

Human-Computer Interaction · Computer Science 2025-07-25 Lena Cibulski , Stefan Bruckner

Legacy spreadsheets are both, an asset, and an enduring problem concerning spreadsheets in business. To make spreadsheets stay alive and remain correct, comprehension of a given spreadsheet is highly important. Visualization techniques…

Software Engineering · Computer Science 2008-09-19 Karin Hodnigg , Roland T. Mittermeir