Artículos de conferencia
Permanent URI for this collection
Browse
Browsing Artículos de conferencia by Subject "000"
Now showing 1 - 6 of 6
Results Per Page
Sort Options
- ItemA manual categorization of new quality issues on automatically-generated tests(2023) Galindo-Gutierrez, Geraldine; Narea Carvajal, Maximiliano Agustín; Fernández, Blanco AlisonDiverse studies have analyzed the quality of automatically generated test cases by using test smells as the main quality attribute. But recent work reported that generated tests might suffer from a number of quality issues not considered previously, thus suggesting that not all test smells have been identified yet. Little is known about these issues and their frequency within generated tests. In this paper, we report on a manual analysis of an external dataset consisting of 2,340 automatically generated tests. This analysis aimed at detecting new quality issues, not covered by past recognized test smells. We use thematic analysis to group and categorize the new quality issues found. As a result, we propose a taxonomy of 13 new quality issues grouped in four categories. We also report on the frequency of these new quality issues within the dataset and present eight recommendations that test generators may consider to improve the quality and usefulness of the automatically generated tests. As an additional contribution, our results suggest that (i) test quality should be evaluated not only on the tests themselves, but considering also the tested code; and (ii) automatically generated tests present flaws that are unlikely to be found in manually created tests and thus require specific quality checking tools.
- ItemBPIC 2013: Volvo incident and problem management behavior analysis(2013) Arias, Michael; Rojas, EricThis essay has the purpose of presenting the results of a work performed as part of Third International Business Process Intelligence Challenge. This challenge presents an event log from Volvo IT Belgium Company related with incident and problem management, focusing on a couple process owner´s questions. The authors of this document present the analysis realized applying different kind of tools and process mining techniques in order to solve the challenge presented. We provide an analysis, which discovered behavior characteristics, associated with products, resources and organizational lines. The results obtained provide useful information that Volvo can use to have more knowledge about the process that they are executing and have more information to make decisions and improve the actual process.
- ItemDGT-AR: Visualizing Code Dependencies in AR(2023) Freire-Pozo, Dussan; Céspedes Arancibia, Kevin; Merino Del Campo, Leonel Alejandro; Fernández, Blanco Alison; Neyem, Hugo Andrés; Sandoval Alcocer, Juan PabloAnalyzing source code dependencies between components within a program is an essential activity in software development. While various software visualization tools have been proposed to aid in this activity, most are limited to desktop applications. As a result, the potential impact of augmented reality (AR) on improving dependency analysis remains largely unexplored. In this paper, we present DGT-AR, a node-link visualization tool for code dependencies in immersive augmented reality. DG T-AR extends the physical screen space of IDEs to the infinite virtual space. That is, developers neither have to sacrifice screen space nor leave the IDE and use third-party applications. We present the preliminary results of a pilot user study along with four key lessons learned. Additionally, we have made DGT-AR publicly available.
- ItemDiaBloS: Diagrams of Blocks for Systems Modeling and Simulation in Python(2024) Torres Torriti, Miguel Attilio; Rojas Sepulveda, Matias Nicolas AlejandroThe development of tools for diagrammatic visual programming based on block diagrams for systems modeling and simulation can be traced back to work carried out in research centers and universities more than seven decades ago. Some tools have become de facto industry standards and use proprietary algorithms. The academic research literature and patents offer a plethora of ideas, combining graph theory, numerical integration methods, and visual process representations that have led to different paradigms, such as data flow diagrams, signal flow graphs, bond graphs for systems modeling and simulation. However, formal description of algorithms for processing block diagrams and simulating system models cannot be found in the existing literature. On the other hand, no open-source tool for graphically building block diagrams and model systems in Python has been available thus far. Therefore, we present DiaBloS, a tool for graphical modeling and simulation of dynamical systems in Python. The proposed algorithm to automatically identify the execution order of blocks in the diagram is discussed. Simulation examples show that the numerical accuracy is on par to that of commercial tools. DiaBloS may satisfy educational purposes and contribute to the understanding of algorithms for processing block diagrams, which fall into the domain of multigraphs. Block diagram representations provide a computing paradigm that is regaining attention because of its applications to asynchronous distributed computing, especially in artificial intelligence for training large deep learning models, and the simulation of large complex systems as the combination of several blocks of subsystems.
- ItemNumerical computation of infragravity wave dynamics and velocity profiles using a fully nonlinear Boussinesq model(2010) Cienfuegos Carrasco, Rodrigo Alberto; Duarte, L.; Suarez, L.; Catalán, P.A.We present experimental and numerical analysis of nonlinear processes responsible for generating infragravity waves in the nearshore. We provide new experimental data on random wave propagation and associated velocity profiles in the shoaling and surf zones of a very mild slope beach. We analyze low frequency wave generation mechanisms and dynamics along the beach and examine in detail the ability of the fully nonlinear Boussinesq- type model SERR1D (Cienfuegos et al., 2010) to reproduce the complex dynamics of high frequency wave propagation and energy transfer mechanisms that enhance infragravity wave generation in the laboratory.
- ItemResRec: A multi-criteria tool for resource recommendation(2016) Arias, Michael; Rojas, Eric; Lee, Wai Lam Jonathan; Muñoz Gama, Jorge; Sepúlveda Fernández, Marcos ErnestoDynamic resource allocation is considered a key aspect withinbusiness process management. Selecting the most suitable resources is achallenge for those in charge of making the allocation, because the efficiency with which this task is executed, can contribute to the quality ofthe results, and improve the process performance. Different mechanismshave been proposed to improve resource allocation. However, there is aneed for more flexible allocation methods that integrate a set of conditions and requirements defined at run-time, and also, allow the combination of different criteria to evaluate resources. In this paper, we presentResRec, a novel Multi-factor Criteria tool that can be used to recommend and allocate resources dynamically. The tool provides the featureof solving individual requests (On-demand), or requests made in blocks(Batch) through a recommender system developed in ProM.