-
1
-
-
33745189007
-
Open modules: Modular reasoning in aspect-oriented programming
-
ALDRICH, J. 2004. Open modules: Modular reasoning in aspect-oriented programming. Foundations of Aspect-Oriented Lang. 7-18.
-
(2004)
Foundations of Aspect-Oriented Lang
, pp. 7-18
-
-
ALDRICH, J.1
-
2
-
-
35048839796
-
A temporal logic of nested calls and returns
-
Conference on Tools and Algorithms for the Construction and Analysis of Systems, K. Jensen and A. Podelski, Eds, Springer Verlag
-
ALUR, R., ETASSAMI, K., AND MADHUSUDAN, P. 2004. A temporal logic of nested calls and returns. In Conference on Tools and Algorithms for the Construction and Analysis of Systems, K. Jensen and A. Podelski, Eds. Lecture Notes in Computer Science, vol. 2988. Springer Verlag. 467-481.
-
(2004)
Lecture Notes in Computer Science
, vol.2988
, pp. 467-481
-
-
ALUR, R.1
ETASSAMI, K.2
MADHUSUDAN, P.3
-
3
-
-
0032218204
-
Model checking of hierarchical state machines
-
Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, M. Jazayeri and H. Schauer, Eds, Springer Verlag
-
ALUR, R. AND YANNAKAKIS, M. 1998. Model checking of hierarchical state machines. In Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, M. Jazayeri and H. Schauer, Eds. Lecture Notes in Computer Science, vol. 1301. Springer Verlag. 175-188.
-
(1998)
Lecture Notes in Computer Science
, vol.1301
, pp. 175-188
-
-
ALUR, R.1
YANNAKAKIS, M.2
-
4
-
-
84943278667
-
Process-Algebraic foundations of aspect-oriented programming
-
ANDREWS, J. H. 2001. Process-Algebraic foundations of aspect-oriented programming. Reflection. 187-209.
-
(2001)
Reflection
, pp. 187-209
-
-
ANDREWS, J.H.1
-
5
-
-
0011864036
-
Aspect oriented programming (article series)
-
Oct
-
ASPECT. 2001. Aspect oriented programming (article series). Commun. ACM 44, 10 (Oct.).
-
(2001)
Commun. ACM
, vol.44
, pp. 10
-
-
ASPECT1
-
9
-
-
84976850194
-
-
BATORY, D. AND O'MALLEY, S. 1992. The design and implementation of hierarchical software systems with reusable components. ACM Trans. Softw. Eng. Methodol. 1, 4 (Oct.), 355-398.
-
BATORY, D. AND O'MALLEY, S. 1992. The design and implementation of hierarchical software systems with reusable components. ACM Trans. Softw. Eng. Methodol. 1, 4 (Oct.), 355-398.
-
-
-
-
10
-
-
15844377109
-
Parameterized interfaces for open system verification of product lines
-
BLUNDELL, C., FISLER, K., KRISHNAMURTHI, S., AND VAN HENTENHYCK, P. 2004. Parameterized interfaces for open system verification of product lines. In IEEE International Symposium on Automated Software Engineering. 258-267.
-
(2004)
IEEE International Symposium on Automated Software Engineering
, pp. 258-267
-
-
BLUNDELL, C.1
FISLER, K.2
KRISHNAMURTHI, S.3
VAN HENTENHYCK, P.4
-
11
-
-
3042666526
-
-
CHAKI, S., CLARKE, E., GHOCE, A., JHA, S., AND VEITH, H. 2004. Modular verification of software components in C. IEEE Trans. Softw. Eng. 30, 6 (Jun.), 388-402.
-
CHAKI, S., CLARKE, E., GHOCE, A., JHA, S., AND VEITH, H. 2004. Modular verification of software components in C. IEEE Trans. Softw. Eng. 30, 6 (Jun.), 388-402.
-
-
-
-
12
-
-
0022706656
-
Automatic verification of finite-state concurrent systems using temporal logic specifications
-
CLARKE, E., EMERSON, E., AND SISTLA, A. 1986. Automatic verification of finite-state concurrent systems using temporal logic specifications. ACM Trans. Program.. Lang. Syst. 8, 2, 244-263.
-
(1986)
ACM Trans. Program.. Lang. Syst
, vol.8
, Issue.2
, pp. 244-263
-
-
CLARKE, E.1
EMERSON, E.2
SISTLA, A.3
-
13
-
-
0003962322
-
-
MIT Press, Cambridge, MA
-
CLARKE, E., GRUMBERG, O., AND PELED, D. 2000. Model Checking. MIT Press, Cambridge, MA.
-
(2000)
Model Checking
-
-
CLARKE, E.1
GRUMBERG, O.2
PELED, D.3
-
14
-
-
0012052618
-
Modular translation of Statecharts to SMV
-
Tech. Rep. CMUCS-00-XXX, Carnegie Mellon University School of Computer Science. August
-
CLARKE, E. M. AND HEINLE, W. 2000. Modular translation of Statecharts to SMV. Tech. Rep. CMUCS-00-XXX, Carnegie Mellon University School of Computer Science. August.
-
(2000)
-
-
CLARKE, E.M.1
HEINLE, W.2
-
17
-
-
0033697422
-
Bandera: Extracting finite-state models from Java source code
-
IEEE Press, Los Alamitos, CA
-
CORBETT, J. C., DWYER, M. B., HATCLIFF, J., LAUBACH, S., PǍSǍREANU, C. S., ROBBY, AND ZHENG, H. 2000. Bandera: Extracting finite-state models from Java source code. In International Conference on Software Engineering. IEEE Press, Los Alamitos, CA. 439-448.
-
(2000)
International Conference on Software Engineering
, pp. 439-448
-
-
CORBETT, J.C.1
DWYER, M.B.2
HATCLIFF, J.3
LAUBACH, S.4
PǍSǍREANU, C.S.5
ROBBY6
ZHENG, H.7
-
19
-
-
0036038312
-
Invariant-Based specification, synthesis, and verification of synchronization in concurrent programs
-
DENG, X., DWYER, M. B., HATCLIFF, J., AND MIZUNO, M. 2002. Invariant-Based specification, synthesis, and verification of synchronization in concurrent programs. In International Conference on Software Engineering, 442-452.
-
(2002)
International Conference on Software Engineering
, pp. 442-452
-
-
DENG, X.1
DWYER, M.B.2
HATCLIFF, J.3
MIZUNO, M.4
-
20
-
-
34247888063
-
-
DETLEFS, D. L., LEINO, K. R. M., NELSON, G., AND SAXE, J. B. 1998. Extended static checking. Res. Rep. 159, Compaq Systems Research Center. December.
-
DETLEFS, D. L., LEINO, K. R. M., NELSON, G., AND SAXE, J. B. 1998. Extended static checking. Res. Rep. 159, Compaq Systems Research Center. December.
-
-
-
-
21
-
-
34247861334
-
-
DEVEREUX, B. 2003. Compositional reasoning about aspects using alternating-time logic. In Foundations of Aspect-Oriented Lang.
-
DEVEREUX, B. 2003. Compositional reasoning about aspects using alternating-time logic. In Foundations of Aspect-Oriented Lang.
-
-
-
-
23
-
-
4244200427
-
Flow analysis for verifying specifications of concurrent and distributed software
-
Tech. Rep. UM-CS-1999-052, University of Massachusetts, Computer Science Department. August
-
DWYER, M. B. AND CLARKE, L. A. 1999. Flow analysis for verifying specifications of concurrent and distributed software. Tech. Rep. UM-CS-1999-052, University of Massachusetts, Computer Science Department. August.
-
(1999)
-
-
DWYER, M.B.1
CLARKE, L.A.2
-
27
-
-
84982958661
-
Assumption generation for software component verification
-
IEEE Press, Los Alamitos, CA
-
GIANNAKOPOULOU, D., PǍSǍREANU, C., AND BARRINGER, H. 2002. Assumption generation for software component verification. In IEEE International Conference on Automated Software Engineering. IEEE Press, Los Alamitos, CA. 3-12.
-
(2002)
IEEE International Conference on Automated Software Engineering
, pp. 3-12
-
-
GIANNAKOPOULOU, D.1
PǍSǍREANU, C.2
BARRINGER, H.3
-
30
-
-
35248827669
-
Software verification with Blast
-
SPIN Workshop on Software Model Checking, Springer Verlag
-
HENZINGER, T. A., JHALA, R., MAJUMDAR, R., AND SUTRE, G. 2003. Software verification with Blast. In SPIN Workshop on Software Model Checking. Lecture Notes in Computer Science, vol. 2648, Springer Verlag. 235-239.
-
(2003)
Lecture Notes in Computer Science
, vol.2648
, pp. 235-239
-
-
HENZINGER, T.A.1
JHALA, R.2
MAJUMDAR, R.3
SUTRE, G.4
-
33
-
-
0035361164
-
-
HOLZMANN, G. AND SMITH, M. H. 2001. Software model checking-Extracting verification models from source code. Softw. Test. Verification Reliability 11, 2 (Jun.), 65-79.
-
HOLZMANN, G. AND SMITH, M. H. 2001. Software model checking-Extracting verification models from source code. Softw. Test. Verification Reliability 11, 2 (Jun.), 65-79.
-
-
-
-
35
-
-
84976735431
-
Tentative steps toward a development method for interfering programs
-
JONES, C. B. 1983. Tentative steps toward a development method for interfering programs. ACM Trans. Program. Lang. Syst. 5, 4, 596-619.
-
(1983)
ACM Trans. Program. Lang. Syst
, vol.5
, Issue.4
, pp. 596-619
-
-
JONES, C.B.1
-
36
-
-
34247886486
-
Aspect categories and classes of temporal properties
-
Trans. Aspect-Oriented Softw. Develop. 1
-
KATZ, S. 2006. Aspect categories and classes of temporal properties. Trans. Aspect-Oriented Softw. Develop. 1, 106-134. Published as Lecture Notes in Computer Science, vol. 3380.
-
(2006)
Published as Lecture Notes in Computer Science
, vol.3380
, pp. 106-134
-
-
KATZ, S.1
-
37
-
-
34247859687
-
The more the merrier
-
KICZALES, G. 2004. The more the merrier. Softw. Develop. http://www.sdmagazine.com/documents/s=8993/sdm0410g/.
-
(2004)
Softw. Develop
-
-
KICZALES, G.1
-
38
-
-
0004134138
-
-
MIT Press, Cambridge, MA
-
KICZALES, G., DES RIVIÈRES, J., AND BOBROW, D. G. 1991. The Art of the Metaobject Protocol. MIT Press, Cambridge, MA.
-
(1991)
The Art of the Metaobject Protocol
-
-
KICZALES, G.1
DES RIVIÈRES, J.2
BOBROW, D.G.3
-
39
-
-
82955230066
-
An overview of AspectJ
-
KICZALES, G., HILSDALE, E., HUGUNIN, J., KERSTEN, M., PALM, J., AND GHISWOLD, W. 2001. An overview of AspectJ. In Proceedings of the European Conference on Object-Oriented Programming. 327-353.
-
(2001)
Proceedings of the European Conference on Object-Oriented Programming
, pp. 327-353
-
-
KICZALES, G.1
HILSDALE, E.2
HUGUNIN, J.3
KERSTEN, M.4
PALM, J.5
GHISWOLD, W.6
-
40
-
-
35248828504
-
Aspect-Oriented programming
-
KICZALES, G., LAMPING, J., MENDHEKAR, A., MAEDA, C., LOPES, C. V., LOINGTIER, J.-M., AND IRWIN, J. 1997. Aspect-Oriented programming. In Proceedings of the European Conference on Object-Oriented Programming. 220-242.
-
(1997)
Proceedings of the European Conference on Object-Oriented Programming
, pp. 220-242
-
-
KICZALES, G.1
LAMPING, J.2
MENDHEKAR, A.3
MAEDA, C.4
LOPES, C.V.5
LOINGTIER, J.-M.6
IRWIN, J.7
-
43
-
-
84957667659
-
Module checking
-
Proceedings of the International Conference on Computer-Aided Verification, Springer Verlag
-
KUPFERMAN, O., VARDI, M., AND WOLPER, P. 1998. Module checking. In Proceedings of the International Conference on Computer-Aided Verification. Lecture Notes in Computer Science, vol. 1102, Springer Verlag. 75-86.
-
(1998)
Lecture Notes in Computer Science
, vol.1102
, pp. 75-86
-
-
KUPFERMAN, O.1
VARDI, M.2
WOLPER, P.3
-
44
-
-
2942512168
-
-
Manning Publications, Greenwich, CT
-
LADDAD, R. 2003. AspectJ in Action. Manning Publications, Greenwich, CT.
-
(2003)
AspectJ in Action
-
-
LADDAD, R.1
-
45
-
-
0036044742
-
Temporal logic with forgettable past
-
IEEE Computer Society Press
-
LAROUSSINIE, F., MARKEY, N., AND SCHNOEBELEN, P. 2002. Temporal logic with forgettable past. In Proceedings of the IEEE Symposium on Logic in Computer Science. IEEE Computer Society Press, 383-392.
-
(2002)
Proceedings of the IEEE Symposium on Logic in Computer Science
, pp. 383-392
-
-
LAROUSSINIE, F.1
MARKEY, N.2
SCHNOEBELEN, P.3
-
46
-
-
84864017686
-
Modular model checking of software
-
Proceedings of the Conference on Tools and Algorithms for the Construction and Analysis of Systems, Springer Verlag
-
LASTER, K. AND GRUMBERG, O. 1998. Modular model checking of software. In Proceedings of the Conference on Tools and Algorithms for the Construction and Analysis of Systems. Lecture Notes in Computer Science, vol. 1384, Springer Verlag. 20-35.
-
(1998)
Lecture Notes in Computer Science
, vol.1384
, pp. 20-35
-
-
LASTER, K.1
GRUMBERG, O.2
-
47
-
-
22344448826
-
-
LI, H. C., KRISHNAMURTHI, S., AND FISLER, K. 2005. Modular verification of open features through three-valued model checking. Autom. Softw. Eng. J. 12, 3 (Jul.), 349-382.
-
LI, H. C., KRISHNAMURTHI, S., AND FISLER, K. 2005. Modular verification of open features through three-valued model checking. Autom. Softw. Eng. J. 12, 3 (Jul.), 349-382.
-
-
-
-
51
-
-
35248827667
-
A compilation and optimization model for aspect-oriented programs
-
MASUHARA, H., KICZALES, G., AND DUTCHYN, C. 2008. A compilation and optimization model for aspect-oriented programs. Compiler Construct. 46-60.
-
(2008)
Compiler Construct
, pp. 46-60
-
-
MASUHARA, H.1
KICZALES, G.2
DUTCHYN, C.3
-
53
-
-
0019596077
-
Proofs of networks of processes
-
MISRA, J. AND CHANDY, M. 1981. Proofs of networks of processes. IEEE Trans. Softw. Eng. 7, 4, 417-426.
-
(1981)
IEEE Trans. Softw. Eng
, vol.7
, Issue.4
, pp. 417-426
-
-
MISRA, J.1
CHANDY, M.2
-
54
-
-
84860344310
-
Using Aspect-GAMMA in design and verification of embedded systems
-
MOUSAVI, M., RUSSELLO, G., CHAUDRON, M., RENIERS, M., BASTEN, T., CORSARO, A., SHUKLA, S., GUPTA, R., AND SCHMIDT, D. C. 2002. Using Aspect-GAMMA in design and verification of embedded systems. In Proceedings of the International Workshop on High Level Design Validation and Test. 69-75.
-
(2002)
Proceedings of the International Workshop on High Level Design Validation and Test
, pp. 69-75
-
-
MOUSAVI, M.1
RUSSELLO, G.2
CHAUDRON, M.3
RENIERS, M.4
BASTEN, T.5
CORSARO, A.6
SHUKLA, S.7
GUPTA, R.8
SCHMIDT, D.C.9
-
55
-
-
84947283695
-
Supporting formal verification of crosscutting concerns
-
NELSON, T., COWAN, D. D., AND ALENCAR, P. S. C. 2001. Supporting formal verification of crosscutting concerns. Reflection. 153-169.
-
(2001)
Reflection
, pp. 153-169
-
-
NELSON, T.1
COWAN, D.D.2
ALENCAR, P.S.C.3
-
56
-
-
34247851433
-
Aspect partitioning for hardware verification reuse
-
REGIMBAL, S., LEMIRE, J.-F., SAVARIA, Y., BOIS, G., ABOULHAMID, E. M., AND BARON, A. 2002. Aspect partitioning for hardware verification reuse. In Proceedings of the Workshop on System-on-Chip for Real-Time Applications. 183-192.
-
(2002)
Proceedings of the Workshop on System-on-Chip for Real-Time Applications
, pp. 183-192
-
-
REGIMBAL, S.1
LEMIRE, J.-F.2
SAVARIA, Y.3
BOIS, G.4
ABOULHAMID, E.M.5
BARON, A.6
-
58
-
-
34247853875
-
Model checking applications of aspects and superimpositions
-
SIHMAN, M. AND KATZ, S. 2003a. Model checking applications of aspects and superimpositions. Foundations of Aspect-Oriented Lang. 51-60.
-
(2003)
Foundations of Aspect-Oriented Lang
, pp. 51-60
-
-
SIHMAN, M.1
KATZ, S.2
-
59
-
-
0041910988
-
-
SIHMAN, M. AND KATZ, S. 2003b. Superimpositions and aspect-oriented programming. Comput. J. 46, 5 (Sept.), 529-541.
-
SIHMAN, M. AND KATZ, S. 2003b. Superimpositions and aspect-oriented programming. Comput. J. 46, 5 (Sept.), 529-541.
-
-
-
-
62
-
-
31344445095
-
Information hiding interfaces for aspect-oriented design
-
SULLIVAN, K., GRISWOLD, W. G., SONG, Y., CAI, Y., SHONLE, M., TEWARI, N., AND RAJAN, H. 2005. Information hiding interfaces for aspect-oriented design. In Proceedings of the Joint European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering. 166-175.
-
(2005)
Proceedings of the Joint European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering
, pp. 166-175
-
-
SULLIVAN, K.1
GRISWOLD, W.G.2
SONG, Y.3
CAI, Y.4
SHONLE, M.5
TEWARI, N.6
RAJAN, H.7
-
63
-
-
34247880866
-
Aspect-Level WCET analyzer
-
TESANOVIC, A., HANSSON, J., NYSTRÖM, D., NORSTRÖM, C., AND UHLIN, P. 2003. Aspect-Level WCET analyzer. In. International Workshop on Worst-Case Execution Time Analysis.
-
(2003)
In. International Workshop on Worst-Case Execution Time Analysis
-
-
TESANOVIC, A.1
HANSSON, J.2
NYSTRÖM, D.3
NORSTRÖM, C.4
UHLIN, P.5
-
65
-
-
0001909357
-
Reasoning about infinite computations
-
Nov
-
VARDI, M. Y. AND WOLPER, P. 1994. Reasoning about infinite computations. Inf. Comput. 115, 1 (Nov.).
-
(1994)
Inf. Comput
, vol.115
, pp. 1
-
-
VARDI, M.Y.1
WOLPER, P.2
-
66
-
-
84960853881
-
Model checking programs
-
VISSER, W., HAVELUND, K., BRAT, G., AND PARK, S. 2000. Model checking programs. In Proceedings of the IEEE International Symposium on Automated Software Engineering. 3-12.
-
(2000)
Proceedings of the IEEE International Symposium on Automated Software Engineering
, pp. 3-12
-
-
VISSER, W.1
HAVELUND, K.2
BRAT, G.3
PARK, S.4
-
67
-
-
11344289845
-
A semantics for advice and dynamic join points in aspect-oriented programming
-
WAND, M., KICZALES, G., AND DUTCHYN, C. 2004. A semantics for advice and dynamic join points in aspect-oriented programming. ACM Trans. Program. Lang. Syst. 26, 5, 890-910.
-
(2004)
ACM Trans. Program. Lang. Syst
, vol.26
, Issue.5
, pp. 890-910
-
-
WAND, M.1
KICZALES, G.2
DUTCHYN, C.3
-
68
-
-
0020496645
-
Temporal logic can be more expressive
-
WOLPER, P. 1983. Temporal logic can be more expressive. Inf. Control 56, 1-2, 72-99.
-
(1983)
Inf. Control
, vol.56
-
-
WOLPER, P.1
|