Safety and Software Intensive Systems: Challenges Old and New
FOSE '07 2007 Future of Software Engineering
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Engineering Self-Adaptive Systems through Feedback Loops
Software Engineering for Self-Adaptive Systems
Model-Based Safety-Cases for Software-Intensive Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
The objective of the work is to propose a fault tolerant model for a distributed software intensive system (SIS) employing virtual components with self adaptation techniques. The issues and challenges to achieve the best performance of any software intensive system are to satisfy the unpredictable demands and concurrent requests from various subsystems and accept the heterogeneous data formats. Distributed Dynamic Tree (DDTL) Logic is proposed for the information processing, communication and management of such requests in any software intensive system. The reliability of such a system can be improved by not activating the incorrect services and activating the correct services in time through the integration of communication networks and context aware computing technologies in a highly dynamic environment. The requests can be met not only by replicating some critical subnets of the heterogeneous network but also employing self monitoring mechanisms using Bayesian decision techniques. The various protocols and the routing policies are selected based on the severity and time of the requesting services and the availability of responding services.