746 research outputs found

    Interaction-aware development environments: recording, mining, and leveraging IDE interactions to analyze and support the development flow

    Get PDF
    Nowadays, software development is largely carried out using Integrated Development Environments, or IDEs. An IDE is a collection of tools and facilities to support the most diverse software engineering activities, such as writing code, debugging, and program understanding. The fact that they are integrated enables developers to find all the tools needed for the development in the same place. Each activity is composed of many basic events, such as clicking on a menu item in the IDE, opening a new user interface to browse the source code of a method, or adding a new statement in the body of a method. While working, developers generate thousands of these interactions, that we call fine-grained IDE interaction data. We believe this data is a valuable source of information that can be leveraged to enable better analyses and to offer novel support to developers. However, this data is largely neglected by modern IDEs. In this dissertation we propose the concept of "Interaction-Aware Development Environments": IDEs that collect, mine, and leverage the interactions of developers to support and simplify their workflow. We formulate our thesis as follows: Interaction-Aware Development Environments enable novel and in- depth analyses of the behavior of software developers and set the ground to provide developers with effective and actionable support for their activities inside the IDE. For example, by monitoring how developers navigate source code, the IDE could suggest the program entities that are potentially relevant for a particular task. Our research focuses on three main directions: 1. Modeling and Persisting Interaction Data. The first step to make IDEs aware of interaction data is to overcome its ephemeral nature. To do so we have to model this new source of data and to persist it, making it available for further use. 2. Interpreting Interaction Data. One of the biggest challenges of our research is making sense of the millions of interactions generated by developers. We propose several models to interpret this data, for example, by reconstructing high-level development activities from interaction histories or measure the navigation efficiency of developers. 3. Supporting Developers with Interaction Data. Novel IDEs can use the potential of interaction data to support software development. For example, they can identify the UI components that are potentially unnecessary for the future and suggest developers to close them, reducing the visual cluttering of the IDE

    Influences of urban fabric on pyroclastic density currents at Pompeii (Italy): 1. Flow direction and deposition

    Get PDF
    To assess ways in which the products of explosive eruptions interact with human settlements, we performed volcanological and rock magnetic analyses on the deposits of the A.D. 79 eruption at the Pompeii excavations (Italy). During this eruption the Roman town of Pompeii was covered by 2.5 m of fallout pumice and then partially destroyed by pyroclastic density currents (PDCs). Anisotropy of magnetic susceptibility measurements performed on the fine matrix of the deposits allowed the quantification of the variations in flow direction and emplacement mechanisms of the parental PDCs that entered the town. These results, integrated with volcanological field investigations, revealed that the presence of buildings, still protruding through the fallout deposits, strongly affected the distribution and accumulation of the erupted products. All of the PDCs that entered the town, even the most dilute ones, were density stratified currents in which interaction with the urban fabric occurred in the lower part of the current. The degree of interaction varied mainly as a function of obstacle height and density stratification within the current. For examples, the lower part of the EU4pf current left deposits up to 3 m thick and was able to interact with 2- to 4-m-high obstacles. However, a decrease in thickness and grain size of the deposits across the town indicates that even though the upper portion of the current was able to decouple from the lower portion, enabling it to flow over the town, it was not able to fully restore the sediment supply to the lower portion in order to maintain the deposition observed upon entry into the town.PublishedB052134.3. TTC - Scenari di pericolositĂ  vulcanica3.6. Fisica del vulcanismoJCR Journalreserve

    INTEGRATED STRATIGRAPHY FROM THE CONTRADA FORNAZZO SECTION, MONTE INICI, WESTERN SICILY, ITALY: PROPOSED G.S.S.P. FOR THE BASAL BOUNDARY OF THE TITHONIAN STAGE

    Get PDF
    This paper deals with a definition of the lower boundary stratotype of the Tithonian Stage in the Upper Jurassic succession of Monte Inici, Western Sicily. The upper member of the Rosso Ammonitico Fm. is 27 m thick and shows a typical nodular-calcareous lithofacies; its lower beds have been sampled for biostratigraphic and paleomagnetic purposes. Though the succession is affected by high stratigraphic condensation, the resulting hiatuses have been shown to be below biochronological resolution and thus do not hinder any biostratigraphic definition. The biostratigraphic analysis has been based on the rich ammonite assemblages in which the common genus Hybonoticeras is the index-key for characterizing the Kimmeridgian-Tithonian boundary. Four ammonite biozones have been identified; the basal Tithonian one is defined by the assemblage of Hybonoticeras gr. hybonotum and Haploceras staszycii. The recorded calcareous nannofossil bioevents allow recognition of the V. stradneri and C. mexicana Zones, whose boundary is located a little below the identified Tithonian lower boundary. The paleomagnetic record shows normal polarity in the S. darwini/V. albertinum Zone and mainly reverse polarity in the H. beckeri and H. hybonotum Zones, with three minor normal polarity intervals; the lower boundary of the Tithonian falls in the oldest of these intervals. The integrated multidisciplinary stratigraphic information gathered from the Contrada Fornazzo section defines the lower boundary of the H. hybonotum Zone at the base of Bed 110, and supplies elements of chrono-correlation sufficient to regard this section as a possible G.S.S.P. of the Tithonian Stage

    New insights on Avian orthoreovirus and Chicken astrovirus co-infection in an Italian broiler flock: preliminary biomolecular and pathological results

    Get PDF
    Summary Common pathogens of intensive poultry farms, either parasitic or bacterial, such as Coccidia or Salmonella, are well known and strictly controlled by veterinary management. This case study reports an unusual case of runting stunting syndrome (RSS) observed on a Sicilian poultry farm of broiler chickens during 2019. The investigation was carried out on five chickens which present delayed in body weight and growth performance. Animals showed also difficulty in deambulation and diarrhea. At necropsy, intestinal lesions were detected in three of the five clinical cases. Gut samples were collected and analyzed to identify potential pathogens responsible for the RSS. Presence of viruses was detected by using quantitative reverse transcription PCR (RT‑qPCR), while selected tissues were fixed and embedded in paraffin wax according to routine procedures. All histological sections were stained with hematoxylin‑eosin. RT‑qPCR successfully detected both Chicken astrovirus (CAstV) and Avian orthoreovirus (ARV). Histology evidenced severe specific lesions on the intestinal mucosa in liver and kidneys. Chicken astrovirus and Avian orthoreovirus RNA was also detected in cecal tonsils, kidney and liver, thus implying their possible primary role in inducing the disease. Further studies are needed to evaluate the role of other possible factors (low biosecurity measures, e.g.) and, most of all, the consequences in terms of economic losses and animal health impairment
    • …
    corecore