9,315 research outputs found

    Performance Evolution Blueprint: Understanding the Impact of Software Evolution on Performance

    Get PDF
    International audienceUnderstanding the root of a performance drop or improvement requires analyzing different program executions at a fine grain level. Such an analysis involves dedicated profiling and representation techniques. JProfiler and YourKit, two recognized code profilers fail, on both providing adequate metrics and visual representations, conveying a false sense of the performance variation root. We propose performance evolution blueprint, a visual support to precisely compare multiple software executions. Our blueprint is offered by Rizel, a code profiler to efficiently explore performance of a set of benchmarks against multiple software revisions

    A conceptual framework and taxonomy of techniques for analyzing movement

    Get PDF
    Movement data link together space, time, and objects positioned in space and time. They hold valuable and multifaceted information about moving objects, properties of space and time as well as events and processes occurring in space and time. We present a conceptual framework that describes in a systematic and comprehensive way the possible types of information that can be extracted from movement data and on this basis defines the respective types of analytical tasks. Tasks are distinguished according to the type of information they target and according to the level of analysis, which may be elementary (i.e. addressing specific elements of a set) or synoptic (i.e. addressing a set or subsets). We also present a taxonomy of generic analytic techniques, in which the types of tasks are linked to the corresponding classes of techniques that can support fulfilling them. We include techniques from several research fields: visualization and visual analytics, geographic information science, database technology, and data mining. We expect the taxonomy to be valuable for analysts and researchers. Analysts will receive guidance in choosing suitable analytic techniques for their data and tasks. Researchers will learn what approaches exist in different fields and compare or relate them to the approaches they are going to undertake

    USP18 is an essential regulator of muscle cell differentiation and maturation

    Get PDF
    The ubiquitin proteasomal system is a critical regulator of muscle physiology, and impaired UPS is key in many muscle pathologies. Yet, little is known about the function of deubiquitinating enzymes (DUBs) in the muscle cell context. We performed a genetic screen to identify DUBs as potential regulators of muscle cell differentiation. Surprisingly, we observed that the depletion of ubiquitin-specific protease 18 (USP18) affected the differentiation of muscle cells. USP18 depletion first stimulated differentiation initiation. Later, during differentiation, the absence of USP18 expression abrogated myotube maintenance. USP18 enzymatic function typically attenuates the immune response by removing interferon-stimulated gene 15 (ISG15) from protein substrates. However, in muscle cells, we found that USP18, predominantly nuclear, regulates differentiation independent of ISG15 and the ISG response. Exploring the pattern of RNA expression profiles and protein networks whose levels depend on USP18 expression, we found that differentiation initiation was concomitant with reduced expression of the cell-cycle gene network and altered expression of myogenic transcription (co) factors. We show that USP18 depletion altered the calcium channel gene network, resulting in reduced calcium flux in myotubes. Additionally, we show that reduced expression of sarcomeric proteins in the USP18 proteome was consistent with reduced contractile force in an engineered muscle model. Our results revealed nuclear USP18 as a critical regulator of differentiation initiation and maintenance, independent of ISG15 and its role in the ISG response

    Excellence and enjoyment : social and emotional aspects of learning : say no to bullying, years 5 and 6

    Get PDF

    Are We There Yet? Children, History, and the Power of Place

    Get PDF
    History is about perspective, looking back to recognize that nothing under the sun is truly new. History is about empathy, seeing the humanity in distant figures and bringing their experiences to life. History is about context, recognizing that our actions are shaped by systems of power and constraint bigger than any single individua

    Англійська мова для навчання і работи. Навчальний посібник з англійської мови за професійним спрямуванням для студентів і фахівців галузі знань 0503 Розробка корисних копалин Т 1

    Get PDF
    A coursebook includes all the activities of students’ work at ESP course aimed at development of language behaviour necessary for effective communication of students in their study and specialism areas. The tasks and activities given in the coursebook are typicalfor students’ academic and professional domains and situations. The content is organized in modules that covers generic job-related language skills of engineers. The authentic texts taken from real life contain interesting up-to-date information about mining, peculiarities of study abroad, customs and traditions of English-speaking countries. Pack of self-study resources given in Part II contains Glossary of mining terms, tasks and activities aimed at developing a range of vocabulary necessary for mining, different functions and functional exponents to be used in academic and professional environment as well as tasks developing self-awareness, self-assessment and self-organisation skills. Testing points for different grammar structuresare given in Part III. Indices at the end of each part easify the use of the coursebook. The coursebook contains illustrations, various samples of visualizing technical information. The coursebook is designed for ESP students of non-linguistic universities. It can be used as teaching/learning materials for ESP Courses for Mining Engineers as well as for self-study of subject and specialist teachers, practicing mining engineers and researchers in Engineering.У посібнику представлені всі види діяльності студентів з вивчення англійської мови, спрямовані на розвиток мовної поведінки, необхідної для ефективного спілкування в академічному та професійному середовищах. Навчальний посібник містить завдання і вправи, типові для різноманітних академічних та професійних сфер і ситуацій. Структура організації змісту– модульна і охоплює загальні мовленнєві вміння інженерів. Зразки текстів– автентичні, взяті з реального життя, містять цікаву та актуальну інформацію про видобувничу промисловість, особливості навчання за кордоном, традиції та звичаї країн, мова яких вивчається. Ресурси для самостійної роботи(Том ІІ) містять глосарій термінів, завдання та вправи для розвитку словарного запасу та розширення діапазону функціональних зразків, необхідних для виконання певних функцій, та завдання, які спрямовані на розвиток навичок самооцінювання і організації свого навчання. Граматичні явища і вправи для їх засвоєння наводяться в томі ІІІ. Наприкінці кожної частини наведено алфавітно-предметні покажчики. Багато ілюстрацій та різних візуальних засобів подання інформації. Навчальний посібник призначений для студентів технічних університетів гірничого профілю. Може використовуватися для самостійного вивчення англійської мови викладачами, фахівцями і науковцями різних інженерних галузей

    Syntactic and Semantic Analysis and Visualization of Unstructured English Texts

    Get PDF
    People have complex thoughts, and they often express their thoughts with complex sentences using natural languages. This complexity may facilitate efficient communications among the audience with the same knowledge base. But on the other hand, for a different or new audience this composition becomes cumbersome to understand and analyze. Analysis of such compositions using syntactic or semantic measures is a challenging job and defines the base step for natural language processing. In this dissertation I explore and propose a number of new techniques to analyze and visualize the syntactic and semantic patterns of unstructured English texts. The syntactic analysis is done through a proposed visualization technique which categorizes and compares different English compositions based on their different reading complexity metrics. For the semantic analysis I use Latent Semantic Analysis (LSA) to analyze the hidden patterns in complex compositions. I have used this technique to analyze comments from a social visualization web site for detecting the irrelevant ones (e.g., spam). The patterns of collaborations are also studied through statistical analysis. Word sense disambiguation is used to figure out the correct sense of a word in a sentence or composition. Using textual similarity measure, based on the different word similarity measures and word sense disambiguation on collaborative text snippets from social collaborative environment, reveals a direction to untie the knots of complex hidden patterns of collaboration

    Augmenting IDEs with Runtime Information for Software Maintenance

    Get PDF
    Object-oriented language features such as inheritance, abstract types, late-binding, or polymorphism lead to distributed and scattered code, rendering a software system hard to understand and maintain. The integrated development environment (IDE), the primary tool used by developers to maintain software systems, usually purely operates on static source code and does not reveal dynamic relationships between distributed source artifacts, which makes it difficult for developers to understand and navigate software systems. Another shortcoming of today's IDEs is the large amount of information with which they typically overwhelm developers. Large software systems encompass several thousand source artifacts such as classes and methods. These static artifacts are presented by IDEs in views such as trees or source editors. To gain an understanding of a system, developers have to open many such views, which leads to a workspace cluttered with different windows or tabs. Navigating through the code or maintaining a working context is thus difficult for developers working on large software systems. In this dissertation we address the question how to augment IDEs with dynamic information to better navigate scattered code while at the same time not overwhelming developers with even more information in the IDE views. We claim that by first reducing the amount of information developers have to deal with, we are subsequently able to embed dynamic information in the familiar source perspectives of IDEs to better comprehend and navigate large software spaces. We propose means to reduce or mitigate the information by highlighting relevant source elements, by explicitly representing working context, and by automatically housekeeping the workspace in the IDE. We then improve navigation of scattered code by explicitly representing dynamic collaboration and software features in the static source perspectives of IDEs. We validate our claim by conducting empirical experiments with developers and by analyzing recorded development sessions

    Suburban Climate Change Efforts: Possibilities for Small and Nimble Cities Participating in State, Regional, National, and International Networks

    Get PDF
    This Article provides a novel analysis of the capacity of suburbs to play a constructive role in addressing climate change. Small suburban cities represent the majority of metropolitan populations and emissions; encouraging their mitigation efforts, in addition to those of large center cities, is critical. In contrast to the conventional critique of suburbs as an undifferentiated group of sprawling emitters, the Article analyzes pathways for different types of small, nimble, suburban governments to learn from other localities and find cost-effective approaches to reducing emissions. It intertwines scholarship on (1) cities, suburbs, and climate change, (2) the complex demography of suburbs, (3) the role of climate change networks in transnational governance, and (4) more inclusive multi-level climate change governance to describe the limits of the current discourse on suburbs and climate change and to propose a new model for encouraging more suburban action. Using the Twin Cities metropolitan region as an initial case example, the Article considers what steps different types of leader suburbs are taking and how they are participating in voluntary multi-level climate change and sustainability networks. It argues that, especially in the absence of top-down mandates requiring cities to mitigate their emissions, these voluntary networks play an important role in fostering local action and connecting that action to international climate change treaties. The Article proposes that these networks could have a greater impact, however, through strategies that reflect the differences among types of suburban cities and foster more cross-network interaction
    corecore