Component-based software development focuses on building large software systems by integrating existing software components to reduce cost, risk and time. However, behavioural and...
In this paper we propose a method for predicting the consequences of adding new components to an existing product line in the real-time systems domain. We refer to such a predicti...
Systems such as adaptative and context–aware ones must adapt themselves to changing requirements at runtime. Modeling and implementing this kind of systems is a difficult opera...
This paper discusses a general architecture for intelligent software agents. It can be used to construct agents that engage in high-level reasoning by employing standard reasoning...
Mengqiu Wang, Martin K. Purvis, Mariusz Nowostawsk...
Component-based software development has proven effective for systems implementation in well-understood application domains, but is still insufficient for the creation of reusable...