메뉴 건너뛰기




Volumn 42, Issue 4, 2007, Pages 443-476

Generating all polynomial invariants in simple loops

Author keywords

Gr bner basis; Ideal of polynomials; Loop invariant

Indexed keywords


EID: 34047097816     PISSN: 07477171     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jsc.2007.01.002     Document Type: Article
Times cited : (125)

References (31)
  • 4
    • 35048904063 scopus 로고    scopus 로고
    • Approximating the algebraic relational semantics of imperative programs
    • International Symposium on Static Analysis. SAS 2004, Springer-Verlag
    • Colón M. Approximating the algebraic relational semantics of imperative programs. International Symposium on Static Analysis. SAS 2004. Lecture Notes in Computer Science vol. 3148 (2004), Springer-Verlag 296-311
    • (2004) Lecture Notes in Computer Science , vol.3148 , pp. 296-311
    • Colón, M.1
  • 5
    • 34047112137 scopus 로고    scopus 로고
    • Cousot, P., Cousot, R., 1976. Static determination of dynamic properties of programs. In: Robinet, B. (Ed.), Proceedings of the 2nd International Symposium on Programming, April, pp. 106-130
  • 6
    • 85050550846 scopus 로고    scopus 로고
    • Cousot, P., Cousot, R., 1977. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In: Conference Record of the Fourth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp. 238-252
  • 8
    • 0018280768 scopus 로고    scopus 로고
    • Dershowitz, N., Manna, Z., 1978. Inference rules for program annotation. In: Proceedings of the 3rd International Conference on Software Engineering, pp. 158-167
  • 10
    • 34047173927 scopus 로고    scopus 로고
    • Freire, P., 2002. www.pedrofreire.com/crea2_en.htm?
  • 13
    • 1842473365 scopus 로고    scopus 로고
    • The verifying compiler: A grand challenge for computing research
    • Hoare T. The verifying compiler: A grand challenge for computing research. Journal of the ACM 50 1 (2003) 63-69
    • (2003) Journal of the ACM , vol.50 , Issue.1 , pp. 63-69
    • Hoare, T.1
  • 15
    • 34047180417 scopus 로고    scopus 로고
    • Kapur, D., 2003. Automatically generating loop invariants using quantifier elimination. Technical Report TR-CS-2003-58, Department of Computer Science, UNM. Also in the Proc. of 10th International IMACS Conference on Applications of Computer Algebra, ACA 2004, Lamar, TX, July 2004
  • 16
    • 0016881880 scopus 로고
    • Affine relationships among variables of a program
    • Karr M. Affine relationships among variables of a program. Acta Informatica 6 (1976) 133-151
    • (1976) Acta Informatica , vol.6 , pp. 133-151
    • Karr, M.1
  • 17
    • 0016941016 scopus 로고
    • Logical analysis of programs
    • Katz S., and Manna Z. Logical analysis of programs. Communications of the ACM 19 4 (1976) 188-206
    • (1976) Communications of the ACM , vol.19 , Issue.4 , pp. 188-206
    • Katz, S.1    Manna, Z.2
  • 19
    • 35048872305 scopus 로고    scopus 로고
    • A note on Karr's algorithm
    • 31 Int. Coll. on Automata, Languages and Programming, ICALP, Springer-Verlag
    • Müller-Olm M., and Seidl H. A note on Karr's algorithm. 31 Int. Coll. on Automata, Languages and Programming, ICALP. LNCS vol. 3142 (2004), Springer-Verlag 1016-1028
    • (2004) LNCS , vol.3142 , pp. 1016-1028
    • Müller-Olm, M.1    Seidl, H.2
  • 21
    • 1442287622 scopus 로고    scopus 로고
    • Müller-Olm, M., Seidl, H., 2004b. Precise interprocedural analysis through linear algebra. In: ACM SIGPLAN Principles of Programming Languages, POPL 2004, pp. 330-341
  • 22
    • 34047144811 scopus 로고    scopus 로고
    • Petter, M., 2004. Berechnung von polynomiellen invarianten. Master's Thesis, Fakultät für Informatik, Technische Universität München. Available at http://www2.cs.tum.edu/~petter/da
  • 23
    • 35048898339 scopus 로고    scopus 로고
    • An abstract interpretation approach for automatic generation of polynomial invariants
    • International Symposium on Static Analysis. SAS 2004, Springer-Verlag
    • Rodríguez-Carbonell E., and Kapur D. An abstract interpretation approach for automatic generation of polynomial invariants. International Symposium on Static Analysis. SAS 2004. Lecture Notes in Computer Science vol. 3148 (2004), Springer-Verlag 280-295
    • (2004) Lecture Notes in Computer Science , vol.3148 , pp. 280-295
    • Rodríguez-Carbonell, E.1    Kapur, D.2
  • 25
    • 24644452013 scopus 로고    scopus 로고
    • Program verification using automatic generation of invariants
    • 1st International Colloquium on Theoretical Aspects of Computing. ICTAC'04, Springer-Verlag
    • Rodríguez-Carbonell E., and Kapur D. Program verification using automatic generation of invariants. 1st International Colloquium on Theoretical Aspects of Computing. ICTAC'04. Lecture Notes in Computer Science vol. 3407 (2005), Springer-Verlag 325-340
    • (2005) Lecture Notes in Computer Science , vol.3407 , pp. 325-340
    • Rodríguez-Carbonell, E.1    Kapur, D.2
  • 26
    • 33751098295 scopus 로고    scopus 로고
    • Automatic generation of polynomial invariants of bounded degree using abstract interpretation
    • Rodriguez-Carbonell E., and Kapur D. Automatic generation of polynomial invariants of bounded degree using abstract interpretation. Science of Computer Programming 64 1 (2007) 54-75
    • (2007) Science of Computer Programming , vol.64 , Issue.1 , pp. 54-75
    • Rodriguez-Carbonell, E.1    Kapur, D.2
  • 27
    • 2442424185 scopus 로고    scopus 로고
    • Sankaranarayanan, S., Sipma, H.B., Manna, Z., 2004. Non-linear loop invariant generation using Gröbner bases. In: ACM SIGPLAN Principles of Programming Languages, POPL 2004, pp. 318-329
  • 30
    • 0016025566 scopus 로고
    • The synthesis of loop predicates
    • Wegbreit B. The synthesis of loop predicates. Communications of the ACM 17 2 (1974) 102-112
    • (1974) Communications of the ACM , vol.17 , Issue.2 , pp. 102-112
    • Wegbreit, B.1
  • 31
    • 0016557736 scopus 로고
    • Property extraction in well-founded property sets
    • Wegbreit B. Property extraction in well-founded property sets. IEEE Transactions on Software Engineering 1 3 (1975) 270-285
    • (1975) IEEE Transactions on Software Engineering , vol.1 , Issue.3 , pp. 270-285
    • Wegbreit, B.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.