-
1
-
-
18944400712
-
jContractor: Bytecode instrumentation techniques for implementing DBC in Java
-
Elsevier, Amsterdam
-
Abercrombie, P., Karaorman, M.: jContractor: Bytecode instrumentation techniques for implementing DBC in Java. In Runtime Verification (RV'02), ENTCS, vol. 70, Elsevier, Amsterdam (2002).
-
(2002)
Runtime Verification (RV'02), ENTCS
, vol.70
-
-
Abercrombie, P.1
Karaorman, M.2
-
2
-
-
0004072686
-
-
New York: Addison-Wesley
-
Aho A. V., Sethi R., Ullman J. D.: Compilers, Principles, Techniques, and Tools, pp. 215-246. Addison-Wesley, New York (1986).
-
(1986)
Compilers, Principles, Techniques, and Tools
, pp. 215-246
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
3
-
-
31744445215
-
Adding trace matching with free variables to AspectJ
-
ACM, New York
-
Allan, C., Avgustinov, P., Christensen, A. S., Hendren, L. J., Kuzins, S., Lhoták, O., de Moor, O., Sereni, D., Sittampalam, G., Tibble, J.: Adding trace matching with free variables to AspectJ. In: Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'05), pp. 345-364. ACM, New York (2005).
-
(2005)
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'05)
, pp. 345-364
-
-
Allan, C.1
Avgustinov, P.2
Christensen, A.S.3
Hendren, L.J.4
Kuzins, S.5
Lhoták, O.6
de Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
4
-
-
35048839796
-
A temporal logic of nested calls and returns
-
LNCS, Springer, Berlin
-
Alur, R., Etessami, K., Madhusudan, P.: A temporal logic of nested calls and returns. In: Tools and Algorithms for the Construction and Analysis of Systems (TACAS'04), LNCS, vol. 2988, pp. 467-481. Springer, Berlin (2004).
-
(2004)
Tools and Algorithms For the Construction and Analysis of Systems (TACAS'04)
, vol.2988
, pp. 467-481
-
-
Alur, R.1
Etessami, K.2
Madhusudan, P.3
-
5
-
-
84861233316
-
-
AspectC++
-
AspectC++. http://www. aspectc. org/.
-
-
-
-
6
-
-
84861235908
-
-
AspectJ
-
AspectJ. http://eclipse. org/aspectj/.
-
-
-
-
7
-
-
42149084430
-
Making trace monitors feasible
-
ACM, New York
-
Avgustinov, P., Tibble, J., de Moor, O.: Making trace monitors feasible. In: Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'07), pp. 589-608. ACM, New York (2007).
-
(2007)
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'07)
, pp. 589-608
-
-
Avgustinov, P.1
Tibble, J.2
de Moor, O.3
-
8
-
-
19044390891
-
The Spec# programming system: An overview
-
Springer, Berlin, LNCS
-
Barnett, M., Leino, K. R. M., Schulte, W.: The Spec# programming system: An overview. In: Construction and Analysis of Safe, Secure and Interoperable Smart devices (CASSIS'04), LNCS, vol. 3362, pp. 49-69. Springer, Berlin (2004).
-
(2004)
Construction and Analysis of Safe, Secure and Interoperable Smart Devices (CASSIS'04)
, vol.3362
, pp. 49-69
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
-
9
-
-
84861227476
-
-
H. Barringer, B. Finkbeiner, Y. Gurevich, and H. Sipma (Eds.), Amsterdam: Elsevier
-
Barringer, H., Finkbeiner, B., Gurevich, Y., Sipma, H. (eds): Runtime Verification (RV'05), ENTCS, vol. 144. Elsevier, Amsterdam (2005).
-
(2005)
Runtime Verification (RV'05), ENTCS
, vol.144
-
-
-
10
-
-
84944202148
-
Rule-Based Runtime Verification
-
Springer, Berlin
-
Barringer, H., Goldberg, A., Havelund, K., Sen, K.: Rule-Based Runtime Verification. In: Verification, Model Checking, and Abstract Interpretation (VMCAI'04), LNCS, vol. 2937, pp. 44-57. Springer, Berlin (2004).
-
(2004)
Verification, Model Checking, and Abstract Interpretation (VMCAI'04), LNCS
, vol.2937
, pp. 44-57
-
-
Barringer, H.1
Goldberg, A.2
Havelund, K.3
Sen, K.4
-
12
-
-
19144368375
-
Jass-Java with Assertions
-
Elsevier, Amsterdam ENTCS
-
Bartetzko, D., Fischer, C., Moller, M., Wehrheim, H.: Jass-Java with Assertions. In: Runtime Verification (RV'01), ENTCS, vol. 55, pp. 103-117. Elsevier, Amsterdam (2001).
-
(2001)
Runtime Verification (RV'01)
, vol.55
, pp. 103-117
-
-
Bartetzko, D.1
Fischer, C.2
Moller, M.3
Wehrheim, H.4
-
13
-
-
84861233319
-
-
Bison
-
Bison. http://www. gnu. org/software/bison/.
-
-
-
-
14
-
-
34248160938
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
ACM, New York
-
Blackburn, S. M., Garner, R., Hoffman, C., Khan, A. M., McKinley, K. S., Bentzur, R., Diwan, A., Feinberg, D., Frampton, D., Guyer, S. Z., Hirzel, M., Hosking, A., Jump, M., Lee, H., Moss, J. E. B., Phansalkar, A., Stefanović, D., VanDrunen, T., von Dincklage, D., Wiedermann, B.: The DaCapo benchmarks: Java benchmarking development and analysis. In: Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'06), pp. 169-190. ACM, New York (2006).
-
(2006)
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'06)
, pp. 169-190
-
-
Blackburn, S.M.1
Garner, R.2
Hoffman, C.3
Khan, A.M.4
McKinley, K.S.5
Bentzur, R.6
Diwan, A.7
Feinberg, D.8
Frampton, D.9
Guyer, S.Z.10
Hirzel, M.11
Hosking, A.12
Jump, M.13
Lee, H.14
Moss, J.E.B.15
Phansalkar, A.16
Stefanović, D.17
Vandrunen, T.18
von Dincklage, D.19
Wiedermann, B.20
more..
-
16
-
-
70450243145
-
Dependent advice: A general approach to optimizing history-based aspects
-
ACM, New York
-
Bodden, E., Chen, F., Roşu, G.: Dependent advice: A general approach to optimizing history-based aspects. In: Aspect-Oriented Software Development (AOSD'09), pp. 3-14. ACM, New York (2009).
-
(2009)
Aspect-Oriented Software Development (AOSD'09)
, pp. 3-14
-
-
Bodden, E.1
Chen, F.2
Roşu, G.3
-
17
-
-
38149057580
-
A staged static program analysis to improve the performance of runtime monitoring
-
Springer, Berlin, LNCS
-
Bodden, E., Hendren, L., Lhoták, O.: A staged static program analysis to improve the performance of runtime monitoring. In: European Conference on Object-Oriented Programming (ECOOP'07), LNCS, vol. 4609, pp. 525-549. Springer, Berlin (2007).
-
(2007)
European Conference On Object-Oriented Programming (ECOOP'07)
, vol.4609
, pp. 525-549
-
-
Bodden, E.1
Hendren, L.2
Lhoták, O.3
-
18
-
-
38149083241
-
Instumenting C programs with nested word monitors
-
Springer, Berlin, LNCS
-
Chaudhuri, S., Alur, R.: Instumenting C programs with nested word monitors. In: Model Checking Software (SPIN'07), LNCS, vol. 4595, pp. 279-283. Springer, Berlin (2007).
-
(2007)
Model Checking Software (SPIN'07)
, vol.4595
, pp. 279-283
-
-
Chaudhuri, S.1
Alur, R.2
-
19
-
-
35048899307
-
A formal monitoring-based framework for software development and analysis
-
Springer, Berlin, LNCS
-
Chen, F., D'Amorim, M., Roşu, G.: A formal monitoring-based framework for software development and analysis. In: International Conference on Formal Engineering Methods (ICFEM'04), LNCS, vol. 3308, pp. 357-372. Springer, Berlin (2004).
-
(2004)
International Conference On Formal Engineering Methods (ICFEM'04)
, vol.3308
, pp. 357-372
-
-
Chen, F.1
D'Amorim, M.2
Roşu, G.3
-
20
-
-
77952096553
-
Efficient formalism-independent monitoring of parametric properties
-
IEEE, New York
-
Chen, F., Meredith, P., Jin, D., Roşu, G.: Efficient formalism-independent monitoring of parametric properties. In: Automated Software Engineering (ASE'09), pp. 383-394. IEEE, New York (2009).
-
(2009)
Automated Software Engineering (ASE'09)
, pp. 383-394
-
-
Chen, F.1
Meredith, P.2
Jin, D.3
Roşu, G.4
-
21
-
-
18944375047
-
Towards monitoring-oriented programming: A paradigm combining specification and implementation
-
Elsevier, Amsterdam
-
Chen, F., Roşu, G.: Towards monitoring-oriented programming: A paradigm combining specification and implementation. In: Runtime Verification (RV'03), ENTCS, vol. 89, pp. 108-127. Elsevier, Amsterdam (2003).
-
(2003)
Runtime Verification (RV'03), ENTCS
, vol.89
, pp. 108-127
-
-
Chen, F.1
Roşu, G.2
-
22
-
-
42149109631
-
MOP: An efficient and generic runtime verification framework
-
ACM, New York
-
Chen, F., Roşu, G.: MOP: An efficient and generic runtime verification framework. In: Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'07), pp. 569-588. ACM, New York (2007).
-
(2007)
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'07)
, pp. 569-588
-
-
Chen, F.1
Roşu, G.2
-
23
-
-
70350637810
-
Parametric trace slicing and monitoring
-
Springer, Berlin, LNCS
-
Chen, F., Roşu, G.: Parametric trace slicing and monitoring. In: Tools and Algorithms for the Construction and Analysis of Systems (TACAS'09), LNCS, vol. 5505, pp. 246-261. Springer, Berlin (2009).
-
(2009)
Tools and Algorithms For the Construction and Analysis of Systems (TACAS'09)
, vol.5505
, pp. 246-261
-
-
Chen, F.1
Roşu, G.2
-
24
-
-
34548777585
-
Event-based runtime verification of Java programs
-
d'Amorim M., Havelund K.: Event-based runtime verification of Java programs. ACM SIGSOFT Softw. Eng. Notes 30(4), 1-7 (2005).
-
(2005)
ACM SIGSOFT Softw. Eng. Notes
, vol.30
, Issue.4
, pp. 1-7
-
-
d'Amorim, M.1
Havelund, K.2
-
25
-
-
84947290593
-
The Temporal Rover and the ATG Rover
-
Springer, Berlin, LNCS
-
Drusinsky, D.: The Temporal Rover and the ATG Rover. In: Model Checking and Software Verification (SPIN'00), LNCS, vol. 1885, pp. 323-330. Springer, Berlin (2000).
-
(2000)
Model Checking and Software Verification (SPIN'00)
, vol.1885
, pp. 323-330
-
-
Drusinsky, D.1
-
26
-
-
84861227600
-
-
Eagle Technology
-
Eagle Technology. PCI 703 Series User's Manual. http://www. eagledaq. com/display_product_36. htm.
-
PCI 703 Series User's Manual
-
-
-
27
-
-
84861231797
-
-
Eiffel Language
-
Eiffel Language. http://www. eiffel. com/.
-
-
-
-
28
-
-
31744449292
-
Relational queries over program traces
-
ACM, New York
-
Goldsmith, S., O'Callahan, R., Aiken, A.: Relational queries over program traces. In: Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'05), pp. 385-402. ACM, New York (2005).
-
(2005)
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'05)
, pp. 385-402
-
-
Goldsmith, S.1
O'Callahan, R.2
Aiken, A.3
-
29
-
-
84861230730
-
-
K. Havelund, M. Nunez, G. Roşu, and B. Wolff (Eds.), Berlin: Springer
-
Havelund, K., Nunez, M., Roşu, G., Wolff, B. (eds): Formal Approaches to Testing and Runtime Verification (FATES/RV'06), LNCS, vol. 4264. Springer, Berlin (2006).
-
(2006)
Formal Approaches to Testing and Runtime Verification (FATES/RV'06), LNCS
, vol.4264
-
-
-
30
-
-
19144362424
-
Monitoring Java programs with Java PathExplorer
-
Elsevier, Amsterdam
-
Havelund, K., Roşu, G.: Monitoring Java programs with Java PathExplorer. In: Runtime Verification (RV'01), ENTCS, vol. 55, pp. 97-114. Elsevier, Amsterdam (2001).
-
(2001)
Runtime Verification (RV'01), ENTCS
, vol.55
, pp. 97-114
-
-
Havelund, K.1
Roşu, G.2
-
31
-
-
19144362424
-
Monitoring Java programs with Java PathExplorer
-
Elsevier, Amsterdam
-
Havelund, K., Roşu, G.: Monitoring Java programs with Java PathExplorer. In: Runtime Verification (RV'01), ENTCS, vol. 55, Elsevier, Amsterdam (2001).
-
(2001)
Runtime Verification (RV'01), ENTCS
, vol.55
-
-
Havelund, K.1
Roşu, G.2
-
33
-
-
84861235905
-
-
K. Havelund, G. Roşu (Eds.), Amsterdam: Elsevier
-
Havelund, K., Roşu, G. (eds): Runtime Verification (RV'02), ENTCS, vol. 70. Elsevier, Amsterdam (2002).
-
(2002)
Runtime Verification (RV'02), ENTCS
, vol.70
-
-
-
34
-
-
84861235907
-
-
K. Havelund, G. Roşu (Eds.), Amsterdam: Elsevier
-
Havelund, K., Roşu, G. (eds): Runtime Verification (RV'04), ENTCS, vol. 113. Elsevier, Amsterdam (2004).
-
(2004)
Runtime Verification (RV'04), ENTCS
, vol.113
-
-
-
35
-
-
84888249425
-
Synthesizing Monitors for Safety Properties
-
Springer, Berlin, LNCS
-
Havelund, K., Roşu, G.: Synthesizing Monitors for Safety Properties. In: Tools and Algorithms for the Construction and Analysis of Systems (TACAS'02), LNCS, vol. 2280, pp. 342-356. Springer, Berlin (2002).
-
(2002)
Tools and Algorithms For the Construction and Analysis of Systems (TACAS'02)
, vol.2280
, pp. 342-356
-
-
Havelund, K.1
Roşu, G.2
-
40
-
-
84861235803
-
-
JBoss
-
JBoss. http://www. jboss. org.
-
-
-
-
41
-
-
82955230066
-
An overview of Aspect J
-
Springer, Berlin
-
Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W. G.: An overview of Aspect J. In: European Conference on Object-Oriented Programming (ECOOP'01), LNCS, vol. 2072, pp. 327-353. Springer, Berlin (2001).
-
(2001)
European Conference On Object-Oriented Programming (ECOOP'01), LNCS
, vol.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
42
-
-
35248828504
-
Aspect-oriented programming
-
Springer, Berlin
-
Kiczales, G., Lamping, J., Menhdhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-oriented programming. In: European Conference on Object-Oriented Programming (ECOOP'97), LNCS, vol. 1241, pp. 220-242. Springer, Berlin (1997).
-
(1997)
European Conference On Object-Oriented Programming (ECOOP'97), LNCS
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Menhdhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
43
-
-
60349112980
-
Formally specified monitoring of temporal properties
-
Kim, M., Viswanathan, M., Ben-Abdallah, H., Kannan, S., Lee, I., Sokolsky, O.: Formally specified monitoring of temporal properties. In: Europoean Conference on Real-Time Systems (ECRTS'99) (1999).
-
(1999)
Europoean Conference On Real-Time Systems (ECRTS'99)
-
-
Kim, M.1
Viswanathan, M.2
Ben-Abdallah, H.3
Kannan, S.4
Lee, I.5
Sokolsky, O.6
-
44
-
-
84885236249
-
JML: Notations and tools supporting detailed design in Java
-
ACM, New York
-
Leavens, G. T., Leino, K. R. M., Poll, E., Ruby, C., Jacobs, B.: JML: notations and tools supporting detailed design in Java. In: Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'00), pp. 105-106. ACM, New York (2000).
-
(2000)
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'00)
, pp. 105-106
-
-
Leavens, G.T.1
Leino, K.R.M.2
Poll, E.3
Ruby, C.4
Jacobs, B.5
-
46
-
-
31744432699
-
Finding application errors and security flaws using PQL: A program query language
-
ACM, New York
-
Martin, M., Livshits, V. B., Lam, M. S.: Finding application errors and security flaws using PQL: a program query language. In: Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'07), pp. 365-383. ACM, New York (2005).
-
(2005)
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'07)
, pp. 365-383
-
-
Martin, M.1
Livshits, V.B.2
Lam, M.S.3
-
47
-
-
56249134236
-
Efficient monitoring of parametric context-free patterns
-
IEEE, New York
-
Meredith, P., Jin, D., Chen, F., Roşu, G.: Efficient monitoring of parametric context-free patterns. In: Automated Software Engineering (ASE '08), pp. 148-157. IEEE, New York (2008).
-
(2008)
Automated Software Engineering (ASE '08)
, pp. 148-157
-
-
Meredith, P.1
Jin, D.2
Chen, F.3
Roşu, G.4
-
48
-
-
77952094141
-
Efficient monitoring of parametric context-free patterns
-
Meredith P., Jin D., Chen F., Roşu G.: Efficient monitoring of parametric context-free patterns. J. Autom. Softw. Eng. 17(2), 149-180 (2010).
-
(2010)
J. Autom. Softw. Eng.
, vol.17
, Issue.2
, pp. 149-180
-
-
Meredith, P.1
Jin, D.2
Chen, F.3
Roşu, G.4
-
50
-
-
84861230731
-
-
PCI SIG. Conventional PCI 3. 0, PCI-X 2. 0 and PCI-E 2. 0 Specifications
-
PCI SIG. Conventional PCI 3. 0, PCI-X 2. 0 and PCI-E 2. 0 Specifications. http://www. pcisig. com.
-
-
-
-
51
-
-
67249085978
-
-
Technical report, University of Illinois at Urbana-Champaign
-
Pellizzoni, R., Buy, B. D., Caccamo, M., Sha, L.: Coscheduling of real-time tasks and PCI bus transactions. Technical report, University of Illinois at Urbana-Champaign. http://netfiles. uiuc. edu/rpelliz2/www/techreps/ (2008).
-
(2008)
Coscheduling of real-time tasks and PCI bus transactions
-
-
Pellizzoni, R.1
Buy, B.D.2
Caccamo, M.3
Sha, L.4
-
52
-
-
67249145222
-
Hardware runtime monitoring for dependable cots-based real-time embedded systems
-
IEEE, New York
-
Pellizzoni, R., Meredith, P., Caccamo, M., Roşu, G.: Hardware runtime monitoring for dependable cots-based real-time embedded systems. In: Real-Time System Symposium (RTSS'08), pp. 481-491. IEEE, New York (2008).
-
(2008)
Real-Time System Symposium (RTSS'08)
, pp. 481-491
-
-
Pellizzoni, R.1
Meredith, P.2
Caccamo, M.3
Roşu, G.4
-
53
-
-
72249096888
-
Handling mixed-criticality in soc-based real-time embedded systems
-
Pellizzoni, R., Meredith, P., Nam, M.-Y., Sun, M., Caccamo, M., Sha, L.: Handling mixed-criticality in soc-based real-time embedded systems. In: Embedded Software (Emsoft'09), pp. 235-244 (2009).
-
(2009)
Embedded Software (Emsoft'09)
, pp. 235-244
-
-
Pellizzoni, R.1
Meredith, P.2
Nam, M.-Y.3
Sun, M.4
Caccamo, M.5
Sha, L.6
-
55
-
-
17444417374
-
Rewriting-based techniques for runtime verification
-
Roşu G., Havelund K.: Rewriting-based techniques for runtime verification. J. Autom. Softw Eng. 12(2), 151-197 (2004).
-
(2004)
J. Autom. Softw Eng.
, vol.12
, Issue.2
, pp. 151-197
-
-
Roşu, G.1
Havelund, K.2
-
56
-
-
57049173078
-
Synthesizing monitors for safety properties-this time with calls and returns
-
Springer, Berlin, LNCS
-
Roşu, G., Chen, F., Ball, T.: Synthesizing monitors for safety properties-this time with calls and returns. In: Runtime Verification (RV'08), LNCS, vol. 5289, pp. 51-68. Springer, Berlin (2008).
-
(2008)
Runtime Verification (RV'08)
, vol.5289
, pp. 51-68
-
-
Roşu, G.1
Chen, F.2
Ball, T.3
-
57
-
-
17444392939
-
Generating optimal monitors for extended regular expressions
-
Elsevier, Amsterdam, ENTCS
-
Sen, K., Roşu, G.: Generating optimal monitors for extended regular expressions. In: Runtime Verification (RV'03), ENTCS, vol. 89, pp. 162-181. Elsevier, Amsterdam (2003).
-
(2003)
Runtime Verification (RV'03)
, vol.89
, pp. 162-181
-
-
Sen, K.1
Roşu, G.2
-
58
-
-
84861231343
-
-
O. Sokolsky and M. Viswanathan (Eds.), Amsterdam: Elsevier
-
Sokolsky, O., Viswanathan, M. (eds): Runtime Verification (RV'03), ENTCS, vol. 89. Elsevier, Amsterdam (2003).
-
(2003)
Runtime Verification (RV'03), ENTCS
, vol.89
-
-
-
59
-
-
84861235805
-
-
Soot website
-
Soot website. http://www. sable. mcgill. ca/soot/.
-
-
-
-
60
-
-
84945708555
-
Regular expression search algorithm
-
Thompson K.: Regular expression search algorithm. Commun. ACM 11(6), 419-422 (1968).
-
(1968)
Commun. ACM
, vol.11
, Issue.6
, pp. 419-422
-
-
Thompson, K.1
-
61
-
-
0001956132
-
Soot - a Java optimization framework
-
ACM, New York
-
Vallée-Rai, R., Hendren, L., Sundaresan, V., Lam, P., Gagnon, E., Co, P.: Soot - a Java optimization framework. In: IBM Centre for Advanced Studies Conference (CASCON'99), pp. 125-135. ACM, New York (1999).
-
(1999)
IBM Centre For Advanced Studies Conference (CASCON'99)
, pp. 125-135
-
-
Vallée-Rai, R.1
Hendren, L.2
Sundaresan, V.3
Lam, P.4
Gagnon, E.5
Co, P.6
-
62
-
-
84861230729
-
-
Xilinx, Inc. Virtex-4 ML455 PCI/PCI-X Development Kit User Guide
-
Xilinx, Inc. Virtex-4 ML455 PCI/PCI-X Development Kit User Guide. http://www. xilinx. com/support/documentation/boards_and_kits/ug084. pdf.
-
-
-
|