-
2
-
-
0038378078
-
Slicing Java programs that throw and catch exceptions
-
New York, NY, USA. ACM Press
-
M. Allen and S. Horwitz. Slicing Java programs that throw and catch exceptions. In PEPM '03: Proceedings of the 2003 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation, pages 44-54, New York, NY, USA, 2003. ACM Press.
-
(2003)
PEPM '03: Proceedings of the 2003 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation
, pp. 44-54
-
-
Allen, M.1
Horwitz, S.2
-
4
-
-
0034272559
-
Advanced exception handling mechanisms
-
P. A. Buhr and W. Y. R. Mok. Advanced exception handling mechanisms. IEEE Trans. Softw. Eng., 26(9):820-836, 2000.
-
(2000)
IEEE Trans. Softw. Eng.
, vol.26
, Issue.9
, pp. 820-836
-
-
Buhr, P.A.1
Mok, W.Y.R.2
-
6
-
-
0035362869
-
Complexity of points-to analysis of Java in the presence of exceptions
-
R. Chatterjee, B. G. Ryder, and W. A. Landi. Complexity of points-to analysis of Java in the presence of exceptions. IEEE Trans. Softw. Eng., 27(6):481-512, 2001.
-
(2001)
IEEE Trans. Softw. Eng.
, vol.27
, Issue.6
, pp. 481-512
-
-
Chatterjee, R.1
Ryder, B.G.2
Landi, W.A.3
-
7
-
-
0002568342
-
Efficient and precise modeling of exceptions for the analysis of Java programs
-
New York, NY, USA. ACM Press
-
J.-D. Choi, D. Grove, M. Hind, and V. Sarkar. Efficient and precise modeling of exceptions for the analysis of Java programs. In PASTE '99: Proceedings of the 1999 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering, pages 21-31, New York, NY, USA, 1999. ACM Press.
-
(1999)
PASTE '99: Proceedings of the 1999 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering
, pp. 21-31
-
-
Choi, J.-D.1
Grove, D.2
Hind, M.3
Sarkar, V.4
-
9
-
-
2442570383
-
-
ECMA Technical Committee 39 (TC39) Task Group 2 (TG2). ECMA, 2 edition, December
-
ECMA Technical Committee 39 (TC39) Task Group 2 (TG2). C# Language Specification. ECMA, 2 edition, December 2002.
-
(2002)
C# Language Specification
-
-
-
12
-
-
4243972567
-
Tracking down exceptions in standard ML
-
University of California, Berkeley, Feb.
-
M. Fähndrich, J. S. Foster, A. Aiken, and J. Cu. Tracking Down Exceptions in Standard ML. Technical Report UCB//CSD-98-996, University of California, Berkeley, Feb. 1998.
-
(1998)
Technical Report
, vol.UCB-CSD-98-996
-
-
Fähndrich, M.1
Foster, J.S.2
Aiken, A.3
Cu, J.4
-
14
-
-
0003880013
-
-
Addison-Wesley Longman Publishing Co., Inc.
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design patterns: elements of reusable object-oriented software. Addison-Wesley Longman Publishing Co., Inc., 1995.
-
(1995)
Design Patterns: Elements of Reusable Object-oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
15
-
-
0035889302
-
A comparative study of exception handling mechanisms for building dependable object-oriented software
-
A. F. Garcia, C. M. F. Rubira, A. Romanovsky, and J. Xu. A comparative study of exception handling mechanisms for building dependable object-oriented software. The Journal of Systems and Software, 59(2): 197-222, 2001.
-
(2001)
The Journal of Systems and Software
, vol.59
, Issue.2
, pp. 197-222
-
-
Garcia, A.F.1
Rubira, C.M.F.2
Romanovsky, A.3
Xu, J.4
-
16
-
-
0036953866
-
Exception analysis for non-strict languages
-
New York, NY, USA. ACM Press
-
K. Glynn, P. J. Stuckey, M. Sulzmann, and H. Søndergaard. Exception analysis for non-strict languages. In ICFP '02: Proceedings of the seventh ACM SIGPLAN International conference on Functional programming, pages 98-109, New York, NY, USA, 2002. ACM Press.
-
(2002)
ICFP '02: Proceedings of the Seventh ACM SIGPLAN International Conference on Functional Programming
, pp. 98-109
-
-
Glynn, K.1
Stuckey, P.J.2
Sulzmann, M.3
Søndergaard, H.4
-
17
-
-
0016623975
-
Exception handling: Issues and a proposed notation
-
J. B. Goodenough. Exception handling: issues and a proposed notation. Commun. ACM, 18(12):683-696, 1975.
-
(1975)
Commun. ACM
, vol.18
, Issue.12
, pp. 683-696
-
-
Goodenough, J.B.1
-
19
-
-
0040207939
-
An extended type system for exceptions
-
June. Also appears as Research Report 2265, INRIA, BP 105-78153 Le Chesnay Cedex, France
-
J. Guzmán and A. Suárez. An Extended Type System for Exceptions. In Record of the fifth ACM SIGPLAN workshop on ML and its Applications, June 1994. Also appears as Research Report 2265, INRIA, BP 105-78153 Le Chesnay Cedex, France.
-
(1994)
Record of the Fifth ACM SIGPLAN Workshop on ML and Its Applications
-
-
Guzmán, J.1
Suárez, A.2
-
21
-
-
84976833144
-
Contracts: Specifying behavioral compositions in object-oriented systems
-
ACM Press
-
R. Helm, I. M. Holland, and D. Gangopadhyay. Contracts: specifying behavioral compositions in object-oriented systems. In Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, pages 169-180. ACM Press, 1990.
-
(1990)
Proceedings of the European Conference on Object-oriented Programming on Object-oriented Programming Systems, Languages, and Applications
, pp. 169-180
-
-
Helm, R.1
Holland, I.M.2
Gangopadhyay, D.3
-
22
-
-
0012583283
-
Featherweight Java: A minimal core calculus for Java and GJ
-
A. Igarashi, B. C. Pierce, and P. Wadler. Featherweight Java: a minimal core calculus for Java and GJ. ACM Trans. Program. Lang. Syst., 23(3):396-450, 2001.
-
(2001)
ACM Trans. Program. Lang. Syst.
, vol.23
, Issue.3
, pp. 396-450
-
-
Igarashi, A.1
Pierce, B.C.2
Wadler, P.3
-
24
-
-
1842477862
-
An uncaught exception analysis for Java
-
J. Jo, B.-M. Chang, K. Yi, and K.-M. Choe. 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.-M.2
Yi, K.3
Choe, K.-M.4
-
25
-
-
0032667956
-
A semantics for imprecise exceptions
-
New York, NY, USA. ACM Press
-
S. P. Jones, A. Reid, F. Henderson, T. Hoare, and S. Marlow. A semantics for imprecise exceptions. In PLDI '99: Proceedings of the ACM SIGPLAN 1999 conference on Programming language design and implementation, pages 25-36, New York, NY, USA, 1999. ACM Press.
-
(1999)
PLDI '99: Proceedings of the ACM SIGPLAN 1999 Conference on Programming Language Design and Implementation
, pp. 25-36
-
-
Jones, S.P.1
Reid, A.2
Henderson, F.3
Hoare, T.4
Marlow, S.5
-
27
-
-
0004030849
-
Preliminary design of JML: A behavioral interface specification language for Java
-
G. T. Leavens, A. L. Baker, and C. Ruby. Preliminary design of JML: A behavioral interface specification language for Java. Technical Report 98-06i, 2000.
-
(2000)
Technical Report
, vol.98
, Issue.6 I
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
28
-
-
16244412325
-
Exception safety for C#
-
J. Cuellar and Z. Liu, editors. IEEE Press
-
K. R. M. Leino and W. Schulte. Exception safety for C#. In J. Cuellar and Z. Liu, editors, Proceedings, Software Engineering and Formal Methods (SEFM), Beijing, China. IEEE Press, 2004.
-
(2004)
Proceedings, Software Engineering and Formal Methods (SEFM), Beijing, China
-
-
Leino, K.R.M.1
Schulte, W.2
-
29
-
-
0006604010
-
A study on exception detection and handling using aspect-oriented programming
-
Xerox PARC
-
M. Lippert and C. Lopes. A study on exception detection and handling using aspect-oriented programming. Technical report, Xerox PARC, 1999.
-
(1999)
Technical Report
-
-
Lippert, M.1
Lopes, C.2
-
31
-
-
31744433163
-
Family values: A behavioral notion of subtyping
-
B. Liskov and J. Wing. Family values: A behavioral notion of subtyping. Technical Report MIT/LCS/TR-562b, 1993.
-
(1993)
Technical Report
, vol.MIT-LCS-TR-562B
-
-
Liskov, B.1
Wing, J.2
-
34
-
-
8644263838
-
Supporting evolution of interface exceptions
-
Springer-Verlag New York, Inc.
-
A. Mikhailova and A. Romanovsky. Supporting evolution of interface exceptions. In Advances in exception handling techniques, pages 94-110. Springer-Verlag New York, Inc., 2001.
-
(2001)
Advances in Exception Handling Techniques
, pp. 94-110
-
-
Mikhailova, A.1
Romanovsky, A.2
-
35
-
-
84947914225
-
Issues with exception handling in object-oriented systems
-
Proceedings of the European Conference on Object-Oriented Programming (ECOOP '97), Jyväskylä, Finland, June. Springer
-
R. Miller and A. Tripathi. Issues with exception handling in object-oriented systems. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP '97), volume 1241 of LNCS, page 85, Jyväskylä, Finland, June 1997. Springer.
-
(1997)
LNCS
, vol.1241
, pp. 85
-
-
Miller, R.1
Tripathi, A.2
-
36
-
-
33746955321
-
On the criteria to be used in decomposing systems into modules
-
Springer-Verlag New York, Inc.
-
D. L. Parnas. On the criteria to be used in decomposing systems into modules. In Software pioneers: contributions to software engineering, pages 411-427. Springer-Verlag New York, Inc., 2002.
-
(2002)
Software Pioneers: Contributions to Software Engineering
, pp. 411-427
-
-
Parnas, D.L.1
-
39
-
-
84887441495
-
Analyzing exception flow in Java programs
-
Software Engineering - ESECIFSE'99. Springer-Verlag, September
-
M. P. Robillard and G. C. Murphy. Analyzing exception flow in Java programs. In Software Engineering - ESECIFSE'99, volume 1687 of Lecture Notes in Computer Science, pages 322-337. Springer-Verlag, September 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1687
, pp. 322-337
-
-
Robillard, M.P.1
Murphy, G.C.2
-
41
-
-
22944452575
-
Static analysis to support the evolution of exception structure in object-oriented systems
-
M. P. Robillard and G. C. Murphy. 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.P.1
Murphy, G.C.2
-
42
-
-
31744435502
-
Except for exception handling
-
A. Romanovsky and B. Sandén. Except for exception handling ....Ada Lett., XXI(3): 19-25, 2001.
-
(2001)
Ada Lett.
, vol.21
, Issue.3
, pp. 19-25
-
-
Romanovsky, A.1
Sandén, B.2
-
43
-
-
31744450374
-
A static study of Java exceptions using JESP
-
B. G. Ryder, D. Smith, U. Kremer, M. Gordon, and N. Shah. A static study of Java exceptions using JESP. In Computational Complexity, pages 67-81, 2000.
-
(2000)
Computational Complexity
, pp. 67-81
-
-
Ryder, B.G.1
Smith, D.2
Kremer, U.3
Gordon, M.4
Shah, N.5
-
44
-
-
31744434030
-
Exception analysis for multithreaded Java programs
-
Washington, DC, USA. IEEE Computer Society
-
S. Ryu and K. Yi. Exception analysis for multithreaded Java programs. In APAQS '01: Proceedings of the Second Asia-Pacific Conference on Quality Software, page 23, Washington, DC, USA, 2001. IEEE Computer Society.
-
(2001)
APAQS '01: Proceedings of the Second Asia-Pacific Conference on Quality Software
, pp. 23
-
-
Ryu, S.1
Yi, K.2
-
45
-
-
0027677094
-
Static analysis of exception handling in Ada
-
C. F. Schaefer and G. N. Bundy. Static analysis of exception handling in Ada. Softw., Pract. Exper., 23(10): 1157-1174, 1993.
-
(1993)
Softw., Pract. Exper.
, vol.23
, Issue.10
, pp. 1157-1174
-
-
Schaefer, C.F.1
Bundy, G.N.2
-
46
-
-
0032306336
-
Analysis of programs with exception-handling constructs
-
Washington, DC, USA. IEEE Computer Society
-
S. Sinha and M. J. Harrold. Analysis of programs with exception-handling constructs. In ICSM '98: Proceedings of the International Conference on Software Maintenance, page 348, Washington, DC, USA, 1998. IEEE Computer Society.
-
(1998)
ICSM '98: Proceedings of the International Conference on Software Maintenance
, pp. 348
-
-
Sinha, S.1
Harrold, M.J.2
-
48
-
-
0030261378
-
Reuse contracts: Managing the evolution of reusable assets
-
ACM Press
-
P. Steyaert, C. Lucas, K. Mens, and T. D'Hondt. Reuse contracts: managing the evolution of reusable assets. In Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pages 268-285. ACM Press, 1996.
-
(1996)
Proceedings of the 11th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications
, pp. 268-285
-
-
Steyaert, P.1
Lucas, C.2
Mens, K.3
D'Hondt, T.4
-
49
-
-
31744433065
-
Combining the robustness of checked exceptions with the flexibility of unchecked exceptions using anchored exception declarations
-
Katholieke Universiteit Leuven, March
-
M. van Dooren and E. Steegmans. Combining the robustness of checked exceptions with the flexibility of unchecked exceptions using anchored exception declarations. Technical Report CW 407, Katholieke Universiteit Leuven, March 2005.
-
(2005)
Technical Report
, vol.CW 407
-
-
Van Dooren, M.1
Steegmans, E.2
-
52
-
-
84976749735
-
A modular verifiable exception handling mechanism
-
S. Yemini and D. M. Berry. A modular verifiable exception handling mechanism. ACM Trans. Program. Lang. Syst., 7(2):214-243, 1985.
-
(1985)
ACM Trans. Program. Lang. Syst.
, vol.7
, Issue.2
, pp. 214-243
-
-
Yemini, S.1
Berry, D.M.2
-
53
-
-
0023384419
-
An axiomatic treatment of exception handling in an expression-oriented language
-
S. Yemini and D. M. Berry. An axiomatic treatment of exception handling in an expression-oriented language. ACM Trans. Program. Lang. Syst., 9(3):390-407, 1987.
-
(1987)
ACM Trans. Program. Lang. Syst.
, vol.9
, Issue.3
, pp. 390-407
-
-
Yemini, S.1
Berry, D.M.2
-
54
-
-
84966883175
-
Compile-time detection of uncaught exceptions in standard ML programs
-
The 1st International Static Analysis Symposium, Namur, September
-
K. Yi. Compile-time detection of uncaught exceptions in standard ML programs. In The 1st International Static Analysis Symposium, volume 864 of Lecture Notes in Computer Science, pages 238-254, Namur, September 1994.
-
(1994)
Lecture Notes in Computer Science
, vol.864
, pp. 238-254
-
-
Yi, K.1
-
55
-
-
0032066706
-
An abstract interpretation for estimating uncaught exceptions in standard ML programs
-
invited paper
-
K. Yi. An abstract interpretation for estimating uncaught exceptions in standard ML programs. Science of Computer Programming, 31(1):147-173, 1998. (invited paper).
-
(1998)
Science of Computer Programming
, vol.31
, Issue.1
, pp. 147-173
-
-
Yi, K.1
-
56
-
-
85028668714
-
Towards a cost-effective estimation of uncaught exceptions in SML programs
-
Proceedings of the Annual International Static Analysis Symposium, Paris, France, September
-
K. Yi and S. Ryu. Towards a cost-effective estimation of uncaught exceptions in SML programs. In Proceedings of the Annual International Static Analysis Symposium, volume 1302 of Lecture Notes in Computer Science, pages 98-113, Paris, France, September 1997.
-
(1997)
Lecture Notes in Computer Science
, vol.1302
, pp. 98-113
-
-
Yi, K.1
Ryu, S.2
|