메뉴 건너뛰기




Volumn , Issue , 2004, Pages 106-1-106-25

Formal methods

Author keywords

[No Author keywords available]

Indexed keywords


EID: 85056492062     PISSN: None     EISSN: None     Source Type: Book    
DOI: None     Document Type: Chapter
Times cited : (5)

References (104)
  • 1
    • 0004025792 scopus 로고    scopus 로고
    • Cambridge University Press Cambridge, U.K
    • Abrial, J.-R. 1996. The B-Book. Cambridge University Press, Cambridge, U.K.
    • (1996) The B-Book
    • Abrial, J.-R.1
  • 7
    • 0042784524 scopus 로고    scopus 로고
    • Sharp retrenchment, modulated refinement and simulation
    • Banach, R. and Poppleton, M. 1999. Sharp Retrenchment, Modulated Refinement and Simulation, Formal Aspects of Computing, 11(5):498-540.
    • (1999) Formal Aspects of Computing , vol.11 , Issue.5 , pp. 498-540
    • Banach, R.1    Poppleton, M.2
  • 13
    • 0034561747 scopus 로고    scopus 로고
    • Pinnacles of software engineering: 25 years of formal methods
    • Bjorner, D. 2000. Pinnacles of software engineering: 25 years of formal methods. Annals of Software Eng., 10(1-4):11-66.
    • (2000) Annals of software eng , vol.10 , Issue.1-4 , pp. 11-66
    • Bjorner, D.1
  • 14
    • 0041728288 scopus 로고    scopus 로고
    • Software engineering education: Roles of formal specification and design calculi
    • Bjorner, D. and Cuellar, J. R. 1999. Software engineering education: roles of formal specification and design calculi. Annals of Software Eng., 6(1-4):365-409.
    • (1999) Annals of Software Eng , vol.6 , Issue.1-4 , pp. 365-409
    • Bjorner, D.1    Cuellar, J.R.2
  • 17
    • 0006595679 scopus 로고    scopus 로고
    • Experience teaching z with tool and web support
    • Bowen, J. P. 2001. Experience teaching Z with tool and web support. ACM SIGSOFT Software Eng. Notes, 26(2):69-75.
    • (2001) ACM SIGSOFT Software Eng. Notes , vol.26 , Issue.2 , pp. 69-75
    • Bowen, J.P.1
  • 18
    • 0029290423 scopus 로고
    • Ten commandments of formal methods
    • Bowen, J. P. and Hinchey, M. G. 1995a. Ten commandments of formal methods. IEEE Comput., 28(4): 56-63.
    • (1995) IEEE Comput , vol.28 , Issue.4 , pp. 56-63
    • Bowen, J.P.1    Hinchey, M.G.2
  • 19
    • 0029346301 scopus 로고
    • Seven more myths of formal methods
    • Bowen, J. P. and Hinchey, M. G. 1995b. Seven more myths of formal methods. IEEE Software, 12(4): 34-41.
    • (1995) IEEE Software , vol.12 , Issue.4 , pp. 34-41
    • Bowen, J.P.1    Hinchey, M.G.2
  • 21
    • 0000175192 scopus 로고
    • Safety-critical systems, formal methods and standards. IEE/BCS software eng
    • Bowen, J. P. and Stavridou, V. 1993. Safety-critical systems, formal methods and standards. IEE/BCS Software Eng. J., 8(4):189-209.
    • (1993) IEE/BCS Software Eng. J , vol.8 , Issue.4 , pp. 189-209
    • Bowen, J.P.1    Stavridou, V.2
  • 22
    • 57849096536 scopus 로고    scopus 로고
    • Eds., Lecture Notes in Computer Science 2335. Springer-Verlag
    • Butler, M., Petre, L., and Sere, K., Eds. 2002. Integrated Formal Methods. Lecture Notes in Computer Science 2335. Springer-Verlag.
    • (2002) Integrated Formal Methods
    • Butler, M.1    Petre, L.2    Sere, K.3
  • 23
    • 0032023265 scopus 로고    scopus 로고
    • Formal methods technology transfer: A view from nasa
    • Caldwell, J. L. 1998. Formal methods technology transfer: a view from NASA. Formal Methods in System Design, 12(2):125—137.
    • (1998) Formal Methods in System Design , vol.12 , Issue.2 , pp. 125-137
    • Caldwell, J.L.1
  • 24
    • 0000289556 scopus 로고    scopus 로고
    • Formal methods: State of the art and future directions
    • Clarke, E. M., Wing, J. M. et al. 1996. Formal methods: state of the art and future directions. ACM Computing Surveys, 28(4):626-643.
    • (1996) ACM Computing Surveys , vol.28 , Issue.4 , pp. 626-643
    • Clarke, E.M.1    Wing, J.M.2
  • 26
    • 0032108080 scopus 로고    scopus 로고
    • Formalizing space shuttle software requirements: Four case studies
    • Crow, J. and Di Vito, B. 1998. Formalizing space shuttle software requirements: four case studies. ACM Trans. Software Eng. and Methodology, 7(3):296-332.
    • (1998) ACM Trans. Software Eng. And Methodology , vol.7 , Issue.3 , pp. 296-332
    • Crow, J.1    Di Vito, B.2
  • 28
    • 0008996785 scopus 로고    scopus 로고
    • Logics for hybrid systems
    • Davoren, J. M. and Nerode, A. 2000. Logics for hybrid systems. Proc. of the IEEE 88(7):985-1010.
    • (2000) Proc. Of the IEEE , vol.88 , Issue.7 , pp. 985-1010
    • Davoren, J.M.1    Nerode, A.2
  • 31
    • 0004114509 scopus 로고    scopus 로고
    • Cafeobj report: The language, proof techniques, and methodologies for object-oriented algebraic specification
    • World Scientific Publishing Co
    • Diaconescu, R. and Futatsugi, K. 1998. CafeOBJ Report: The Language, Proof Techniques, and Methodologies for Object-Oriented Algebraic Specification. AMAST Series in Computing, Vol. 6, World Scientific Publishing Co.
    • (1998) AMAST Series in Computing , vol.6
    • Diaconescu, R.1    Futatsugi, K.2
  • 32
    • 0038685383 scopus 로고
    • Why correctness must be a mathematical concern
    • R. S. Boyer and J. S. Moore, Eds., Academic Press, London
    • Dijkstra, E. W. 1981. Why correctness must be a mathematical concern. In The Correctness Problem in Computer Science, R. S. Boyer and J. S. Moore, Eds., pp. 1-6. Academic Press, London.
    • (1981) The Correctness Problem in Computer Science , pp. 1-6
    • Dijkstra, E.W.1
  • 36
    • 0032203846 scopus 로고    scopus 로고
    • Rapid application of lightweight formal methods for consistency analyses
    • Feather, M. S. 1998. Rapid application of lightweight formal methods for consistency analyses. IEEE Trans. Software Eng., 24(11):949-959.
    • (1998) IEEE Trans. Software Eng , vol.24 , Issue.11 , pp. 949-959
    • Feather, M.S.1
  • 37
    • 0031098892 scopus 로고    scopus 로고
    • A formal method for building concurrent real-time software
    • Fidge, C., Kearney, P., and Utting, M. 1997. A formal method for building concurrent real-time software. IEEE Software, 14(2):99-106.
    • (1997) IEEE Software , vol.14 , Issue.2 , pp. 99-106
    • Fidge, C.1    Kearney, P.2    Utting, M.3
  • 39
    • 0026926404 scopus 로고
    • Specifications are (Preferably) executable
    • Fuchs, N. E. 1992. Specifications are (preferably) executable. IEE/BCS Software Eng. J., 7(5):323-334.
    • (1992) IEE/BCS software Eng , vol.7 , Issue.5 , pp. 323-334
    • Fuchs, N.E.1
  • 41
    • 0029309512 scopus 로고
    • Making formal methods effective for professional software engineers
    • Garlan, D. 1995. Making formal methods effective for professional software engineers. Inf. Software Tech., 37(5/6):261-268.
    • (1995) Inf. Software Tech , vol.37 , Issue.5-6 , pp. 261-268
    • Garlan, D.1
  • 43
    • 0002476777 scopus 로고
    • Software’s chronic crisis
    • Gibbs, W. W. 1994. Software’s chronic crisis. Sci. Am., 271(3):86-95.
    • (1994) Sci. Am , vol.271 , Issue.3 , pp. 86-95
    • Gibbs, W.W.1
  • 47
    • 0025489197 scopus 로고
    • Seven myths of formal methods
    • Hall, J. A. 1990. Seven myths of formal methods. IEEE Software, 7(5):11—19.
    • (1990) IEEE Software , vol.7 , Issue.5 , pp. 11-19
    • Hall, J.A.1
  • 48
    • 0030106817 scopus 로고    scopus 로고
    • Using formal methods to develop an atc information system
    • Hall, J. A. 1996. Using formal methods to develop an ATC information system. IEEE Software, 13(2): 66-76.
    • (1996) IEEE Software , vol.13 , Issue.2 , pp. 66-76
    • Hall, J.A.1
  • 49
    • 0032116306 scopus 로고    scopus 로고
    • From safety analysis to software requirements
    • Hansen, K. M., Ravn, A. P., and Stavridou, V. 1998. From safety analysis to software requirements. IEEE Trans. Software Eng., 24(7):573-584.
    • (1998) IEEE Trans. Software Eng , vol.24 , Issue.7 , pp. 573-584
    • Hansen, K.M.1    Ravn, A.P.2    Stavridou, V.3
  • 50
    • 0023365727 scopus 로고
    • Statecharts: A visual formalism for complex systems
    • Harel, D. 1987. Statecharts: a visual formalism for complex systems. Sci. Comput. Program., 8:231-274.
    • (1987) Sci. Comput. Program , vol.8 , pp. 231-274
    • Harel, D.1
  • 52
    • 0001316705 scopus 로고
    • Specifications are not (Necessarily) executable
    • Hayes, I. J. and Jones, C. B. 1989. Specifications are not (necessarily) executable. IEE/BCS Software Eng. J., 4(6):330-338.
    • (1989) IEE/BCS Software Eng. J , vol.4 , Issue.6 , pp. 330-338
    • Hayes, I.J.1    Jones, C.B.2
  • 53
    • 0032203845 scopus 로고    scopus 로고
    • Using abstraction and model checking to detect safety violations in requirements specifications
    • Heitmeyer, C., Kirby, J., Jr., Labaw, B., Archer, M., and Bharadwaj, R. 1998. Using abstraction and model checking to detect safety violations in requirements specifications. IEEE Trans. Software Eng., 24(11):927-948.
    • (1998) IEEE Trans. Software Eng , vol.24 , Issue.11 , pp. 927-948
    • Heitmeyer, C.1    Kirby, J.2    Labaw, B.3    Archer, M.4    Bharadwaj, R.5
  • 57
    • 0023418847 scopus 로고
    • An overview of some formal methods for program design
    • Hoare, C. A. R. 1987. An overview of some formal methods for program design. IEEE Comput., 20(9):85- 91.
    • (1987) IEEE Comput , Issue.9
    • Hoare, C.A.R.1
  • 60
    • 1842473365 scopus 로고    scopus 로고
    • The verifying compiler: A grand challenge for computing research
    • Hoare, C. A. R. 2003. The verifying compiler: a grand challenge for computing research. Journal of the ACM, 50(1):63-69.
    • (2003) Journal of the ACM , vol.50 , Issue.1 , pp. 63-69
    • Hoare, C.A.R.1
  • 63
    • 84956965964 scopus 로고
    • Cics project report: Experiences and results from the use of z in ibm. In vdm’91
    • S. Prehn and W. Toetenel, Eds. Lecture Notes in Computer Science 551
    • Houston, I. S. C. and King, S. 1991. CICS project report: experiences and results from the use of Z in IBM. In VDM’91:Formal Software Development Methods, Vol. 1, S. Prehn and W. Toetenel, Eds. Lecture Notes in Computer Science 551, pp. 588-596. Springer-Verlag.
    • (1991) Formal Software Development Methods , vol.1 , pp. 588-596
    • Houston, I.S.C.1    King, S.2
  • 64
    • 0032630203 scopus 로고    scopus 로고
    • Verifying the fm9801 microarchitecture
    • Hunt, W. A., Jr. and Sawada, J. 1999. Verifying the FM9801 microarchitecture. IEEE Micro, 19(3):47-55.
    • (1999) IEEE Micro , vol.19 , Issue.3 , pp. 47-55
    • Hunt, W.A.1    Sawada, J.2
  • 65
    • 33750549515 scopus 로고
    • IEEE standard glossary of software engineering terminology
    • IEEE, Elsevier Applied Science, Amsterdam
    • IEEE. 1991. IEEE standard glossary of software engineering terminology. In IEEE Software Engineering Standards Collection. Elsevier Applied Science, Amsterdam.
    • (1991) IEEE Software Engineering Standards Collection
  • 70
    • 84974572899 scopus 로고
    • 2nd ed. Prentice Hall International Series in Computer Science. Hemel Hempstead, U.K
    • Jones, C. B. 1991. Software Development Using VDM, 2nd ed. Prentice Hall International Series in Computer Science. Hemel Hempstead, U.K.
    • (1991) Software Development Using
    • Jones, C.B.1
  • 72
    • 0003849666 scopus 로고    scopus 로고
    • Prentice Hall International Series in Computer Science. Hemel Hempstead, U.K., (2001
    • Joseph, M., Ed. 1996. Real-Time Systems: Specification, Verification and Analysis. Prentice Hall International Series in Computer Science. Hemel Hempstead, U.K. URL: http://www.tcs.com/techbytes/htdocsfbookjmj.htm (2001).
    • (1996) Real-Time Systems: Specification, Verification and Analysis
    • Joseph, M.1
  • 75
    • 0030151438 scopus 로고    scopus 로고
    • Applying formal specification in industry
    • Larsen, P. G., Fitzgerald, J., and Brookes, T. 1996. Applying formal specification in industry. IEEE Software, 13(7):48-56.
    • (1996) IEEE Software , vol.13 , Issue.7 , pp. 48-56
    • Larsen, P.G.1    Fitzgerald, J.2    Brookes, T.3
  • 76
    • 0033702542 scopus 로고    scopus 로고
    • Qualitative formal method for requirements specification and validation of hybrid real-time safety systems
    • Lee, J.-S. and Cha, S.-D. 2000. Qualitative formal method for requirements specification and validation of hybrid real-time safety systems. IEE Proceedings - Software, 147(1):1—11.
    • (2000) IEE Proceedings - Software , vol.147 , Issue.1 , pp. 1-11
    • Lee, J.-S.1    Cha, S.-D.2
  • 78
    • 0030734230 scopus 로고    scopus 로고
    • Formal methods: Promises and problems
    • Lugi and Goguen, J. A
    • Lugi and Goguen, J. A. 1997. Formal methods: promises and problems. IEEE Software, 14(1): 73-85.
    • (1997) IEEE Software , vol.14 , Issue.1 , pp. 73-85
    • Lugi, L.1    Goguen, J.A.2
  • 79
    • 0037250964 scopus 로고    scopus 로고
    • Formal methods for cryptographic protocol analysis: Emerging issues and trends
    • Meadows, C. 2003. Formal methods for cryptographic protocol analysis: emerging issues and trends. IEEE Journal on Selected Areas in Communications, 21(1):44-54.
    • (2003) IEEE Journal on Selected Areas in Communications , vol.21 , Issue.1 , pp. 44-54
    • Meadows, C.1
  • 80
    • 0003954103 scopus 로고
    • Hemel Hempstead, U.K
    • Milner, R. 1989. Communication and Concurrency. Prentice Hall International Series in Computer Science. Hemel Hempstead, U.K.
    • (1989) Communication and Concurrency
    • Milner, R.1
  • 81
    • 0003648103 scopus 로고
    • Computer Science. Hemel Hempstead, U.K., 1998
    • Morgan, C. 1994. Programming from Specifications, 2nd ed. Prentice Hall International Series in Computer Science. Hemel Hempstead, U.K. URL: http://web.comlab.ox.ac.uk/oucl/publications/books/PfS/(1998).
    • (1994) Programming from Specifications
    • Morgan, C.1
  • 82
    • 0035506299 scopus 로고    scopus 로고
    • Applying formal specifications to real-world software development
    • Palshikar, G. K. 2001. Applying formal specifications to real-world software development. IEEE Software, 18(6):89-97.
    • (2001) IEEE Software , vol.18 , Issue.6 , pp. 89-97
    • Palshikar, G.K.1
  • 83
    • 0003201913 scopus 로고
    • Using mathematical models in the inspection of critical software
    • M. G. Hinchey and J. P. Bowen, Eds., Prentice Hall International Series in Computer Science. Hemel Hempstead, U.K
    • Parnas, D. 1995. Using mathematical models in the inspection of critical software. In Applications of Formal Methods, M. G. Hinchey and J. P. Bowen, Eds., pp. 17-31. Prentice Hall International Series in Computer Science. Hemel Hempstead, U.K.
    • (1995) Applications of Formal Methods , pp. 17-31
    • Parnas, D.1
  • 85
    • 0031078267 scopus 로고    scopus 로고
    • Investigating the influence of formal methods
    • Pfleeger, S. L. and Hatton, L. 1997. Investigating the influence of formal methods. IEEE Comput., 30(2): 33-43.
    • (1997) IEEE Comput , vol.30 , Issue.2 , pp. 33-43
    • Pfleeger, S.L.1    Hatton, L.2
  • 87
    • 0004120583 scopus 로고
    • RAISE Language group, Hemel Hempstead, U.K
    • RAISE Language group. 1992. The RAISE Specification Language. BCS Practitioner Series. Prentice-Hall, Hemel Hempstead, U.K.
    • (1992) The RAISE Specification Language
  • 88
    • 0030126057 scopus 로고    scopus 로고
    • An invitation to formal methods
    • Saiedian, H., Ed. 1996. An invitation to formal methods. IEEE Comput., 29(4):16-30.
    • (1996) Ieee comput , vol.29 , Issue.4 , pp. 16-30
    • Saiedian, H.1
  • 92
    • 30244558542 scopus 로고
    • Integrated structural analysis and formal specification techniques
    • Semmens, L. T., France, R. B., and Docker, T. W. G. 1992. Integrated structural analysis and formal specification techniques. The Computer Journal, 35(6):600-610.
    • (1992) The Computer Journal , vol.35 , Issue.6 , pp. 600-610
    • Semmens, L.T.1    France, R.B.2    Docker, T.W.G.3
  • 94
    • 0003566434 scopus 로고
    • 2nd ed. Prentice Hall International Series in Computer Science, Hemel Hempstead, U.K
    • Spivey, J. M. 1992. The Z Notation: A Reference Manual, 2nd ed. Prentice Hall International Series in Computer Science, Hemel Hempstead, U.K.
    • (1992) The Z Notation: A Reference Manual
    • Spivey, J.M.1
  • 95
    • 9144253837 scopus 로고    scopus 로고
    • Invisible formal methods for embedded control systems
    • Tiwari, A., Shankar, N., and Rushby, J. 2003. Invisible formal methods for embedded control systems. Proc. of the IEEE, 91(1):29—39.
    • (2003) Proc. Of the IEEE , vol.91 , Issue.1 , pp. 29-39
    • Tiwari, A.1    Shankar, N.2    Rushby, J.3
  • 96
    • 0034317510 scopus 로고    scopus 로고
    • Formal methods: Mathematics, computer science or software engineering?
    • Tremblay, G. 2000. Formal methods: Mathematics, computer science or software engineering? IEEE Trans. on Education, 43(4):377-382.
    • (2000) IEEE Trans. On Education , vol.43 , Issue.4 , pp. 377-382
    • Tremblay, G.1
  • 97
    • 0035446960 scopus 로고    scopus 로고
    • Software engineering with formal methods: The development of a storm surge barrier control system revisiting seven myths of formal methods
    • Tretmans, J., Wijbrans, K., and Chaudron, M. 2001. Software engineering with formal methods: the development of a storm surge barrier control system revisiting seven myths of formal methods. Formal Methods in System Design, 19(2):195—215.
    • (2001) Formal Methods in System Design , vol.19 , Issue.2 , pp. 195-215
    • Tretmans, J.1    Wijbrans, K.2    Chaudron, M.3
  • 101
    • 0025480317 scopus 로고
    • A specifier’s introduction to formal methods
    • Wing, J. M. 1990. A specifier’s introduction to formal methods. IEEE Comput., 23(9):8-24.
    • (1990) IEEE Comput , vol.23 , Issue.9 , pp. 8-24
    • Wing, J.M.1
  • 102
    • 85008018976 scopus 로고    scopus 로고
    • Special issues for fm’99: The first world congress on formal methods in the development of computing systems
    • Wing, J. M. and Woodcock, J. 2000. Special issues for FM’99: The First World Congress on Formal Methods in the Development of Computing Systems. IEEE Trans. Software Eng., 26(8):673-674.
    • (2000) IEEE Trans. Software Eng , vol.26 , Issue.8 , pp. 673-674
    • Wing, J.M.1    Woodcock, J.2


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