Star queries are the most prevalent kind of queries in data warehousing, OLAP and business intelligence applications. Thus, there is an imperative need for efficiently processing star queries. To this end, a new class...
Star queries are the most prevalent kind of queries in data warehousing, OLAP and business intelligence applications. Thus, there is an imperative need for efficiently processing star queries. To this end, a new class of fact table organizations has emerged that exploits path-based surrogate keys in order to hierarchically cluster the fact table data of a star schema [DRSN98, MRB99, KS01]. In the context of these new organizations, star query processing changes radically. In this paper, we present a complete abstract processing plan that captures all the necessary steps in evaluating such queries over hierarchically clustered fact tables. Furthermore, we present optimizations for surrogate key processing and a novel early grouping transformation for grouping on the dimension hierarchies. Our algorithms have been already implemented in a commercial relational database management system (RDBMS) and the experimental evaluation, as well as customer feedback, indicates speedups of orders of magnitude for typical star queries in real world applications.
As software agents get more sophisticated, it becomes difficult to understand and model such systems. This paper contends that all developers bring to the task of development some implicit or explicit assumptions of t...
详细信息
As software agents get more sophisticated, it becomes difficult to understand and model such systems. This paper contends that all developers bring to the task of development some implicit or explicit assumptions of the agent communication pattern. This issue is not readily addressed in current literature and represents a gap in knowledge. For this purpose, a generic pattern of inter-agent communication is introduced and discussed in this paper. For better understanding and modelling of agent-based e-commerce systems, the semiotic approach and the DEMO transaction concept are briefly introduced. It is shown that the semiotic approach offers a unifying framework for identifying the roles of agents, the responsible human agents and the right/constraints associated with each role. The DEMO transaction concept is applied to model the communicative interaction between agents.
We are exploring the enhancement of models of agent behaviour with more "human-like" decision making strategies than are presently available. Our motivation is to build multi-agent based simulations of human...
详细信息
Scalable simulation in a cluster computing environment depends on effective mechanisms for load balancing. This paper presents an object-oriented software architecture and specifies communication protocols which suppo...
详细信息
This paper describes an experimental study in the use of a composable proxy framework to improve the quality of interactive audio streams delivered to mobile hosts. Two forward error correction (FEC) proxylets are dev...
详细信息
In this paper we present a set of visual interfaces to query newspapers databases with conditions on their contents, structure and temporal properties. Query results are presented in various interfaces designed to fac...
详细信息
In this paper we present the design, implementation and evaluation of a framework that uses JavaSpaces [1] to support this type of opportunistic adaptive parallel/distributed computing over networked clusters in a non...
详细信息
System testing is concerned with testing an entire system based on its specifications. In the context of object-oriented, UML development, this means that system test requirements are derived from UML analysis artifac...
详细信息
This paper presents the design, implementation and experimental evaluation of DIOS, an infrastructure for enabling the runtime monitoring and computational steering of parallel and distributed applications. DIOS enabl...
详细信息
暂无评论