Recently with the advent of the IT and the wide spread use of the Internet, new user oriented production and logistic systems, such as the Supply Chain Management System, have been required in order to cope with the d...
详细信息
Recently with the advent of the IT and the wide spread use of the Internet, new user oriented production and logistic systems, such as the Supply Chain Management System, have been required in order to cope with the drastic and continuous changes on the markets and users' preferences. Therefore, heterogeneous database systems need to be integrated in a common environment which can cope effectively with the heterogeneous requirements of each company under an ever-evolving changing environment. That is assurance. Autonomous Decentralized Database System has been proposed in the background of e-business to achieve assurance in dynamic business critical applications. A loose consistency management technology confers autonomy to each site for updating while maintaining the consistency of the whole system. Moreover, a background coordination technology, by utilizing a mobile agent, has been devised to permit the sites can coordinate and cooperate each other while conferring the online property. The failure of transactions in the coordination process, however, may lead to loss of data and unavailability of the system. Therefore, an assurance information allocation technology by an autonomous mobile agent, in this background, is proposed based on the real-time and system's availability considerations. The effectiveness of the proposed technology is evaluated by simulation.
Video delivery over unreliable networks and across error-prone environements suffers a lot from packet loss. several error control techniques have been proposed to deal with this problem. However, retransmission, whic...
详细信息
ISBN:
(纸本)3540205349
Video delivery over unreliable networks and across error-prone environements suffers a lot from packet loss. several error control techniques have been proposed to deal with this problem. However, retransmission, which achieves highest reliability, was judged as being not feasible for real-time applications. In this work, we propose the deployment of video proxy-caches for error control purposes. Video packets are classified by the sender according to their importance for the decoding process and the perceived video quality. This information is then carried within each packet. Proxy-caches, which are typically located within the network and at access points to lossy networks (e.g. mobile networks), identify valuable video packets and cache them for short periods of time. The receivers can direct their retransmission requests to the proxy caches located in their neighborhood. Furthermore, we develop new cache replacement techniques, based on distortion optimization theory, for operation under strong storage constraints. We show, through simulations and experimental results, important quality improvements compared to conventional sender-based retransmission mechanisms and other cache replacement techniques.
A critical issue for complex component-based systems design is the modeling and analysis of architecture. Architectural specifications of software systems show them as a collection of interrelated components, and cons...
详细信息
ISBN:
(纸本)0769519172
A critical issue for complex component-based systems design is the modeling and analysis of architecture. Architectural specifications of software systems show them as a collection of interrelated components, and constitute what has been called the software architecture level of software design. It is at this level where the description and verification of structural properties of the system are naturally addressed. Besides, the use of explicit descriptions of the architecture of software systems enhances system comprehension and promotes software reuse. We have developed a tool-the Web-Based Software Architecture Prototyping System (SAPS)-in a distributed environment to meet the requirements of integrating software components into heterogeneous networks. Our system architecture design environment includes a Web-based Software Architecture Editor, the Java Code Generator (JCG), a Reusable Assets Repository (RAR), and a Platform Distribution Controller (PDC). By using the wrapper/glue technique, different simulation tools in a heterogeneous environment share the input/output data files for prototypes. The architecture is generalized for the communication among software components necessary for data interchange. Our system not only provides a useful array of tools for distributedreal-time system prototyping, but also is a demonstration of the effective use of a distributed system in a heterogeneous environment.
<正>In this paper,we propose a distributed prioritized h-out of-k mutual exclusion algorithm for a mobile ad hoc network(MANET) with real-time or prioritized applications. The h-out of-k mutual exclusion problem i...
详细信息
<正>In this paper,we propose a distributed prioritized h-out of-k mutual exclusion algorithm for a mobile ad hoc network(MANET) with real-time or prioritized applications. The h-out of-k mutual exclusion problem is a generalization of the k-mutual exclusion problem and the mutual exclusion *** proposed algorithm is sensitive to link forming and link breaking and thus is suitable for a *** we do not consider the link breaking and forming,the proposed algorithm can also be applied to distributedsystems consisting of stationary nodes that communicate with each other by exchanging messages over wired *** non-real-time applications,we may associate the priority with the number of requested resources to achieve the maximum degree of concurrency.
The development of microelectronic lab-on-a-chip devices (LOACs) can now be pursued thanks to advances in silicon technology. As these kinds of devices may integrate different functional units, much care has to be put...
详细信息
ISBN:
(纸本)076951944X
The development of microelectronic lab-on-a-chip devices (LOACs) can now be pursued thanks to advances in silicon technology. As these kinds of devices may integrate different functional units, much care has to be put in the design of control units which have to provide real-time control capabilities in order to deal with complex systems composed of sensors, actuators, signal conditioning and processing circuits. Moreover, reconfigurability and expandability are key design features to get a flexible and reusable architecture. The FPGA implementation of a control system for an existing LOAC is presented as a case study with emphasis on the advantages of a programmable device approach. The presented system has been implemented on an Altera EPF10K200S device and the achieved operating frequency is 20MHz. The device was successfully tested and experimental results are hereby shown.
The security features of current middleware platforms, like Enterprise Java Beans and CORBA (Common Object Request Broker Architecture), are either simple and limited or complex and difficult to use. In both cases are...
详细信息
The security features of current middleware platforms, like Enterprise Java Beans and CORBA (Common Object Request Broker Architecture), are either simple and limited or complex and difficult to use. In both cases are the provided features static and do not support the flexibility needed in a wide range of applications. This paper introduces and approach to flexible security mechanisms in the context of a reflective middleware architecture. The reflective middleware OOPP (Open-ORB Python Prototype) is a component and capsule (container) based platform providing its reflective features through a set of distinct meta-models. Flexible security mechanisms are provided using a specialized programming language called Obol. In OOPP the flexible security mechanisms based on Obol is a subset of reflective features of the middleware platform. Obol and its machinery is a subset of one distinct aspect or meta-model of the middleware platform.
Continued research into distributed agent-based systems and evolving Web based technologies are opening up tremendous possibilities for the deployment of large scale and highly extensible and flexible simulation syste...
详细信息
Continued research into distributed agent-based systems and evolving Web based technologies are opening up tremendous possibilities for the deployment of large scale and highly extensible and flexible simulation systems. However, the question remains as to how well agent and Web based simulation systems can use underlying network services. This is especially true for complex distributed simulations that have multiple participants and real-time data delivery requirements. This paper addresses the issue of interconnection patterns among Web-based simulation agents. We first describe a simple agent-oriented architectural extension to an existing distributed simulation system. Next, we present a set of interconnection algorithms between the agents in the system, under the assumption that only end-host multicast is available. We experimentally evaluate our approach under a number of different scenarios. Our results show that by using a proper connection strategy it is possible to get performance comparable to network-layer multicast for agent-based systems that use end-host multicast.
Remote sensing requires fast and accurate analysis of remotely sensed images. However, the high demand for computation power has limited its important applications in real-time environments. This article describes a s...
详细信息
Remote sensing requires fast and accurate analysis of remotely sensed images. However, the high demand for computation power has limited its important applications in real-time environments. This article describes a system integration approach to achieve real-time classification of satellite images by parallelism. In contrast to the traditional systems, which deal with data acquisition, compression, transmission, and analysis separately, our smart remote sensing system integrates a pipelined architecture onboard a satellite and a network of workstation clusters at the ground station. The pipelined system is responsible for the enhancement and compression of the image data captured from the camera onboard a satellite. A network of workstation clusters at the ground station is dedicated to the comprehensive analysis of such preprocessed remote data transmitted from the satellite in a parallel virtual machine environment, which includes decoding of the compressed image data and image classification by textures. Both the system design and implementation strategies are briefly described. In addition, a parallel search algorithm is introduced to speed up the classification tasks based on the accelerated cascading technique and the dynamic processor allocation scheme. The time complexity analysis and experimental results show the effectiveness and efficiency of the proposed techniques.
Dynamic voltage scaling has been widely acknowledged as a powerful technique for trading off power consumption and delay for processors. Recently, variable-frequency (and variable-voltage) parallel and serial links ha...
详细信息
ISBN:
(纸本)0769518702
Dynamic voltage scaling has been widely acknowledged as a powerful technique for trading off power consumption and delay for processors. Recently, variable-frequency (and variable-voltage) parallel and serial links have also been proposed, which can save link power consumption by exploiting variations in bandwidth requirement. In this paper, we address joint dynamic voltage scaling for variable-voltage processors and communication links in such systems. We propose a scheduling algorithm for real-time applications, with both data flow and control flow information captured. It performs efficient routing of communication events through multi-hops, as well as efficient slack allocation among heterogeneous processors and communication links to maximize energy savings, while meeting all real-time constraints.
暂无评论