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.
With high expansibility of sensor electronic devices, wireless sensor networks have attracted more and more attention. The k nearest neighbors (k-NN) query has become a significant part of sensor networks due to its availability and convenience. However, it is an important but challenging problem to keep privacy and security while still maintaining low energy consumption. In this paper, we address...
Dynamic symbolic execution is an important automated testing technique. Firstly, we introduce the traditional symbolic execution and dynamic symbolic execution technology, and then review the research status of Python application testing with dynamic symbolic execution technology. Then we compare and analyze the dynamic symbolic execution tools with the existing Python programs and Architectures,...
This paper proposes a low phase noise all-digital programmable DLL-based clock generator. The proposed clock generator is fabricated in a 0.18 μm standard CMOS process with a 1.8 V supply voltage. The proposed digital programmable DLL-based clock generator is easy migration over different processes and low power dissipation. The measurement results show that the input and output frequency ranges can...
Heterogeneous platforms, integrating SMPs, clusters, GPUs, FPGAs, etc. are becoming the most popular architectures of supercomputers. Achieving high performance on CPUs or GPUs requires careful consideration of their different architectures, which challenges the capability and skills of programmers. In order to overcome the portability problem, OpenCL, a free cross-platform programming standard, is...
The paper studies on the problem of up-and-down stiffness ratio of transfer story, using a high-building structure as example. According to the definition of the up-and-stiffness ratio in Technical specification for concrete structure of tall building, under the situation of example, the paper makes a derivation on the formulae. With the results of derivation and the analysis of effects of shear-wall...
The execution process is critical to the success of a software outsourcing service. It defines the major roles and activities involved in delivering the outsourced software. This paper presents a process-oriented software outsourcing decision approach, which helps a client selecting appropriate vendors and defining the execution process that both the client and the vendors should comply with during...
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...
Facing global and dynamic competition, manufacturers need to coordinate with their partners to effectively fulfill their goal. The characteristics of agent and its running regulation is analyzed, and also, the communication mechanism among agents is researched in this paper; at the same time, mutual contact by means of KQML and circulate mechanism of multi-agent based are analyzed; a multi-agent based...
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 presents the design and implementation of a high performance FPGA-based core for BLAST sequence alignment with the two-hit method. BLAST with two-hit is a very widely used heuristic biological sequence alignment algorithm, and this paper is the first reported FPGA implementation of it, to our knowledge. The architecture of our core is parameterized in terms of the sequence lengths, match...
On the problem that the hardware overhead of hardware implementation architecture for discrete wavelet transform wastes a lot, on the basis of flipping structure, we propose a high performance hardware implementation architecture. The architecture merges the lifting step and adopts the pipelined design to adjust the primitive data path. The proposed 2-D DWT architecture consists of four parts: column...
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.