-
1
-
-
33244497127
-
Supporting autonomic computing functionality via dynamic operating system kernel aspects
-
ACM, New York, pp
-
M. Engel, B. Freisleben. Supporting autonomic computing functionality via dynamic operating system kernel aspects. In: Proceedings of the Fourth International Conference on Aspect Oriented Software Development, ACM, New York, pp. 51-62, 2005
-
(2005)
Proceedings of the Fourth International Conference on Aspect Oriented Software Development
, pp. 51-62
-
-
Engel, M.1
Freisleben, B.2
-
2
-
-
0003972117
-
-
Addison-Wesley, Reading
-
S.J. Leffler, M.K. McKusick, M.J. Karels, J.S. Quaterman. The Design and Implementation of the 4-4 BSD UNIX Operating System. Addison-Wesley, Reading, 1994
-
(1994)
The Design and Implementation of the 4-4 BSD UNIX Operating System
-
-
Leffler, S.J.1
McKusick, M.K.2
Karels, M.J.3
Quaterman, J.S.4
-
3
-
-
38549151489
-
-
Advancing operating systems via aspect-oriented programming. Dissertation, Department of Mathematics and Computer Science, University of Marburg
-
M. Engel. Advancing operating systems via aspect-oriented programming. Dissertation, Department of Mathematics and Computer Science, University of Marburg, 2005
-
(2005)
-
-
Engel, M.1
-
5
-
-
85077206746
-
The BSD packet filter: A new architecture for user-level packet capture
-
Usenix, pp
-
S. McCanne, V. Jacobson. The BSD packet filter: a new architecture for user-level packet capture. In: Proceedings of USENIX'93, Usenix, pp. 259-269, 1993
-
(1993)
Proceedings of USENIX'93
, pp. 259-269
-
-
McCanne, S.1
Jacobson, V.2
-
7
-
-
0030411888
-
-
J. Liedtke. μ-Kernels must and can be small. In: Proceedings of the 5th IEEE International Workshop on Object-Orientation in Operating Systems (IWOOOS), Seattle, WA, IEEE Press, pp. 152-155, 1996
-
J. Liedtke. μ-Kernels must and can be small. In: Proceedings of the 5th IEEE International Workshop on Object-Orientation in Operating Systems (IWOOOS), Seattle, WA, IEEE Press, pp. 152-155, 1996
-
-
-
-
8
-
-
34548261702
-
A quantitative analysis of aspects in the eCOS kernel
-
ACM SIGOPS, to appear
-
D. Lohmann, F. Scheler, R. Tartler, O. Spinczyk, W. Schröder- Preikschat. A quantitative analysis of aspects in the eCOS kernel. In: Proceedings of EuroSys 2006, ACM SIGOPS, 2006 (to appear)
-
(2006)
Proceedings of EuroSys 2006
-
-
Lohmann, D.1
Scheler, F.2
Tartler, R.3
Spinczyk, O.4
Schröder- Preikschat, W.5
-
10
-
-
26444453632
-
Separation of concerns with procedures, annotations, advice and pointcuts
-
G. Kiczales, M. Mezini. Separation of concerns with procedures, annotations, advice and pointcuts. In: Proceedings of the 2005 European Conference on Object-Oriented Programming (ECOOP), pp. 195-213, 2005
-
(2005)
Proceedings of the 2005 European Conference on Object-Oriented Programming (ECOOP)
, pp. 195-213
-
-
Kiczales, G.1
Mezini, M.2
-
12
-
-
38549103391
-
Implicit hop-by-hop congestion control in wireless multihop networks
-
University of Duesseldorf
-
B. Scheuermann, C. Lochert, M. Mauve. Implicit hop-by-hop congestion control in wireless multihop networks. In: Preprint, University of Duesseldorf, 2005
-
(2005)
Preprint
-
-
Scheuermann, B.1
Lochert, C.2
Mauve, M.3
-
14
-
-
19644366170
-
Towards a service-oriented ad hoc grid
-
Cork, Ireland, IEEE Press, New York, pp
-
M. Smith, T. Friese, B. Freisleben. Towards a service-oriented ad hoc grid. In: Proceedings of the 3rd International Symposium on Parallel and Distributed Computing, Cork, Ireland, IEEE Press, New York, pp. 201-208, 2004
-
(2004)
Proceedings of the 3rd International Symposium on Parallel and Distributed Computing
, pp. 201-208
-
-
Smith, M.1
Friese, T.2
Freisleben, B.3
-
16
-
-
0031634446
-
Security and dynamic class loading in Java: A formalisation
-
Chicago, Illinois, pp
-
T. Jensen, D. Le Metayer, T. Thorn. Security and dynamic class loading in Java: a formalisation. In: IEEE International Conference on Computer Languages, Chicago, Illinois, pp. 4-15, 1998
-
(1998)
IEEE International Conference on Computer Languages
, pp. 4-15
-
-
Jensen, T.1
Le Metayer, D.2
Thorn, T.3
-
17
-
-
38549150033
-
-
Sun Microsystems: Java Native Interface Specification. Sun, 1997
-
Sun Microsystems: Java Native Interface Specification. Sun, 1997
-
-
-
-
19
-
-
85077019413
-
Dynamic instrumentation of production systems
-
USENIX, pp
-
B.M. Cantrill, M.W. Shapiro, A.H. Leventhal. Dynamic instrumentation of production systems. In: Proceedings of the USENIX Annual Technical Conference, USENIX, pp. 15-28, 2004
-
(2004)
Proceedings of the USENIX Annual Technical Conference
, pp. 15-28
-
-
Cantrill, B.M.1
Shapiro, M.W.2
Leventhal, A.H.3
-
20
-
-
34547423144
-
Locating system problems using dynamic instrumentation
-
Linux International, pp
-
V. Prasad, W. Cohen, F.C. Eigler, M. Hunt, J. Keniston, B. Chen. Locating system problems using dynamic instrumentation. In: Proceedings of the Ottawa Linux Symposium, Linux International, pp. 49-64, 2005
-
(2005)
Proceedings of the Ottawa Linux Symposium
, pp. 49-64
-
-
Prasad, V.1
Cohen, W.2
Eigler, F.C.3
Hunt, M.4
Keniston, J.5
Chen, B.6
-
21
-
-
21644433634
-
Xen and the art of virtualization
-
P.T. Barham, B. Dragovic, K. Fraser, S. Hand, T.L. Harris, A. Ho, R. Neugebauer. Xen and the art of virtualization. In: Proceedings of the 19th ACM Symposium on Operating Systems Principles, pp. 164-177, 2003
-
(2003)
Proceedings of the 19th ACM Symposium on Operating Systems Principles
, pp. 164-177
-
-
Barham, P.T.1
Dragovic, B.2
Fraser, K.3
Hand, S.4
Harris, T.L.5
Ho, A.6
Neugebauer, R.7
-
22
-
-
85063636742
-
QEMU, a fast and portable dynamic translator
-
Usenix, pp
-
F. Bellard. QEMU, a fast and portable dynamic translator. In: Usenix 2005 Annual Technical Conference, Usenix, pp. 41-46, 2005
-
(2005)
Usenix 2005 Annual Technical Conference
, pp. 41-46
-
-
Bellard, F.1
-
23
-
-
0039088052
-
Fine-grained dynamic instrumentation of commodity operating system kernels
-
ACM, New York, pp
-
A. Tamches, B.P. Miller. Fine-grained dynamic instrumentation of commodity operating system kernels. In: Proceedings of Third Symposium on Operating Systems Design and Implementation (OSDI), ACM, New York, pp. 117-130, 1999
-
(1999)
Proceedings of Third Symposium on Operating Systems Design and Implementation (OSDI)
, pp. 117-130
-
-
Tamches, A.1
Miller, B.P.2
-
25
-
-
0035703524
-
Position summary: Aspect-oriented system structure
-
IEEE, Piscataway, p
-
Y. Coady, G. Kiczales, M. Feeley, N. Hutchinson, J.S. Ong, S. Gudmundson. Position summary: aspect-oriented system structure. In: Proceedings of the 8th Workshop on Hot Topics in Operating Systems, IEEE, Piscataway, p. 166, 2001
-
(2001)
Proceedings of the 8th Workshop on Hot Topics in Operating Systems
, pp. 166
-
-
Coady, Y.1
Kiczales, G.2
Feeley, M.3
Hutchinson, N.4
Ong, J.S.5
Gudmundson, S.6
-
26
-
-
0043239372
-
Structuring system aspects: Using AOP to improve OS structure modularity
-
ACM, New York, pp
-
Y. Coady, G. Kiczales, M. Feeley, N. Hutchinson, J.S. Ong. Structuring system aspects: using AOP to improve OS structure modularity. In: Communications of the ACM, vol. 44, Issue 10, ACM, New York, pp. 79-82, 2001
-
(2001)
Communications of the ACM
, vol.44
, Issue.10
, pp. 79-82
-
-
Coady, Y.1
Kiczales, G.2
Feeley, M.3
Hutchinson, N.4
Ong, J.S.5
-
27
-
-
2942727701
-
AspectC++: An aspect-oriented extension to the C++ programming language
-
Australian Computer Society, Inc, pp
-
O. Spinczyk, A. Gal, W. Schröder-Preikschat. AspectC++: an aspect-oriented extension to the C++ programming language. In: Proceedings of the Fortieth International Conference on Tools, Australian Computer Society, Inc., pp. 53-60, 2002
-
(2002)
Proceedings of the Fortieth International Conference on Tools
, pp. 53-60
-
-
Spinczyk, O.1
Gal, A.2
Schröder-Preikschat, W.3
-
28
-
-
84860096163
-
-
B. Griswold, E. Hilsdale, J. Hugunin, V. Ivanovic, M. Kersten, G. Kiczales, J. Palm. Tutorial-Aspect-Oriented Programming with AspectJ, 2001
-
(2001)
Tutorial-Aspect-Oriented Programming with AspectJ
-
-
Griswold, B.1
Hilsdale, E.2
Hugunin, J.3
Ivanovic, V.4
Kersten, M.5
Kiczales, G.6
Palm, J.7
-
31
-
-
38549154277
-
-
R. Grimm, xtc: making C safely extensible. In: Proceedings of the Workshop on Domain-Specific Languages for Numerical Optimization, Argonne, 2004
-
R. Grimm, xtc: making C safely extensible. In: Proceedings of the Workshop on Domain-Specific Languages for Numerical Optimization, Argonne, 2004
-
-
-
-
32
-
-
38549128515
-
Managing variability in systems: Oh what a tangled OS we weave
-
S. Bray, M. Yuen, Y. Coady, M.E. Fiuczynski. Managing variability in systems: oh what a tangled OS we weave. In: Proceedings of the Workshop on Managing Variabilities Consistently in Design and Code (MVCDC OOPSLA04), pp. 6-7, 2004
-
(2004)
Proceedings of the Workshop on Managing Variabilities Consistently in Design and Code (MVCDC OOPSLA04)
, pp. 6-7
-
-
Bray, S.1
Yuen, M.2
Coady, Y.3
Fiuczynski, M.E.4
-
33
-
-
38549091366
-
An aspect weaver for qualifiable applications
-
O. Rohlik, A. Pasetti, P. Chevalley, I. Birrer. An aspect weaver for qualifiable applications. In: Proceedings of the 2004 Conference on Data Systems in Aerospace (DASIA), pp. 10-16, 2004
-
(2004)
Proceedings of the 2004 Conference on Data Systems in Aerospace (DASIA)
, pp. 10-16
-
-
Rohlik, O.1
Pasetti, A.2
Chevalley, P.3
Birrer, I.4
-
34
-
-
80054992065
-
Extensibility, safety and performance in the SPIN operating system
-
ACM, New York, pp
-
B.N. Bershad, S. Savage, P. Pardyak, E.G. Sirer, M.E. Fiuczynski, D. Becker, C. Chambers, S. Eggers. Extensibility, safety and performance in the SPIN operating system. In: SOSP '95: Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, ACM, New York, pp. 267-283, 1995
-
(1995)
SOSP '95: Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles
, pp. 267-283
-
-
Bershad, B.N.1
Savage, S.2
Pardyak, P.3
Sirer, E.G.4
Fiuczynski, M.E.5
Becker, D.6
Chambers, C.7
Eggers, S.8
-
35
-
-
85084100576
-
Dealing with disaster: Surviving misbehaved kernel extensions. SIGOPS
-
M.I. Seltzer, Y. Endo, C. Small, K.A. Smith. Dealing with disaster: surviving misbehaved kernel extensions. SIGOPS Operational System Review, 30:213-227, 1996
-
(1996)
Operational System Review
, vol.30
, pp. 213-227
-
-
Seltzer, M.I.1
Endo, Y.2
Small, C.3
Smith, K.A.4
-
37
-
-
0003246945
-
SLIC: An extensibility system for commodity operating systems
-
USENIX Association, pp
-
D.P. Ghormley, D. Petrou, S.H. Rodrigues, T.E. Anderson. SLIC: an extensibility system for commodity operating systems. In: Proceedings of the USENIX 1998 Annual Technical Conference, USENIX Association, pp. 39-52, 1998
-
(1998)
Proceedings of the USENIX 1998 Annual Technical Conference
, pp. 39-52
-
-
Ghormley, D.P.1
Petrou, D.2
Rodrigues, S.H.3
Anderson, T.E.4
-
38
-
-
33744494102
-
GILK: A dynamic instrumentation tool for the linux kernel
-
D.J. Pearce, P.H.J. Kelly, T. Field, U. Harder. GILK: a dynamic instrumentation tool for the linux kernel. In: Computer Performance Evaluation / TOOLS, pp. 220-226, 2002
-
(2002)
Computer Performance Evaluation / TOOLS
, pp. 220-226
-
-
Pearce, D.J.1
Kelly, P.H.J.2
Field, T.3
Harder, U.4
-
39
-
-
0035783965
-
Using AspectC to improve the modularity of path-specific customization in operating system code
-
ACM, New York, pp
-
Y. Coady, G. Kiczales, M. Feeley, G. Smolyn. Using AspectC to improve the modularity of path-specific customization in operating system code. In: Proceedings of the Joint European Software Engineering Conference (ESEC) and 9th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE-9), ACM, New York, pp. 88-98, 2001
-
(2001)
Proceedings of the Joint European Software Engineering Conference (ESEC) and 9th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE-9)
, pp. 88-98
-
-
Coady, Y.1
Kiczales, G.2
Feeley, M.3
Smolyn, G.4
-
40
-
-
38549178222
-
Exploring an aspect-oriented approach to OS code
-
Universidad de Oviedo
-
Y. Coady, G. Kiczales, M. Feeley, N. Hutchinson, J.S. Ong, S. Gudmundson. Exploring an aspect-oriented approach to OS code. In: Proceedings of the 4th Workshop on Object-Orientation and Operating Systems (ECOOP-OOOSW), Universidad de Oviedo, 2001
-
(2001)
Proceedings of the 4th Workshop on Object-Orientation and Operating Systems (ECOOP-OOOSW)
-
-
Coady, Y.1
Kiczales, G.2
Feeley, M.3
Hutchinson, N.4
Ong, J.S.5
Gudmundson, S.6
-
41
-
-
0141762580
-
Back to the future: A retroactive study of aspect evolution. in operating system code
-
ACM, New York, pp
-
Y. Coady, G. Kiczales. Back to the future: a retroactive study of aspect evolution. in operating system code. In: Proceedings of the Second International Conference on Aspect-Oriented Software Development, ACM, New York, pp. 50-59, 2003
-
(2003)
Proceedings of the Second International Conference on Aspect-Oriented Software Development
, pp. 50-59
-
-
Coady, Y.1
Kiczales, G.2
-
43
-
-
19244379733
-
Web cache prefetching as an aspect: Towards a dynamic-weaving based solution
-
ACM, New York, pp
-
M. Segura-Devillechaise, J.M. Menaud, G. Muller, J. Lawall. Web cache prefetching as an aspect: towards a dynamic-weaving based solution. In: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, ACM, New York, pp. 110-119, 2003
-
(2003)
Proceedings of the 2nd International Conference on Aspect-Oriented Software Development
, pp. 110-119
-
-
Segura-Devillechaise, M.1
Menaud, J.M.2
Muller, G.3
Lawall, J.4
-
44
-
-
38549180135
-
-
C. Zhang, H. Jacobsen. TinyC2: towards building a dynamic weaving aspect language for C. In: FOAL 2003 Proceedings Foundation of Aspect-Oriented Languages Workshop at AOSD 2003, pp. 25-34, 2003
-
C. Zhang, H. Jacobsen. TinyC2: towards building a dynamic weaving aspect language for C. In: FOAL 2003 Proceedings Foundation of Aspect-Oriented Languages Workshop at AOSD 2003, pp. 25-34, 2003
-
-
-
-
47
-
-
18844367955
-
Virtual machine support for dynamic join points
-
ACM, New York, pp
-
C. Bockisch, M. Haupt, M. Mezini, K. Ostermann. Virtual machine support for dynamic join points. In: Proceedings of the Third International Conference on Aspect-Oriented Software Development (AOSD'04), ACM, New York, pp. 83-92, 2004
-
(2004)
Proceedings of the Third International Conference on Aspect-Oriented Software Development (AOSD'04)
, pp. 83-92
-
-
Bockisch, C.1
Haupt, M.2
Mezini, M.3
Ostermann, K.4
-
48
-
-
35048875690
-
Micro-measurements for dynamic aspect-oriented systems
-
M. Weske, P. Liggesmeyer eds, Proceedings of Net.ObjectDays, Springer Press, pp
-
M. Haupt, M. Mezini. Micro-measurements for dynamic aspect-oriented systems. In: M. Weske, P. Liggesmeyer (eds.) Proceedings of Net.ObjectDays. LNCS vol. 3263, Springer Press, pp. 81-96, 2004
-
(2004)
LNCS
, vol.3263
, pp. 81-96
-
-
Haupt, M.1
Mezini, M.2
-
50
-
-
18144410228
-
An initial experiment in reverse engineering aspects from existing applications
-
IEEE Computer Society, pp
-
M. Bruntink, A. van Deursen, T. Tourwé. An initial experiment in reverse engineering aspects from existing applications. In: Proceedings of the Working Conference on Reverse Engineering, IEEE Computer Society, pp. 306-307, 2004
-
(2004)
Proceedings of the Working Conference on Reverse Engineering
, pp. 306-307
-
-
Bruntink, M.1
van Deursen, A.2
Tourwé, T.3
-
51
-
-
18044396139
-
An evaluation of clone detection techniques for identifying cross-cutting concerns
-
IEEE Computer Society, pp
-
M. Bruntink, A. van Deursen, R. van Engelen, T. Tourwé. An evaluation of clone detection techniques for identifying cross-cutting concerns. In: Proceedings of the IEEE International Conference on Software Maintenance (ICSM), IEEE Computer Society, pp. 200-209, 2004
-
(2004)
Proceedings of the IEEE International Conference on Software Maintenance (ICSM)
, pp. 200-209
-
-
Bruntink, M.1
van Deursen, A.2
van Engelen, R.3
Tourwé, T.4
-
52
-
-
18044399071
-
Aspect mining using dynamic analysis
-
Gesellschaft für Informatik, Bad Honnef, Germany, pp
-
S. Breu, J. Krinke. Aspect mining using dynamic analysis. In: GI-Softwaretechnik-Trends, Mitteilungen der Gesellschaft für Informatik, vol. 23., Bad Honnef, Germany, pp. 21-22, 2003
-
(2003)
GI-Softwaretechnik-Trends, Mitteilungen der
, vol.23
, pp. 21-22
-
-
Breu, S.1
Krinke, J.2
-
53
-
-
27744541616
-
A qualitative comparison of three aspect mining techniques
-
Washington, DC, USA, IEEE Computer Society, pp
-
M. Ceccato, M. Marin, K. Mens, L. Moonen, P. Tonella, T. Tourwe. A qualitative comparison of three aspect mining techniques. In: IWPC '05: Proceedings of the 13th International Workshop on Program Comprehension, Washington, DC, USA, IEEE Computer Society, pp. 13-22, 2005
-
(2005)
IWPC '05: Proceedings of the 13th International Workshop on Program Comprehension
, pp. 13-22
-
-
Ceccato, M.1
Marin, M.2
Mens, K.3
Moonen, L.4
Tonella, P.5
Tourwe, T.6
|