-
1
-
-
33244469096
-
Open modules: A proposal for modular reasoning in aspect-oriented programming
-
Earlier version appeared in Workshop on Foundations of Aspect-Oriented Languages
-
Aldrich, J., Open Modules: A Proposal for Modular Reasoning in Aspect-Oriented Programming, Carnegie Mellon Technical Report CMU-ISRI-04-108, 2004 (Earlier version appeared in Workshop on Foundations of Aspect-Oriented Languages.).
-
(2004)
Carnegie Mellon Technical Report CMU-ISRI-04-108
-
-
Aldrich, J.1
-
3
-
-
18844367955
-
Virtual machine support for dynamic join points
-
ACM Press
-
Bockisch, C., Haupt, M., Mezini, M. and Ostermann, K., Virtual Machine Support for Dynamic Join Points. International Conference on Aspect-oriented Software Development (AOSD), 2004, ACM Press, 83-92.
-
(2004)
International Conference on Aspect-oriented Software Development (AOSD)
, pp. 83-92
-
-
Bockisch, C.1
Haupt, M.2
Mezini, M.3
Ostermann, K.4
-
4
-
-
33751417789
-
-
Boner, J., AspectWerkz http://aspectwerkz.codehaus.org/.
-
-
-
Boner, J.1
-
5
-
-
0345884636
-
Making the future safe for the past: Adding genericity to the java programming language
-
Bracha, G., Odersky, M., Stoutamire, D. and Wadler, P., Making the Future Safe for the Past: Adding Genericity to the Java Programming Language. Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA), 1998, 183-200.
-
(1998)
Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA)
, pp. 183-200
-
-
Bracha, G.1
Odersky, M.2
Stoutamire, D.3
Wadler, P.4
-
6
-
-
18944384605
-
An overview of JML tools and applications
-
Burdy, L., Cheon, Y., Cok, D., Ernst, M., Kiniry, J., Leavens, G.T., Rustan, K., Leino, M. and Poll, E., An overview of JML tools and applications. Workshop on Formal Methods for Industrial Critical Systems (FMICS), 2003.
-
(2003)
Workshop on Formal Methods for Industrial Critical Systems (FMICS)
-
-
Burdy, L.1
Cheon, Y.2
Cok, D.3
Ernst, M.4
Kiniry, J.5
Leavens, G.T.6
Rustan, K.7
Leino, M.8
Poll, E.9
-
8
-
-
33244490829
-
Obliviousness, modular reasoning, and the behavioral subtyping analogy
-
TR 03-15
-
Clifton, C. and Leavens, G., Obliviousness, Modular Reasoning, and the Behavioral Subtyping Analogy, Iowa State University Technical Report, TR 03-15
-
Iowa State University Technical Report
-
-
Clifton, C.1
Leavens, G.2
-
11
-
-
35048843305
-
SyncGen: An aspect-oriented framework for synchronization
-
Deng, X., Dwyer, M., Hatcliff, J. and Mizuno, M., SyncGen: An aspect-oriented framework for synchronization. Int'l Conference Tools and Algorithms for the Construction and Analysis of Systems (TACAS), 2004, 158-162.
-
(2004)
Int'l Conference Tools and Algorithms for the Construction and Analysis of Systems (TACAS)
, pp. 158-162
-
-
Deng, X.1
Dwyer, M.2
Hatcliff, J.3
Mizuno, M.4
-
12
-
-
33751437057
-
First-class pointcuts as queries
-
Springer Lecture Notes on Computer Science, to appear
-
Eichberg, M., Mezini, M. and Ostermann, K., First-Class Pointcuts as Queries. Asian Symposium on Programming Languages and Systems (APLAS), 2004, Springer Lecture Notes on Computer Science, to appear.
-
(2004)
Asian Symposium on Programming Languages and Systems (APLAS)
-
-
Eichberg, M.1
Mezini, M.2
Ostermann, K.3
-
14
-
-
0348157181
-
Multimedia synchronization based on aspect oriented programming
-
Furfaro, A., Nigro, L. and Pupo, F. Multimedia synchronization based on aspect oriented programming. Microprocessors and Microsystems, 8 (2). 47-56.
-
Microprocessors and Microsystems
, vol.8
, Issue.2
, pp. 47-56
-
-
Furfaro, A.1
Nigro, L.2
Pupo, F.3
-
16
-
-
0032670466
-
Aspect-oriented requirements engineering for component-based software systems
-
IEEE Computer Society Press
-
Grundy, J., Aspect-Oriented Requirements Engineering for Component-based Software Systems. International Symposium on Requirements Engineering, 1999, IEEE Computer Society Press, 84-91.
-
(1999)
International Symposium on Requirements Engineering
, pp. 84-91
-
-
Grundy, J.1
-
18
-
-
0038486642
-
Design pattern implementation in Java and AspectJ
-
Hannemann, J. and Kiczales, G., Design pattern implementation in Java and AspectJ. Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA), 2002, 161-173.
-
(2002)
Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA)
, pp. 161-173
-
-
Hannemann, J.1
Kiczales, G.2
-
21
-
-
82955230066
-
An overview of AspectJ
-
Springer
-
Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J. and Griswold, W.G., An Overview of AspectJ. European Conference on Object-Oriented Programming (ECOOP), 2001, Springer, 327-355.
-
(2001)
European Conference on Object-oriented Programming (ECOOP)
, pp. 327-355
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
22
-
-
35248828504
-
Aspect-oriented programming
-
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J. and Irwin, J., Aspect-oriented programming. European Conference on Object-Oriented Programming (ECOOP), 1997, 220-242.
-
(1997)
European Conference on Object-oriented Programming (ECOOP)
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.6
Irwin, J.7
-
24
-
-
68749091258
-
Robustness in biological systems: A provisional taxonomy
-
Kluwer
-
Krakauer, D.C. Robustness in Biological Systems: a provisional taxonomy. in Complex Systems Science in Biomedicine, Kluwer, 2004.
-
(2004)
Complex Systems Science in Biomedicine
-
-
Krakauer, D.C.1
-
27
-
-
0142245536
-
How the design of JML accommodates both runtime assertion checking and formal verification
-
Leavens, G., Cheon, Y., Clifton, C., Ruby, C. and Cok, D. How the design of JML accommodates both runtime assertion checking and formal verification. FORMAL METHODS FOR COMPONENTS AND OBJECTS, 2852. 262-284.
-
Formal Methods for Components and Objects
, vol.2852
, pp. 262-284
-
-
Leavens, G.1
Cheon, Y.2
Clifton, C.3
Ruby, C.4
Cok, D.5
-
28
-
-
1242304442
-
-
O'Reilly, Sebastopol, CA
-
Liberty, J. Programming C#. O'Reilly, Sebastopol, CA, 2003.
-
(2003)
Programming C#
-
-
Liberty, J.1
-
29
-
-
0033682245
-
A study on exception detection and handling using aspect-oriented programming
-
ACM Press
-
Lippert, M. and Lopes, C.V., A Study on Exception Detection and Handling Using Aspect-Oriented Programming. International Conference on Software Engineering, 2002, ACM Press, 418-427.
-
(2002)
International Conference on Software Engineering
, pp. 418-427
-
-
Lippert, M.1
Lopes, C.V.2
-
34
-
-
0141650632
-
Modularisation and composition of aspectual requirements
-
ACM Press
-
Rashid, A., Moreira, A. and Araujo, J. Modularisation and composition of aspectual requirements International Conference on Aspect-oriented Software Development (AOSD), ACM Press, 2003, 11-20.
-
(2003)
International Conference on Aspect-oriented Software Development (AOSD)
, pp. 11-20
-
-
Rashid, A.1
Moreira, A.2
Araujo, J.3
-
35
-
-
17044397802
-
-
IEEE Computer Society Press
-
Rashid, A., Sawyer, P., Moreira, A. and Araujo, J. Early Aspects: A Model for Aspect-Oriented Requirements Engineering International Conference on Requirements Engineering, IEEE Computer Society Press, 2002, 199-202.
-
(2002)
Early Aspects: A Model for Aspect-oriented Requirements Engineering International Conference on Requirements Engineering
, pp. 199-202
-
-
Rashid, A.1
Sawyer, P.2
Moreira, A.3
Araujo, J.4
-
36
-
-
20344393644
-
-
Foundations of Software Engineering (FSE), ACM Press
-
Rinard, M., Salcianu, A. and Suhabe, B., A Classification System and Analysis for Aspect-Oriented Programs. Foundations of Software Engineering (FSE), 2004, ACM Press, 147-158.
-
(2004)
A Classification System and Analysis for Aspect-oriented Programs
, pp. 147-158
-
-
Rinard, M.1
Salcianu, A.2
Suhabe, B.3
-
37
-
-
0038486643
-
Implementing distribution and persistence aspects with AspectJ
-
Soares, S., Laureano, E. and Borba, P., Implementing distribution and persistence aspects with AspectJ. Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA), 2002, 174-190.
-
(2002)
Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA)
, pp. 174-190
-
-
Soares, S.1
Laureano, E.2
Borba, P.3
-
38
-
-
0032643249
-
N degrees of separation: Multi-dimensional separation of concerns
-
IEEE Computer Society Press
-
Tarr, P., Ossher, H., Harrison, W. and Sutton, S.M., N degrees of separation: multi-dimensional separation of concerns. International Conference on Software Engineering (ICSE), 1999, IEEE Computer Society Press, 107-119.
-
(1999)
International Conference on Software Engineering (ICSE)
, pp. 107-119
-
-
Tarr, P.1
Ossher, H.2
Harrison, W.3
Sutton, S.M.4
-
39
-
-
33748329543
-
-
Fundamental Approaches to Software Engineering (FASE), Springer
-
Zhao, J. and Rinard, M., Pipa: A behavioral interface specification language for AspectJ. Fundamental Approaches to Software Engineering (FASE), 2003, Springer, 150-165.
-
(2003)
Pipa: A Behavioral Interface Specification Language for AspectJ
, pp. 150-165
-
-
Zhao, J.1
Rinard, M.2
|