20 research outputs found

    Applying blockchain to improve the integrity of the software development process

    Get PDF
    Software development is a complex endeavor that encompasses application and implementation layers with functional (refers to what is done) and non-functional (how is done) aspects. The efforts to scale agile software development practices are not wholly able to address issues such as integrity, which is a crucial non-functional aspect of the software development process. However, if we consider most software failures are Byzantine failures (i.e., where components may fail and there is imperfect information on which a component has failed.) that might impair the operation but do not completely disable the production line. In this paper, we assume software practitioners who cause defects as Byzantine participants and claim that most software failures can be mitigated by viewing software development as the Byzantine Generals Problem. Consequently, we propose a test-driven incentive mechanism based on a blockchain concept to orchestrate the software development process where production is controlled by a similar infrastructure based on the working principles of blockchain. We discuss the model that integrates blockchain with the software development process, and provide some recommendations for future work to address the issues while orchestrating software productio

    Genome-wide expression profiling and functional characterization of SCA28 lymphoblastoid cell lines reveal impairment in cell growth and activation of apoptotic pathways

    Get PDF
    BACKGROUND: SCA28 is an autosomal dominant ataxia associated with AFG3L2 gene mutations. We performed a whole genome expression profiling using lymphoblastoid cell lines (LCLs) from four SCA28 patients and six unrelated healthy controls matched for sex and age. METHODS: Gene expression was evaluated with the Affymetrix GeneChip Human Genome U133A 2.0 Arrays and data were validated by real-time PCR. RESULTS: We found 66 genes whose expression was statistically different in SCA28 LCLs, 35 of which were up-regulated and 31 down-regulated. The differentially expressed genes were clustered in five functional categories: (1) regulation of cell proliferation; (2) regulation of programmed cell death; (3) response to oxidative stress; (4) cell adhesion, and (5) chemical homeostasis. To validate these data, we performed functional experiments that proved an impaired SCA28 LCLs growth compared to controls (p\u2009<\u20090.005), an increased number of cells in the G0/G1 phase (p\u2009<\u20090.001), and an increased mortality because of apoptosis (p\u2009<\u20090.05). We also showed that respiratory chain activity and reactive oxygen species levels was not altered, although lipid peroxidation in SCA28 LCLs was increased in basal conditions (p\u2009<\u20090.05). We did not detect mitochondrial DNA large deletions. An increase of TFAM, a crucial protein for mtDNA maintenance, and of DRP1, a key regulator of mitochondrial dynamic mechanism, suggested an alteration of fission/fusion pathways. CONCLUSIONS: Whole genome expression profiling, performed on SCA28 LCLs, allowed us to identify five altered functional categories that characterize the SCA28 LCLs phenotype, the first reported in human cells to our knowledge. \ua9 2013 Mancini et al.; licensee BioMed Central Ltd
    corecore