GSpace: An architectural approach for self-managing extra-functional concerns

Giovanni Russello*, Naranker Dulay, Michel Chaudron, Maarten van Steen

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

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 languageEnglish
Title of host publicationCSTST '08
Subtitle of host publicationProceedings of the 5th International Conference on Soft Computing as Transdisciplinary Science and Technology
Place of PublicationNew York, NY
PublisherACM Publishing
Pages492-498
Number of pages7
ISBN (Print)978-1-60558-046-3
DOIs
Publication statusPublished - 1 Dec 2008
Externally publishedYes
Event5th International Conference on Soft Computing as Transdisciplinary Science and Technology, CSTST 2008 - Cergy-Pontoise, France
Duration: 28 Oct 200831 Oct 2008
Conference number: 5

Conference

Conference5th International Conference on Soft Computing as Transdisciplinary Science and Technology, CSTST 2008
Abbreviated titleCSTST 2008
CountryFrance
CityCergy-Pontoise
Period28/10/0831/10/08

Fingerprint Dive into the research topics of 'GSpace: An architectural approach for self-managing extra-functional concerns'. Together they form a unique fingerprint.

  • Cite this

    Russello, G., Dulay, N., Chaudron, M., & van Steen, M. (2008). GSpace: An architectural approach for self-managing extra-functional concerns. In CSTST '08: Proceedings of the 5th International Conference on Soft Computing as Transdisciplinary Science and Technology (pp. 492-498). New York, NY: ACM Publishing. https://doi.org/10.1145/1456223.1456323