Product configuration based on a feature model in software product lines is the process of selecting the desired features based on customers' requirements. In most cases, application engineers focus on the functio...
详细信息
Product configuration based on a feature model in software product lines is the process of selecting the desired features based on customers' requirements. In most cases, application engineers focus on the functionalities of the target product during product configuration process whereas the quality attributes are handled until the final product is produced. However, it is costly to fix the problem if the quality attributes have not been considered in the product configuration stage. The key issue of assessing a quality attribute of a product configuration is to measure the impact on a quality attribute made by the set of functional variable features selected in a configuration. Current existing approaches have several limitations, such as no quantitative measurements provided or requiring existing valid products and heavy human effort for the assessment. To overcome theses limitations, we propose an Analytic Hierarchical Process (AHP) based approach to estimate the relative importance of each functional variable feature on a quality attribute. Based on the relative importance value of each functional variable feature on a quality attribute, the level of quality attributes of a product configuration in software product lines can be assessed. An illustrative example based on the Computer Aided Dispatch (CAD) software product line is presented to demonstrate how the proposed approach works.
Mutation testing while being a successful fault revealing technique for unit testing, it is a rather expensive one for practical use. To bridge these two aspects there is a need to establish approximation techniques a...
详细信息
Mutation testing while being a successful fault revealing technique for unit testing, it is a rather expensive one for practical use. To bridge these two aspects there is a need to establish approximation techniques able to reduce its expenses while maintaining its effectiveness. In this paper several second order mutation testing strategies are introduced, assessed and compared along with weak mutation against strong. The experimental results suggest that they both constitute viable alternatives for mutation as they establish considerable effort reductions without greatly affecting the test effectiveness. The experimental assessment of weak mutation suggests that it reduces significantly the number of the produced equivalent mutants on the one hand and that the test criterion it provides is not as weak as is thought to be on the other. Finally, an approximation of the number of first order mutants needed to be killed in order to also kill the original mutant set is presented. The findings indicate that only a small portion of a set of mutants needs to be targeted in order to be killed while the rest can be killed collaterally.
Working conditions are essential to the economy and security of power plant. This paper proposes a new method, based on the actual operation data of a power plant and a improved k-means algorithm, for conditions analy...
详细信息
Working conditions are essential to the economy and security of power plant. This paper proposes a new method, based on the actual operation data of a power plant and a improved k-means algorithm, for conditions analysis and optimizing operation. The research result demonstrates that this method may effectively find the valuable and potential knowledge among massive data and provide guidance to the operators.
This paper presents a theoretical analysis and control procedure of the bimodal oscillation phenomenon inherent to LC-tuned Quadrature voltage-controlled oscillators (QVCOs). A systematic start-up procedure is propose...
详细信息
This paper demonstrates a k-band low insertion loss variation phase shifter with over 330 continuously phase tuning range from 2125GHz in standard 0.18-μm CMOS technology. This phase shifter is composed of a 180 cont...
详细信息
With the research and debates on software process, the mainstream software processes can be grouped into two categories, the plan-driven (disciplined) processes and the agile processes. In terms of the classification,...
详细信息
With the research and debates on software process, the mainstream software processes can be grouped into two categories, the plan-driven (disciplined) processes and the agile processes. In terms of the classification, personal software process (PSP) is a typical plan-driven process while SCRUM is an agile-style instance. Although they are distinct from each other per se, our research found that PSP and SCRUM may also complement each other when SCRUM provides an agile process management framework, and PSP provides the skills and disciplines that a qualified team member needs to estimate, plan and manage his/her job. This paper proposes an integrated process model, SCRUM-PSP, which combines the strengths of each. We also verified that this integrated process by adopting it into a real project environment where typical agile processes are favored, i.e. change-prone requirements, rapid development, fast delivery, etc. As a result, manageability and predictability which traditional plan-driven processes usually benefit can also be achieved. The work described in this paper is a worthy attempt to embrace both process agility and discipline.
With the rapid development of urbanization, the importance of city power grids safety has been gradually recognized. Given a full consideration for the characteristics of city power grids, we design a complete set of ...
详细信息
With the rapid development of urbanization, the importance of city power grids safety has been gradually recognized. Given a full consideration for the characteristics of city power grids, we design a complete set of risk evaluation index system based on probability theory by employing risk theory and analytic hierarchy process (AHP) in power system online static security risk assessment. Further, we have developed city grid online risk assessment software, and have provided a clear description of some key technologies of implementation and calculation process after installation. Finally, the test result shows the functionality and applicability of our software.
To improve the level of automatic detection of Geotextiles,a solution of intelligent test system for water flow capacity in their plane performance of geotextile material is introduced in this paper,which based on hig...
详细信息
Discharging the waste water of high temperature and pressure into air or water will produce intense noise. To solve the problem in a simple way, this paper puts forward an underwater method of using a silencer which a...
详细信息
Discharging the waste water of high temperature and pressure into air or water will produce intense noise. To solve the problem in a simple way, this paper puts forward an underwater method of using a silencer which adopts the principle of jet pump and is simulated by computational fluid dynamics (CFD) software. Experimental results show that it reduces noise greatly.
Along with the development of grid computing and cloud computing, finite computing resources supplied by standalone server usually become the bottleneck in the process of system implementation of online trading platfo...
详细信息
暂无评论