Among other things, Peer-to-Peer (P2P) systems are very useful for managing large amounts of widely distributed data. distributed Hash Tables (DHT) offer a highly scalable and self-organizing approach for efficient an...
详细信息
In an age where science is often interdisciplinary, it is frequently necessary to combine scientific data from different (sub-)disciplines and thus from different sources. Ontologies can play an important role in this...
详细信息
In ubiquitous computing, dynamic adaptation and the evolvability of software become increasingly important. This paper proposes AOCI, an aspect-oriented component infrastructure that combines the core ideas of aspect-...
详细信息
ISBN:
(纸本)9781605583693
In ubiquitous computing, dynamic adaptation and the evolvability of software become increasingly important. This paper proposes AOCI, an aspect-oriented component infrastructure that combines the core ideas of aspect-oriented programming (AOP) and component based systems. Components are usually considered as black boxes that can be combined to form complex systems. In the context of our infrastructure, components export possible points of adaptation, which are tagged with ontological information. This information enables the use of AOP techniques without detailed knowledge about the component's internals, enabling distributed and dynamic adaptation. Copyright 2008 ACM.
MPLS fast reroute (MPLS-FRR) mechanisms deviate the traffic in case of network failures at the router closest to the outage location to achieve an extremely fast reaction time. We review and compare the one-to-one bac...
作者:
Benz, HDepartment of Computer Science
Institute of Parallel and Distributed High Performance Systems University of Stuttgart Breitwiesenstr. 20-22 Stuttgart D-70565 Germany
Architectural erosion in software systems results due to the drifting of code from the existing design. This drifting happens because the changes in code supporting evolving requirements, are not reflected back in the...
详细信息
General-Purpose Computation on Graphics Processing Units (GPGPUs) are becoming crucial in accelerating computing capacity. Due to the massive parallelism capabilities of GPUs, they can achieve impressive speedups of u...
详细信息
Today, most database-backed web applications depend on the database to handle deadlocks. At runtime, the database monitors the progress of transaction execution to detect deadlocks and abort affected transactions. How...
详细信息
Component-based software engineering (CBSE) has become a commonly used development technique. Using it, applications are composed of reusable components with well defined interfaces and behavior. Currently, in the sco...
详细信息
ISBN:
(纸本)9781605580760
Component-based software engineering (CBSE) has become a commonly used development technique. Using it, applications are composed of reusable components with well defined interfaces and behavior. Currently, in the scope of CBSE, research has been driven in huge number of directions and by many research teams. Naturally, such conditions are ideal for mutual cooperation and collaboration. In this paper, we describe our experience with research cooperation, especially in the scope of Europe. We present experience gained during recent joint projects, in which we have participated. Also, we present our research areas and topics and ongoing work on them. Copyright 2008 ACM.
In disaster situations communication and power infrastructure could be damaged, disrupting their associated services. This could delay relief efforts and cost more lives. In situations where connections are damaged an...
详细信息
暂无评论