Serwis Infona wykorzystuje pliki cookies (ciasteczka). Są to wartości tekstowe, zapamiętywane przez przeglądarkę na urządzeniu użytkownika. Nasz serwis ma dostęp do tych wartości oraz wykorzystuje je do zapamiętania danych dotyczących użytkownika, takich jak np. ustawienia (typu widok ekranu, wybór języka interfejsu), zapamiętanie zalogowania. Korzystanie z serwisu Infona oznacza zgodę na zapis informacji i ich wykorzystanie dla celów korzytania z serwisu. Więcej informacji można znaleźć w Polityce prywatności oraz Regulaminie serwisu. Zamknięcie tego okienka potwierdza zapoznanie się z informacją o plikach cookies, akceptację polityki prywatności i regulaminu oraz sposobu wykorzystywania plików cookies w serwisie. Możesz zmienić ustawienia obsługi cookies w swojej przeglądarce.
It is a challenge to visualize high dimensional data such as project data to yield new and interesting types of insights. To address this, we augment the traditional PERT network diagram with additional nodes that represent resources, and with arcs from the resource nodes to the activities that use those resources. Subsequently, we apply various graph layout algorithms that can reveal the hidden patterns...
In this paper, we present methods and techniques to record, process, and visualize diagram changes. These methods help us understand diagram changes, and are the basis for more enhanced functionality, such as a more powerful undo functionality, or merging of different versions of a diagram.
MyHealthAvatar is a project designed to collect and track lifestyle and health data to promote citizen wellbeing. As a lifetime companion of citizens, the amount of data collected will be huge. It is almost impossible for citizen, patients and doctors to view, utilise and understand these data without proper visual presentation and user interaction. Interactive visual analytics of lifestyle data is...
Multivariate data visualization is an interesting research field with many applications in ubiquitous fields of sciences. Radial visualization is one of the most common information visualization techniques for visualizing multivariate data. Unfortunately, Radial visualization display different information about structures of multivariate data on the different positions of dimensional anchors on the...
The explosive growth of the internet, the overall computerization of the engineering, medical, business and defense sectors have created a widespread need of visualization techniques to explore large and complex datasets. As the data keeps growing in complexity, users find it difficult to navigate and understand the relationships between the sets. There are limitations such as scalability and sub-optimal...
Networks in real world usually have multiple layers. Most of the current works concentrate on the single-layer network. Visualization of double-layer networks using 2.5D method is proposed in this paper to reveal the network structure and interdependent relations within network layers. A context-preserving layout method and matrix transformation is adopted to preserve node positions and reduce visual...
Voronoi treemaps can be used to effectively visualize software quality attributes of a given software system. To easily keep track of how the values of such attributes change over time as the software evolves from one version to the next, it is essential that the produced visualizations are stable in the sense that small changes to the values of the attributes lead to small changes in the visualization...
In this paper, we present a set of algorithms to compute a foresighted graph layout. We aim to produce a dynamic graph drawing that allows the users to track actors in a dynamic social network, supporting a satisfying user experience along with an efficient visual search and recognition of elements. The drawings produced by the algorithms were evaluated through a study, which combined the use of questionnaires,...
Large codebases — in the order of millions of lines of code (MLOC) — are incredibly complex. Whether fixing a fault, or implementing a new feature, changes to such systems often have unanticipated effects, as it is impossible for a developer to maintain a complete understanding of the code in their head.
The past decade's computing revolution has delivered parallel hardware to the masses. However, the ability to exploit its capabilities and ignite scientific breakthrough at a proportionate level remains a challenge due to the lack of parallel programming expertise. Although different solutions have been proposed to facilitate harvesting the seeds of parallel computing, most target seasoned programmers...
Current metrics-based approaches to visualise unfamiliar software systems face two key limitations: (1) They are limited in terms of the number of dimensions that can be projected, and (2) they use fixed layout algorithms where the resulting positions of entities can be vulnerable to mis-interpretation. In this paper we show how computer games technology can be used to address these problems. We present...
Graphical diagrams are an excellent source of information for understanding models. On the other hand, editing, storing and versioning models are more efficient in textual representations. In order to combine the advantages of these two representations, diagrams have to be generated from models defined in text. The generated diagrams are usually created by autolayout algorithms based on heuristics.
Software engineering tasks like understanding of (legacy) software, checking guidelines, finding structure, or re-engineering of existing software require the analysis of the static software structure. The optimal visualization of this structure depends on the task at hand. In general, the software structure is mapped to a graph and graph drawing algorithms are used for displaying the structure. The...
Learning to use existing or new software libraries is a difficult task for software developers, which would impede their productivity. Most of existing work provided different techniques to mine API usage patterns from client programs, in order to help developers to understand and use existing libraries. However, considering only client programs to identify API usage patterns, is a strong constraint...
Software engineers organize source code into a dominant hierarchy of components and modules that may emphasize various characteristics over runtime behavior. In this way, runtime features may involve cross-cutting aspects of code from multiple components, and some of these features may be emergent in nature, rather than designed. Although source-code modularization assists software engineers to organize...
This paper aims to reveal the most common strategies students use to create class designs. We show our approach of logging students' modelling activities while doing a software design task. We developed our own online modelling editor 'Web UML' and visualisation tool 'Log Viz' for the logging and interpretation of the log files. As follow-up students filled-in a brief questionnaire targeting their...
In this paper, we present a visualization tool for person re-identification when tracking objects across non-overlapping cameras. Tracking objects across non-overlapping cameras is challenging because the observations from different cameras are widely separated in both time and space. Hence, these systems need a large amount of labeled training data. Commonly, this training data is constructed manually...
One of the main issues in the design of modern integrated circuits is power reduction. Mainly in digital circuits, the power consumption was defined by the dynamic power consumption, during decades. But in the new NanoCMOs technologies, the static power due to the leakage current is becoming the main issue in power consumption. As the leakage power is related to the amount of components, it is becoming...
In this paper, we present a novel approach for visualizing large, unbalanced tree structures. As a testing subject, we used domain models created by the DEAL method. The DEAL domain models are created from existing application user interfaces and represent the term apparatus used in them. Thanks to the variability of application user interfaces, such models represent perfect candidates for the new...
In this paper, we tackle the task of recognizing types of partly very similar identity documents using state-of-the-art visual recognition approaches. Given a scanned document, the goal is to identify the country of issue, the type of document, and its version. Whereas recognizing the individual parts of a document with known standardized layout can be done reliably, identifying the type of a document...
Podaj zakres dat dla filtrowania wyświetlonych wyników. Możesz podać datę początkową, końcową lub obie daty. Daty możesz wpisać ręcznie lub wybrać za pomocą kalendarza.