This paper addresses real-time multiple speaker tracking because it is essential in robot perception and human-robot social interaction. The difficulty lies in treating a mixture of sounds, occlusion (some speakers ar...
详细信息
The amount of information on the web is growing rapidly and search engines that rely on keyword matching usually return too many fow quality matches. To improve search results, a challenging task for search engines is...
详细信息
The amount of information on the web is growing rapidly and search engines that rely on keyword matching usually return too many fow quality matches. To improve search results, a challenging task for search engines is how to effectively calculate a relevane ranking for each web page. This paper discusses in what order a search engine should return the URLs it has produced in response to a user's query so as to show more relevant pages first. Emphasis is given on the ranking functions a-dopted by WebGather that take link structure and user popularity factors into account. Bxperimental results are also presented to evaluate the proposed strategy.
Global File Store (GFS) is a pervasive computing oriented file storage system. It puts forward an idea - put all files on the Internet. There are 3 features associated with GFS: massive storage, high performance and m...
详细信息
Global File Store (GFS) is a pervasive computing oriented file storage system. It puts forward an idea - put all files on the Internet. There are 3 features associated with GFS: massive storage, high performance and mobile computing support. The approach to construct GFS is to implement a layer on top of existing heterogeneous file systems. The above features are realized by means of multiple namespace, extensive use of caching and replication, and highly scalable architecture. The system is in the stage of prototype development.
Markovian models have been used for about a century now for the evaluation of the performance and dependability of computer and communication systems. In this paper, we give a concise overview of the most widely used ...
详细信息
A web crawling system employing a parallel and distributed architecture needs to have a mechanism to bring the whole system in a coordinated state when the nodes are added to or removed from the system. This paper pre...
详细信息
A web crawling system employing a parallel and distributed architecture needs to have a mechanism to bring the whole system in a coordinated state when the nodes are added to or removed from the system. This paper presents an efficient dynamic reconfiguration model that can be used in such a system. The study shows that this model leads to some nice properties, such as load balance and low traffic in the system, which contribute to high performance. Currently this model is being implemented in WebGather, a well-known Chinese and English web search engine.
In this paper, first studied are the distribution characteristics of user behaviors based on log data from a massive web search engine. Analysis shows that stochastic distribution of user queries accords with the char...
详细信息
In this paper, first studied are the distribution characteristics of user behaviors based on log data from a massive web search engine. Analysis shows that stochastic distribution of user queries accords with the characteristics of power-law function and exhibits strong similarity, and the user' s queries and clicked URLs present dramatic locality, which implies that query cache and 'hot click' cache can be employed to improve system performance. Then three typical cache replacement policies are compared, including LRU, FIFO, and LFU with attenuation. In addition, the distribution character-istics of web information are also analyzed, which demonstrates that the link popularity and replica pop-ularity of a URL have positive influence on its importance. Finally, variance between the link popularity and user popularity, and variance between replica popularity and user popularity are analyzed, which give us some important insight that helps us improve the ranking algorithms in a search engine.
The rapid development in portable computing platforms, distributed multimedia systems and wireless communication technologies has led to a significant interest in mobile multimedia and wireless networking. Video enter...
详细信息
ISBN:
(纸本)0769513212
The rapid development in portable computing platforms, distributed multimedia systems and wireless communication technologies has led to a significant interest in mobile multimedia and wireless networking. Video entertainment and multimedia Internet access over wireless networks are examples of future wireless personal communication systems. These, however, incur challenging technological issues. The synchronization of the multimedia objects among mobile clients is one of the most important of these issues. The task of synchronization in wireless multimedia systems is to eliminate variations and delays incurred during the transmission of multiple-media streams and to maintain the temporal order among the various media streams. We propose an efficient distributed multimedia synchronization algorithm for wireless and mobile multimedia systems to ensure and facilitate mobile clients' access to multimedia objects. We discuss the algorithm and provide its formal proof and correctness.
This paper presents linguistic primitives for publish/subscribe programming using events and objects. We integrate our primitives into a strongly typed object-oriented language through four mechnisms: (1) serializatio...
详细信息
ISBN:
(纸本)1581133359
This paper presents linguistic primitives for publish/subscribe programming using events and objects. We integrate our primitives into a strongly typed object-oriented language through four mechnisms: (1) serialization, (2) multiple subtyping, (3)closures, and (4) deferred code evaluation. We illustrate our primitives through Java, showing how we have overcome its respective lacks. A precompiler transforms statements based on our publish/subscribe primitives into calls to specifically generated typed adapters, which resemble the typed stubs and skeletons by the rmic precompiler for remote method invocations in Java
The implementation of a CORBA component model (CCM) that specifies and adjusts component quality-of-service (QoS) properties by the application of an adaptive and reflective middleware system (ARMS) is discussed. Midd...
详细信息
The implementation of a CORBA component model (CCM) that specifies and adjusts component quality-of-service (QoS) properties by the application of an adaptive and reflective middleware system (ARMS) is discussed. Middleware specifications such as real-time CORBA and CORBA Messaging, address many QoS properties by defining policies that control connection multiplexing, request priority, routing and dependability. The ARMS techniques let the CCM implementation select optimal communication mechanisms based on the QoS requirements of requests and activities. They also allow CCM implementation to manage and adapt CORBA components' QoS properties through their containers.
Patterns are a means for capturing experience in solving general problems. They give general solutions to common and recurring problems. They exist at various phases of the software development life-cycle (SDLC), name...
详细信息
Patterns are a means for capturing experience in solving general problems. They give general solutions to common and recurring problems. They exist at various phases of the software development life-cycle (SDLC), namely the analysis phase, the design phase, the coding phase and the testing phase. Patterns in each phase are identified independently. It is possible for the patterns of one phase to be related to patterns in other phases. This paper proposes pattern mapping to inter-relate the patterns of various phases in SDLC to address this issue. It is advantageous to capture the related patterns of different phases as a single unit for software development. Reusable integrated components (ICs) of patterns are proposed to capture the related patterns. A software IC is a group of inter-related patterns, that gives solutions for a recurring problem at various phases of SDLC. A representation mechanism for ICs is presented using the URA (Unified Representation of an Artifact) model, which captures the software development process. Also, this paper proposes a software development process that is based on reusable ICs of patterns. The representation of a software project developed using ICs is also discussed.
暂无评论