This paper presents a fault-tolerant middleware for private storage services based on a client-server model. A client-side API split files into redundant chunks, which are encoded/decoded, anonymized, and distributed ...
详细信息
This paper presents a fault-tolerant middleware for private storage services based on a client-server model. A client-side API split files into redundant chunks, which are encoded/decoded, anonymized, and distributed to different storage locations in parallel by using multistream pipeline. A chunk placement engine on the server-side API receives/delivers chunks from/to the client side API. In this model, the user preserves her files in-house and achieves data availability anytime from anywhere even in site failure scenarios while the organizations preserves the control of their storage resources. The experimental evaluation reveals the middleware can compensate the overhead produced on the client side by taking advantage of multiple cores commonly found in user's devices. The users observe that the middleware produces similar performance to the private and public file hosting systems tested in the evaluation. The organizations observe a significant reduction of work in their servers. In site disaster scenarios, the middleware yields even better performance than fault-tolerant online distributed solutions tested in the evaluation.
In a model-driven service-oriented architecture (SOA), the services are in large parts generated from models. To facilitate monitoring, governance, and self-adaptation the information in these models can be used by se...
详细信息
In a model-driven service-oriented architecture (SOA), the services are in large parts generated from models. To facilitate monitoring, governance, and self-adaptation the information in these models can be used by services that monitor, manage, or adapt the SOA at runtime. If a service for monitoring, management, or adaptation in an SOA is dependent on models, and the metamodel changes, usually the service needs to be manually adapted to work with the new version, recompiled, and redeployed. This manual effort impedes the use of models at runtime. To address this problem, this paper introduces model-aware services that work with models at runtime. These services are supported using a service environment, called Morse. Hiding the complexity of implicit versioning of models from users while respecting the principle of Universally Unique Identifiers (UUIDs), it realizes a novel transparent UUID-based model versioning technique. It uses the model-driven approach to automatically generate and deploy Morse services that are used by the model-aware services to access models in the correct version. In this way, monitoring and adaptation in SOAs can be better supported, and the manual effort to evolve services for monitoring, management, or adaptation, which are based on models at runtime, can be minimized.
Concurrent trace is an emerging challenge when debugging multicore systems. In concurrent trace, trace buffer becomes a bottleneck since all trace sources try to access it simultaneously. In addition, the on-chip inte...
详细信息
ISBN:
(纸本)9783981080186
Concurrent trace is an emerging challenge when debugging multicore systems. In concurrent trace, trace buffer becomes a bottleneck since all trace sources try to access it simultaneously. In addition, the on-chip interconnection fabric is extremely high hardware cost for the distributed trace signals. In this paper, we propose a clustering-based scheme which implements concurrent trace for debugging Network-on-Chip (NoC) based multicore systems. In the proposed scheme, a unified communication framework eliminates the requirement for interconnection fabric which is only used during debugging. With clustering scheme, multiple concurrent trace sources can access distributed trace buffer via NoC under bandwidth constraint. We evaluate the proposed scheme using Booksim and the results show the effectiveness of the proposed scheme.
The volume of published scientific literature available on Internet has been increasing exponentially. Some of them reflect the latest achievement of the specific research domain. In recent years, many projects have b...
详细信息
The volume of published scientific literature available on Internet has been increasing exponentially. Some of them reflect the latest achievement of the specific research domain. In recent years, many projects have been funded aiming to online scientific literature mining, especially in biomedical research. Scientific literature covers most of the hot topics in the research field and has a very large domain-specific vocabulary. The exploitation of domain knowledge and specialized vocabulary can dramatically improve the result of literature text processing. To evaluate the discriminating capability of vocabularies automatically constructed from domain and non-domain specific corpus, the concept of discrimination index defined by Cosine similarity and Jicard distance was introduced. To validate the effectiveness of domain-specific vocabulary, a large-scale corpus was built from abstract content in IT security literature retrieved from open literature database and annotated manually by experts. Domain vocabularies of single word-vocabulary and co-occurrence phrase-vocabulary were constructed from positive and negative corpus with TF/IDF-like schema. The paper firstly carried some discussion on soundness of its customized seed keywords submit to do "AND"-mode search by retrieval efficiency analysis, it also presented yearly distribution analysis on the retrieved paper and ranked phrases in different vocabularies. The discrimination index values between these vocabularies show that domain vocabulary is more representative and the experimental result of document classification confirms the effectiveness of domain-specific vocabulary although there is no much difference in performance between single word -vocabulary and bi-lexical co-occurrence domain vocabulary.
This paper focuses on two integration algorithms used for pseudo-dynamic test, explicit New mark algorithm and implicit alpha-C algorithm. The comparison study between the test and simulation results shows that: the n...
详细信息
This paper focuses on two integration algorithms used for pseudo-dynamic test, explicit New mark algorithm and implicit alpha-C algorithm. The comparison study between the test and simulation results shows that: the non-uniform distribution of mass, restoring force characteristics and higher frequency vibration modality are simulated more accurately using the alpha-C algorithm than using explicit New mark algorithm. The alpha-C algorithm also leads to high iterative accuracy and unconditional stability. Replacing the explicit New mark algorithm in original experimental system by implicit alpha-C algorithm, the MDOF pseudo dynamic test system can be realized successfully.
This paper proposes a novel category and scene classification framework using the Hidden Conditional Random Fields (HCRFs) model. The main advantage of the proposed framework is its ability to combines both large-scal...
详细信息
Smart spaces provide enhanced user experience through sensing and adaptation to changing context. Hence, they allow distributed applications to show intelligent, autonomous and interactive behavior. Two important rese...
详细信息
Smart spaces provide enhanced user experience through sensing and adaptation to changing context. Hence, they allow distributed applications to show intelligent, autonomous and interactive behavior. Two important research topics within this field are machine learning and human-system interaction. This paper introduces a pilot smart space implementation on top of a Wireless Sensor and Actuator Network (WSAN) infrastructure that is specifically intended to investigate these two aspects. We investigate a scenario built around an office breakout area context. We describe the infrastructure setup, the novel user interfaces, the network architecture and the message exchange policies of the pilot implementation. We employ the opportunities of modern lighting systems in the proposed implementation.
In this article an approach towards a modular generic field device, running on standard PC-hardware is presented. The work focusses on generating large numbers of software devices to be employed in stress test scenari...
ISBN:
(纸本)9781467347358
In this article an approach towards a modular generic field device, running on standard PC-hardware is presented. The work focusses on generating large numbers of software devices to be employed in stress test scenarios. The concept is based upon open source operating systems and virtualization. The design decisions regarding platform and device structure are discussed in detail. Furthermore a forecast on future real time capabilities of the approach is presented.
In this paper, we describe the results of an expert survey conducted within the project “Competence development with embedded micro- and nanosystems”. This survey was designed in order to refine our previously deriv...
详细信息
In this paper, we describe the results of an expert survey conducted within the project “Competence development with embedded micro- and nanosystems”. This survey was designed in order to refine our previously derived normative competence structure model for developers of embedded micro-and nanosystems towards an empirically refined competence structure model. Today the size of structural parts of nanosystems has scaled down to as few as a couple of molecules. This results in a lot of challenges regarding permanent and transient faults. Therefore bottom-up development techniques for nanostructured systems are now included into our competence model to prepare future developers to the specific challenges of designing at the nano scale. The evaluation of the content validity of the empirically refined competence structure model was accomplished by the presented expert rating.
Accurate lane recognition for moving vehicles is important for lane keeping and lane changing assistance systems. Additionally, this information could be leveraged by Intelligent Transportation Systems to suggest lane...
详细信息
Accurate lane recognition for moving vehicles is important for lane keeping and lane changing assistance systems. Additionally, this information could be leveraged by Intelligent Transportation Systems to suggest lane changes for improved traffic load balancing across lanes. This paper presents a position estimation algorithm for moving vehicles based on RFID (Radio Frequency Identification) active sensors placed on roadsides and lane boundaries, and multiple on-car RFID receiver antennas. To improve localization accuracy, the algorithm proposes two novel ideas: (1) compute pair-wise position estimates using the RSSI (Received Signal Strength Indication) of all pairs of signals received from RFIDs, and (2) compute the final position as a weighted average of these pair-wise estimates using a dynamic weighting function that assigns higher weights to positions estimated based on closer RFIDs. The results from our field experiments indicate that the proposed method achieves 0.7-meter localization accuracy when RFIDs are placed at 0.5-meter intervals and a vehicle has 8 antennas. This accuracy allows a moving vehicle to recognize which lane it is in. The localization accuracy of the proposed method was found to be mostly stable for any type of road shape and any number of lanes. A further 14% accuracy improvement is achieved when RFIDs are placed at 0.25-meter intervals and the RFIDs located farther than 30-meter are excluded from computation.
暂无评论