63 resultados para Domain-specific analysis


Relevância:

80.00% 80.00%

Publicador:

Resumo:

Object-oriented meta-languages such as MOF or EMOF are often used to specify domain specific languages. However, these meta-languages lack the ability to describe behavior or operational semantics. Several approaches used a subset of Java mixed with OCL as executable meta-languages. In this paper, we report our experience of using Smalltalk as an executable and integrated meta-language. We validated this approach in incrementally building over the last decade, Moose, a meta-described reengineering environment. The reflective capabilities of Smalltalk support a uniform way of letting the base developer focus on his tasks while at the same time allowing him to meta-describe his domain model. The advantage of our this approach is that the developer uses the same tools and environment

Relevância:

80.00% 80.00%

Publicador:

Resumo:

As domain-specific modeling begins to attract widespread acceptance, pressure is increasing for the development of new domain-specific languages. Unfortunately these DSLs typically conflict with the grammar of the host language, making it difficult to compose hybrid code except at the level of strings; few mechanisms (if any) exist to control the scope of usage of multiple DSLs; and, most seriously, existing host language tools are typically unaware of the DSL extensions, thus hampering the development process. Language boxes address these issues by offering a simple, modular mechanism to encapsulate (i) compositional changes to the host language, (ii) transformations to address various concerns such as compilation and highlighting, and (iii) scoping rules to control visibility of language extensions. We describe the design and implementation of language boxes, and show with the help of several examples how modular extensions can be introduced to a host language and environment.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Object-oriented modelling languages such as EMOF are often used to specify domain specific meta-models. However, these modelling languages lack the ability to describe behavior or operational semantics. Several approaches have used a subset of Java mixed with OCL as executable meta-languages. In this experience report we show how we use Smalltalk as an executable meta-language in the context of the Moose reengineering environment. We present how we implemented EMOF and its behavioral aspects. Over the last decade we validated this approach through incrementally building a meta-described reengineering environment. Such an approach bridges the gap between a code-oriented view and a meta-model driven one. It avoids the creation of yet another language and reuses the infrastructure and run-time of the underlying implementation language. It offers an uniform way of letting developers focus on their tasks while at the same time allowing them to meta-describe their domain model. The advantage of our approach is that developers use the same tools and environment they use for their regular tasks. Still the approach is not Smalltalk specific but can be applied to language offering an introspective API such as Ruby, Python, CLOS, Java and C#.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Systems must co-evolve with their context. Reverse engineering tools are a great help in this process of required adaption. In order for these tools to be flexible, they work with models, abstract representations of the source code. The extraction of such information from source code can be done using a parser. However, it is fairly tedious to build new parsers. And this is made worse by the fact that it has to be done over and over again for every language we want to analyze. In this paper we propose a novel approach which minimizes the knowledge required of a certain language for the extraction of models implemented in that language by reflecting on the implementation of preparsed ASTs provided by an IDE. In a second phase we use a technique referred to as Model Mapping by Example to map platform dependent models onto domain specific model.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

In 186 patients with early colon cancer, we investigated the assumption that the meaning of 'quality of life' (QL) remains constant over time. Within a phase-III trial (SAKK 40/93), patients estimated both their overall QL and a range of disease- and treatment-related domains at five timepoints, comprising three concurrent and 2 retrospective estimates: their pre-surgery QL both before surgery and retrospectively thereafter, and their pre-adjuvant QL both at the beginning of adjuvant treatment and retrospectively about 2 months later, and their current QL 2 weeks thereafter. Multilevel models were developed to determine whether the selected domains made stable contributions to overall QL at the concurrent estimates. The weights of the domains changed over time. They did not differ significantly according to whether patients were considering their concurrent state or reflecting on this state at a later timepoint. In the process of adaptation, patients with early colon cancer substantially change the relative importance of QL domains to overall QL. This finding argues for QL as a changing construct and against the assumption that domain-specific weights are stable across distinct clinical phases.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Self-Determination Theory (Deci and Ryan in Intrinsic motivation and self-determination in human behavior. Plenum Press, New York, 1985) suggests that certain experiences, such as competence, are equally beneficial to everyone’s well-being (universal hypothesis), whereas Motive Disposition Theory (McClelland in Human motivation. Scott, Foresman, Glenview, IL, 1985) predicts that some people, such as those with a high achievement motive, should benefit particularly from such experiences (matching hypothesis). Existing research on motives as moderators of the relationship between basic need satisfaction and positive outcomes supports both these seemingly inconsistent views. Focusing on the achievement motive, we sought to resolve this inconsistency by considering the specificity of the outcome variables. When predicting domain-specific well-being and flow, the achievement motive should interact with felt competence. However, when it comes to predicting general well-being and flow, felt competence should unfold its effects without being moderated by the achievement motive. Two studies confirmed these assumptions indicating that the universal and matching hypotheses are complementary rather than mutually exclusive.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

There is a shortage of empirical applications of the capability approach that employ closed survey instruments to assess self-reported capabilities. However, for those few instruments that have been designed and administered through surveys until now, no psychometric properties (reliability, validity, and factor structure) were reported. The purpose of this study is the assessment of the psychometric properties of three new language versions (German, French, and Italian) of an established (English) set of eight self-reported capability items. The set of items is taken from a previously published British study by Anand and van Hees (J Soc Econ 35(2):268–284, 2006). Our sample consists of 17,152 young male adults aged 18–25 years from the three major language regions in Switzerland. The results indicate good reliability of the three language versions. The results from the exploratory factor analyses suggest a one-dimensional factor structure for seven domain specific items. Furthermore, the results from multiple regression analyses suggest that a global summary item on overall capabilities represents a measurement alternative to the set of seven domain specific capability items. Finally, the results confirm the applicability of the closed capability instrument in a large scale survey questionnaire and represent the first attempt to measure self-reported capabilities in Switzerland.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

The debugger is an essential tool in any programming environment, as it helps developers understand the dynamic behaviour of software systems. However, traditional debuggers fail in answering domain-specific questions, as the semantics of what they show and do are fixed. In this paper we introduce our work towards a moldable debugger which, unlike traditional debuggers, both adapts itself and can be adapted to a particular debugging context. Thus, it allows developers to answer their questions by using concepts from their own application domains.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

We examined the relation between low self-esteem and depression using longitudinal data from a sample of 674 Mexican-origin early adolescents who were assessed at age 10 and 12 years. Results supported the vulnerability model, which states that low self-esteem is a prospective risk factor for depression. Moreover, results suggested that the vulnerability effect of low self-esteem is driven, for the most part, by general evaluations of worth (i.e., global self-esteem), rather than by domain-specific evaluations of academic competence, physical appearance, and competence in peer relationships. The only domain-specific self-evaluation that showed a prospective effect on depression was honesty-trustworthiness. The vulnerability effect of low self-esteem held for male and female adolescents, for adolescents born in the United States versus Mexico, and across different levels of pubertal status. Finally, the vulnerability effect held when we controlled for several theoretically relevant 3rd variables (i.e., social support, maternal depression, stressful events, and relational victimization) and for interactive effects between self-esteem and the 3rd variables. The present study contributes to an emerging understanding of the link between self-esteem and depression and provides much needed data on the antecedents of depression in ethnic minority populations

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Although it is well documented that low self-esteem and depression are related, the precise nature of the relation has been a topic of ongoing debate. We describe several theoretical models concerning the link between self-esteem and depression, and review recent research evaluating the validity of these competing models. Overall, the available evidence provides strong support for the vulnerability model (low self-esteem contributes to depression), weaker support for the scar model (depression erodes self-esteem), and little support for alternative accounts such as the diathesis-stress model. Moreover, the vulnerability model is robust and holds across gender, age, affective-cognitive versus somatic symptoms of depression, European background versus Mexican-origin participants, and clinical versus nonclinical samples. Research on further specifications of the vulnerability model suggests that the effect is (a) partially mediated by rumination, (b) not influenced by other characteristics of self-esteem (i.e., stability and contingency), and (c) driven predominantly by global rather than domain-specific self-esteem. The research has important theoretical implications because it counters the commonly repeated claim that self-esteem has no long-term impact. Moreover, the research has important practical implications, suggesting that depression can be prevented, or reduced, by interventions that improve self-esteem.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

The goal of the present study is to supplement inter-cultural comparison of values as a cultural dimension by intra-cultural comparisons, and to go beyond comparisons of single values representing cultural dimensions by studying value patterns on the individual level. Therefore, relationships among general (individualism, collectivism) and domain-specific (family- and child-related) values and the transmission of values in three generations of one family were analyzed. The sample consisted of 100 complete triads of three generations (grandmothers, mothers, and adolescents). The results showed that the individual value orientations of these three generations dif- fered in the expected direction. Individualistic values were more supported by the younger and less by the older generation. While individualism did not show significant relations to other specific values, collectivism was the most powerful dimension to predict family and child-related values. Individual- ism and collectivism clearly turned out as separate dimensions with different functions for the individual value system. The value structure of grandmoth- ers as compared to the younger generations showed more internal consistency. A relative transmission of values was obvious for the adjacent generations. The results are discussed from the perspective of cultural change and stability, and the relation among cultural dimensions and individual value orientations.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Laminin self-assembles into large polymers by a cooperative two-step calcium-dependent mechanism (Yurchenco, P. D., E. C. Tsilibary, A. S. Charonis, and H. Furthmayr. 1985. J. Biol. Chem. 260:7636-7644). The domain specificity of this process was investigated using defined proteolytically generated fragments corresponding to the NH2-terminal globule and adjacent stem of the short arm of the B1 chain (E4), a complex of the two short arms of the A and B2 chains attached to the proximal stem of a third short arm (E1'), a similar complex lacking the globular domains (P1'), and the distal half of the long arm attached to the adjacent portion of the large globule (E8). Polymerization, followed by an increase of turbidity at 360 nm in neutral isotonic TBS containing CaCl2 at 35 degrees C, was quantitatively inhibited in a concentration-dependent manner with laminin fragments E4 and E1' but not with fragments E8 and P1'. Affinity retardation chromatography was used for further characterization of the binding of laminin domains. The migration of fragment E4, but not of fragments E8 and P1', was retarded in a temperature- and calcium-dependent fashion on a laminin affinity column but not on a similar BSA column. These data are evidence that laminin fragments E4 and E1' possess essential terminal binding domains for the self-aggregation of laminin, while fragments E8 and P1' do not. Furthermore, the individual domain-specific interactions that contribute to assembly are calcium dependent and of low affinity.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Dynamically typed languages lack information about the types of variables in the source code. Developers care about this information as it supports program comprehension. Ba- sic type inference techniques are helpful, but may yield many false positives or negatives. We propose to mine information from the software ecosys- tem on how frequently given types are inferred unambigu- ously to improve the quality of type inference for a single system. This paper presents an approach to augment existing type inference techniques by supplementing the informa- tion available in the source code of a project with data from other projects written in the same language. For all available projects, we track how often messages are sent to instance variables throughout the source code. Predictions for the type of a variable are made based on the messages sent to it. The evaluation of a proof-of-concept prototype shows that this approach works well for types that are sufficiently popular, like those from the standard librarie, and tends to create false positives for unpopular or domain specific types. The false positives are, in most cases, fairly easily identifiable. Also, the evaluation data shows a substantial increase in the number of correctly inferred types when compared to the non-augmented type inference.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Immersed boundary simulations have been under development for physiological flows, allowing for elegant handling of fluid-structure interaction modelling with large deformations due to retained domain-specific meshing. We couple a structural system in Lagrangian representation that is formulated in a weak form with a Navier-Stokes system discretized through a finite differences scheme. We build upon a proven highly scalable imcompressible flow solver that we extend to handle FSI. We aim at applying our method to investigating the hemodynamics of Aortic Valves. The code is going to be extended to conform to the new hybrid-node supercomputers.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Einstellungen und Emotionen im Kontext der Schule spielen für das Lernen eine zentrale Rolle. Dennoch gibt es bisher eher wenige empirische Studien zu Wahrnehmungen und Bewertungen von Grundschulkindern. Insbesondere fehlen domänenspezifische Zügänge, d. h. Untersuchungen, in denen die Einstellungen der Kinder gegenüber einem bestimmten Fach analysiert werden. Im Zuge unserer Studie wurde versucht, die Einstellungen von N=165 österreichischen Grundschulkindern der Schulstufen 1-4 zum Fach Mathematik über ein Schuljahr hinweg und bis zu Beginn der nachfolgenden Schulstufen nachzuzeichnen und Veränderungen aufzuzeigen (vier Messzeitpunkte). Die Kinder wurden dabei zu ihren Fachpräferenzen in der Schule und zu ihren Bewertungen des Fachs Mathematik schriftlich befragt. Als Referenzfach diente das Fach Zeichnen, um die Ergebnisse zum Mathematikunterricht besser einzuschätzen zu können. Die Einstellungen gegenüber dem Mathematikunterricht wurden zudem mit Leistungen der Kinder (Mathematikzeugnisnoten und Rechentest) in Beziehung gesetzt. Die Ergebnisse verdeutlichen überwiegend positive Einstellungen zum Fach Mathematik, verweisen aber auch auf deren Rückgang im Verlauf des Schuljahrs, der sich weitgehend unabhängig vom Geschlecht und der Leistungen der Kinder vollzieht.