Proceedings of the 1st International Conference on Aspect-Oriented Software Development - AOSD '02 2002
DOI: 10.1145/508387.508394
|View full text |Cite
|
Sign up to set email alerts
|

Describing and using non functional aspects in component based applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
33
0

Year Published

2004
2004
2011
2011

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 23 publications
(33 citation statements)
references
References 0 publications
0
33
0
Order By: Relevance
“…The implementation of middleware can also benefit from such crosscutting modularization mechanisms [29,30,69,87].…”
Section: 22mentioning
confidence: 99%
See 1 more Smart Citation
“…The implementation of middleware can also benefit from such crosscutting modularization mechanisms [29,30,69,87].…”
Section: 22mentioning
confidence: 99%
“…Assume that these operations return a string result with the vacation package information, the flight information, or accommodation information. The advice (lines [16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35]) is a sequence activity that executes before the join point activity. At the beginning of the advice, the input parameters of the car rental Web Service are taken from the parent process using the context collection variable ThisProcess(clientrequest) (line 20).…”
Section: Listing 6 the Aspect For Monitoring Execution Timementioning
confidence: 99%
“…In the same spirit, Duclos et al [14] have proposed to specify QoS requirements as aspects in the architectural models for providing separation of concerns, monitoring these requirements at runtime. The approach of Genssler et al enables generating scheduling support based on QoS declarations [16].…”
Section: Related Workmentioning
confidence: 99%
“…We choose to focus on the ones that provide languages, or tools for AOP. Hence, even if they are of great interest, we leave apart works on AOP in the design and analysis stages [14][15], UMLbased design notations for aspects [16][17] [18], AOP for databases [38], AOP for operating systems [39], AOP for component based systems [40][41], formalization of AOP systems [42], OO frameworks to support crosscutting concerns [43], or AOP for other languages than Java. The projects we review are classified according to the way aspects are introduced: either at compile time (AspectJ, CFOM, Aspectual components), or at run time (PROSE, Lasagne) with some support for dynamic AOP.…”
Section: Related Workmentioning
confidence: 99%