-
3
-
-
79955128485
-
Translucid contracts: Expressive specification and modular verification for aspect-oriented interfaces
-
Porto de Galinhas, Brazil, Mar. ACM Press
-
M. Bagherzadeh, H. Rajan, G. T. Leavens, and S. Mooney. Translucid contracts: Expressive specification and modular verification for aspect-oriented interfaces. In Proceedings of the 10th ACM International Conference on Aspect-Oriented Software Development (AOSD 2011), Porto de Galinhas, Brazil, Mar. 2011. ACM Press.
-
(2011)
Proceedings of the 10th ACM International Conference on Aspect-Oriented Software Development (AOSD 2011)
-
-
Bagherzadeh, M.1
Rajan, H.2
Leavens, G.T.3
Mooney, S.4
-
5
-
-
0043203062
-
A security framework for reflective Java applications
-
D. Caromel and J. Vayssière. A security framework for reflective Java applications. Software: Practice and Experience, 33(9):821-846, 2003.
-
(2003)
Software: Practice and Experience
, vol.33
, Issue.9
, pp. 821-846
-
-
Caromel, D.1
Vayssière, J.2
-
6
-
-
33750007887
-
MiniMAO1: An imperative core language for studying aspect-oriented reasoning
-
C. Clifton and G. T. Leavens. MiniMAO1: An imperative core language for studying aspect-oriented reasoning. Science of Computer Programming, 63:312-374, 2006.
-
(2006)
Science of Computer Programming
, vol.63
, pp. 312-374
-
-
Clifton, C.1
Leavens, G.T.2
-
7
-
-
33745847564
-
Harmless advice
-
Charleston, South Carolina, USA, Jan. ACM Press
-
D. S. Dantas and D. Walker. Harmless advice. In Proceedings of the 33rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2006), pages 383-396, Charleston, South Carolina, USA, Jan. 2006. ACM Press.
-
(2006)
Proceedings of the 33rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2006)
, pp. 383-396
-
-
Dantas, D.S.1
Walker, D.2
-
9
-
-
33646094363
-
Developing secure applications through aspect-oriented programming
-
Addison-Wesley Professional, Oct.
-
B. De Win, W. Joosen, and F. Piessens. Developing secure applications through Aspect-Oriented programming. In Aspect-Oriented Software Development, pages 633-650. Addison-Wesley Professional, Oct. 2004.
-
(2004)
Aspect-Oriented Software Development
, pp. 633-650
-
-
De Win, B.1
Joosen, W.2
Piessens, F.3
-
10
-
-
33750052616
-
Semantics and scoping of aspects in higher-order languages
-
Dec.
-
C. Dutchyn, D. B. Tucker, and S. Krishnamurthi. Semantics and scoping of aspects in higher-order languages. Science of Computer Programming, 63(3):207-239, Dec. 2006.
-
(2006)
Science of Computer Programming
, vol.63
, Issue.3
, pp. 207-239
-
-
Dutchyn, C.1
Tucker, D.B.2
Krishnamurthi, S.3
-
11
-
-
10644230615
-
-
ECMA International. ECMA-262. 5th edition, Apr
-
ECMA International. ECMAScript Language Specification. ECMA-262. 5th edition, Apr. 2009.
-
(2009)
ECMAScript Language Specification
-
-
-
17
-
-
77955043589
-
The essence of JavaScript
-
T. D'Hondt, editor, number 6183 in Lecture Notes in Computer Science, Maribor, Slovenia, June, Springer-Verlag
-
A. Guha, C. Saftoiu, and S. Krishnamurthi. The essence of JavaScript. In T. D'Hondt, editor, Proceedings of the 24th European Conference on Object-oriented Programming (ECOOP 2010), number 6183 in Lecture Notes in Computer Science, pages 126-150, Maribor, Slovenia, June 2010. Springer-Verlag.
-
(2010)
Proceedings of the 24th European Conference on Object-oriented Programming (ECOOP 2010)
, pp. 126-150
-
-
Guha, A.1
Saftoiu, C.2
Krishnamurthi, S.3
-
20
-
-
82955230066
-
An overview of AspectJ
-
J. L. Knudsen, editor, number 2072 in Lecture Notes in Computer Science, Budapest, Hungary, June, Springer-Verlag
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. Griswold. An overview of AspectJ. In J. L. Knudsen, editor, Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001), number 2072 in Lecture Notes in Computer Science, pages 327-353, Budapest, Hungary, June 2001. Springer-Verlag.
-
(2001)
Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001)
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.6
-
21
-
-
49849090084
-
An aspect-oriented approach for the systematic security hardening of code
-
June
-
A. Mourad, M. Laverdiãĺre, and M. Debbabi. An aspect-oriented approach for the systematic security hardening of code. Computers & Security, 27(3-4):101-114, June 2008.
-
(2008)
Computers Security
, vol.27
, Issue.3-4
, pp. 101-114
-
-
Mourad, A.1
Laverdiãĺre, M.2
Debbabi, M.3
-
22
-
-
77952277111
-
EffectiveAdvice: Discplined advice with explicit effects
-
[2]
-
B. C. d. S. Oliveira, T. Schrijvers, and W. R. Cook. EffectiveAdvice: discplined advice with explicit effects. In AOSD 2010 [2], pages 109-120.
-
(2010)
AOSD
, pp. 109-120
-
-
Oliveira, B.C.D.S.1
Schrijvers, T.2
Cook, W.R.3
-
24
-
-
84964853055
-
Access control: Policies, models, and mechanisms
-
volume 2171 of Lecture Notes in Computer Science, Springer Berlin/Heidelberg, London, UK
-
P. Samarati and S. D. C. di Vimercati. Access control: Policies, models, and mechanisms. In Foundations of Security Analysis and Design, volume 2171 of Lecture Notes in Computer Science, pages 137-196. Springer Berlin/Heidelberg, London, UK, 2001.
-
(2001)
Foundations of Security Analysis and Design
, pp. 137-196
-
-
Samarati, P.1
Di Vimercati, S.D.C.2
-
27
-
-
77952285462
-
Beyond static and dynamic scope
-
Orlando, FL, USA, Oct. ACM Press
-
É. Tanter. Beyond static and dynamic scope. In Proceedings of the 5th ACM Dynamic Languages Symposium (DLS 2009), pages 3-14, Orlando, FL, USA, Oct. 2009. ACM Press.
-
(2009)
Proceedings of the 5th ACM Dynamic Languages Symposium (DLS 2009)
, pp. 3-14
-
-
Tanter, E.1
-
28
-
-
77952267276
-
Execution levels for aspect-oriented programming
-
[2]
-
É. Tanter. Execution levels for aspect-oriented programming. In AOSD 2010 [2], pages 37-48.
-
(2010)
AOSD
, pp. 37-48
-
-
Tanter, E.1
-
29
-
-
77957868099
-
Scoping strategies for distributed aspects
-
Dec.
-
É. Tanter, J. Fabry, R. Douence, J. Noyé, and M. Südholt. Scoping strategies for distributed aspects. Science of Computer Programming, 75(12):1235-1261, Dec. 2010.
-
(2010)
Science of Computer Programming
, vol.75
, Issue.12
, pp. 1235-1261
-
-
Tanter, E.1
Fabry, J.2
Douence, R.3
Noyé, J.4
Südholt, M.5
-
30
-
-
77952280100
-
AspectScript: Expressive aspects for the Web
-
[2]
-
R. Toledo, P. Leger, and É. Tanter. AspectScript: Expressive aspects for the Web. In AOSD 2010 [2], pages 13-24.
-
(2010)
AOSD
, pp. 13-24
-
-
Toledo, R.1
Leger, P.2
Tanter, E.3
-
31
-
-
84856523145
-
Aspectizing Java access control
-
Jan./Feb
-
R. Toledo, A. Núñez, É. Tanter, and J. Noyé. Aspectizing Java access control. IEEE Transactions on Software Engineering, 38(1):101-117, Jan./Feb. 2012.
-
(2012)
IEEE Transactions on Software Engineering
, vol.38
, Issue.1
, pp. 101-117
-
-
Toledo, R.1
Núñez, A.2
Tanter, E.3
Noý, J.4
-
33
-
-
80051739515
-
Access control in JavaScript
-
Sept./Oct.
-
R. Toledo and É. Tanter. Access control in JavaScript. IEEE Software, 28(5):76-84, Sept./Oct. 2011.
-
(2011)
IEEE Software
, vol.28
, Issue.5
, pp. 76-84
-
-
Toledo, R.1
Tanter, E.2
-
35
-
-
0346609657
-
Applying aspect-oriented programming to security
-
Feb.
-
J. Viega, J. Bloch, and P. Chandra. Applying Aspect-Oriented programming to security. Cutter IT Journal, 14(2):31-39, Feb. 2001.
-
(2001)
Cutter IT Journal
, vol.14
, Issue.2
, pp. 31-39
-
-
Viega, J.1
Bloch, J.2
Chandra, P.3
|