1,422 research outputs found

    Regression test selection for distributed Java RMI programs by means of formal concept analysis

    Get PDF
    Software maintenance is the process of modifying an existing system to ensure that it meets current and future requirements. As a result, performing regression testing becomes an essential but time consuming aspect of any maintenance activity. Regression testing is initiated after a programmer has made changes to a program that may have inadvertently introduced errors. It is a quality control approach to ensure that the newly modified code still complies with its specified requirements and that unmodified code has not been affected by the maintenance activity. In the literature various types of test selection techniques have been proposed to reduce the effort associated with re-executing the required test cases. However, the majority of these approach has been focusing only on sequential programs, and provide no or only very limited support for distributed programs or database-driven applications. The thesis presents a lightweight methodology, which applies Formal Concept Analysis to support a regression test selection analysis, in combination with execution trace collection and external data sharing analysis, for distributed Java RMI programs. Two Eclipse plug-ins were developed to automate the regression test selection process and to evaluate our methodology

    Substructuring Method in Structural Health Monitoring

    Get PDF
    In sensitivity-based finite element model updating, the eigensolutions and eigensensitivities are calculated repeatedly, which is a time-consuming process for large-scale structures. In this chapter, a forward substructuring method and an inverse substructuring method are proposed to fulfill the model updating of large-scale structures. In the forward substructuring method, the analytical FE model of the global structure is divided into several independent substructures. The eigensolutions of each independent substructure are used to recover the eigensolutions and eigensensitivities of the global structure. Consequently, only some specific substructures are reanalyzed in model updating and assembled with other untouched substructures to recover the eigensolutions and eigensensitivities of the global structure. In the inverse substructuring method, the experimental modal data of the global structure are disassembled into substructural flexibility. Afterwards, each substructure is treated as an independent structure to reproduce its flexibility through a model-updating process. Employing the substructuring method, the model updating of a substructure can be conducted by measuring the local area of the concerned substructure solely. Finally, application of the proposed methods to a laboratory tested frame structure reveals that the forward and inverse substructuring methods are effective in model updating and damage identification

    N-(2,4-Dinitro­phen­yl)dehydro­abietyl­amine

    Get PDF
    In the crystal structure of the title compound, C26H33N3O4, there are two crystallographically independent mol­ecules. The two cyclohexane rings are trans-fused; the ring neighboring the phenyl group is in a half-chair conformation and the other is in a chair conformation. The two nitro groups and the benzene ring of the dinitro­phenyl group are almost coplanar. Intra­molecular N—H⋯O hydrogen bonds and weak inter­molecular C—H⋯O hydrogen bonds are observed

    Quality Investigations on Ground Improvement in Highway Engineering Practice

    Get PDF
    The constructions of highway often pass through naturally-deposited liquefiable grounds. Anti-earthquake design is essential for highway engineering practice in east China. Gravel column and dynamic compaction are often adopted for the improvements of such problematical grounds. The stability and settlement of the treated grounds depend much on the construction quality. How to investigate the quality of ground improvement is an important issue in highway engineering practice. In this study, the method of Spectral-Analysis-of-Surface-Waves (SASW) is applied to evaluate the construction quality on ground improvements by vibration gravel piles and dynamic compaction technique. The case studies show that the SASW method is a powerful way for investigating the improvement quality in highway engineering practice. The shear wave velocity measured in SASW has a relative good relationship with the N value measured in standard penetration tests

    Poly[4-(dimethyl­amino)pyridinium [(μ6-5-carboxy­benzene-1,2,4-tricarboxy­ato-κ6 O 1:O 1′:O 2:O 4:O 4′:O 5)diargentate(I)]]

    Get PDF
    In the title compound, {(C7H11N2)[Ag2(C10H3O8)]}n, the polymeric anion consists of two AgI atoms and a Hbtc3− ligand (H4btc = benzene-1,2,4,5-tetra­carboxylic acid). Each AgI atom is coordinated by four O atoms from three different Hbtc3− ligands. The two AgI atoms are bridged by two bidentate carboxyl­ate groups into an Ag2O4 cyclic unit, with an Ag⋯Ag distance of 2.8189 (3) Å. In this way, the Ag atoms are connected by the Hbtc3− ligands into an extended two-dimensional layer structure. A three-dimensional network is accomplished through O—H⋯O hydrogen bonds between the anionic layers. The cationic guest Hdmap+ [dmap = 4-(dimethyl­amino)pyridine] is trapped in the network and adheres to the layer by an N—H⋯O hydrogen bond

    Diaqua­bis(1H-1,2,4-triazole-3-carboxyl­ato)cadmium(II)

    Get PDF
    In the title complex, [Cd(C3H2N3O2)2(H2O)2], the CdII atom is coordinated by two N and two O atoms from two deprotonated 1H-1,2,4-triazole-3-carboxylic acid ligands (TRIA) and two water mol­ecules. The Cd atom is located on an inversion centre. In the crystal structure, mol­ecules are linked together via O—H⋯O and N—H⋯O hydrogen bonds, forming a three-dimensional network

    Isolation, identification, and complete genome sequence of a bovine adenovirus type 3 from cattle in China

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Bovine adenovirus type 3 (BAV-3) belongs to the <it>Mastadenovirus </it>genus of the family <it>Adenoviridae </it>and is involved in respiratory and enteric infections of calves. The isolation of BAV-3 has not been reported prior to this study in China. In 2009, there were many cases in cattle showing similar clinical signs to BAV-3 infection and a virus strain, showing cytopathic effect in Madin-Darby bovine kidney cells, was isolated from a bovine nasal swab collected from feedlot cattle in Heilongjiang Province, China. The isolate was confirmed as a bovine adenovirus type 3 by PCR and immunofluorescence assay, and named as HLJ0955. So far only the complete genome sequence of prototype of BAV-3 WBR-1 strain has been reported. In order to further characterize the Chinese isolate HLJ0955, the complete genome sequence of HLJ0955 was determined.</p> <p>Results</p> <p>The size of the genome of the Chinese isolate HLJ0955 is 34,132 nucleotides in length with a G+C content of 53.6%. The coding sequences for gene regions of HLJ0955 isolate were similar to the prototype of BAV-3 WBR-1 strain, with 80.0-98.6% nucleotide and 87.5-98.8% amino acid identities. The genome of HLJ0955 strain contains 16 regions and four deletions in inverted terminal repeats, E1B region and E4 region, respectively. The complete genome and DNA binding protein gene based phylogenetic analysis with other adenoviruses were performed and the results showed that HLJ0955 isolate belonged to BAV-3 and clustered within the <it>Mastadenovirus </it>genus of the family <it>Adenoviridae</it>.</p> <p>Conclusions</p> <p>This is the first study to report the isolation and molecular characterization of BAV-3 from cattle in China. The phylogenetic analysis performed in this study supported the use of the DNA binding protein gene of adenovirus as an appropriate subgenomic target for the classification of different genuses of the family <it>Adenoviridae </it>on the molecular basis. Meanwhile, a large-scale pathogen and serological epidemiological investigations for BVA-3 infection might be carried out in cattle in China. This report will be a good beginning for further studies on BAV-3 in China.</p
    corecore