11 |
Model-based testing of dynamic component systemsHaschemi, Siamak 22 July 2015 (has links)
Die Arbeit widmet sich der Frage, ob sich die etablierte Technik des modellbasierten Testens (MBT) auf eine spezielle Art von Software-Komponentensystemen, den dynamischen Komponentensystemen (DCS), anwenden lässt. DCS bieten die besondere Eigenschaft, dass sich die Komposition der Komponenteninstanzen zur Laufzeit ändern kann, da in solchen Systemen jede Komponenteninstanz einen Lebenszyklus aufweist. Damit ist es möglich, im laufenden Betrieb einzelne Komponenten im Softwaresystem zu aktualisieren oder dem System neue hinzuzufügen. Derartige Eingriffe führen dazu, dass die von den Komponenteninstanzen bereitgestellte Funktionalität jederzeit eingeschränkt oder unverfügbar werden kann. Diese Eigenschaft der DCS macht die Entwicklung von Komponenten schwierig, da diese in ihrem potentiellen Verhalten darauf vorbereitet werden müssen, dass die von ihnen jeweils benötigte und genutzte Funktionalität nicht ständig verfügbar ist. Ziel dieser Dissertation ist es nun, einen systematischen Testansatz zu entwickeln, der es erlaubt, bereits während der Entwicklung von DCS-Komponenten Toleranzaussagen bzgl. ihrer dynamischen Verfügbarkeit treffen zu können. Untersucht wird, inwieweit bestehende MBT-Ansätze bei entsprechender Anpassung für den neuen Testansatz übernommen werden können. Durch die in der Dissertation entwickelten Ansätze sowie deren Implementierung und Anwendung in einer Fallstudie wird gezeigt, dass eine systematische Testfallgenerierung für dynamische Komponentensysteme mit Hilfe der Anwendung und Anpassung von modellbasierten Testtechnologien erreicht werden kann. / This dissertation devotes to the question whether the established technique of model based testing (MBT) can be applied to a special type of software component systems called dynamic component systems (DCSs). DCSs have the special characteristic that they support the change of component instance compositions during runtime of the system. In these systems, each component instance exhibits an own lifecycle. This makes it possible to update existing, or add new components to the system, while it is running. Such changes cause that functionality provided by the component instances may become restricted or unavailable at any time. This characteristic of DCSs makes the development of components difficult because required and used functionality is not available all the time. The goal of this dissertation is to develop a systematic testing approach which allows to test a component’s tolerance to dynamic availability during development time. We analyze, to what extend existing MBT approaches can be reused or adapted. The approaches of this dissertation has been implemented in a software prototype. This prototype has been used in a case study and it has been showed, that systematic test generation for DCSs can be done with the help of MBT.
|
12 |
Re-engineering bacterial two-component signalling systemsBlades, Gareth January 2014 (has links)
Bacteria use Two Component Systems (TCS) to sense and respond to changes in their external environment. TCS are used to navigate to nutrients or away from toxins (chemotaxis) and to adapt to changes in osmolarity (osomosensing). TCS are composed of a histidine protein kinase (HPK) which trans-autophosphorylates in response to environmental change, transferring the phosphoryl group to a cognate response regulator (RR). Phosphorylated RRs modulate an output response such as protein-protein interaction for chemotaxis, and transcription for osmosensing. RRs are composed of a conserved amino terminal REC domain, and where present a variable effector domain. CheY, the chemotaxis RR, contains only a REC domain, whilst OmpR, the osmosensing RR, also contains a DNA binding effector domain. Recently, TCS have been used in synthetic biology applications due to their modularity and conserved signalling mechanism. This thesis aimed to investigate whether it was possible to design a synthetic TCS composed of fused chemotaxis and osmosensing components. Synthetic RRs were designed, fusing the highly conserved REC domains of CheY and OmpR upstream of the OmpR effector domain. REC domains were fused across the α<sub>4</sub>-β<sub>5</sub>-α<sub>5</sub> region, a region which transmits REC domain phosphorylation into effector domain activation. Synthetic RRs were designed to undergo phosphotransfer to their fused REC domains from the chemotaxis HPK, CheA, activate the attached OmpR effector domain and bind promoter DNA. Four chimeric RRs were created, although only three were structurally viable; F2, F3 and F4. Each fusion bound CheA, and F3 and F4 bound CheA with a significantly higher affinity than CheY. The chimeric RRs could all be phosphorylated byCheA-P; F4 and F3 were phosphorylated to wild-type levels. DNA binding affinitywas investigated with fluorescence anisotropy, hosphorylated and unphosphorylated F3 could not bind promoter DNA. F2 bound promoter DNA regardless of phosphorylation state. These data indicate that phosphorylation of the F2 REC domain does not lead to activation of the effector domain. F2 is likely to be constitutively active suggesting a previously unknown role for OmpR α<sub>5</sub> as a mediator of effector domain activation. Furthermore, using a simple fusion approach to design RRs is not a viable method to create a synthetic TCS with a controllable output.
|
13 |
Alternative regulation of the alginate algD operon by an activated AlgB in nonmucoid Pseudomonas aeruginosa is dependent on Sigma 54Kim, Jean 01 January 2010 (has links)
Alginate overproduction by Pseudomonas aeruginosa, which causes a mucoid phenotype, is a major virulence factor associated with chronic pulmonary infections in cystic fibrosis patients. Expression of the algD operon for alginate biosynthesis requires three major regulators in association with the ECF sigma factor, σ22, in mucoid strains that are typically defective in anti-sigma factor, MucA. One such algD regulator is AlgB, a member of the NtrC family of two-component systems, which typically utilize σ54. However, neither σ54 nor the cognate sensor kinase (KinB) of AlgB are required for algD expression in such mucoid strains. I hypothesized that KinB-phosphorylated AlgB must play some role in gene regulation, and so I sought to construct a constitutively active AlgB that simulated kinase-phosphorylation. I took a predictive approach and genetically introduced substitutions in AlgB that had been shown to activate DctD, a close homologue of AlgB in Rhizobium (52). When one such substitution, AlgBE125K, was transferred to a nonmucoid P. aeruginosa PAO ΔalgB-kinB (JK159) strain, alginate overproduction was observed. Interestingly, introduction of an algT mutation to remove σ22 did not block alginate production induced by AlgBE125K; although, it did stimulate the production of alginate in the presence of AlgBwt in trans to similar levels induced by the constitutive mutant. In contrast, introduction of an rpoN mutation showed that alginate production mediated by AlgBwt and AlgBE125K was σ54 dependent. The increase in expression of alginate by AlgBwt in the presence of σ54 and the absence of σ22 suggested a competition between the sigma factors for binding to PalgD. Biochemical assays were conducted to assess the constitutive property of AlgBE125K. For the ATPase assay, an equivalent amount of ATP hydrolysis was observed between the mutant and the wild type AlgB proteins. Slight differences seen for the EMSA data suggested possible higher order complex formation for AlgBE125K compared to AlgBwt. Collectively, these results suggested that in wild-type (MucA+) P. aeruginosa, expression of the algD operon is dependent on the phosphorylation of AlgB by KinB in a typical two-component fashion that is triggered by some as yet unknown environmental stimulus.
|
14 |
Extensive communication between sensor kinases controlling virulence in the GacS network of Pseudomonas aeruginosaFrancis, Vanessa Ina January 2015 (has links)
Two component systems (TCSs) are regulatory pathways in bacteria and lower eukaryotes that integrate multiple stimuli and bring about appropriate responses to promote adaptation of the bacteria to their niches. They are commonly insulated from cross-talk and form discrete regulatory systems where the sensor histidine kinase (SK) and the response regulator (RR) share high fidelity for one another. The GacS network controls the switch between acute and chronic virulence of P. aeruginosa. The network is unusual in having a 'core' SK, GacS, which is modulated directly by one other SK, RetS. Here the complex relationship between GacS and RetS is dissected to reveal three distinct mechanisms by which they interact. Two of these mechanisms involve the dephosphorylation of GacS-P by RetS and it is these mechanisms that are important in vivo for the regulation of biofilm formation, rsmY and rsmZ expression, swarming, and virulence in both Galleria mellonella and an acute model of infection in mice. This study reveals an unprecedented level of complexity in the ability of RetS to interact with GacS and suggests that RetS has a number of mechanisms by which it can downregulate the GacS network output. Furthermore, the interactions of additional SKs that have previously been linked to the GacS network were investigated. Here I demonstrate that many of these kinases can interact with one another but that RetS remained the only kinase tested that could directly interact with GacS. The interactions observed between kinases could be either stimulatory, having a synergistic impact on phosphorylation levels, or inhibitory. I also show that kinase-kinase interactions allow for the regulation of phosphorylation of downstream proteins. Finally, we searched for additional SKs that may be able to interact with the GacS network. Here I identify three new kinases, which show differing interactions with the kinases of the GacS network. The discovery of additional SKs in the GacS network indicates that the network is likely to respond to a far greater number of different signals than previously realised as it decides between acute and chronic virulence.
|
15 |
SOFAnet 2 / SOFAnet 2Papež, Michal January 2011 (has links)
SOFAnet 2 MASTER THESIS Michal Papež Department of Distributed and Dependable Systems, 2011 Abstract: The aim of SOFAnet 2, as a network environment of the SOFA 2 com- ponent system, is to exchange components between SOFAnodes in a simple and rational way. Current concerns of the SOFA 2 users about software distribution are analyzed and discussed. New high level concepts of Applications and Components are defined together with their mapping to SOFA 2 first class concepts, means of distribution and removal. Furthermore a methodology to keep SOFA 2 repository clean is introduced. All new elements as concepts and operations are studied using a formal set model. The proposed concept of SOFAnet 2 is proved by a prototype implementation. 1
|
16 |
State Space Symmetry Reduction for TBP Analysis / State Space Symmetry Reduction for TBP AnalysisČerný, Ondřej January 2011 (has links)
Threaded Behavioral Protocols (TBP) is a specification language for modelling the behavior of software components. This thesis aims at an analysis of TBP specifications within environments which involve an unbounded replication of threads. Such a TBP specification - together with a model of the possible environments - induces infinite state space which contains a vast amount of symmetries caused by thread replication. A model checking technique addressing such a state space and reducing the symmetries by using symbolic counter abstraction is proposed. In order to utilize the symbolic counter abstraction, the properties of the TBP specifications (called provisions) are converted into thread state reachability properties. The proposed analysis is safe in the sense that it discovers all errors in the model. On the other hand, it may yield spurious errors, i.e., errors that do not correspond to any real error in the model. The spurious errors are well identified and further possibilities to reduce them are outlined. Beyond the scope of the specific specifications, this work may also present a small step towards supporting dynamic thread creation in TBP.
|
17 |
Deployment of SOFA 2 applications for the LeJOS platform / Deployment of SOFA 2 applications for the LeJOS platformBaquero Forero, Juan Rodrigo January 2013 (has links)
Embedded systems are ubiquitous in our society, they control vehicles, aircrafts and medical instruments. Some of these systems are distributed, which means they are part of a network and their operation is coordinated. Software development for such systems can be a difficult problem. In this thesis we propose SOFA 2 component system to simplify the software development for distributed embedded systems where the distribution of components is handled entirely by the component system. Lego Mindstorms is proposed as the model of a distributed embedded system. A runtime environment for SOFA 2 and a demo application were developed to evaluate the approach. The proposed approach delivers seamless component distribution. Nevertheless, non-functional requirements such as memory, program size or disk space must be included in the implementation to fully benefit from a component system.
|
18 |
Genetic and Biochemical Insights into the Mycobacterial PrrAB System as a Regulator of Respiration and Central MetabolismJanuary 2019 (has links)
abstract: Mycobacterium tuberculosis (Mtb), the causative agent of tuberculosis, is the 10th leading cause of death, worldwide. The prevalence of drug-resistant clinical isolates and the paucity of newly-approved antituberculosis drugs impedes the successful eradication of Mtb. Bacteria commonly use two-component systems (TCS) to sense their environment and genetically modulate adaptive responses. The prrAB TCS is essential in Mtb, thus representing an auspicious drug target; however, the inability to generate an Mtb ΔprrAB mutant complicates investigating how this TCS contributes to pathogenesis. Mycobacterium smegmatis, a commonly used M. tuberculosis genetic surrogate was used here. This work shows that prrAB is not essential in M. smegmatis. During ammonium stress, the ΔprrAB mutant excessively accumulates triacylglycerol lipids, a phenotype associated with M. tuberculosis dormancy and chronic infection. Additionally, triacylglycerol biosynthetic genes were induced in the ΔprrAB mutant relative to the wild-type and complementation strains during ammonium stress. Next, RNA-seq was used to define the M. smegmatis PrrAB regulon. PrrAB regulates genes participating in respiration, metabolism, redox balance, and oxidative phosphorylation. The M. smegmatis ΔprrAB mutant is compromised for growth under hypoxia, is hypersensitive to cyanide, and fails to induce high-affinity respiratory genes during hypoxia. Furthermore, PrrAB positively regulates the hypoxia-responsive dosR TCS response regulator, potentially explaining the hypoxia-mediated growth defects in the ΔprrAB mutant. Despite inducing genes encoding the F1F0 ATP synthase, the ΔprrAB mutant accumulates significantly less ATP during aerobic, exponential growth compared to the wild-type and complementation strains. Finally, the M. smegmatis ΔprrAB mutant exhibited growth impairment in media containing gluconeogenic carbon sources. M. tuberculosis mutants unable to utilize these substrates fail to establish chronic infection, suggesting that PrrAB may regulate Mtb central carbon metabolism in response to chronic infection. In conclusion, 1) prrAB is not universally essential in mycobacteria; 2) M. smegmatis PrrAB regulates genetic responsiveness to nutrient and oxygen stress; and 3) PrrAB may provide feed-forward control of the DosRS TCS and dormancy phenotypes. The data generated in these studies provide insight into the mycobacterial PrrAB TCS transcriptional regulon, PrrAB essentiality in Mtb, and how PrrAB may mediate stresses encountered by Mtb during the transition to chronic infection. / Dissertation/Thesis / Doctoral Dissertation Microbiology 2019
|
19 |
The two-component system, ArlRS, regulates agglutination and pathogenesis in Staphylococcus aureusWalker, Jennifer Nicole 01 July 2013 (has links)
Staphylococcus aureus is defined by its ability to agglutinate during exposure to human blood plasma. Although agglutination has long correlated with disease severity, the function of agglutination during infection remains unclear. Increasing evidence suggests the mechanisms of agglutination are highly complex and poorly understood. The goal of this dissertation was to characterize the mechanisms required for S. aureus agglutination in vitro and determine how these factors contribute to pathogenesis.
Chapter II focuses on the development of two in vitro agglutination assays, which allow the process to be measured quantitatively. Through these assays, we confirmed the major factors contributing to agglutination are human fibrinogen and the bacterial surface protein, ClfA. Productive interactions between these two factors are required for agglutination to proceed. Surprisingly, we also identified a novel regulatory system that significantly contributed to agglutination. Inactivation of the ArlRS two-component system (TCS) prevents agglutination in both of the developed assays.
Studies in Chapter III focused on characterizing the mechanism by which ArlRS inhibits agglutination. To examine regulation, quantitative PCR identified the major output of the ArlRS system as the gene ebh. Surprisingly, transcript levels of known extracellular matrix (ECM) binding proteins did not change. Characterization of ebh indicated that overexpression in an arlRS mutant is the major factor responsible for preventing agglutination. Deletion of ebh restores the ability of the arlRS mutant to agglutinate in both gravity and flow-based agglutination assays. Fluorescence microscopy of clumps indicates wildtype cells bind and incorporate fluorescently labeled human fibrinogen (Fg) displaying co-localization with the clumps. Surprisingly, arlRS mutants also bound human Fg, but these interactions were not productive for clumping, suggesting successful agglutination is more complex than binding ECM proteins. These studies indicate that ArlRS regulates agglutination through a unique mechanism that depends on the surface protein Ebh.
Studies in Chapter IV were performed to determine the role ArlRS played in pathogenesis. A rabbit model of infective endocarditis and sepsis was employed to assess ArlRS virulence because this model has been shown to require agglutination for disease progression. Mutants in arlRS displayed reduced virulence in the rabbit model of infective endocarditis, which correlated with the mutant's inability to form a vegetation of the heart valve. These studies provide further insight into the importance of S. aureus agglutination during infection and define a mechanism of regulation through a novel surface protein.
|
20 |
The Role of Two-Component and Small RNA Regulatory Systems in Pseudomonas aeruginosa BiofilmsTaylor, Patrick 13 September 2019 (has links)
Biofilms are a crucial adaptation for bacterial survival against stresses from external environments. Biofilms are adherent colonies of sessile bacteria embedded within a self-produced matrix. Bacterial control over formation, maintenance, and response to external stresses are strictly regulated. However, complexities of intracellular signaling for biofilm regulation are still not fully understood. In this thesis, I report on two distinct regulatory systems important for biofilm formation in the opportunistic pathogen Pseudomonas aeruginosa. The first regulatory system I report on is the two-component system TctD-TctE. This system is involved in regulating the uptake of tricarboxylic acids such as citric acid and is involved in biofilm-specific susceptibility to aminoglycoside antibiotics. Here I describe work I performed characterizing the involvement of TctD-TctE in biofilm development when citric acid is present as a carbon source in nutrient media. In further characterizing a previously observed aminoglycoside susceptibility, I found that a strain with a deletion of TctD-TctE (ΔtctED) has a heightened accumulation of tobramycin in its biofilms when grown in the presence of citric acid. In ΔtctED, I determined that there was an inhibition of overall cell growth when citric acid was present in nutrient media. Additionally, in the presence of citric acid, ΔtctED displayed high levels of biofilm formation. This contrasted with normal biofilm development observed in the PA14 wild type strain where biofilm mass was reduced in the presence citric acid. The second project of this thesis reports on a novel regulatory small RNA, the Small RNA Regulator of Biofilms (SrbA). SrbA was found to be unique to P. aeruginosa and displayed no homology with any other sequenced bacterial species. I found that loss of SrbA resulted in a significant reduction in biofilm mass. Subsequently, loss of SrbA also leads to attenuation of P. aeruginosa pathogenicity in Caenorhabditis elegans nematodes. Bacterial biofilms possess specific regulatory programs that are still just being appreciated for their complexity. This thesis work adds to our understanding of biofilm regulation by studying roles of the two-component system TctD-TctE and the small RNA SrbA in P. aeruginosa.
|
Page generated in 0.0823 seconds