2 resultados para PRP19P-ASSOCIATED COMPLEX

em QSpace: Queen's University - Canada


Relevância:

30.00% 30.00%

Publicador:

Resumo:

Over the past few years, logging has evolved from from simple printf statements to more complex and widely used logging libraries. Today logging information is used to support various development activities such as fixing bugs, analyzing the results of load tests, monitoring performance and transferring knowledge. Recent research has examined how to improve logging practices by informing developers what to log and where to log. Furthermore, the strong dependence on logging has led to the development of logging libraries that have reduced the intricacies of logging, which has resulted in an abundance of log information. Two recent challenges have emerged as modern software systems start to treat logging as a core aspect of their software. In particular, 1) infrastructural challenges have emerged due to the plethora of logging libraries available today and 2) processing challenges have emerged due to the large number of log processing tools that ingest logs and produce useful information from them. In this thesis, we explore these two challenges. We first explore the infrastructural challenges that arise due to the plethora of logging libraries available today. As systems evolve, their logging infrastructure has to evolve (commonly this is done by migrating to new logging libraries). We explore logging library migrations within Apache Software Foundation (ASF) projects. We i find that close to 14% of the pro jects within the ASF migrate their logging libraries at least once. For processing challenges, we explore the different factors which can affect the likelihood of a logging statement changing in the future in four open source systems namely ActiveMQ, Camel, Cloudstack and Liferay. Such changes are likely to negatively impact the log processing tools that must be updated to accommodate such changes. We find that 20%-45% of the logging statements within the four systems are changed at least once. We construct random forest classifiers and Cox models to determine the likelihood of both just-introduced and long-lived logging statements changing in the future. We find that file ownership, developer experience, log density and SLOC are important factors in determining the stability of logging statements.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The herpes simplex virus (HSV) UL31 gene encodes a conserved member of the herpesvirus nuclear egress complex that not only functions in the egress of DNA-containing capsids from the nucleus, but is also required for optimal viral genome expression, replication and packaging into capsids. Here, we report that the UL31 protein from HSV-2 and the orthologous protein, ORF69, from Kaposi's sarcoma-associated herpesvirus (KSHV) are recruited to sites of DNA damage. Recruitment of UL31 to sites of DNA damage occurred in HSV-2 infected cells, but did not require other viral proteins. The N-terminus of UL31 contains sequences resembling a poly(ADP-ribose) (PAR) binding motif. As protein poly-ADP ribosylation (PARylation) is a hallmark of the DNA damage response we examined the relationship between PARylation and UL31 recruitment to DNA damage. While the PAR polymerase (PARP)1/2 inhibitor, olaparib, prevented UL31 recruitment to damaged DNA, KU55933 inhibition of signaling through the ataxia telangiectasia mutated (ATM) DNA damage response pathway had no effect. These findings were further supported by experiments demonstrating direct and specific interaction between HSV-2 UL31 and PAR using purified components. Co-transfection with the viral kinase Us3, known to phosphorylate UL31, inhibited UL31 recruitment to DNA damage but also prevented the recruitment of other proteins recruited to DNA damage sites. The viral E3 ubiquitin ligase ICP0 was observed to co-localize with UL31 in transfected cells in a manner that is independent of the PAR-binding ability of UL31. However, inhibition of PARP1/2/3 did not reduce the ability of HSV-2 to replicate and we observed reduced PAR levels in the nuclei of infected cells. This study reveals a previously unrecognized function for UL31 orthologs and may suggest that the recognition of PAR by UL31 is coupled to the nuclear egress of herpesvirus capsids, influences viral DNA replication and packaging, or possibly modulates the DNA damage response mounted by virally infected cells.