메뉴 건너뛰기




Volumn 21, Issue 3, 2009, Pages 245-257

Practice-oriented courses in formal methods using VDM++

Author keywords

[No Author keywords available]

Indexed keywords

CURRICULA; FORMAL METHODS;

EID: 63749129617     PISSN: 09345043     EISSN: 1433299X     Source Type: Journal    
DOI: 10.1007/s00165-008-0068-5     Document Type: Article
Times cited : (9)

References (38)
  • 1
    • 63749128162 scopus 로고    scopus 로고
    • Information technology-Programming languages, their environments and system software interfaces-Vienna development method-specification language-Part 1: Base language. International Organization for Standardization, December 1996
    • Andrews DJ (ed)
    • Andrews DJ (ed) Information technology-Programming languages, their environments and system software interfaces-Vienna development method-specification language-Part 1: Base language. International Organization for Standardization, December 1996. International Standard ISO/IEC 13817-1
    • International Standard ISO/IEC 13817-1
  • 5
    • 35048847831 scopus 로고    scopus 로고
    • Can lightweight formal methods carry the weight?
    • Duce DA et al (eds) Oxford Brookes University. Available at
    • Boute RT (2003) Can lightweight formal methods carry the weight? In: Duce DA et al (eds) Teaching formal methods: practice and experience 2003. Oxford Brookes University. Available at http://cms.brookes.ac.uk/tfm2003/
    • (2003) Teaching Formal Methods: Practice and Experience 2003
    • Boute, R.T.1
  • 6
    • 0041963110 scopus 로고    scopus 로고
    • Comments on "formal methods application: An empirical tale of software development"
    • DM Berry WF Tichy 2003 Comments on "Formal methods application: an empirical tale of software development" IEEE Trans Softw Eng 29 6 567 571
    • (2003) IEEE Trans Softw Eng , vol.29 , Issue.6 , pp. 567-571
    • Berry, D.M.1    Tichy, W.F.2
  • 7
    • 84976707887 scopus 로고
    • The IFAD VDM-SL Toolbox: A practical approach to formal specifications
    • R Elmstrøm PG Larsen PB Lassen 1994 The IFAD VDM-SL Toolbox: a practical approach to formal specifications ACM Sigplan Notices 29 9 77 80
    • (1994) ACM Sigplan Notices , vol.29 , Issue.9 , pp. 77-80
    • Elmstrøm, R.1    Larsen, P.G.2    Lassen, P.B.3
  • 10
    • 38349029318 scopus 로고    scopus 로고
    • Balancing insight and effort: The industrial uptake of Formal methods
    • Jones CB, Liu Z, Woodcock J (eds) Springer, Heidelberg ISBN 978-3-540-75220-2 Formal methods and hybrid real-time systems, essays in Honour of Dines Bjørner and chaochen zhou on the occasion of their 70th birthdays
    • Fitzgerald JS, Larsen PG (2007) Balancing insight and effort: the industrial uptake of Formal methods. In: Jones CB, Liu Z, Woodcock J (eds) Formal methods and hybrid real-time systems, essays in Honour of Dines Bjørner and chaochen zhou on the occasion of their 70th birthdays. Lecture notes in computer science, vol 4700, Springer, Heidelberg, pp 237-254. ISBN 978-3-540-75220-2
    • (2007) Lecture Notes in Computer Science , vol.4700 , pp. 237-254
    • Fitzgerald, J.S.1    Larsen, P.G.2
  • 11
    • 63749087699 scopus 로고    scopus 로고
    • Triumphs and challenges for the industrial application of model-oriented formal methods
    • Margaria T, Philippou A, Steffen B (eds) Also Technical Report CS-TR-999, School of Computing Science, Newcastle University On leveraging applications of formal methods, verification and validation
    • Fitzgerald JS, Larsen PG (2008) Triumphs and challenges for the industrial application of model-oriented formal methods. In: Margaria T, Philippou A, Steffen B (eds) Proc. 2nd intl. symp. on leveraging applications of formal methods, verification and validation. Also Technical Report CS-TR-999, School of Computing Science, Newcastle University
    • (2008) Proc. 2nd Intl. Symp
    • Fitzgerald, J.S.1    Larsen, P.G.2
  • 15
    • 63749113693 scopus 로고    scopus 로고
    • A "cash-point" service example
    • The VDM Tool Group
    • The VDM Tool Group (2005) A "Cash-point" service example. Technical report, CSK, June 2005. http://www.vdmportal.org/twiki/pub/Main/ VDMPPexamples/cashdispenser-a4.pdf
    • (2005) Technical Report, CSK, June 2005
  • 16
    • 63749131040 scopus 로고    scopus 로고
    • Development guidelines for real time systems using VDMTools
    • The VDM Tool Group
    • The VDM Tool Group (2006) Development guidelines for real time systems using VDMTools. Technical report, CSK
    • (2006) Technical Report, CSK
  • 17
    • 60549103093 scopus 로고    scopus 로고
    • Abstraction in computer science and software engineering: A pedagogical perspective
    • O Hazzan J Kramer 2007 Abstraction in computer science and software engineering: a pedagogical perspective Front J 4 1 6 14
    • (2007) Front J , vol.4 , Issue.1 , pp. 6-14
    • Hazzan, O.1    Kramer, J.2
  • 18
    • 0001316705 scopus 로고
    • Specifications are not (necessarily) executable
    • Jones CB, Hayes IJ (1989) Specifications are not (necessarily) executable. Softw Eng J 330-338
    • (1989) Softw Eng J , pp. 330-338
    • Jones, C.B.1    Hayes, I.J.2
  • 20
    • 0002193655 scopus 로고    scopus 로고
    • A rigorous approach to formal methods
    • CB Jones 1996 A rigorous approach to formal methods IEEE Comput 29 4 20 21
    • (1996) IEEE Comput , vol.29 , Issue.4 , pp. 20-21
    • Jones, C.B.1
  • 21
    • 0002426352 scopus 로고    scopus 로고
    • Lightweight Formal Methods
    • D Jackson J Wing 1996 Lightweight Formal Methods IEEE Comput 29 4 22 23
    • (1996) IEEE Comput , vol.29 , Issue.4 , pp. 22-23
    • Jackson, D.1    Wing, J.2
  • 22
    • 33947694410 scopus 로고    scopus 로고
    • Is abstraction the key to computing
    • J Kramer 2007 Is abstraction the key to computing Commun ACM 50 4 37 42
    • (2007) Commun ACM , vol.50 , Issue.4 , pp. 37-42
    • Kramer, J.1
  • 24
  • 25
    • 0342515347 scopus 로고
    • An executable subset of Meta-IV with loose specification
    • VDM Europe, Springer, Heidelberg
    • Larsen PG, Lassen PB (1991) An executable subset of Meta-IV with loose specification. In: VDM'91: formal software development methods. VDM Europe, Springer, Heidelberg
    • (1991) VDM'91: Formal Software Development Methods
    • Larsen, P.G.1    Lassen, P.B.2
  • 27
    • 18944369957 scopus 로고    scopus 로고
    • Formal methods, specification and verification guidebook for verification of software and computer systems
    • NASA Technical Report NASA-GB-001-97 Washington, DC 20546, USA, May 1997. Available from
    • NASA (1997) Formal methods, specification and verification guidebook for verification of software and computer systems. A Practitioner's Companion. Technical Report NASA-GB-001-97, vol 2. Washington, DC 20546, USA, May 1997. Available from http://eis.jpl.nasa.gov/quality/Formal-Methods/
    • (1997) A Practitioner's Companion , vol.2
  • 31
    • 63749119287 scopus 로고    scopus 로고
    • RTRI
    • RTRI (2006) The Concept of CyberRail. http://cyberrail.rtri.or.jp/ english/
    • (2006) The Concept of CyberRail
  • 32
    • 0036504655 scopus 로고    scopus 로고
    • Formal methods application: An empirical tale of software development
    • AE Kelley Sobel MR Clarkson 2002 Formal methods application: an empirical tale of software development IEEE Trans Softw Eng 28 3 308 320
    • (2002) IEEE Trans Softw Eng , vol.28 , Issue.3 , pp. 308-320
    • Kelley Sobel, A.E.1    Clarkson, M.R.2
  • 33
    • 0042850321 scopus 로고    scopus 로고
    • Response to "comments on 'Formal methods application: An empirical tale of software development"
    • AE Kelley Sobel MR Clarkson 2003 Response to "Comments on 'Formal methods application: an empirical tale of software development" IEEE Trans Softw Eng 29 6 572 575
    • (2003) IEEE Trans Softw Eng , vol.29 , Issue.6 , pp. 572-575
    • Kelley Sobel, A.E.1    Clarkson, M.R.2
  • 34
    • 0016555241 scopus 로고
    • The protection of information in computer systems
    • JH Saltzer MD Schroeder 1975 The protection of information in computer systems Proc IEEE 63 9 1278 1308
    • (1975) Proc IEEE , vol.63 , Issue.9 , pp. 1278-1308
    • Saltzer, J.H.1    Schroeder, M.D.2
  • 35
    • 0035446809 scopus 로고    scopus 로고
    • Teaching formal methods lite via testing
    • M Utting S Reeves 2001 Teaching formal methods lite via testing J Softw Testing Verif Reliab 11 3 181 195
    • (2001) J Softw Testing Verif Reliab , vol.11 , Issue.3 , pp. 181-195
    • Utting, M.1    Reeves, S.2


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