5,935 research outputs found

    Utilising Deep Learning Models for the Surface Registration Problem in HoloNav

    No full text
    Surface Registration is a registration problem that handles the registration of two similar surfaces. In most research that utilises Deep Learning (DL) models to handle surface registration two theories are investigated; the first being whether surfaces sampled from the same origin can be registered together, and the second theory being whether the models can register Point Clouds with low overlapping data for utilisation in Simultaneous Localisation and Mapping (SLAM) applications. However, the surface registration to be utilised in the HoloNav Augmented Reality (AR) navigation system will utilise Point Clouds sampled from different origins with a high overlap ratio. This research, therefore, aims to determine the viability of DL methods for surface registration in HoloNav data. To determine the viability, rotation and translation errors in the match were used, with the aforementioned metrics later being evaluated manually with the utilisation of a visualiser. The results indicate that the models can generalise on the navigator data for an initial Euler angle difference of 45 degrees, but due to the difference in sampling density on the utilised point clouds can not provide accurate matches. Therefore, the utilisation of DL models can be considered to be viable if the navigator data has a sampling density similar to the pre-operative model.https://github.com/alpcicimen/holonav-dl-registration The link to the github repository containing the utilised dataset, scripts, as well as the modified DL models RPMNet and PREDATOR.CSE3000 Research ProjectComputer Science and Engineerin

    La struttura processuale nell’opera di Wagner

    No full text
    [Wagner and the Trial] In Wagner, three different trial forms are present if we look at the Valkyrie and Lohengrin. There is a trial by the inquisition, which provides a kind of justice affected by authoritarianism and partiality. But there is also the accusatorial model, which, despite the respect for the adversarial principle, is ineffectual, because it lacks an authority able to decide. The kind of justice given by a father is the only one able to reach the world of values and principles: punishment and education are the same because the son is provided with what is necessary to go on living

    The Scent of a Smell: An Extensive Comparison between Textual and Structural Smells

    No full text
    Code smells are symptoms of poor design or implementation choices that have a negative effect on several aspects of software maintenance and evolution, such as program comprehension or change- and fault-proneness. This is why researchers have spent a lot of effort on devising methods that help developers to automatically detect them in source code. Almost all the techniques presented in literature are based on the analysis of structural properties extracted from source code, although alternative sources of information (e.g., textual analysis) for code smell detection have also been recently investigated. Nevertheless, some studies have indicated that code smells detected by existing tools based on the analysis of structural properties are generally ignored (and thus not refactored) by the developers. In this paper, we aim at understanding whether code smells detected using textual analysis are perceived and refactored by developers in the same or different way than code smells detected through structural analysis. To this aim, we set up two different experiments. We have first carried out a software repository mining study to analyze how developers act on textually or structurally detected code smells. Subsequently, we have conducted a user study with industrial developers and quality experts in order to qualitatively analyze how they perceive code smells identified using the two different sources of information. Results indicate that textually detected code smells are easier to identify and for this reason they are considered easier to refactor with respect to code smells detected using structural properties. On the other hand, the latter are often perceived as more severe, but more difficult to exactly identify and remove.Accepted Author ManuscriptSoftware Engineerin

    [Conference Paper] Developing appropriate DL methodology:Researching the understandings of tutors to inform courseware development

    No full text
    This study presents and explores the narratives of participants including the author in a ten-year, international distance learning (DL) collaboration and curriculum development project in the field of language teacher education. The project is innovatory in several important ways: first, one partner institution, the newly-established Hellenic Open University, is pioneering DL in Greece; second, since 1997, the HOU’s MA TEFL programme, the first of its kind in a public institution in Greece, has provided professional development opportunities for over 500 English language teachers in Greece; third, the other partner, the Centre for English Language Studies in Education (CELSE) at The University of Manchester, has been a pioneer of DL within its institution since the mid1980s; and, fourth the collaborative model involves the operationalisation within the new HOU context of DL courseware developed by CELSE, an arrangement requiring consideration of the effective adaptation of the methodology and content of that courseware in the interests of appropriacy for the HOU context.During the author’s project sojourns in Greece, the sense-making power of the project narratives was noted. This possibility was developed through a consideration of the characteristics of narratives and the objectives and procedures of narrative research. After an exploration of the complexities of narratives and narrative positioning in general and, more specifically, of the narrativity of this research text, the narrative approach used in this study is delineated. The study presents and interprets four types of project narratives:the co-constructed restoried narratives of key participants from the pioneering generation of activity; the author’s archive-based Project Co-ordinator’s story; the narratives, based on project-related texts and events, of the development of the practitioner-shaped conceptualisations of distance learning, appropriate distance learning methodology, interculturality and Greekness; and the author’s research story as embedded in the project.A cross-cultural, comparative study of the project in terms of its UK and Greek aspects has been rejected in favour of an intercultural understanding based on a Holliday-an model of emergent cultures of DL and collaboration located within the Host Culture Complexes that the Manchester and HOU represent. The combination of the narrative approach and the intercultural conceptualisation has enabled an examination of the factors aiding and hindering the project as seen from aparticipant perspective. A combination of factors contingent on the particularities of the project and its participants is found to be involved in both the establishment and development of the collaboration. Interestingly, although the collaboration itself is seen to be strong, effective, and innovative, the pioneer groups involved have an outside status within their own institutions. This has meant that the collaboration, although impacting on the professional practice of language teachers, DL tutors, writers and mentors in many ways, has nonetheless failed to fulfil the potential that the participants saw in its pioneering beginnings. Their disappointment is understandable and tends to place the many project achievements under a cloud. The vulnerability of the collaboration to institutional politicking and maverick management raises questions about the fitness of theUK institution for such collaborative activities

    March dl: Adding Adaptive Heuristics and a New Branching Strategy

    No full text
    We introduce the march dl satisability (SAT) solver, a successor of march eq. The latter was awarded state-of-the-art in two categories during the Sat 2004 competition. The focus lies on presenting those features that are new in march dl. Besides a description, each of these features is illustrated with some experimental results. By extending the pre-processor, using adaptive heuristics, and by using a new branching strategy, march dl is able to solve nearly all benchmarks faster than its predecessor. Moreover, various instances which were beyond the reach of march eq, can now be solved - relatively easily - due to these new features.Software TechnologyElectrical Engineering, Mathematics and Computer Scienc

    Crash Reproduction Using Helper Objectives

    No full text
    Evolutionary-based crash reproduction techniques aid developers in their debugging practices by generating a test case that reproduces a crash given its stack trace. In these techniques, the search process is typically guided by a single search objective called Crash Distance. Previous studies have shown that current approaches could only reproduce a limited number of crashes due to a lack of diversity in the population during the search. In this study, we address this issue by applying Multi-Objectivization using Helper-Objectives (MO-HO) on crash reproduction. In particular, we add two helper-objectives to the Crash Distance to improve the diversity of the generated test cases and consequently enhance the guidance of the search process. We assessed MO-HO against the single-objective crash reproduction. Our results show that MO-HO can reproduce two additional crashes that were not previously reproducible by the single-objective approach.Virtual/online event due to COVID-19 Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.Software EngineeringSoftware Technolog

    A General Formulation to Describe Empirical Rainfall Thresholds for Landslides

    No full text
    AbstractIn this paper, a brief description of the Generalized FLaIR Model (GFM, De Luca and Versace, 2016) is provided, that is able to reproduce all the empirical thresholds proposed in literature, aimed to forecast landslides triggered by rainfall. In particular, this paper focuses on Antecedent Precipitation (AP) schemes. The paper demonstrates that these are particular solutions of the GFM and will exemplify this using AP schemes for NE Italy1, Seattle2 and Nicaragua - El Salvador3

    Releasing Fast and Slow: An Exploratory Case Study at ING

    No full text
    The appeal of delivering new features faster has led many software projects to adopt rapid releases. However, it is not well understood what the effects of this practice are. This paper presents an exploratory case study of rapid releases at ING, a large banking company that develops software solutions in-house, to characterize rapid releases. Since 2011, ING has shifted to a rapid release model. This switch has resulted in a mixed environment of 611 teams releasing relatively fast and slow. We followed a mixed-methods approach in which we conducted a survey with 461 participants and corroborated their perceptions with 2 years of code quality data and 1 year of release delay data. Our research shows that: rapid releases are more commonly delayed than their non-rapid counterparts, however, rapid releases have shorter delays; rapid releases can be beneficial in terms of reviewing and user-perceived quality; rapidly released software tends to have a higher code churn, a higher test coverage and a lower average complexity; challenges in rapid releases are related to managing dependencies and certain code aspects, e.g. design debt.Software EngineeringSoftware Technolog

    AATOM - An Agent-based Airport Terminal Operations Model simulator

    No full text
    AATOM, the Agent-based Airport Terminal Operations Model simulator is open-source, agent-based at its core, and contains several calibrated presets and templates of basic airport terminal components that can readily be used. Agents in this simulator follow the AATOM architecture, an activity-based architecture for human airport agents. This allows analysis based on agent activities, such as shopping and check-in, which is of vital interest for airports. The combination of agent-based modeling and the presence of basic airport terminal components makes AATOM a unique simulator, allowing the modeler to only focus on implementation of important features of their model. The usefulness of AATOM is demonstrated by presenting case studies in the areas of airport security, gate assignment and resilience.Air Transport & OperationsEmbedded System
    corecore