Proceedings of the 1st Workshop on Middleware-Application Interaction in Conjunction With Euro-Sys 2007 - MAI '07 2007
DOI: 10.1145/1238828.1238830
|View full text |Cite
|
Sign up to set email alerts
|

Adding dynamic reconfiguration support to JBoss AOP

Abstract: The majority of aspect-oriented middlewares supporting dynamic aspect weaving fail to preserve important safety properties while weaving or unweaving a distributed aspect at runtime. This position paper looks in particular at the safety properties of structural integrity and global state consistency.Preserving these two safety properties in the presence of dynamic change has already been extensively addressed in the space of dynamic reconfiguration of component-based distributed systems. As will be argued in t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2008
2008
2015
2015

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 13 publications
0
5
0
Order By: Relevance
“…2 con-cpt: applies version management to assure the logical continuity of the system workflow of a RSUR. The work using this strategy included Ajmani et al (2006), Janssens et al (2007), Truyen et al (2008) and Li (2011;2012).…”
Section: The Qos Impact Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…2 con-cpt: applies version management to assure the logical continuity of the system workflow of a RSUR. The work using this strategy included Ajmani et al (2006), Janssens et al (2007), Truyen et al (2008) and Li (2011;2012).…”
Section: The Qos Impact Modelmentioning
confidence: 99%
“…This property allowed a Running System under Reconfiguration (RSUR) to respond to the end users' requests and to reflect better availability than that of a static reconfiguration. Multiple dynamic approaches (Ajmani et al, 2006;Almeida et al, 2004;Arshad et al, 2003;Bidan et al, 1998;Dowling & Cahill, 2001a,b;Hillman & Warren, 2004a,b;Janssens 2006;Janssens et al, 2007;Kim & Bohner, 2008;Leger et al, 2010;Moser et al, 2002;Palma et al, 2001;Rasche & Polze, 2008;Surajbali et al, 2010;Truyen et al, 2008;Warren et al, 2006) have been proposed in literature to support dynamic property without losing application state consistency. In recent years, however, researchers began to suspect that dynamic property also brought negative impacts on the QoS of a RSUR.…”
Section: Introductionmentioning
confidence: 99%
“…We implement our reference scenario by using JBoss 4 , a Java EE-based application server that, among other features, provides support for aspect-oriented programming and dynamic AOP [26]. 4 JBoss.…”
Section: Jboss Implementation Of the Automated Cachementioning
confidence: 99%
“…Detailed discussion of these operations and primitives has already been described elsewhere [15]. The reconfiguration operations are inspired by the well-known dynamic change management model from Kramer and Magee [19].…”
Section: Installation: Creation Of a New Interceptor Instancementioning
confidence: 99%
“…In our previous position paper [15], we argued that the existing coordination protocols developed in this space can be largely reused for distributed aspect weaving. Our supporting hypothesis is that aspect modules do not fundamentally differ from component modules, but only employ a different binding structure.…”
Section: Related Workmentioning
confidence: 99%