Design patterns are object oriented software design practices for solving common design problems and they affect software quality. In this study, we investigate the relationship of design patterns and software defects...Design patterns are object oriented software design practices for solving common design problems and they affect software quality. In this study, we investigate the relationship of design patterns and software defects in a number of open source software projects. Design pattern instances are extracted from the source code repository of these open source software projects. Software defect metrics are extracted from the bug tracking systems of these projects. Using correlation and regression analysis on extracted data, we examine the relationship between design patterns and software defects. Our findings indicate that there is little correlation between the total number of design pattern instances and the number of defects. However, our regression analysis reveals that individual design pattern instances as a group have strong influences on the number of defects. Furthermore, we find that the number of design pattern instances is positively correlated to defect priority. Individual design pattern instances may have positive or negative impacts on defect priority.展开更多
Jinping I hydropower station is one of the most challenging projects in China due to its highest arch dam and complex geological conditions for construction.After geological investigation into the dam foundation,a few...Jinping I hydropower station is one of the most challenging projects in China due to its highest arch dam and complex geological conditions for construction.After geological investigation into the dam foundation,a few large-scale weak discontinuities are observed.The rock masses in the left dam foundation are intensively unloaded,approximately to the depth of 150–300 m.These serious geological defects lead to a geological asymmetry on the left and right banks,and thus some major diffculties of dam construction are encountered.In this paper,the influences of geological defects on the project are analyzed,followed by the concepts and methods of treatment design.Based on the analysis,the treatment methods of the weak rock masses and discontinuities are carefully determined,including the concrete cushion,concrete replacement grids,and consolidation grouting.They work together to enhance the strength and integrity of the dam foundation.Evaluations and calibrations through geo-mechanical model tests in combination with feld monitoring results in early impoundment period show that the arch dam and its foundation are roughly stable,suggesting that the treatment designs are reasonable and effective.The proposed treatment methods and concepts in the context can be helpful for similar complex rock projects.展开更多
We investigate an optical compact triplexer based on two photonic crystal waveguides and resonant cavities. For performing wavelength selection, we use three core-shell rods as the resonant cavities. The core rods are...We investigate an optical compact triplexer based on two photonic crystal waveguides and resonant cavities. For performing wavelength selection, we use three core-shell rods as the resonant cavities. The core rods are created by introducing air holes in the center of the silicon rods. By varying the radii of the air holes, three specific wavelengths 1.31, 1.49 and 1.55μm can be obtained. This structure is designed and its performance is verified by the finite-difference time-domain method, which is highly suitable for photonic integrated circuits (PICs). The average output transmission efficiency and quality factor are more than 98.85% and 560, respectively. The mean value of the crosstalk between output channels is about -36.49 dB. The present device is extremely compact with total size 96.24μm2, which is suitable for PICs and can be utilized in the fiber-to-the-home system.展开更多
Background: Maxillofacial war injuries usually cause severe facial organ defects and deformities, handicapping the patient's daily activities, even result in a tendency to commit suicide. The application of maxill...Background: Maxillofacial war injuries usually cause severe facial organ defects and deformities, handicapping the patient's daily activities, even result in a tendency to commit suicide. The application of maxillofacial prosthesis is an alternative to surgery in functional–aesthetic facial reconstruction. Computer aided design and computer aided manufacturing has opened up a new approach to the fabrication of maxillofacial prosthesis. An intelligentized rapid simulative design and manufacture system for prosthesis was developed to facilitate the prosthesis fabrication procedure.Methods: Maxillofacial prosthesis rapid simulation design and rapid fabrication system consists of three components: digital impression, intelligentized prosthesis designing, and rapid manufacturing. The patients' maxillofacial digital impressions were taken with Structured-light 3D scanner; and then the 3D model of prostheses and their negative molds could be designed in specific software; finally, with the resin molds fabricated by rapid prototyping machine, the prostheses could be produced directly and quickly.Results: Fifteen patients of maxillofacial defect caused by traumatic injuries received prosthesis rehabilitation provided by the established system. The contour of the prostheses coordinated properly with the appearance of the patients, and the uniform-thickness border sealed well to adjacent tissues. All the patients were satisfied with their prostheses.Conclusions: The rapid simulative rehabilitation system of maxillofacial defects has been approaching completion. It could provide advanced technological reservation for the Army in the issue of maxillofacial defect rehabilitation.展开更多
Deliberately introducing defects into photonic crystals is an important way to functionalize the photonic crystals. We prepare a special large-scale three-dimensional (3D) photonic crystal (PC) with designed defec...Deliberately introducing defects into photonic crystals is an important way to functionalize the photonic crystals. We prepare a special large-scale three-dimensional (3D) photonic crystal (PC) with designed defects by an easy and low-cost method. The defect layer consists of photoresist strips or air-core strips. Field emission scanning electron microscopy (FESEM) shows that the 3D PC is of good quality and the defect layer is uniform. Different defect states shown in the ultraviolet-visible spectra are induced by the photoresist strip layer and air-core strip layer. The special large-scale 3D PC can be tested for integrated optical circuits, and the defects can act as optical waveguides.展开更多
The idea of genetic engineering is introduced into the area of product design to improve the design efficiency. A method towards design process optimization based on the design process gene is proposed through analyzi...The idea of genetic engineering is introduced into the area of product design to improve the design efficiency. A method towards design process optimization based on the design process gene is proposed through analyzing the correlation between the design process gene and characteristics of the design process. The concept of the design process gene is analyzed and categorized into five categories that are the task specification gene, the concept design gene, the overall design gene, the detailed design gene and the processing design gene in the light of five design phases. The elements and their interactions involved in each kind of design process gene signprocess gene mapping is drawn with its structure disclosed based on its function that process gene.展开更多
The International Software Benchmarking Standards Group (ISBSG) provides to researchers and practitioners a repository of software projects’ data that has been used to date mostly for benchmarking and project estimat...The International Software Benchmarking Standards Group (ISBSG) provides to researchers and practitioners a repository of software projects’ data that has been used to date mostly for benchmarking and project estimation purposes, but rarely for software defects analysis. Sigma, in statistics, measures how far a process deviates from its goal. Six Sigma focuses on reducing variations within processes, because such variations may lead to an inconsistency in achieving projects’ specifications which represent “defects”, which mean not meeting customers’ satisfaction. Six Sigma provides two methodologies to solve organizations’ problems: “Define-Measure-Analyze-Improve-Control” process cycle (DMAIC) and Design of Six Sigma (DFSS). The DMAIC focuses on improving the existed processes, while the DFSS focuses on redesigning the existing processes and developing new processes. This paper presents an approach to provide an analysis of ISBSG repository based on Six Sigma measurements. It investigates the use of the ISBSG data repository with some of the related Six Sigma measurement aspects, including Sigma defect measurement and software defect estimation. This study presents the dataset preparation consisting of two levels of data preparations, and then analyzed the quality-related data fields in the ISBSG MS-Excel data extract (Release 12 - 2013). It also presents an analysis of the extracted dataset of software projects. This study has found that the ISBSG MS-Excel data extract has a high ratio of missing data within the data fields of “Total Number of Defects” variable, which represents a serious challenge when the ISBSG dataset is being used for software defect estimation.展开更多
Crystalline@amorphous NiCo_(2)S_(4)@MoS_(2)(v-NCS@MS)nanostructures were designed and constructed via an ethylene glycol-induced strategy with hydrothermal synthesis and solvothermal method,which simultaneously realiz...Crystalline@amorphous NiCo_(2)S_(4)@MoS_(2)(v-NCS@MS)nanostructures were designed and constructed via an ethylene glycol-induced strategy with hydrothermal synthesis and solvothermal method,which simultaneously realized the defect regulation of crystal NiCo_(2)S_(4) in the core.Taking advantage of the flexible protection of an amor-phous shell and the high capacity of a conductive core with defects,the v-NCS@MS electrode exhibited high specif-ic capacity(1034 mAh·g^(-1) at 1 A·g^(-1))and outstanding rate capability.Moreover,a hybrid supercapacitor was assembled with v-NCS@MS as cathode and activated carbon(AC)as anode,which can achieve remarkably high specific energy of 111 Wh·kg^(-1) at a specific power of 219 W·kg^(-1) and outstanding capacity retention of 80.5%after 15000 cycling at different current densities.展开更多
文摘Design patterns are object oriented software design practices for solving common design problems and they affect software quality. In this study, we investigate the relationship of design patterns and software defects in a number of open source software projects. Design pattern instances are extracted from the source code repository of these open source software projects. Software defect metrics are extracted from the bug tracking systems of these projects. Using correlation and regression analysis on extracted data, we examine the relationship between design patterns and software defects. Our findings indicate that there is little correlation between the total number of design pattern instances and the number of defects. However, our regression analysis reveals that individual design pattern instances as a group have strong influences on the number of defects. Furthermore, we find that the number of design pattern instances is positively correlated to defect priority. Individual design pattern instances may have positive or negative impacts on defect priority.
文摘Jinping I hydropower station is one of the most challenging projects in China due to its highest arch dam and complex geological conditions for construction.After geological investigation into the dam foundation,a few large-scale weak discontinuities are observed.The rock masses in the left dam foundation are intensively unloaded,approximately to the depth of 150–300 m.These serious geological defects lead to a geological asymmetry on the left and right banks,and thus some major diffculties of dam construction are encountered.In this paper,the influences of geological defects on the project are analyzed,followed by the concepts and methods of treatment design.Based on the analysis,the treatment methods of the weak rock masses and discontinuities are carefully determined,including the concrete cushion,concrete replacement grids,and consolidation grouting.They work together to enhance the strength and integrity of the dam foundation.Evaluations and calibrations through geo-mechanical model tests in combination with feld monitoring results in early impoundment period show that the arch dam and its foundation are roughly stable,suggesting that the treatment designs are reasonable and effective.The proposed treatment methods and concepts in the context can be helpful for similar complex rock projects.
文摘We investigate an optical compact triplexer based on two photonic crystal waveguides and resonant cavities. For performing wavelength selection, we use three core-shell rods as the resonant cavities. The core rods are created by introducing air holes in the center of the silicon rods. By varying the radii of the air holes, three specific wavelengths 1.31, 1.49 and 1.55μm can be obtained. This structure is designed and its performance is verified by the finite-difference time-domain method, which is highly suitable for photonic integrated circuits (PICs). The average output transmission efficiency and quality factor are more than 98.85% and 560, respectively. The mean value of the crosstalk between output channels is about -36.49 dB. The present device is extremely compact with total size 96.24μm2, which is suitable for PICs and can be utilized in the fiber-to-the-home system.
基金funded by National Natural Science Foundation of China (81271188)supported by National Key Technology R&D Program of China (2012BAI07B02)
文摘Background: Maxillofacial war injuries usually cause severe facial organ defects and deformities, handicapping the patient's daily activities, even result in a tendency to commit suicide. The application of maxillofacial prosthesis is an alternative to surgery in functional–aesthetic facial reconstruction. Computer aided design and computer aided manufacturing has opened up a new approach to the fabrication of maxillofacial prosthesis. An intelligentized rapid simulative design and manufacture system for prosthesis was developed to facilitate the prosthesis fabrication procedure.Methods: Maxillofacial prosthesis rapid simulation design and rapid fabrication system consists of three components: digital impression, intelligentized prosthesis designing, and rapid manufacturing. The patients' maxillofacial digital impressions were taken with Structured-light 3D scanner; and then the 3D model of prostheses and their negative molds could be designed in specific software; finally, with the resin molds fabricated by rapid prototyping machine, the prostheses could be produced directly and quickly.Results: Fifteen patients of maxillofacial defect caused by traumatic injuries received prosthesis rehabilitation provided by the established system. The contour of the prostheses coordinated properly with the appearance of the patients, and the uniform-thickness border sealed well to adjacent tissues. All the patients were satisfied with their prostheses.Conclusions: The rapid simulative rehabilitation system of maxillofacial defects has been approaching completion. It could provide advanced technological reservation for the Army in the issue of maxillofacial defect rehabilitation.
基金Project supported by the National Natural Science Foundation of China(Grant Nos.91122022 and 51172209)the Program for Changjiang Scholars and Innovative Research Team(PCSIRT)in University,China(Grant No.IRT13097)
文摘Deliberately introducing defects into photonic crystals is an important way to functionalize the photonic crystals. We prepare a special large-scale three-dimensional (3D) photonic crystal (PC) with designed defects by an easy and low-cost method. The defect layer consists of photoresist strips or air-core strips. Field emission scanning electron microscopy (FESEM) shows that the 3D PC is of good quality and the defect layer is uniform. Different defect states shown in the ultraviolet-visible spectra are induced by the photoresist strip layer and air-core strip layer. The special large-scale 3D PC can be tested for integrated optical circuits, and the defects can act as optical waveguides.
文摘The idea of genetic engineering is introduced into the area of product design to improve the design efficiency. A method towards design process optimization based on the design process gene is proposed through analyzing the correlation between the design process gene and characteristics of the design process. The concept of the design process gene is analyzed and categorized into five categories that are the task specification gene, the concept design gene, the overall design gene, the detailed design gene and the processing design gene in the light of five design phases. The elements and their interactions involved in each kind of design process gene signprocess gene mapping is drawn with its structure disclosed based on its function that process gene.
文摘The International Software Benchmarking Standards Group (ISBSG) provides to researchers and practitioners a repository of software projects’ data that has been used to date mostly for benchmarking and project estimation purposes, but rarely for software defects analysis. Sigma, in statistics, measures how far a process deviates from its goal. Six Sigma focuses on reducing variations within processes, because such variations may lead to an inconsistency in achieving projects’ specifications which represent “defects”, which mean not meeting customers’ satisfaction. Six Sigma provides two methodologies to solve organizations’ problems: “Define-Measure-Analyze-Improve-Control” process cycle (DMAIC) and Design of Six Sigma (DFSS). The DMAIC focuses on improving the existed processes, while the DFSS focuses on redesigning the existing processes and developing new processes. This paper presents an approach to provide an analysis of ISBSG repository based on Six Sigma measurements. It investigates the use of the ISBSG data repository with some of the related Six Sigma measurement aspects, including Sigma defect measurement and software defect estimation. This study presents the dataset preparation consisting of two levels of data preparations, and then analyzed the quality-related data fields in the ISBSG MS-Excel data extract (Release 12 - 2013). It also presents an analysis of the extracted dataset of software projects. This study has found that the ISBSG MS-Excel data extract has a high ratio of missing data within the data fields of “Total Number of Defects” variable, which represents a serious challenge when the ISBSG dataset is being used for software defect estimation.
基金supported by the National Natural Science Foundation of China (No.12202190)Outstanding Postdoctoral Program in Jiangsu Province (No.2022ZB233)Research Start-up Funding from Nanjing University of Aeronautics and Astronautics (No.90YAH21131)。
文摘Crystalline@amorphous NiCo_(2)S_(4)@MoS_(2)(v-NCS@MS)nanostructures were designed and constructed via an ethylene glycol-induced strategy with hydrothermal synthesis and solvothermal method,which simultaneously realized the defect regulation of crystal NiCo_(2)S_(4) in the core.Taking advantage of the flexible protection of an amor-phous shell and the high capacity of a conductive core with defects,the v-NCS@MS electrode exhibited high specif-ic capacity(1034 mAh·g^(-1) at 1 A·g^(-1))and outstanding rate capability.Moreover,a hybrid supercapacitor was assembled with v-NCS@MS as cathode and activated carbon(AC)as anode,which can achieve remarkably high specific energy of 111 Wh·kg^(-1) at a specific power of 219 W·kg^(-1) and outstanding capacity retention of 80.5%after 15000 cycling at different current densities.