Customizing applications through program configuration options has been proved by many open-source and commercial projects as one of the best practices in software engineering. However, traditional performance testing...Customizing applications through program configuration options has been proved by many open-source and commercial projects as one of the best practices in software engineering. However, traditional performance testing is not in synch with this industrial practice. Traditional performance testing techniques consider program inputs as the only external factor. It ignores the performance influence of configuration options. This study aims to stimulate research interest in performance testing in the context of configurable software systems by answering three research questions. That is, why it is necessary to conduct research in performance testing, what are the state-of-the-art techniques, and how do we conduct performance testing research in configurable software systems. In this study, we examine the unique characteristics and challenges of performance testing research in configurable software systems. We review and discuss research topics on the performance bug study, performance anti-patterns, program analysis, and performance testing. We share the research findings from the empirical study and outline the opening opportunities for new and advanced researchers to contribute to the research community.展开更多
The main structure and key techniques of our Virtual Exhibition Software are summarized. It demonstrates the practice of Software Engineering during the development of our project and discusses the use of UML in it.
As one of the most important attributes of software quality, software maintainability has been widely recognized.However,the existing maintainability evaluation methods are mostly based on subjectively judgment. Thus ...As one of the most important attributes of software quality, software maintainability has been widely recognized.However,the existing maintainability evaluation methods are mostly based on subjectively judgment. Thus it is inapplicable or unbelievable. To evaluate software maintainability objectively,the software configuration management( SCM) data are collected to establish a maintainability model. Based on the hidden Markov chain( HMC), a three-state maintainability estimation model is constructed. To validate the feasibility of the model,a real software example of software maintenance activity is given and the result from the example shows the effectiveness of the proposed method.展开更多
With the development of the technology of the Internet of Things,more and more operational data can be collected from air conditioning systems.Unfortunately,the most of existing air conditioning controllers mainly pro...With the development of the technology of the Internet of Things,more and more operational data can be collected from air conditioning systems.Unfortunately,the most of existing air conditioning controllers mainly provide controlling functions more than storing,processing or computing the measured data.This study develops an online fault detection configuration on the equipment side of air conditioning systems to realize these functions.Modbus communication is served to collect real-time operational data.The calculating programs are embedded to identify whether the measured signals exceed their limits or not,and to detect if sensor reading is frozen and other faults in relation to the operational performance are generated or not.The online fault detection configuration is tested on an actual variable-air-volume(VAV)air handling unit(AHU).The results show that the time ratio of fault detection exceeds 95.00%,which means that the configuration exhibits an acceptable fault detection effect.展开更多
[Objective] The aim was to explore technology on processing feces in duck farms at scale, providing guiding method for effective control of environmental issues in breeding farms. [Methed] Bio-safety disposal and reco...[Objective] The aim was to explore technology on processing feces in duck farms at scale, providing guiding method for effective control of environmental issues in breeding farms. [Methed] Bio-safety disposal and recovering processing of excrements in a duck farm were researched based on technology of configuration, detection, digestion, EM and poultry breeding. [Result] The integrated application technology is quite simple and the cost is not high. During breeding period, excellent organic fertilizers and high-protein forages could be obtained without any antibiotics. Furthermore, secondary wastes and pollution would not occur. In addition, ammonia was lower in excrements processed with earthworm and air pollution was reduced; the produced humus provided organic fertilizers and improved barren soils. [Conclusion] The research provides references of multi-technology integration for related industries.展开更多
According to the demands for rapid and accurate burdening system, an automation forage burdening system was designed using a programmable logic controller (PLC) as the main controller. The communication between PLC ...According to the demands for rapid and accurate burdening system, an automation forage burdening system was designed using a programmable logic controller (PLC) as the main controller. The communication between PLC and force control was achieved by485 bus. This system have many functions such as recipe setup, burdening control, feed mixture, report printing, and remote alarm. The remote surveillance and control of burdening system were realized. The practice shows that the system had high precision and short cycle, and great control effect was obtained.展开更多
The synthetic fuzzy assessing method is usually applied to sensory evaluation. The method has simple and reliable virtue, and it is consistent with objective evaluation results. Using this method, system status of pla...The synthetic fuzzy assessing method is usually applied to sensory evaluation. The method has simple and reliable virtue, and it is consistent with objective evaluation results. Using this method, system status of plating solution evaporator is evaluated, and the result is applied to compensate a fuzzy controller. Experimental results have shown the correctness and the validity of the proposed approach.展开更多
文摘Customizing applications through program configuration options has been proved by many open-source and commercial projects as one of the best practices in software engineering. However, traditional performance testing is not in synch with this industrial practice. Traditional performance testing techniques consider program inputs as the only external factor. It ignores the performance influence of configuration options. This study aims to stimulate research interest in performance testing in the context of configurable software systems by answering three research questions. That is, why it is necessary to conduct research in performance testing, what are the state-of-the-art techniques, and how do we conduct performance testing research in configurable software systems. In this study, we examine the unique characteristics and challenges of performance testing research in configurable software systems. We review and discuss research topics on the performance bug study, performance anti-patterns, program analysis, and performance testing. We share the research findings from the empirical study and outline the opening opportunities for new and advanced researchers to contribute to the research community.
文摘The main structure and key techniques of our Virtual Exhibition Software are summarized. It demonstrates the practice of Software Engineering during the development of our project and discusses the use of UML in it.
文摘As one of the most important attributes of software quality, software maintainability has been widely recognized.However,the existing maintainability evaluation methods are mostly based on subjectively judgment. Thus it is inapplicable or unbelievable. To evaluate software maintainability objectively,the software configuration management( SCM) data are collected to establish a maintainability model. Based on the hidden Markov chain( HMC), a three-state maintainability estimation model is constructed. To validate the feasibility of the model,a real software example of software maintenance activity is given and the result from the example shows the effectiveness of the proposed method.
基金Research Project of China Ship Development and Design Center,Wuhan,China。
文摘With the development of the technology of the Internet of Things,more and more operational data can be collected from air conditioning systems.Unfortunately,the most of existing air conditioning controllers mainly provide controlling functions more than storing,processing or computing the measured data.This study develops an online fault detection configuration on the equipment side of air conditioning systems to realize these functions.Modbus communication is served to collect real-time operational data.The calculating programs are embedded to identify whether the measured signals exceed their limits or not,and to detect if sensor reading is frozen and other faults in relation to the operational performance are generated or not.The online fault detection configuration is tested on an actual variable-air-volume(VAV)air handling unit(AHU).The results show that the time ratio of fault detection exceeds 95.00%,which means that the configuration exhibits an acceptable fault detection effect.
基金Supported by Program from Education Department of Sichuan Province(112B115)~~
文摘[Objective] The aim was to explore technology on processing feces in duck farms at scale, providing guiding method for effective control of environmental issues in breeding farms. [Methed] Bio-safety disposal and recovering processing of excrements in a duck farm were researched based on technology of configuration, detection, digestion, EM and poultry breeding. [Result] The integrated application technology is quite simple and the cost is not high. During breeding period, excellent organic fertilizers and high-protein forages could be obtained without any antibiotics. Furthermore, secondary wastes and pollution would not occur. In addition, ammonia was lower in excrements processed with earthworm and air pollution was reduced; the produced humus provided organic fertilizers and improved barren soils. [Conclusion] The research provides references of multi-technology integration for related industries.
基金supported by the Natural Science Foundation of Ningxia province under grant No. NZ1151
文摘According to the demands for rapid and accurate burdening system, an automation forage burdening system was designed using a programmable logic controller (PLC) as the main controller. The communication between PLC and force control was achieved by485 bus. This system have many functions such as recipe setup, burdening control, feed mixture, report printing, and remote alarm. The remote surveillance and control of burdening system were realized. The practice shows that the system had high precision and short cycle, and great control effect was obtained.
文摘The synthetic fuzzy assessing method is usually applied to sensory evaluation. The method has simple and reliable virtue, and it is consistent with objective evaluation results. Using this method, system status of plating solution evaporator is evaluated, and the result is applied to compensate a fuzzy controller. Experimental results have shown the correctness and the validity of the proposed approach.