Evaluation of Middleware Architectures and
نویسنده
چکیده
Middleware is a layer of the software that connects and manages application components running on distributed hosts. Several types of middleware are reflective middleware, eventbased middleware, object-oriented middleware, and message-oriented middleware. Adaptive middleware is part of reflective middleware, that allows the system’s behavior to be altered at run time to better match the system’s current operating environment (e.g. whether the system is being debugged or operating in a real-time environment or in a secure environment). Many vendors develop the middleware as distributed software. Sun, IBM, CORBA, Microsoft and Sybase provide its own architecture in many purposes such as in communication, manufactory, medical, and financial application. IBM offered the RFID infrastructure which had adaptive characteristics. It supported multiple RFID reader devices and minimized network overload. In Radio Frequency Identification (RFID) application in particular, middleware is implemented for increasing the system performance in network communication, coordination, reliability, scalability, and heterogeneity. RFID application is used to process data sent to and received from radio frequency identification (RFID) devices such as RFID readers, writers, and printers. Non adaptive system can not modify its behavior in response to change in new situation and disturbances, so by design of adaptive middleware in RFID application, can increase the system’s performance; more flexible, robust and can adapt to disturbances. This paper presents the detail study of existing middleware architectures and concludes with essential desirable design characteristics for adaptive middleware in RFID application.
منابع مشابه
Performance evaluation of publish, subscribe middleware architectures
Contents 1 Introduction 1
متن کاملA Comparative Performance Evaluation of Multi Processor Multi Core Server Processor Architectures on Enterprise Middleware Performance
In this paper we describe the performance evaluation and comparison of server based “Enterprise Middleware” frameworks on multi-processor multi-core server processor architectures. We experimented a 'single processor quad core Intel Xeon' server processor and a 'dual processor dual core multiprocessor AMD Opteron'. Also we discuss the expected enterprise middleware framework execution performan...
متن کاملAccess control in ultra-large-scale systems using a data-centric middleware
The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...
متن کاملReliability and Performance Evaluation of Fault-aware Routing Methods for Network-on-Chip Architectures (RESEARCH NOTE)
Nowadays, faults and failures are increasing especially in complex systems such as Network-on-Chip (NoC) based Systems-on-a-Chip due to the increasing susceptibility and decreasing feature sizes. On the other hand, fault-tolerant routing algorithms have an evident effect on tolerating permanent faults and improving the reliability of a Network-on-Chip based system. This paper presents reliabili...
متن کاملGeneric Middleware Substrate Through Modelware
Conventional middleware architectures suffer from insufficient module-level reusability and the ability to adapt in face of functionality evolution and diversification. To overcome these deficiencies, we propose the Modelware methodology adopting the Model Driven Architecture (MDA) approach and aspect oriented programming (AOP). We advocate the use of models and views to separate intrinsic func...
متن کامل