Intelligent Layer for the Design of Software Architectures
Despite recent developments there are still many challenges in the application of intelligent control systems, as intelligent decision-making providers are constructing many software architectures which are required in many applications particularly in service-oriented computing. In this paper, the authors are particularly interested with the use of intelligent decision making mechanisms for the management of software architectures. Their research aims at designing and developing an intelligent tier which allows dynamic system architecture configuration and provisioning. The tier is based on a number of logical reasoning and learning processes which use historical data and a set of rules for its analysis and diagnosis in its attempt to offer a solution to a particular problem.