Rapid-Prototyping of Adaptive Component-Based Systems Using Runtime Aspectual Interactions

  • Authors:
  • Nasreddine Aoumeur;Barkaoui Kamel;Gunter Saake

  • Affiliations:
  • -;-;-

  • Venue:
  • RSP '09 Proceedings of the 2009 IEEE/IFIP International Symposium on Rapid System Prototyping
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Aspect-oriented mechanisms have been widely exploitedat the programming-level. Nevertheless, little has beenachieved at the architectural level, and this despitethe potential benefits to gain. These benefits includethe promotion of transparency, rapid-prototyping,correctness and adaptability. This contribution aimsat filling this gap. We first put forward an intuitiveevent-driven architectural conceptualization that promotesbehavioral rule-centric transient interactions.Towards non-intrusive and runtime adaptability ofsuch exogenous interactions, we then abstractly endowthem with aspect-oriented mechanisms. Finally, acompliant foundation with rapid-prototyping capabilitiesis proposed. It is based on leveraging thedistributed rewriting-logic based Maude language.In particular, capitalizing on Maude reflection, weperform inherent behavioral interactions as suitableadvices and dynamically weave them on respectivecomponents through interfaces.