Skip to Main Content
Current software systems are increasingly difficult to maintain and adapt to new needs. The Autonomic Computing aims to provide solutions to this problem by allowing systems to self-adapt their self. Software components greatly increase the degree of reuse and ease of development. Aspect oriented programming provides a separation between business concerns and crosscutting concerns. In this paper we propose a combined approach called JACAC based on aspects and components to enable autonomic capabilities in legacy systems.