-
1
-
-
26444578339
-
Open Modules: Modular Reasoning about Advice
-
Black, A.P, ed, ECOOP 2005, Springer, Heidelberg
-
Aldrich, J.: Open Modules: Modular Reasoning about Advice. In: Black, A.P. (ed.) ECOOP 2005. LNCS, vol. 3586, pp. 144-168. Springer, Heidelberg (2005)
-
(2005)
LNCS
, vol.3586
, pp. 144-168
-
-
Aldrich, J.1
-
4
-
-
38149083510
-
-
Cabral, B., Marques, P.: Exception Handling: A Field Study in Java and.NET. In: Ernst, E. (ed.) ECOOP 2007. LNCS, 4609, pp. 151-175. Springer, Heidelberg (2007)
-
Cabral, B., Marques, P.: Exception Handling: A Field Study in Java and.NET. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 151-175. Springer, Heidelberg (2007)
-
-
-
-
5
-
-
70449704902
-
EJFlow: Taming Exceptional Control Flows in Aspect-Oriented Programming
-
Cacho, N., Castor Filho, F., Garcia, A., Figueiredo, E.: EJFlow: Taming Exceptional Control Flows in Aspect-Oriented Programming. In: Proc. of AOSD 2008 (2008)
-
(2008)
Proc. of AOSD
-
-
Cacho, N.1
Castor Filho, F.2
Garcia, A.3
Figueiredo, E.4
-
6
-
-
34547376602
-
-
Castor Filho, F., Cacho, N., Figueiredo, E., Maranhão, R., Garcia, A., Rubira, C.: Exceptions and Aspects: The Devil is in the Details. In: 13th ACM SIGSOFT (2006)
-
Castor Filho, F., Cacho, N., Figueiredo, E., Maranhão, R., Garcia, A., Rubira, C.: Exceptions and Aspects: The Devil is in the Details. In: 13th ACM SIGSOFT (2006)
-
-
-
-
7
-
-
47349130461
-
Extracting Error Handling to Aspects: A Cookbook
-
Castor Filho, F., Garcia, A., Rubira, C.: Extracting Error Handling to Aspects: A Cookbook. In: ICSM 2007 (2007)
-
(2007)
ICSM
-
-
Castor Filho, F.1
Garcia, A.2
Rubira, C.3
-
9
-
-
57349092460
-
Evolving Software Product Lines with Aspects: An Empirical Study on Design Stability
-
Figueiredo, E., et al.: Evolving Software Product Lines with Aspects: An Empirical Study on Design Stability. In: Proc. of ICSE 2008 (2008)
-
(2008)
Proc. of ICSE
-
-
Figueiredo, E.1
-
10
-
-
22944449311
-
Robustness Testing of Java Server Applications
-
Fu, C., Milanova, A., Ryder, B.G., Wonnacott, D.: Robustness Testing of Java Server Applications. IEEE Trans. Software Engineering 31(4), 292-311 (2005)
-
(2005)
IEEE Trans. Software Engineering
, vol.31
, Issue.4
, pp. 292-311
-
-
Fu, C.1
Milanova, A.2
Ryder, B.G.3
Wonnacott, D.4
-
11
-
-
34548797103
-
-
ICSE, ACM Press, New York 2007
-
Fu, C., Ryder, B.G.: Exception-Chain Analysis: Revealing Exception Handling Architecture in Java Server Applications. In: ICSE 2007, pp. 230-239. ACM Press, New York (2007)
-
(2007)
Exception-Chain Analysis: Revealing Exception Handling Architecture in Java Server Applications
, pp. 230-239
-
-
Fu, C.1
Ryder, B.G.2
-
12
-
-
0035889302
-
A Comparative Study of Exception Handling Mechanisms for Building Dependable Object-Oriented Software
-
Garcia, A., et al.: A Comparative Study of Exception Handling Mechanisms for Building Dependable Object-Oriented Software. Journal of Systems and Software 59(6), 197-222 (2001)
-
(2001)
Journal of Systems and Software
, vol.59
, Issue.6
, pp. 197-222
-
-
Garcia, A.1
-
13
-
-
33244486970
-
-
Garcia, A., Sant'Anna, C., Figueiredo, E., Kulesza, U., Lucena, C.J.P., von Staa, A.: Modularizing Design Patterns with Aspects: A Quantitative Study. In: AOSD 2005, pp. 3-14 (2005)
-
Garcia, A., Sant'Anna, C., Figueiredo, E., Kulesza, U., Lucena, C.J.P., von Staa, A.: Modularizing Design Patterns with Aspects: A Quantitative Study. In: AOSD 2005, pp. 3-14 (2005)
-
-
-
-
14
-
-
38149134565
-
On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study
-
Ernst, E, ed, ECOOP 2007, Springer, Heidelberg
-
Greenwood, P., et al.: On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 176-200. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4609
, pp. 176-200
-
-
Greenwood, P.1
-
15
-
-
0038486642
-
-
Hannemann, J., Kiczales, G.: Design Pattern Implementation in Java and AspectJ. In: OOPSLA 2002, pp. 161-173. ACM Press, New York (2002)
-
Hannemann, J., Kiczales, G.: Design Pattern Implementation in Java and AspectJ. In: OOPSLA 2002, pp. 161-173. ACM Press, New York (2002)
-
-
-
-
16
-
-
49049114602
-
-
JHotDraw as Open-Source Project accessed 19/12
-
JHotDraw as Open-Source Project (accessed 19/12/2007), http://www.jhotdraw.org/
-
(2007)
-
-
-
17
-
-
1842477862
-
An Uncaught Exception Analysis for Java
-
Jo, J., Chang, B., Yi, K., Choe, K.: An Uncaught Exception Analysis for Java. Journal of Systems and Software 72(1), 59-69 (2004)
-
(2004)
Journal of Systems and Software
, vol.72
, Issue.1
, pp. 59-69
-
-
Jo, J.1
Chang, B.2
Yi, K.3
Choe, K.4
-
18
-
-
34247886486
-
Aspect Categories and Classes of Temporal Properties
-
Rashid, A, Aksit, M, eds, Transactions on Aspect-Oriented Software Development, 3880, pp, Springer, Heidelberg
-
Katz, S.: Aspect Categories and Classes of Temporal Properties. In: Rashid, A., Aksit, M. (eds.) Transactions on Aspect-Oriented Software Development I. LNCS, vol. 3880, pp. 106-134. Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.1
, pp. 106-134
-
-
Katz, S.1
-
19
-
-
20344364673
-
-
Krishnamurthi, S., Fisler, K., Greenberg, M.: Verifying Aspect Advice Modularly. In: FSE 2004, pp. 137-146. ACM Press, New York (2004)
-
Krishnamurthi, S., Fisler, K., Greenberg, M.: Verifying Aspect Advice Modularly. In: FSE 2004, pp. 137-146. ACM Press, New York (2004)
-
-
-
-
20
-
-
0033682245
-
-
Lippert, M., Lopes, C.: A Study on Exception Detection and Handling Using Aspect-Oriented Programming. In: Proc. of ICSE 2000, pp. 418-427. ACM Press, New York (2000)
-
Lippert, M., Lopes, C.: A Study on Exception Detection and Handling Using Aspect-Oriented Programming. In: Proc. of ICSE 2000, pp. 418-427. ACM Press, New York (2000)
-
-
-
-
21
-
-
47749148047
-
An Integrated Crosscutting Concern Migration Strategy and its Application to JHotDraw. In: SCAM
-
Soc, Los Alamitos
-
Marin, M., Moonen, L., van Deursen, A.: An Integrated Crosscutting Concern Migration Strategy and its Application to JHotDraw. In: SCAM 2007, pp. 101-110. IEEE Comp. Soc, Los Alamitos (2007)
-
(2007)
101-110. IEEE Comp
, pp. 2007
-
-
Marin, M.1
Moonen, L.2
van Deursen, A.3
-
22
-
-
49049091027
-
-
McCune, T.: Exception Handling Antipatterns (2006) (accessed 19/12/2007), http://today.java.net/pub/a/today/006/04/06/exception-handling-antipatterns. html
-
McCune, T.: Exception Handling Antipatterns (2006) (accessed 19/12/2007), http://today.java.net/pub/a/today/006/04/06/exception-handling-antipatterns. html
-
-
-
-
23
-
-
0141650626
-
-
Mezini, M., Ostermann, K.: Conquering Aspects with Caesar. In: AOSD 2003, pp. 90-99 (2003)
-
Mezini, M., Ostermann, K.: Conquering Aspects with Caesar. In: AOSD 2003, pp. 90-99 (2003)
-
-
-
-
24
-
-
84947914225
-
Issues with Exception Handling in Object-Oriented Systems
-
Aksit, M, Matsuoka, S, eds, ECOOP 1997, Springer, Heidelberg
-
Miller, R., Tripathi, A.: Issues with Exception Handling in Object-Oriented Systems. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 85-103. Springer, Heidelberg (1997)
-
(1997)
LNCS
, vol.1241
, pp. 85-103
-
-
Miller, R.1
Tripathi, A.2
-
25
-
-
49949086543
-
On the Quantitative Analysis of Architecture Stability in Aspectual Decompositions
-
Molesini, A., Garcia, A., Chavez, C., Batista, T.: On the Quantitative Analysis of Architecture Stability in Aspectual Decompositions. In: WICSA 2008 (2008)
-
(2008)
WICSA
-
-
Molesini, A.1
Garcia, A.2
Chavez, C.3
Batista, T.4
-
26
-
-
0043122213
-
-
Rashid, A., Chitchyan, R.: Persistence as an Aspect. In: AOSD 2003, pp. 120-129 (2003)
-
Rashid, A., Chitchyan, R.: Persistence as an Aspect. In: AOSD 2003, pp. 120-129 (2003)
-
-
-
-
27
-
-
20344393644
-
-
Rinard, M., Salcianu, A., Bugrara, S.: A Classification System and Analysis for Aspect-Oriented Programs. In: FSE 2004, pp. 147-158. ACM Pres, New York (2004)
-
Rinard, M., Salcianu, A., Bugrara, S.: A Classification System and Analysis for Aspect-Oriented Programs. In: FSE 2004, pp. 147-158. ACM Pres, New York (2004)
-
-
-
-
28
-
-
22944452575
-
Static Analysis to Support the Evolution of Exception Structure in Object-Oriented Systems
-
Robillard, M., Murphy, G.: Static Analysis to Support the Evolution of Exception Structure in Object-Oriented Systems. ACM Trans. Softw. Eng. Methodol. 12(2), 191-221 (2003)
-
(2003)
ACM Trans. Softw. Eng. Methodol
, vol.12
, Issue.2
, pp. 191-221
-
-
Robillard, M.1
Murphy, G.2
-
29
-
-
84887441495
-
Analyzing Exception Flow in Java Programs
-
Nierstrasz, O, Lemoine, M, eds, ESEC 1999 and ESEC-FSE 1999, Springer, Heidelberg
-
Robillard, M., Murphy., G.: Analyzing Exception Flow in Java Programs. In: Nierstrasz, O., Lemoine, M. (eds.) ESEC 1999 and ESEC-FSE 1999. LNCS, vol. 1687, pp. 322-337. Springer, Heidelberg (1999)
-
(1999)
LNCS
, vol.1687
, pp. 322-337
-
-
Robillard, M.1
Murphy, G.2
-
30
-
-
0034447117
-
Designing Robust Java Programs with Exceptions
-
ACM Press, New York 2000
-
Robillard, M., Murphy., G.: Designing Robust Java Programs with Exceptions. In: Proc. of FSE 2000, pp. 2-10. ACM Press, New York (2000)
-
(2000)
Proc. of FSE
, pp. 2-10
-
-
Robillard, M.1
Murphy, G.2
-
31
-
-
33745397219
-
Distribution and Persistence as Aspects
-
Soares, S., Borba, P., Laureano, E.: Distribution and Persistence as Aspects. Software Practice and Experience 36(7), 711-759 (2006)
-
(2006)
Software Practice and Experience
, vol.36
, Issue.7
, pp. 711-759
-
-
Soares, S.1
Borba, P.2
Laureano, E.3
-
32
-
-
49049117001
-
-
The Soot Framework (accessed 19/12/2007) (2007), http://www.sable.mcgill. ca/soot
-
The Soot Framework (accessed 19/12/2007) (2007), http://www.sable.mcgill. ca/soot
-
-
-
-
33
-
-
49049119541
-
-
The AspectJ Project accessed 19/12/2007
-
The AspectJ Project (accessed 19/12/2007) (2007), http://www.eclipse.org/ aspectj/
-
(2007)
-
-
-
34
-
-
31744448539
-
Combining the Robustness of Checked Exceptions with the Flexibility of Unchecked Exceptions Using Anchored Exception Declarations
-
ACM Press, New York
-
van Dooren, M., Steegmans, E.: Combining the Robustness of Checked Exceptions with the Flexibility of Unchecked Exceptions Using Anchored Exception Declarations. In: Proc. of OOPSLA 2005, pp. 455-471. ACM Press, New York (2005)
-
(2005)
Proc. of OOPSLA
, pp. 455-471
-
-
van Dooren, M.1
Steegmans, E.2
-
35
-
-
3242890796
-
-
Addison-Wesley, Reading
-
Filman, R., Elrad, T., Clarke, S., Aksit, M.: Aspect-Oriented Software Development. Addison-Wesley, Reading (2005)
-
(2005)
Aspect-Oriented Software Development
-
-
Filman, R.1
Elrad, T.2
Clarke, S.3
Aksit, M.4
-
36
-
-
34247125292
-
Discovering faults in idiom-based exception handling
-
Bruntink, M., Deursen, A., Tourwé, T.: Discovering faults in idiom-based exception handling. In: ICSE 2006, pp. 242-251 (2006)
-
(2006)
ICSE 2006
, pp. 242-251
-
-
Bruntink, M.1
Deursen, A.2
Tourwé, T.3
-
37
-
-
11144224881
-
Towards the Systematic Testing of Aspect-Oriented Programs
-
Report CS-04-105, Dept. of Computer Science, Colorado State University, Fort Collins/Colorado, USA
-
Alexander, R.T., Bieman, J.M., Andrews, A.A.: Towards the Systematic Testing of Aspect-Oriented Programs. Report CS-04-105, Dept. of Computer Science, Colorado State University, Fort Collins/Colorado - USA (2004)
-
(2004)
-
-
Alexander, R.T.1
Bieman, J.M.2
Andrews, A.A.3
-
38
-
-
49049117891
-
-
Ceccato, M., Tonella, P., Ricca, F.: Is AOP Code Easier or Harder to Test than OOP Code? In: Proc. of WTAOP 2005 (2005)
-
Ceccato, M., Tonella, P., Ricca, F.: Is AOP Code Easier or Harder to Test than OOP Code? In: Proc. of WTAOP 2005 (2005)
-
-
-
-
39
-
-
49049099266
-
-
A Fault Model for Pointcuts and Advice in AspectJ Programs. Master's thesis, School of Electrical Engineering and Computer Science, Washington State University, Pullman/WA, USA
-
Bækken, J.S.: A Fault Model for Pointcuts and Advice in AspectJ Programs. Master's thesis, School of Electrical Engineering and Computer Science, Washington State University, Pullman/WA - USA (2006)
-
(2006)
-
-
Bækken, J.S.1
-
40
-
-
37349044241
-
On Identifying Bug Patterns in Aspect-Oriented Programs
-
IEEE Computer Society, Los Alamitos
-
Zhang, S., Zhao, J.: On Identifying Bug Patterns in Aspect-Oriented Programs. In: Proc. of COMPSAC 2007, pp. 431-438. IEEE Computer Society, Los Alamitos (2007)
-
(2007)
Proc. of COMPSAC
, pp. 431-438
-
-
Zhang, S.1
Zhao, J.2
-
41
-
-
49049089203
-
-
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J., Irwin, J.: Aspect-Oriented Programming. In: ECOOP (1997)
-
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J., Irwin, J.: Aspect-Oriented Programming. In: ECOOP (1997)
-
-
-
-
42
-
-
0003639957
-
-
Kluwer Academic Publishers, Dordrecht
-
Wohlin, C., Runeson, P., Host, M., Ohlsson, M.C., Regnell, B., Wesslen, A.: Experimentation in Software Engineering - An Introduction. Kluwer Academic Publishers, Dordrecht (2000)
-
(2000)
Experimentation in Software Engineering - An Introduction
-
-
Wohlin, C.1
Runeson, P.2
Host, M.3
Ohlsson, M.C.4
Regnell, B.5
Wesslen, A.6
-
43
-
-
50649101130
-
Mutation Testing for Aspect-Oriented Programs
-
IEEE Computer Society Press, Los Alamitos
-
Ferrari, F.C., Maldonado, J.C., Rashid, A.: Mutation Testing for Aspect-Oriented Programs. In: Proc. of ICST 2008. IEEE Computer Society Press, Los Alamitos (2008)
-
(2008)
Proc. of ICST
-
-
Ferrari, F.C.1
Maldonado, J.C.2
Rashid, A.3
|