Measuring software quality requires software engineers to understand the system’s quality attributes and their measurements.The quality attribute is a qualitative property;however,the quantitative feature is needed f...Measuring software quality requires software engineers to understand the system’s quality attributes and their measurements.The quality attribute is a qualitative property;however,the quantitative feature is needed for software measurement,which is not considered during the development of most software systems.Many research studies have investigated different approaches for measuring software quality,but with no practical approaches to quantify and measure quality attributes.This paper proposes a software quality measurement model,based on a software interconnection model,to measure the quality of software components and the overall quality of the software system.Unlike most of the existing approaches,the proposed approach can be applied at the early stages of software development,to different architectural design models,and at different levels of system decomposition.This article introduces a software measurement model that uses a heuristic normalization of the software’s internal quality attributes,i.e.,coupling and cohesion,for software quality measurement.In this model,the quality of a software component is measured based on its internal strength and the coupling it exhibits with other component(s).The proposed model has been experimented with nine software engineering teams that have agreed to participate in the experiment during the development of their different software systems.The experiments have shown that coupling reduces the internal strength of the coupled components by the amount of coupling they exhibit,which degrades their quality and the overall quality of the software system.The introduced model can help in understanding the quality of software design.In addition,it identifies the locations in software design that exhibit unnecessary couplings that degrade the quality of the software systems,which can be eliminated.展开更多
In this paper,we establish the integration by parts formula for the solution of fractional noise driven stochastic heat equations using the method of coupling.As an application,we also obtain the shift Harnack inequal...In this paper,we establish the integration by parts formula for the solution of fractional noise driven stochastic heat equations using the method of coupling.As an application,we also obtain the shift Harnack inequalities.展开更多
Though Unified Modeling Language (UML) has been widely used in software development, the major problems confronted lie in comprehension and testing. Dependence analysis is an important approach to analyze, understand,...Though Unified Modeling Language (UML) has been widely used in software development, the major problems confronted lie in comprehension and testing. Dependence analysis is an important approach to analyze, understand, test and maintain programs. A new kind of dependence analysis method for UML class diagrams is developed. A set of dependence relations is definedcorresponding to the relations among classes. Thus, the dependence graph of UML class diagram can be constructed from these dependence relations. Based on this model, both slicing and measurement coupling are further given as its two applications.展开更多
We carry out an ultra-low-field nuclear magnetic resonance (NMR) experiment based on high-T c superconducting quantum interference devices (SQUIDs). The measurement field is in a micro-tesla range (~10 μT-100 ...We carry out an ultra-low-field nuclear magnetic resonance (NMR) experiment based on high-T c superconducting quantum interference devices (SQUIDs). The measurement field is in a micro-tesla range (~10 μT-100 μT) and the experiment is conducted in a home-made magnetically-shielded-room (MSR). The measurements are performed by the indirect coupling method in which the signal of nuclei precession is indirectly coupled to the SQUID through a tuned copper coil transformer. In such an arrangement, the interferences of applied measurement and polarization field to the SQUID sensor are avoided and the performance of the SQUID is not destroyed. In order to compare the detection sensitivity obtained by using the SQUID with that achieved using a conventional low-noise-amplifier, we perform the measurements using a commercial room temperature amplifier. The results show that in a wide frequency range (~1 kHz-10 kHz) the measurements with the SQUID sensor exhibit a higher signal-to-noise ratio. Further, we discuss the dependence of NMR peak magnitude on measurement frequency. We attribute the reduction of the peak magnitude at high frequency to the increased field inhomogeneity as the measurement field increases. This is verified by compensating the field gradient using three sets of gradient coils.展开更多
A conduction-cooled superconducting magnet producing a transverse field of 4 T has been designed for a new generation multi-field coupling measurement system, which will be used to study the mechanical behavior of sup...A conduction-cooled superconducting magnet producing a transverse field of 4 T has been designed for a new generation multi-field coupling measurement system, which will be used to study the mechanical behavior of superconducting samples at cryogenic temperatures and intense magnetic fields. A compact cryostat with a two-stage GM cryocooler is designed and manufactured for the superconducting magnet. The magnet is composed of a pair of flat racetrack coils wound by NbTi/Cu superconducting composite wires, a copper and stainless steel combinational former and two Bi2Sr2CaCu20~ superconducting current leads. The two coils are connected in series and can be powered with a single power supply. In order to support the high stress and attain uniform thermal distribution in the superconducting magnet, a detailed finite element (FE) analysis has been performed. The results indicate that in the operating status the designed magnet system can sufficiently bear the electromagnetic forces and has a uniform temperature distribution.展开更多
The centrifugal force and overturning moment generated by satellite-borne rotating payload have a significant impact on the stability of on-orbit satellite attitude, which must be controlled to the qualified range. Fo...The centrifugal force and overturning moment generated by satellite-borne rotating payload have a significant impact on the stability of on-orbit satellite attitude, which must be controlled to the qualified range. For the satellite-borne rotors' low working revs and large centroidal deviation and height, and that the horizontal vibration produced by centrifugal force is not of the same magnitude as the torsional vibration by overturning moment, the balancing machine's measurement accuracy is low. Analysis shows that the mixture of horizontal vibration and torsional vibration of the vibrational mechanism contribute mainly to the machine's performance, as well as the instability of vibration center position. A vibrational mechanism was put forward, in which the horizontal and torsional vibration get separated effectively by way of fixing the vibration center. From experimental results, the separation between the weak centrifugal force signal and the strong moment signal was realized, errors caused by unstable vibration center are avoided, and the balancing machine based on this vibration structure is able to meet the requirements of dynamic balancing for the satellite's rotating payloads in terms of accuracy and stability.展开更多
In this paper, a new method is outlined for the estimation of coupling efficiency between a source laser and a WGPD. Internal quantum efficiencies as high as 72% (for 0.15μm device) and 86.5% (for 0.5μm device) are ...In this paper, a new method is outlined for the estimation of coupling efficiency between a source laser and a WGPD. Internal quantum efficiencies as high as 72% (for 0.15μm device) and 86.5% (for 0.5μm device) are achieved.展开更多
文摘Measuring software quality requires software engineers to understand the system’s quality attributes and their measurements.The quality attribute is a qualitative property;however,the quantitative feature is needed for software measurement,which is not considered during the development of most software systems.Many research studies have investigated different approaches for measuring software quality,but with no practical approaches to quantify and measure quality attributes.This paper proposes a software quality measurement model,based on a software interconnection model,to measure the quality of software components and the overall quality of the software system.Unlike most of the existing approaches,the proposed approach can be applied at the early stages of software development,to different architectural design models,and at different levels of system decomposition.This article introduces a software measurement model that uses a heuristic normalization of the software’s internal quality attributes,i.e.,coupling and cohesion,for software quality measurement.In this model,the quality of a software component is measured based on its internal strength and the coupling it exhibits with other component(s).The proposed model has been experimented with nine software engineering teams that have agreed to participate in the experiment during the development of their different software systems.The experiments have shown that coupling reduces the internal strength of the coupled components by the amount of coupling they exhibit,which degrades their quality and the overall quality of the software system.The introduced model can help in understanding the quality of software design.In addition,it identifies the locations in software design that exhibit unnecessary couplings that degrade the quality of the software systems,which can be eliminated.
基金supported by the Natural Science Foundation of China(11901005,12071003)the Natural Science Foundation of Anhui Province(2008085QA20)。
文摘In this paper,we establish the integration by parts formula for the solution of fractional noise driven stochastic heat equations using the method of coupling.As an application,we also obtain the shift Harnack inequalities.
文摘Though Unified Modeling Language (UML) has been widely used in software development, the major problems confronted lie in comprehension and testing. Dependence analysis is an important approach to analyze, understand, test and maintain programs. A new kind of dependence analysis method for UML class diagrams is developed. A set of dependence relations is definedcorresponding to the relations among classes. Thus, the dependence graph of UML class diagram can be constructed from these dependence relations. Based on this model, both slicing and measurement coupling are further given as its two applications.
基金Project supported by the State Key Development Program for Basic Research of China (Grant Nos. 2011CBA00106 and 2009CB929102)the National Natural Science Foundation of China (Grant Nos. 11104333, 11161130519, and 10974243)
文摘We carry out an ultra-low-field nuclear magnetic resonance (NMR) experiment based on high-T c superconducting quantum interference devices (SQUIDs). The measurement field is in a micro-tesla range (~10 μT-100 μT) and the experiment is conducted in a home-made magnetically-shielded-room (MSR). The measurements are performed by the indirect coupling method in which the signal of nuclei precession is indirectly coupled to the SQUID through a tuned copper coil transformer. In such an arrangement, the interferences of applied measurement and polarization field to the SQUID sensor are avoided and the performance of the SQUID is not destroyed. In order to compare the detection sensitivity obtained by using the SQUID with that achieved using a conventional low-noise-amplifier, we perform the measurements using a commercial room temperature amplifier. The results show that in a wide frequency range (~1 kHz-10 kHz) the measurements with the SQUID sensor exhibit a higher signal-to-noise ratio. Further, we discuss the dependence of NMR peak magnitude on measurement frequency. We attribute the reduction of the peak magnitude at high frequency to the increased field inhomogeneity as the measurement field increases. This is verified by compensating the field gradient using three sets of gradient coils.
基金Supported by National Natural Science Foundation of China(11327802,11302225)China Postdoctoral Science Foundation(2014M560820)National Scholarship Foundation of China(201404910172)
文摘A conduction-cooled superconducting magnet producing a transverse field of 4 T has been designed for a new generation multi-field coupling measurement system, which will be used to study the mechanical behavior of superconducting samples at cryogenic temperatures and intense magnetic fields. A compact cryostat with a two-stage GM cryocooler is designed and manufactured for the superconducting magnet. The magnet is composed of a pair of flat racetrack coils wound by NbTi/Cu superconducting composite wires, a copper and stainless steel combinational former and two Bi2Sr2CaCu20~ superconducting current leads. The two coils are connected in series and can be powered with a single power supply. In order to support the high stress and attain uniform thermal distribution in the superconducting magnet, a detailed finite element (FE) analysis has been performed. The results indicate that in the operating status the designed magnet system can sufficiently bear the electromagnetic forces and has a uniform temperature distribution.
基金supported by the National Natural Science Foundation of China (No. 51175529)
文摘The centrifugal force and overturning moment generated by satellite-borne rotating payload have a significant impact on the stability of on-orbit satellite attitude, which must be controlled to the qualified range. For the satellite-borne rotors' low working revs and large centroidal deviation and height, and that the horizontal vibration produced by centrifugal force is not of the same magnitude as the torsional vibration by overturning moment, the balancing machine's measurement accuracy is low. Analysis shows that the mixture of horizontal vibration and torsional vibration of the vibrational mechanism contribute mainly to the machine's performance, as well as the instability of vibration center position. A vibrational mechanism was put forward, in which the horizontal and torsional vibration get separated effectively by way of fixing the vibration center. From experimental results, the separation between the weak centrifugal force signal and the strong moment signal was realized, errors caused by unstable vibration center are avoided, and the balancing machine based on this vibration structure is able to meet the requirements of dynamic balancing for the satellite's rotating payloads in terms of accuracy and stability.
文摘In this paper, a new method is outlined for the estimation of coupling efficiency between a source laser and a WGPD. Internal quantum efficiencies as high as 72% (for 0.15μm device) and 86.5% (for 0.5μm device) are achieved.