Voir la notice de l'article provenant de la source Math-Net.Ru
@article{MAIS_2008_15_3_a4, author = {A. A. Klebanov and A. A. Shalyto}, title = {Automata-based approach for correct {Java} {Card-program}}, journal = {Modelirovanie i analiz informacionnyh sistem}, pages = {47--55}, publisher = {mathdoc}, volume = {15}, number = {3}, year = {2008}, language = {ru}, url = {http://geodesic.mathdoc.fr/item/MAIS_2008_15_3_a4/} }
TY - JOUR AU - A. A. Klebanov AU - A. A. Shalyto TI - Automata-based approach for correct Java Card-program JO - Modelirovanie i analiz informacionnyh sistem PY - 2008 SP - 47 EP - 55 VL - 15 IS - 3 PB - mathdoc UR - http://geodesic.mathdoc.fr/item/MAIS_2008_15_3_a4/ LA - ru ID - MAIS_2008_15_3_a4 ER -
A. A. Klebanov; A. A. Shalyto. Automata-based approach for correct Java Card-program. Modelirovanie i analiz informacionnyh sistem, Tome 15 (2008) no. 3, pp. 47-55. http://geodesic.mathdoc.fr/item/MAIS_2008_15_3_a4/
[1] Zh. Chen, Tekhnologiya Java Card dlya smart-kart. Arkhitektura i rukovodstvo programmista, Tekhnosfera, M., 2008
[2] NASA LaRC Formal Methods Program: What is Formal Methods?, http://shemesh.larc.nasa.gov/fm/fm-what.html
[3] A. A. Shalyto, “Algoritmizatsiya i programmirovanie dlya sistem logicheskogo upravleniya i «reaktivnykh» sistem”, Avtomatika i telemekhanika, 2001, no. 1, 3–39 | Zbl
[4] E. Poll, J. van den Berg, B. Jacobs, “Specification of the JavaCard API in JML”, Proc. Fourth Smart Card Research and Advanced Application Conference, 135–154
[5] A. Coglio, “An Approach to the Generation of High-Assurance Java Card Applets”, Proc. 2nd NSA Conf. on High Confidence Software and Systems (HCSS'02), 2002, 69–77
[6] E. Hubbers, M. Oostdijk, E. Poll, “From finite state machines to provably correct Java Card applets”, Proc. 18th IFIP Inform. Security Conf., 2003, 465–479
[7] V. S. Gurov, M. A. Mazin, A. A. Shalyto, “UniMod - instrumentalnoe sredstvo dlya avtomatnogo programmirovaniya”, Nauchno-tekhnicheskii vestnik. Fundamentalnye i prikladnye issledovaniya informatsionnykh sistem i tekhnologii, 30, SPbGU ITMO, 2006, 32–44 http://is.ifmo.ru/works/_instrsr.pdf
[8] E. Hubbers, M. Oostdijk, “Generating JML specifications from UML state diagrams”, Proc. Forum on specification and Design Languages (FDL'03), 2003, 263–273
[9] Razrabotka tekhnologii verifikatsii upravlyayuschikh programm so slozhnym povedeniem, postroennykh na osnove avtomatnogo podkhoda, Promezhutochnyi otchet po II etapu «Teoreticheskie issledovaniya postavlennykh pered NIR zadach», SPbGU ITMO, 2007 http://is.ifmo.ru/verification/_2007_02_report-verification.pdf
[10] S. E. Velder, A. A. Shalyto, “Vvedenie v verifikatsiyu avtomatnykh programm na osnove metoda Model checking”, Nauchno-tekhnicheskii vestnik. Fundamentalnye i prikladnye issledovaniya informatsionnykh sistem i tekhnologii, 42, SPbGU ITMO, 2007, 33–48 http://vestnik.ifmo.ru/ntv/ntv_42.1.5.pdf
[11] V. A. Nepomnyaschii, O. M. Ryakin, Prikladnye metody verifikatsii programm, Radio i svyazyu, M., 1988
[12] E. V. Kuzmin, V. A. Sokolov, “O verifikatsii \flqqavtomatnykh\frqq programm”, Aktualnye problemy matematiki i informatiki, Sbornik statei k 20-letiyu fakulteta IVT YarGU im. P. G. Demidova, Yaroslavl, 2006, 27–32 http://is.ifmo.ru/verification/_verautpr.pdf
[13] G. A. Korneev, V. G. Parfenov, A. A. Shalyto, “Verifikatsiya avtomatnykh programm”, Tezisy dokladov Mezhdunarodnoi nauchnoi konferentsii, posvyaschennoi pamyati professora A. M. Bogomolova \flqq Kompyuternye nauki i tekhnologii\frqq, SGU, Saratov, 2007, 66–69 http://is.ifmo.ru/verification/_KNIT-2007.pdf
[14] E. M. Clarke, J. M. Wing, “Formal methods: State of the Art and Future Directions”, ACM Computing Surveys, 4 (1996), 626–643 | DOI
[15] B. Meier, Ob'ektno-orientirovannoe konstruirovanie programmnykh sistem, Russkaya redaktsiya, M., 2005
[16] G. T. Leavens, Y. Cheon, Design by Contract with JML, http://www.jmlspecs.org/jmldbc.pdf
[17] G. T. Leavens, A. L. Baker, C. Ruby, Preliminary design of JML: A behavioral interface specification language for Java, Tech. Rep. 98-06u, Apr., Iowa State Univ., Dept. of Comput. Sci., 2003
[18] L. Burdy, “An overview of JML tools and applications”, Int. J. on Software Tools for Technology Transfer (STTT), 7:3 (2005), 212–232 | DOI
[19] D. Harel, A. Pnueli, “On the Development of Reactive Systems”, Logic and Models of Concurrent Systems, NATO Advanced Study Institute on Logic and Models for Verification and Specification of Concurrent Systems, 1985, 477–498 | MR | Zbl
[20] A. A. Shalyto, “Avtomatnoe proektirovanie programm. Algoritmizatsiya i programmirovanie zadach logicheskogo upravleniya”, Izvestiya RAN. Teoriya i sistemy upravleniya, 2000, no. 6, 63–81 http://is.ifmo.ru/download/app-aplu.pdf
[21] D. G. Shopyrin, A. A. Shalyto, “Sinkhronnoe programmirovanie”, Informatsionno-upravlyayuschie sistemy, 2004, no. 3, 35–42 http://is.ifmo.ru/works/sync_prog_024.pdf
[22] A. A. Shalyto, “Paradigma avtomatnogo programmirovaniya /A. A. Shalyto”, Materialy mezhdunarodnoi nauchno-tekhnicheskoi konfrentsii «Mnogoprotsessornye vychisleniya i upravlyayuschie sistemy», Mezhdunarodnaya nauchno-tekhnicheskaya multikonferentsiya «Problemy informatsionnykh tekhnologii i mekhatroniki», 1, NIIMVS, Taganrog, 2007, 191–194 http://is.ifmo.ru/works/_2007_09_27_shalyto.pdf
[23] A. A. Shalyto, N. I. Tukkel, “Switch-tekhnologiya – avtomatnyi podkhod k sozdaniyu programmnogo obespecheniya «reaktivnykh» sistem”, Programmirovanie, 2001, no. 5, 45–62 http://is.ifmo.ru/works/switch/1/ | Zbl