2013 | OriginalPaper | Chapter
Building Self-adaptive Software Systems with Component, Services & Agents Technologies: Self-OSGi
Author : Mauro Dragone
Published in: Agents and Artificial Intelligence
Publisher: Springer Berlin Heidelberg
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
This paper examines component & service, and agent technologies, and shows how to build a component & service-based framework with agent-like features for the construction of software systems with self-configuring, self-healing, self-optimizing, and self protecting (self-*) properties. This paper illustrates the design of one such framework,
Self
-OSGi, built over Java technology from the Open Service Gateway Initiative (OSGi) and loosely based on the Belief, Desire, Intention (BDI) agent model. The use of the new framework is illustrated and benchmarked with a simulated robotic application and with a dynamic service-selection test.