1,038 research outputs found

    Identifying Architectural Technical Debt: Moving Forward

    Get PDF
    In software-intensive systems, technical debt is a metaphor encompassing design and implementation constructs that are used as expedients in the short term, but that hinder future maintainability and evolvability. Architectural technical debt, in turn, adopts such concept by considering sub-optimal architectural design and implementation choices that bring short-term benefits to the cost of the long-term gradual deterioration of the quality of the software architecture. Architectural technical debt is an active field of research. Nevertheless, how to accurately identify and manage architectural technical debt is still an open question. Our research aims to fill this gap. In particular, our goal is to: (i) consolidate the existing knowledge of architectural technical debt identification and its management in practice, (ii) conceive novel identification and management approaches built upon the existing state of the art techniques and industrial needs, and (iii) provide empirical evidence of architectural technical debt phenomena and assess the viability of the conceived approaches. As a result, we envision a sound methodology aimed to support software architects in the identification and management of architectural technical debt throughout the software development process

    Headache and alexithymia in children and adolescents: what Is the connection?

    Get PDF
    Background: Headache is one of the most common complaints in children and adolescents and comorbidity rates are very high and the major associated diseases are depression, anxiety, atopic disorders, sleep, and behavioral disorders. In recent years, it has been highlighted that difficulties regulating emotions such as alexithymia have also been associated with diagnosis of somatization. Methods: We carried out a mini review analyzing the relation between alexithymia and primary headache (e.g., migraine and tension type headache) in children and adolescents by synthesizing the relevant studies in the literature on PubMed, PsycINFO, and Google Scholar. Search terms were "alexithymia" combined with the "primary headache," "migraine," "tension type headache," "children," and "adolescents." Results: All analyzed studies found higher levels of alexithymia in children and adolescents with headache than control groups but there are different opinions about the relationship between headache and alexithymia. For example, some studies suggest that the association between headache and alexithymia in children may be due to an incomplete development of emotive competency or a general immature cognitive development, instead other studies found a correlation between headache symptoms, insecure attachment, and alexithymia. There seems to be also differences between children with migraine compared to those with tension type headache (TTH). Conclusion: There are some studies on adults suffering from headache or migraine and alexithymia, but there is only a moderate amount of research on pediatric age with different opinions and theories about this relationship. Further studies on children and adolescents are necessary to effectively understand this relationship and to help children to reduce headache and improve emotional consciousness

    Metacognition and headache: which Is the role in childhood and adolescence?

    Get PDF
    Headache, in particular migraine, is one of the most frequent neurological symptoms in children and adolescents and it affects about 60% of children and adolescents all over the world. Headache can affect several areas of child’s functioning, such as school, physical activities, peer, and family relationship. The global and severe burden of this disease requires a multidisciplinary strategy and an effective treatment addressed all of the patient’s needs and based on cutting-edge scientific research. In recent years, research has focused on cognitive factors specifically in functions called metacognitive processes. Metacognition can be defined as the knowledge, beliefs, and cognitive processes involved in monitoring, control, and assessment of cognition. Metacognition seems to be closely related to the ability of theory of mind, the ability to infer, and reason about the mental states of other people in order to predict and explain own behavior. Recent studies found a relationship between metacognitive skills and anxiety, depression, motivation, academic performance, human social interactions, and stress symptoms. This relationship is very interesting for headache treatment, because these factors are the most commonly reported triggers in this disorder and there is a high comorbidity with anxiety and depression in children and adolescents with headache. So, headache and these comorbidities, in particular anxiety and depression, may have in common persistent and maladaptive patterns of thinking which are related to maladaptive metacognitive beliefs. Further research should assess metacognitive processes of children and adolescents with headache in order to increase their ability to control their own cognitive processes and consequently monitor factors which may trigger the attacks

    FAST Approaches to Scalable Similarity-based Test Case Prioritization

    Get PDF
    Many test case prioritization criteria have been proposed for speeding up fault detection. Among them, similarity-based approaches give priority to the test cases that are the most dissimilar from those already selected. However, the proposed criteria do not scale up to handle the many thousands or even some millions test suite sizes of modern industrial systems and simple heuristics are used instead. We introduce the FAST family of test case prioritization techniques that radically changes this landscape by borrowing algorithms commonly exploited in the big data domain to find similar items. FAST techniques provide scalable similarity-based test case prioritization in both white-box and black-box fashion. The results from experimentation on real world C and Java subjects show that the fastest members of the family outperform other black-box approaches in efficiency with no significant impact on effectiveness, and also outperform white-box approaches, including greedy ones, if preparation time is not counted. A simulation study of scalability shows that one FAST technique can prioritize a million test cases in less than 20 minutes

    DecidArch: Playing Cards as Software Architects

    Get PDF
    Teaching software architecture is a challenge because of the difficulty to expose students to actual meaningful design situations. Games can provide a useful illustration of the design decision making process, and teach students the power of team interaction for making sound decisions. We introduce a game –DecidArch– developed to achieve three learning objectives: 1) create awareness about the rationale involved in design decision making, 2) enable appreciation of the reasoning behind candidate design decisions proposed by others, and 3) create awareness about interdependencies between design decisions. The game has been played by 22 groups with a total of 83 players, all of them students of the VU software architecture course. We present some of the lessons learned, both from our observation and through participant survey. We conclude that the game well supports our three learning objectives, and we identify several improvement points for future game editions

    Direct Evidence of a Slow‐Slip Transient Modulating the Spatiotemporal and Frequency‐Magnitude Earthquake Distribution: Insights From the Armutlu Peninsula, Northwestern Turkey

    Get PDF
    Earthquakes and slow‐slip events interact, however, detailed studies investigating their interplay are still limited. We generate the highest resolution microseismicity catalog to date for the northern Armutlu Peninsula in a ∌1‐year period to perform a detailed seismicity distribution analysis and correlate the results with a local, geodetically observed slow‐slip transient within the same period. Seismicity shows a transition of cluster‐type behavior from swarm‐like to burst‐like, accompanied by an increasing relative proportion of clustered (non‐Poissonian) relative to background (Poissonian) seismicity and gradually decreasing b‐value as the geodetically observed slow‐slip transient ends. The observed slow‐slip transient decay correlates with gradually increasing effective‐stress‐drop values. The observed correlation between the b‐value and geodetic transient highlights the influence of aseismic deformation on seismic deformation and the impact of slow‐slip transients on local seismic hazard
    • 

    corecore