82 resultados para ORIENTED ATTACHMENT
Resumo:
Back-in-time debuggers are extremely useful tools for identifying the causes of bugs, as they allow us to inspect the past states of objects no longer present in the current execution stack. Unfortunately the "omniscient" approaches that try to remember all previous states are impractical because they either consume too much space or they are far too slow. Several approaches rely on heuristics to limit these penalties, but they ultimately end up throwing out too much relevant information. In this paper we propose a practical approach to back-in-time debugging that attempts to keep track of only the relevant past data. In contrast to other approaches, we keep object history information together with the regular objects in the application memory. Although seemingly counter-intuitive, this approach has the effect that past data that is not reachable from current application objects (and hence, no longer relevant) is automatically garbage collected. In this paper we describe the technical details of our approach, and we present benchmarks that demonstrate that memory consumption stays within practical bounds. Furthermore since our approach works at the virtual machine level, the performance penalty is significantly better than with other approaches.
Resumo:
Context-dependent behavior is becoming increasingly important for a wide range of application domains, from pervasive computing to common business applications. Unfortunately, mainstream programming languages do not provide mechanisms that enable software entities to adapt their behavior dynamically to the current execution context. This leads developers to adopt convoluted designs to achieve the necessary runtime flexibility. We propose a new programming technique called Context-oriented Programming (COP) which addresses this problem. COP treats context explicitly, and provides mechanisms to dynamically adapt behavior in reaction to changes in context, even after system deployment at runtime. In this paper we lay the foundations of COP, show how dynamic layer activation enables multi-dimensional dispatch, illustrate the application of COP by examples in several language extensions, and demonstrate that COP is largely independent of other commitments to programming style.
Resumo:
Mainstream IDEs generally rely on the static structure of a software project to support browsing and navigation. We propose HeatMaps, a simple but highly configurable technique to enrich the way an IDE displays the static structure of a software system with additional kinds of information. A heatmap highlights software artifacts according to various metric values, such as bright red or pale blue, to indicate their potential degree of interest. We present a prototype system that implements heatmaps, and we describe an initial study that assesses the degree to which different heatmaps effectively guide developers in navigating software.
Resumo:
The rapid growth of object-oriented development over the past twenty years has given rise to many object-oriented systems that are large, complex and hard to maintain. Object-Oriented Reengineering Patterns addresses the problem of understanding and reengineering such object-oriented legacy systems. This book collects and distills successful techniques in planning a reengineering project, reverse-engineering, problem detection, migration strategies and software redesign. The material in this book is presented as a set of "reengineering patterns" --- recurring solutions that experts apply while reengineering and maintaining object-oriented systems. The principles and techniques described in this book have been observed and validated in a number of industrial projects, and reflect best practice in object-oriented reengineering.
Resumo:
This paper investigates the controversial question whether it is more effective to promote specialisation in a specific sport at the beginning of a career or whether to encourage a broad range of sports when promoting competitive sports talents in order for them to achieve a high level of performance in adulthood. The issue of promoting talents depends on human developmental processes and therefore raises developmental scientific questions. Based on recent, dynamic-interactionist concepts of development, we assume a person-oriented approach focussing on the person as a whole rather than individual features. Theoretical considerations lead to four interacting factors being summarised to form a subsystem: childhood training. The relative weights of these factors lead to patterns. By relating these to a performance criterion at the age of peak performance, particularly promising developmental patterns may be identified. One hundred fifty-nine former Swiss football talents were retrospectively interviewed about their career and the data analysed using the LICUR method. Two early career patterns were identified as having a favourable influence on adult performance. Both are characterised by an above-average amount of in-club training. One pattern also exhibits an above-average amount of informal football played outside the club, the other above-average scores for activity in other sports. Hence, comprehensive training and practice inside and outside the club form the basis for subsequent football expertise.
Resumo:
It is unknown how receptor binding by the paramyxovirus attachment proteins (HN, H, or G) triggers the fusion (F) protein to fuse with the plasma membrane for cell entry. H-proteins of the morbillivirus genus consist of a stalk ectodomain supporting a cuboidal head; physiological oligomers consist of non-covalent dimer-of-dimers. We report here the successful engineering of intermolecular disulfide bonds within the central region (residues 91-115) of the morbillivirus H-stalk; a sub-domain that also encompasses the putative F-contacting section (residues 111-118). Remarkably, several intersubunit crosslinks abrogated membrane fusion, but bioactivity was restored under reducing conditions. This phenotype extended equally to H proteins derived from virulent and attenuated morbillivirus strains and was independent of the nature of the contacted receptor. Our data reveal that the morbillivirus H-stalk domain is composed of four tightly-packed subunits. Upon receptor binding, these subunits structurally rearrange, possibly inducing conformational changes within the central region of the stalk, which, in turn, promote fusion. Given that the fundamental architecture appears conserved among paramyxovirus attachment protein stalk domains, we predict that these motions may act as a universal paramyxovirus F-triggering mechanism.
Resumo:
A successful career in football is the result of the appropriate interaction between different aspects of an individual’s life, since the various areas and phases of one’s life depend on each other. An endogenous causal relationship exists throughout a person’s entire history (Mayer, 1990). In particular, their family, work and sports career must be tuned to each other. The transition from the initial stages of education (compulsory schooling) to vocational training, which coincides with the beginning of the selection for the national youth teams, is a particularly critical phase (Wylleman, Theeboom, & Lavallee, 2004). In order to do justice to the overall life situation of a young sports talent during this transition phase, we have adopted a holistic perspective and follow Bergman, Magnusson and El-Khouri (2003) in using a person-oriented and systemic approach. In doing so, our main focus lies on the person-environment system. This overall system is made up of various subsystems, consisting of several operating factors which interact with one another. The different levels to which these operating factors are expressed lead to observable patterns, which can be summarised in the form of types. Particularly promising types can therefore be identified and the developmental process can be described. Former players on the Swiss U16 to U21 national football teams, born between 1981 and 1987 (n=159), were interviewed concerning their careers, and the operating factors school/vocational training, family support and sports environment were examined. With the help of the LICUR method (Linking of Clusters after removal of Residue) (Bergman et al., 2003), developmental types were identified which were promising in terms of achieving top performance in adulthood. A range of developmental types and anti-types emerge for the transition from the under-15 phase to the over-16 phase. One particularly promising type is observed in the over-16 phase, for which the operating factors education, family support and participation in national U16 to U18 teams have slightly above-average scores, with scores that are well above average in the sports environment.
Resumo:
The benefits companies achieve by implementing an ERP system vary considerably. Many companies need to adapt their ERP integration solution in the post-implementation stage. But after the completion of such a usually very complex integration project, benefits do not emerge by all means. A misfit between the organization and the IS, especially the aspect of cross-functional team collaboration, could explain these divergences. Using an initial theoretical framework, we conducted a single case study to explore the team-oriented perceptions in a post-implementation ERP integration project. To analyze the benefits and the influences in greater depth we disentangled the integration benefits into their particular parts (process, system and information quality). Our findings show that post-implementation ERP integration changes are not always perceived as beneficiary by the involved teams and that cross-functional collaboration has an important influence.
Resumo:
We examined actor and partner effects of self-esteem on relationship satisfaction, using the actor-partner interdependence model and data from five independent samples of couples. The results indicated that self-esteem predicted the individual’s own relationship satisfaction (i.e., an actor effect) and the relationship satisfaction of his or her partner (i.e., a partner effect), controlling for the effect of the partner’s selfesteem. Gender, age, and length of relationship did not moderate the effect sizes. Moreover, using one of the samples, we tested whether secure attachment to the current partner (assessed as low attachment-related anxiety and avoidance) mediated the effects. The results showed that attachment-related anxiety and avoidance independently mediated both the actor and the partner effect of self-esteem on relationship satisfaction.
Resumo:
The paramyxovirus entry machinery consists of two glycoproteins that tightly cooperate to achieve membrane fusion for cell entry: the tetrameric attachment protein (HN, H, or G, depending on the paramyxovirus genus) and the trimeric fusion protein (F). Here, we explore whether receptor-induced conformational changes within morbillivirus H proteins promote membrane fusion by a mechanism requiring the active destabilization of prefusion F or by the dissociation of prefusion F from intracellularly preformed glycoprotein complexes. To properly probe F conformations, we identified anti-F monoclonal antibodies (MAbs) that recognize conformation-dependent epitopes. Through heat treatment as a surrogate for H-mediated F triggering, we demonstrate with these MAbs that the morbillivirus F trimer contains a sufficiently high inherent activation energy barrier to maintain the metastable prefusion state even in the absence of H. This notion was further validated by exploring the conformational states of destabilized F mutants and stabilized soluble F variants combined with the use of a membrane fusion inhibitor (3g). Taken together, our findings reveal that the morbillivirus H protein must lower the activation energy barrier of metastable prefusion F for fusion triggering.
Resumo:
Web-scale knowledge retrieval can be enabled by distributed information retrieval, clustering Web clients to a large-scale computing infrastructure for knowledge discovery from Web documents. Based on this infrastructure, we propose to apply semiotic (i.e., sub-syntactical) and inductive (i.e., probabilistic) methods for inferring concept associations in human knowledge. These associations can be combined to form a fuzzy (i.e.,gradual) semantic net representing a map of the knowledge in the Web. Thus, we propose to provide interactive visualizations of these cognitive concept maps to end users, who can browse and search the Web in a human-oriented, visual, and associative interface.