20 research outputs found

    Towards debiasing code review support

    Get PDF
    Cognitive biases appear during code review. They significantly impact the creation of feedback and how it is interpreted by developers. These biases can lead to illogical reasoning and decision-making, violating one of the main hypotheses supporting code review: developers' accurate and objective code evaluation. This paper explores harmful cases caused by cognitive biases during code review and potential solutions to avoid such cases or mitigate their effects. In particular, we design several prototypes covering confirmation bias and decision fatigue. We rely on a developer-centered design approach by conducting usability tests and validating the prototype with a user experience questionnaire (UEQ) and participants' feedback. We show that some techniques could be implemented in existing code review tools as they are well accepted by reviewers and help prevent behavior detrimental to code review. This work provides a solid first approach to treating cognitive bias in code review.Cognitive biases appear during code review. They significantly impact the creation of feedback and how it is interpreted by developers. These biases can lead to illogical reasoning and decision-making, violating one of the main hypotheses supporting code review: developers’ accurate and objective code evaluation. This paper explores harmful cases caused by cognitive biases during code review and potential solutions to avoid such cases or mitigate their effects. In particular, we design several prototypes covering confirmation bias and decision fatigue. We rely on a developer-centered design approach by conducting usability tests and validating the prototype with a user experience questionnaire (UEQ) and participants’ feedback. We show that some techniques could be implemented in existing code review tools as they are well accepted by reviewers and help prevent behavior detrimental to code review. This work provides a solid first approach to treating cognitive bias in code review

    Impact of ATCO Training and Expertise on Dynamic Spatial Abilities

    Get PDF
    Dynamic spatial ability is supposed to be involved in a critical process of air traffic controllers, namely conflict detection. The present paper aims at testing whether dynamic spatial ability improves with air traffic control training and/or experience. We designed a laboratory task to assess the performance in predicting if two moving disks would collide or not. We conducted a crosssectional study with four groups of participants : ATCO trainees at the beginning (N=129), middle (N=80) or end of training (N=66) and experienced ATCOs (N=14). Results suggested on one hand that air traffic control training leads to a decrease in the number of extremely high proportions of undetected collisions from the middle of the training. On the other hand, air traffic control operational experience leads to a decrease in the number of extremely high proportions of falsely detected collisions

    Building a Data Set over 12 Globally Distributed Sites to Support the Development of Agriculture Monitoring Applications with Sentinel-2

    Get PDF
    Developing better agricultural monitoring capabilities based on Earth Observation data is critical for strengthening food production information and market transparency. The Sentinel-2 mission has the optimal capacity for regional to global agriculture monitoring in terms of resolution (10–20 meter), revisit frequency (five days) and coverage (global). In this context, the European Space Agency launched in 2014 the “Sentinel­2 for Agriculture” project, which aims to prepare the exploitation of Sentinel-2 data for agriculture monitoring through the development of open source processing chains for relevant products. The project generated an unprecedented data set, made of “Sentinel-2 like” time series and in situ data acquired in 2013 over 12 globally distributed sites. Earth Observation time series were mostly built on the SPOT4 (Take 5) data set, which was specifically designed to simulate Sentinel-2. They also included Landsat 8 and RapidEye imagery as complementary data sources. Images were pre-processed to Level 2A and the quality of the resulting time series was assessed. In situ data about cropland, crop type and biophysical variables were shared by site managers, most of them belonging to the “Joint Experiment for Crop Assessment and Monitoring” network. This data set allowed testing and comparing across sites the methodologies that will be at the core of the future “Sentinel­2 for Agriculture” system.Instituto de Clima y AguaFil: Bontemps, Sophie. Université Catholique de Louvain. Earth and Life Institute; BélgicaFil: Arias, Marcela. Universite de Toulose - Le Mirail. Centre d’Etudes Spatiales de la BIOsphère; FranciaFil: Cara, Cosmin. CS Romania S.A.; RumaniaFil: Dedieu, Gérard. Universite de Toulose - Le Mirail. Centre d’Etudes Spatiales de la BIOsphère; FranciaFil: Guzzonato, Eric. CS Systèmes d’Information; FranciaFil: Hagolle, Olivier. Universite de Toulose - Le Mirail. Centre d’Etudes Spatiales de la BIOsphère; FranciaFil: Inglada, Jordi. Universite de Toulose - Le Mirail. Centre d’Etudes Spatiales de la BIOsphère; FranciaFil: Matton, Nicolas. Université Catholique de Louvain. Earth and Life Institute; BélgicaFil: Morin, David. Universite de Toulose - Le Mirail. Centre d’Etudes Spatiales de la BIOsphère; FranciaFil: Popescu, Ramona. CS Romania S.A.; RumaniaFil: Rabaute, Thierry. CS Systèmes d’Information; FranciaFil: Savinaud, Mickael. CS Systèmes d’Information; FranciaFil: Sepulcre, Guadalupe. Université Catholique de Louvain. Earth and Life Institute; BélgicaFil: Valero, Silvia. Universite de Toulose - Le Mirail. Centre d’Etudes Spatiales de la BIOsphère; FranciaFil: Ahmad, Ijaz. Pakistan Space and Upper Atmosphere Research Commission. Space Applications Research Complex. National Agriculture Information Center Directorate; PakistánFil: Bégué, Agnès. Centre de Coopération Internationale en Recherche Agronomique pour le Développerment; FranciaFil: Wu, Bingfang. Chinese Academy of Sciences. Institute of Remote Sensing and Digital Earth; República de ChinaFil: De Abelleyra, Diego. Instituto Nacional de Tecnología Agropecuaria (INTA). Instituto de Clima y Agua; ArgentinaFil: Diarra, Alhousseine. Université Cadi Ayyad. Faculté des Sciences Semlalia; MarruecosFil: Dupuy, Stéphane. Centre de Coopération Internationale en Recherche Agronomique pour le Développerment; FranciaFil: French, Andrew. United States Department of Agriculture. Agricultural Research Service. Arid Land Agricultural Research Center; ArgentinaFil: Akhtar, Ibrar ul Hassan. Pakistan Space and Upper Atmosphere Research Commission. Space Applications Research Complex. National Agriculture Information Center Directorate; PakistánFil: Kussul, Nataliia. National Academy of Sciences of Ukraine. Space Research Institute and State Space Agency of Ukraine; UcraniaFil: Lebourgeois, Valentine. Centre de Coopération Internationale en Recherche Agronomique pour le Développerment; FranciaFil: Le Page, Michel. Université Cadi Ayyad. Faculté des Sciences Semlalia. Laboratoire Mixte International TREMA; Marruecos. Universite de Toulose - Le Mirail. Centre d’Etudes Spatiales de la BIOsphère; FranciaFil: Newby, Terrence. Agricultural Research Council; SudáfricaFil: Savin, Igor. V.V. Dokuchaev Soil Science Institute; RusiaFil: Verón, Santiago Ramón. Instituto Nacional de Tecnología Agropecuaria (INTA). Instituto de Clima y Agua; ArgentinaFil: Koetz, Benjamin. European Space Agency. European Space Research Institute; ItaliaFil: Defourny, Pierre. Université Catholique de Louvain. Earth and Life Institute; Bélgic

    Visualizing complexities: the human limits of air traffic control

    No full text
    International audienceAir traffic management is organized into filters in order to prevent tactical controllers from dealing with complex conflicting situations. In this article, we describe an experiment showing that a dynamic conflict display could improve human performance on complex conflict situations. Specifically, we designed a display tool that represents the conflicting portions of aircraft trajectories and the evolution of the conflict zone when the user adds a maneuver to an aircraft. The tool allows the user to dynamically check the potential conflicting zones with the computer mouse before making a maneuver decision. We tested its utility on a population of forty students: twenty air traffic controller (ATC) students at the end of their initial training and twenty engineering students with the same background but no ATC training. They had to solve conflicts involving 2–5 aircraft with a basic display and with the dynamic visualization tool. Results show that in easy situations (2 aircraft), performance is similar with both displays. However, as the complexity of the situations grows (from 3 to 5 aircraft), the dynamic visualization tool enables users to solve the conflicts more efficiently. Using the tool leads to fewer unsolved conflicts and shorter delays. No significant differences are found between the two test groups except for delays: ATC students give maneuvers that generate less delays than engineering students. These results suggest that humans are better able to manage complex situations with the help of our conflict visualization tool

    Impact of ATCO training and expertise on dynamic spatial abilities

    Get PDF
    International audienceDynamic spatial ability is supposed to be involved in a critical process of air traffic controllers, namely conflict detection. The present paper aims at testing whether dynamic spatial ability improves with air traffic control training and/or experience. We designed a laboratory task to assess the performance in predicting if two moving disks would collide or not. We conducted a cross-sectional study with four groups of participants : ATCO trainees at the beginning (N=129), middle (N=80) or end of training (N=66) and experienced ATCOs (N=14). Results suggested on one hand that air traffic control training leads to a decrease in the number of extremely high proportions of undetected collisions from the middle of the training. On the other hand, air traffic control operational experience leads to a decrease in the number of extremely high proportions of falsely detected collisions

    Understanding and overcoming horizontal separation complexity in air traffic control: an expert/novice comparison

    No full text
    International audienceHumans still play a key role in air traffic control but their performances limit the capacity of the airspace and are responsible for delays. At the tactical level, even though air traffic controllers (ATCO) are trained for years, their performances are limited. In this article, we first isolated the tactical horizontal deconfliction task and explained its mathematical complexity. We observed through a simple experiment conducted on trainee and experienced ATCOs its complexity on random traffic in a part-task trainer displaying two to five aircraft trajectories at the same altitude. We compared performances of trainee ATCOs with experienced ATCOs using two different displays: a basic display showing information on aircraft positions and a dynamic visualization tool that represents the conflicting portions of aircraft trajectories and the evolution of the conflict zone when the user adds a maneuver to an aircraft. The tool allows the user to dynamically check the potential conflicting zones with the computer mouse before making a maneuver decision. Results showed that in easy situations (two aircraft), performance was similar with both displays and groups. However, as the complexity of the situations grows (from three to five aircraft), the dynamic visualization tool enables users to solve the conflicts more efficiently. Using the tool leads to fewer unsolved conflicts. Even if experienced ATCOs performed much better than trainee ATCOs on complex situations, they also performed much better with the conflict visualization tool than without on such situations

    Sentinel-2’s Potential for Sub-Pixel Landscape Feature Detection

    No full text
    Land cover and land use maps derived from satellite remote sensing imagery are critical to support biodiversity and conservation, especially over large areas. With its 10 m to 20 m spatial resolution, Sentinel-2 is a promising sensor for the detection of a variety of landscape features of ecological relevance. However, many components of the ecological network are still smaller than the 10 m pixel, i.e., they are sub-pixel targets that stretch the sensor’s resolution to its limit. This paper proposes a framework to empirically estimate the minimum object size for an accurate detection of a set of structuring landscape foreground/background pairs. The developed method combines a spectral separability analysis and an empirical point spread function estimation for Sentinel-2. The same approach was also applied to Landsat-8 and SPOT-5 (Take 5), which can be considered as similar in terms of spectral definition and spatial resolution, respectively. Results show that Sentinel-2 performs consistently on both aspects. A large number of indices have been tested along with the individual spectral bands and target discrimination was possible in all but one case. Overall, results for Sentinel-2 highlight the critical importance of a good compromise between the spatial and spectral resolution. For instance, the Sentinel-2 roads detection limit was of 3 m and small water bodies are separable with a diameter larger than 11 m. In addition, the analysis of spectral mixtures draws attention to the uneven sensitivity of a variety of spectral indices. The proposed framework could be implemented to assess the fitness for purpose of future sensors within a large range of applications

    Designing a Stable Alloy Interlayer on Li Metal Anodes for Fast Charging of All-Solid-State Li Metal Batteries

    No full text
    The deposition of a thin LixSny alloy layer by plasma vapor deposition (PVD) on the surface of a Li foil is reported. The formation of a Li-rich alloy is confirmed by the volume expansion (up to 380%) of the layer and by the disappearance of metallic Sn peaks in the X-ray diffractogram. The layer has a much higher hardness than bare Li and can withstand aggressive cycling at 1C. Post-mortem scanning electron microscope observations revealed that the alloy layer remains intact even after fast cycling for hundreds of cycles. A concept of double modification by adding a thin ceramic/polymer layer deposited by a doctor blade on top of the LixSny layer was also reported to be efficient to reach long-term stability for 500 cycles at C/3. Finally, a post-treatment after Sn deposition consisting of a plasma cleaning of the LixSny alloy layer led to a strong improvement in the cycling performance at 1C. The surface is smoother and less oxidized after this treatment. The combination of a Li-rich alloy interlayer, the increase in hardness at the electrolyte/Li interface, and the absence of dissolution of the layer during cycling at high C-rates are reasons for such an improvement in electrochemical performance
    corecore