The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Clustering financial time series data is a computationally intensive problem. Ant brood clustering (ABC) is a meta-heuristic algorithm inspired by how ants sort the broods in their nest according to their shape and size. In this paper, ants are incorporated with short term memory to avoid redundant random walks, a drawback experienced in original ABC. This algorithm, called ABC-INTE (Ant Brood Clustering...
Byproduct gas is an important secondary energy in steel plant, and the reasonable use of byproduct gas has a great significance. For the byproduct gas real-time scheduling problem in a steel plant in China, a hybrid genetic algorithm based scheduling method is proposed in this study. First, this method takes into account the differences of the scheduling units of gas consumption and the nonlinear...
Selective regression testing involves retesting of software systems with a subset of the test suites to verify that modifications have not adversely impacted existing functions. Although this problem has been heavily researched, it has never been discussed in the context of SaaS (Software as a service). This paper presents the specific requirements, challenges and benefits in delivering regression...
Recent developments in Graphics Processing Units (GPUs) have enabled inexpensive high performance computing for general-purpose applications. Due to GPU's tremendous computing capability, it has emerged as the co-processor of CPU to achieve a high overall throughput. CUDA programming model provides the programmers adequate C language like APIs to better exploit the parallel power of the GPU. K-nearest...
Software outsourcing has become a common method used in many IT companies to reduce development cost, increase development efficiency and concentrate limited resource on mainstream business and technology. One of the important software engineering problems under this background is how to form an outsourcing software development process, which sum up all the people, artifacts, methods, working flows...
In the SaaS application, users can order corresponding software services from the service provider according to their application needs and adjust their services content in use based on the changes of the enterprise development, with strong elasticity and expansibility. However, despite of so advanced concept of SaaS, there are still some problems in the SaaS field constraining the wider use of SaaS...
The usability of software user manuals is vitally important to ensure that the products can be easily accepted by customers without face-to-face training, especially for those software delivered in service model. Manual checking is an intuitive way to improve the usability of user manual. However, manual checking is costly. In this paper, we propose a behavior analysis based approach to automatically...
With the expansion of software size and complexity, how to detect defects becomes a challenging problem. This paper proposes a defect detection method which applies data mining techniques in source code to detect two types of defects in one process. The two types of defects are rule-violating defects and copy-paste related defects which may include semantic defects. During the process, this method...
Recent development in Graphics Processing Units (GPUs) has enabled inexpensive high performance computing for general-purpose applications. Due to GPU's tremendous computing capability, it has emerged as the co-processor of the CPU to achieve a high overall throughput. CUDA programming model provides the programmers adequate C language like APIs to better exploit the parallel power of the GPU. K-nearest...
Automated negotiation has become the core of the intelligent e-commerce. Traditional research in automated negotiation is focused on theory about negotiation protocol and strategy. However, the application of automated negotiation system has lagged far behind. This paper discusses the reason for such a situation, and proposes a technology roadmap for the development of automated negotiation system...
This paper develops a framework about how to solve the traffic count location problem. According to target scope, traffic count location problem can be divided into 3 categories: network count location problem (NCLP), corridor count location problem (CCLP), and link count location problem (LCLP). Programming method and micro-simulation tool are used to solve the related count location problem.
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.