53 resultados para non-functional concerns

em QUB Research Portal - Research Directory and Institutional Repository for Queen's University Belfast


Relevância:

100.00% 100.00%

Publicador:

Resumo:

An approach to the management of non-functional concerns in massively parallel and/or distributed architectures that marries parallel programming patterns with autonomic computing is presented. The necessity and suitability of the adoption of autonomic techniques are evidenced. Issues arising in the implementation of autonomic managers taking care of multiple concerns and of coordination among hierarchies of such autonomic managers are discussed. Experimental results are presented that demonstrate the feasibility of the approach.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

We describe a lightweight prototype framework (LIBERO) designed for experimentation with behavioural skeletons-components implementing a well-known parallelism exploitation pattern and a rule-based autonomic manager taking care of some non-functional feature related to pattern computation. LIBERO supports multiple autonomic managers within the same behavioural skeleton, each taking care of a different non-functional concern. We introduce LIBERO-built on plain Java and JBoss-and discuss how multiple managers may be coordinated to achieve a common goal using a two-phase coordination protocol developed in earlier work. We present experimental results that demonstrate how the prototype may be used to investigate autonomic management of multiple, independent concerns. © 2011 Springer-Verlag Berlin Heidelberg.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

We introduce and address the problem of concurrent autonomic management of different non-functional concerns in parallel applications build as a hierarchical composition of behavioural skeletons. We first define the problems arising when multiple concerns are dealt with by independent managers, then we propose a methodology supporting coordinated management, and finally we discuss how autonomic management of multiple concerns may be implemented in a typical use case. Being based on the behavioural skeleton concept proposed in the CoreGRID GCM, it is anticipated that the methodology will be readily integrated into the current reference implementation of GCM based on Java Pro Active and running on top of major grid middleware systems.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

When implementing autonomic management of multiple non-functional concerns a trade-off must be found between the ability to develop independently management of the individual concerns (following the separation of concerns principle) and the detection and resolution of conflicts that may arise when combining the independently developed management code. Here we discuss strategies to establish this trade-off and introduce a model checking based methodology aimed at simplifying the discovery and handling of conflicts arising from deployment-within the same parallel application-of independently developed management policies. Preliminary results are shown demonstrating the feasibility of the approach.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Burkholderia cenocepacia infects patients with cystic fibrosis. We have previously shown that B. cenocepacia can survive in macrophages within membrane vacuoles (BcCVs) that preclude fusion with the lysosome. The bacterial factors involved in B. cenocepacia intracellular survival are not fully elucidated. We report here that deletion of BCAM0628, encoding a predicted low-molecular weight protein tyrosine phosphatase (LMW-PTP) that is restricted to B. cenocepacia strains of the transmissible ET-12 clone, accelerates the maturation of the BcCVs. Compared to parental strain and deletion mutants in other LMW-PTPs that are widely conserved in Burkholderia species, a greater proportion of BcCVs containing the BCAM0628 mutant were targeted to the lysosome. Accelerated BcCV maturation was not due to reduced intracellular viability since BCAM0628 survived and replicated in macrophages similarly to the parental strain. Therefore, BCAM0628 was referred to as dpm (delayed phagosome maturation). We provide evidence that the Dpm protein is secreted during growth in vitro and upon macrophage infection. Dpm secretion requires an N-terminal signal peptide. Heterologous expression of Dpm in B. multivorans confers to this bacterium a similar phagosomal maturation delay as found with B. cenocepacia. We demonstrate that Dpm is an inactive phosphatase, suggesting that its contribution to phagosomal maturation arrest must be unrelated to tyrosine phosphatase activity.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

We discuss how common problems arising with multi/many core distributed architectures can he effectively handled through co-design of parallel/distributed programming abstractions and of autonomic management of non-functional concerns. In particular, we demonstrate how restricted patterns (or skeletons) may be efficiently managed by rule-based autonomic managers. We discuss the basic principles underlying pattern+manager co-design, current implementations inspired by this approach and some result achieved with proof-or-concept, prototype.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Functional and non-functional concerns require different programming effort, different techniques and different methodologies when attempting to program efficient parallel/distributed applications. In this work we present a "programmer oriented" methodology based on formal tools that permits reasoning about parallel/distributed program development and refinement. The proposed methodology is semi-formal in that it does not require the exploitation of highly formal tools and techniques, while providing a palatable and effective support to programmers developing parallel/distributed applications, in particular when handling non-functional concerns.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The management of non-functional features (performance, security, power management, etc.) is traditionally a difficult, error prone task for programmers of parallel applications. To take care of these non-functional features, autonomic managers running policies represented as rules using sensors and actuators to monitor and transform a running parallel application may be used. We discuss an approach aimed at providing formal tool support to the integration of independently developed autonomic managers taking care of different non-functional concerns within the same parallel application. Our approach builds on the Behavioural Skeleton experience (autonomic management of non-functional features in structured parallel applications) and on previous results on conflict detection and resolution in rule-based systems. © 2013 Springer-Verlag Berlin Heidelberg.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

WaaL is a membrane enzyme implicated in ligating undecaprenyl-diphosphate (Und-PP)-linked O antigen to lipid A-core oligosaccharide. We determined the periplasmic location of a large (EL5) and small (EL4) adjacent loops in the Escherichia coli K-12 WaaL. Structural models of the EL5 from the K-12, R1 and R4 E. coli ligases were generated by molecular dynamics. Despite the poor amino acid sequence conservation among these proteins, the models afforded similar folds consisting of two pairs of almost perpendicular alpha-helices. One alpha-helix in each pair contributes a histidine and an arginine facing each other, which are highly conserved in WaaL homologues. Mutations in either residue rendered WaaL non-functional, since mutant proteins were unable to restore O antigen surface expression. Replacements of residues located away from the putative catalytic centre and non-conserved residues within the centre itself did not affect ligation. Furthermore, replacing a highly conserved arginine in EL4 with various amino acids inactivates WaaL function, but functionality reappears when the positive charge is restored by a replacement with lysine. These results lead us to propose that the conserved amino acids in the two adjacent periplasmic loops could interact with Und-PP, which is the common component in all WaaL substrates.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Individuals with autism have difficulties interpreting face cues that contribute to deficits of social communication.When faces need to be processed for meaning they fail to capture and hold the attention of individuals with autism. In the current study we illustrate that faces fail to capture attention in a typical manner even when they are non-functional to task completion. In a visual search task with a present butterfly target an irrelevant face distractersignificantly slows performance of typical individuals.However, participants with autism (n = 28; mean 10 years 4 months) of comparable non-verbal ability are not distracted by the faces. Interestingly, there is a significant relationship between level of functioning on the autism spectrum and degree of face capture or distraction.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

One important mechanism of membrane ion channels regulation involves their non-functional isoforms generated by alternative splicing. However, knowledge of such isoforms for the members of transient receptor potential (TRP) superfamily of ion channels remains quite limited. This study focuses on TRPM member, TRPM8, which functions as a cold receptor in sensory neurons, but is also expressed in tissues not exposed to ambient temperatures, as well as in cancer tissues. We report the cloning from prostate cancer cells of new short-splice variants of TRPM8, termed short TRPM8a (sM8a) and short TRPM8ß (sM8ß). Our results show that both variants are in a closed configuration with the C-terminal tail of the full-size TRPM8 chan-nel, resulting in stabilization of its closed state and thus reducing both its cold sensitivity and its activity. Our findings, therefore, uncover a new mode of the regulation of TRPM8 channel by its splice variants.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

A diminutive species of Aglaothamnion (Ceramiaceae, Rhodophyta), A. diaphanum sp. nov., is described from Brittany (Atlantic France), the Isles of Scilly (off S.W. England) and western Ireland. Aglaothamnion diaphanum is confined to the sublittoral zone, where it grows almost exclusively on algae and sessile animals attached to hard substrata. Thalli are delicate, and branched distichously in one plane. The main axes are ecorticate but may form loose non-corticating rhizoidal filaments. The lateral branches bear a characteristic, regularly alternate distichous series of branchlets, the first of which is always adaxial. All vegetative cells are uninucleate. The majority of field-collected plants bear only bisporangia, but a few bisporangial plants also form spermatangia; some male plants and a single female specimen have been collected. The spermatangial branchlets consist of 3-5 spermatangial mother cells each bearing 2-4 spermatangia, which are constricted around a central nucleus. None of the U-shaped carpogonial branches showed any sign of fertilization, and the gametangia appear to be non-functional. The bisporangia are ovoid and contain two uninucleate spores separated by an oblique curved wall. The occurrence of bisporangia and the lack of adherent cortication distinguish A. diaphanum from two similar species, Aglaothamnion bipinnatum (P. Crouan et H. Crouan) Feldmann-Mazoyer and Aglaothamnion decompositum (J. Agardh) Halos. The life history in culture of French and Irish isolates of A. diaphanum consists of a series of bisporangial generations, a single plant of which also formed spermatangia. Apical cells of bisporophytes are haploid (n = c. 32), but the first division of meiosis, with chromosome pairing and crossing over, occurs in dividing bisporocytes. The germinating bispores are haploid. Endodiploidization may occur in the early stages of sporangium development, as in some phycomycete fungi, or in vegetative cells that subsequently give rise to bisporocytes. This is the first demonstration in the red algae of meiotic bisporangia on plants of which the apical cells, at least, are haploid.