Abstract
Middleware-based solutions for self-managing systems provide a degree of separation between the mechanisms that govern the adaptability of a system and application functionality. Systems become in this way more flexible, dependable and robust to changes. However, it is possible to achieve another degree of separation by separating from the application logic the different extra-functional concerns (such as availability, performance, and security). This separation, known as Separation of Concerns principle, helps in generating software artifacts that are more maintainable and reusable. In this paper, we propose an architectural model for a middleware-based solution where the self-managing principle is applied to extra-functional concerns. Our middleware, based on the Shared Data Space model, is capable of dynamically adapt extra-functional concerns to the actual needs of the applications.
| Original language | English |
|---|---|
| Title of host publication | CSTST '08 |
| Subtitle of host publication | Proceedings of the 5th International Conference on Soft Computing as Transdisciplinary Science and Technology |
| Place of Publication | New York, NY |
| Publisher | ACM Publishing |
| Pages | 492-498 |
| Number of pages | 7 |
| ISBN (Print) | 978-1-60558-046-3 |
| DOIs | |
| Publication status | Published - 1 Dec 2008 |
| Externally published | Yes |
| Event | 5th International Conference on Soft Computing as Transdisciplinary Science and Technology, CSTST 2008 - Cergy-Pontoise, France Duration: 28 Oct 2008 → 31 Oct 2008 Conference number: 5 |
Conference
| Conference | 5th International Conference on Soft Computing as Transdisciplinary Science and Technology, CSTST 2008 |
|---|---|
| Abbreviated title | CSTST 2008 |
| Country/Territory | France |
| City | Cergy-Pontoise |
| Period | 28/10/08 → 31/10/08 |