Towards a Decentralized Middleware for Composition of Resource-limited Components to Realize Distributed Applications
Christian Bartelt, Benjamin Fischer, Andreas Rausch · 2013
Dynamic adaptive middleware solutions for component-based development have become very important for creating complex applications in recent years. Many different middleware systems have been developed. In addition, decentralized middleware systems have been developed for special areas such as ambient intelligence or generic middleware systems for a wide range of areas. However no decentralized middleware system based on composition of limited components has been constructed. No component can be connected to an unlimited set of other components, because every connection uses a small amount of resources like network traffic or processor time. Specifically in mobile system resources is very restricted. Therefore, we need a middleware to solve the competition for the needed components to get a good composition. This paper demonstrates an approach towards a procedure to compose components under the aspect of limited components. It also gives users the opportunity to prioritize an application to prefer it while creating a