메뉴 건너뛰기




Volumn 7, Issue 8, 2001, Pages 692-709

Ten years of historical development quot;bootstrappingquot; VDMTools®

Author keywords

Formal methods; Software engineering; Tool support; VDM

Indexed keywords


EID: 33947260159     PISSN: 0958695X     EISSN: None     Source Type: Journal    
DOI: None     Document Type: Article
Times cited : (21)

References (60)
  • 1
    • 4043142862 scopus 로고
    • IDERS: An integrated environment for the development of hard real-time systems
    • [ABCH95] IEEE, June
    • [ABCH95] Alejandro Alonso, Luciano Baresi, Hanne Christensen, and Marko Heikkinen. IDERS: An integrated environment for the development of hard real-time systems. In EUROMICRO Real-Time Workshop. IEEE, June 1995.
    • (1995) EUROMICRO Real-Time Workshop
    • Alonso, A.1    Baresi, L.2    Christensen, H.3    Heikkinen, M.4
  • 3
    • 84949671761 scopus 로고    scopus 로고
    • An Isabelle-based theorem prover for VDM-SL
    • [AF97a] LNCS. Springer-Verlag, August Also available as technical report IT-TR: 1997-009 from the Department of Information Technology at the Technical University of Denmark
    • [AF97a] S. Agerholm and J. Frost. An Isabelle-based theorem prover for VDM-SL. In Proceedings of the 10th International Conference on Theorem Proving in Higher Order Logics (TPHOLs'97), LNCS. Springer-Verlag, August 1997. Also available as technical report IT-TR: 1997-009 from the Department of Information Technology at the Technical University of Denmark.
    • (1997) Proceedings of the 10th International Conference on Theorem Proving in Higher Order Logics (TPHOLs'97)
    • Agerholm, S.1    Frost, J.2
  • 4
    • 84957362001 scopus 로고    scopus 로고
    • Towards an integrated CASE and theorem proving tool for VDM-SL
    • [AF97b] John Fitzgerald, Cliff B. Jones, and Peter Lucas, editors, FME'97: Industrial Applications and Strengthened Foundations of Formal Methods (Proc. 4th Intl. Symposium of Formal Methods Europe, Graz, Austria, September 1997), Springer-Verlag, September 1997. ISBN 3-540-63533-5
    • [AF97b] Sten Agerholm and Jacob Frost. Towards an integrated CASE and theorem proving tool for VDM-SL. In John Fitzgerald, Cliff B. Jones, and Peter Lucas, editors, FME'97: Industrial Applications and Strengthened Foundations of Formal Methods (Proc. 4th Intl. Symposium of Formal Methods Europe, Graz, Austria, September 1997), volume 1313 of Lecture Notes in Computer Science, pages 278-297. Springer-Verlag, September 1997. ISBN 3-540-63533-5.
    • Lecture Notes in Computer Science , vol.1313 , pp. 278-297
    • Agerholm, S.1    Frost, J.2
  • 6
    • 77956786639 scopus 로고    scopus 로고
    • A proof obligation generator for VDM-SL
    • [AL97] John Fitzgerald, Cliff B. Jones, and Peter Lucas, editors, FME'97: Industrial Applications and Strengthened Foundations of Formal Methods (Proc. 4th Intl. Symposium of Formal Methods Europe, Graz, Austria, September 1997), Springer-Verlag, September ISBN 3-540-63533-5
    • [AL97] Bernhard K. Aichernig and Peter Gorm Larsen. A proof obligation generator for VDM-SL. In John Fitzgerald, Cliff B. Jones, and Peter Lucas, editors, FME'97: Industrial Applications and Strengthened Foundations of Formal Methods (Proc. 4th Intl. Symposium of Formal Methods Europe, Graz, Austria, September 1997), volume 1313 of Lecture Notes in Computer Science, pages 338-357. Springer-Verlag, September 1997. ISBN 3-540-63533-5.
    • (1997) Lecture Notes in Computer Science , vol.1313 , pp. 338-357
    • Aichernig, B.K.1    Larsen, P.G.2
  • 8
    • 0029346301 scopus 로고
    • Seven more myths of formal methods
    • [BH95] July
    • [BH95] Jonathan P. Bowen and Michael G. Hinchey. Seven more myths of formal methods. IEEE Software, 12(3):34-41, July 1995.
    • (1995) IEEE Software , vol.12 , Issue.3 , pp. 34-41
    • Bowen, J.P.1    Hinchey, M.G.2
  • 9
    • 0005702980 scopus 로고
    • [BJ82] D. Bjørner and C.B. Jones, editors. Prentice-Hall International
    • [BJ82] D. Bjørner and C.B. Jones, editors. Formal Specification and Software Development. Prentice-Hall International, 1982.
    • (1982) Formal Specification and Software Development
  • 10
    • 84867440647 scopus 로고    scopus 로고
    • [CVS]
    • [CVS] Concurrent Versions System, http://www.cvshome.org/.
  • 13
    • 33947276971 scopus 로고
    • Typesetting VDM-SL with VDM-SL macros
    • [DL95] National Physical Laboratory, Teddington, Middelsex, TW11 0LW, UK, July
    • [DL95] I.P. Dickinson and K.J. Lines. Typesetting VDM-SL with VDM-SL macros. Technical report, National Physical Laboratory, Teddington, Middelsex, TW11 0LW, UK, July 1995.
    • (1995) Technical Report
    • Dickinson, I.P.1    Lines, K.J.2
  • 14
    • 85010907951 scopus 로고    scopus 로고
    • PICGAL: Lessons Learnt from a Practical Use of Formal Specification to Develop a High Reliability Software
    • [DLV97a] ESA, May
    • [DLV97a] Lionel Devauchelle, Peter Gorm Larsen, and Henrik Voss. PICGAL: Lessons Learnt from a Practical Use of Formal Specification to Develop a High Reliability Software. In DASIA'97. ESA, May 1997.
    • (1997) DASIA'97
    • Devauchelle, L.1    Larsen, P.G.2    Voss, H.3
  • 15
    • 84957358921 scopus 로고    scopus 로고
    • PICGAL: Practical use of formal specification to develop a complex critical system
    • [DLV97b] John Fitzgerald, Cliff B. Jones, and Peter Lucas, editors, FME'97: Industrial Applications and Strengthened Foundations of Formal Methods (Proc. 4th Intl. Symposium of Formal Methods Europe, Graz, Austria, September 1997), Springer-Verlag, September ISBN 3-540-63533-5
    • [DLV97b] Lionel Devauchelle, Peter Gorm Larsen, and Henrik Voss. PICGAL: Practical use of formal specification to develop a complex critical system. In John Fitzgerald, Cliff B. Jones, and Peter Lucas, editors, FME'97: Industrial Applications and Strengthened Foundations of Formal Methods (Proc. 4th Intl. Symposium of Formal Methods Europe, Graz, Austria, September 1997), volume 1313 of Lecture Notes in Computer Science, pages 221-236. Springer-Verlag, September 1997. ISBN 3-540-63533-5.
    • (1997) Lecture Notes in Computer Science , vol.1313 , pp. 221-236
    • Devauchelle, L.1    Larsen, P.G.2    Voss, H.3
  • 16
    • 33947276969 scopus 로고
    • Special Issue: Incremental Prototyping of Real-Time Systems
    • [Edi93] Sandro Bologna (Guest Editor). May 7 papers on the methodological and tool support developed in the ESPRIT II IPTES EP5570 project
    • [Edi93] Sandro Bologna (Guest Editor). Special Issue: Incremental Prototyping of Real-Time Systems. Real-Time Systems, 5(2/3), May 1993. 7 papers on the methodological and tool support developed in the ESPRIT II IPTES EP5570 project.
    • (1993) Real-Time Systems , vol.5 , Issue.2-3
  • 17
    • 84976707887 scopus 로고
    • The IFAD VDM-SL Toolbox: A Practical Approach to Formal Specifications
    • [ELL94] September
    • [ELL94] René Elmstrøm, Peter Gorm Larsen, and Poul Bøgh Lassen. The IFAD VDM-SL Toolbox: A Practical Approach to Formal Specifications. ACM Sigplan Notices, 29(9):77-80, September 1994.
    • (1994) ACM Sigplan Notices , vol.29 , Issue.9 , pp. 77-80
    • Elmstrøm, R.1    Larsen, P.G.2    Lassen, P.B.3
  • 19
    • 84955570314 scopus 로고    scopus 로고
    • Combining VDM-SL Specifications with C++ Code
    • [FL96] Marie-Claude Gaudel and Jim Woodcock, editors, Springer-Verlag, March
    • [FL96] Brigitte Fröhlich and Peter Gorm Larsen. Combining VDM-SL Specifications with C++ Code. In Marie-Claude Gaudel and Jim Woodcock, editors, FME'96: Industrial Benefit and Advances in Formal Methods, pages 179-194. Springer-Verlag, March 1996.
    • (1996) FME'96: Industrial Benefit and Advances in Formal Methods , pp. 179-194
    • Fröhlich, B.1    Larsen, P.G.2
  • 21
    • 0004213679 scopus 로고
    • [FLBG95] chapter 14. Developing a Security-critical System using Formal and Convential Methods, Prentice-Hall International Series in Computer Science
    • [FLBG95] John Fitzgerald, Peter Gorm Larsen, Tom Brookes, and Mike Green. Applications of Formal Methods, chapter 14. Developing a Security-critical System using Formal and Convential Methods, pages 333-356. Prentice-Hall International Series in Computer Science, 1995.
    • (1995) Applications of Formal Methods , pp. 333-356
    • Fitzgerald, J.1    Larsen, P.G.2    Brookes, T.3    Green, M.4
  • 22
    • 33947261274 scopus 로고    scopus 로고
    • [Frö98] PhD thesis, TU Graz, Institute of Software Technology, September
    • [Frö98] Brigitte Fröhlich. Towards Executability of Implicit Definitions. PhD thesis, TU Graz, Institute of Software Technology, September 1998.
    • (1998) Towards Executability of Implicit Definitions
    • Fröhlich, B.1
  • 23
    • 33947282916 scopus 로고    scopus 로고
    • VDM Specification of an Interlocking System and a Simulator for its Validation
    • [FYH96] Colorado Springs, USA
    • [FYH96] Mitsuyoshi Fukuda and Takahiko Ogino Yuji Hirao. VDM Specification of an Interlocking System and a Simulator for its Validation. In WCRR(World Conference on Railway Research), Colorado Springs, USA, 1996.
    • (1996) WCRR(World Conference on Railway Research)
    • Fukuda, M.1    Hirao, T.O.Y.2
  • 24
    • 0007694967 scopus 로고
    • HOL: A proof generating system for higher-order logic
    • [Gor87] G. Birtwistle and P. A. Subrahmanyam, editors, Kluwer Academic Publishers
    • [Gor87] M. Gordon. HOL: A proof generating system for higher-order logic. In G. Birtwistle and P. A. Subrahmanyam, editors, VLSI Specification, Verification, and Synthesis. Kluwer Academic Publishers, 1987.
    • (1987) VLSI Specification, Verification, and Synthesis
    • Gordon, M.1
  • 25
    • 0003547470 scopus 로고    scopus 로고
    • The Unified Modelling Language, version 1.1
    • [Gra97] Rational Software Corporation, September
    • [Gra97] Grady Booch and Ivar Jacobson and Jim Rumbaugh. The Unified Modelling Language, version 1.1. Technical report, Rational Software Corporation, September 1997. Available at: http://www.rational.com/.
    • (1997) Technical Report
    • Booch, G.1    Jacobson, I.2    Rumbaugh, J.3
  • 26
    • 0043229222 scopus 로고    scopus 로고
    • The IFAD VDM++ Language
    • [Gro00a] IFAD, October, ftp://ftp.ifad.dk/pub/vdmtools/doc/langmanpp_letter.pdf
    • [Gro00a] The VDM Tool Group. The IFAD VDM++ Language. Technical report, IFAD, October 2000. ftp://ftp.ifad.dk/pub/vdmtools/doc/langmanpp_letter.pdf.
    • (2000) Technical Report
  • 27
    • 33947231852 scopus 로고    scopus 로고
    • VDM Toolbox API
    • [Gro00b] IFAD, October
    • [Gro00b] The VDM Tool Group. VDM Toolbox API. Technical report, IFAD, October 2000.
    • (2000) Technical Report
  • 28
    • 33947235807 scopus 로고    scopus 로고
    • Quality Plan for the VDM-SL and VDM++ Toolboxes
    • [Gro01a] IFAD, Forskerparken 10, 5230 Odense M, Denmark, January
    • [Gro01a] IFAD VDM Toolbox Group. Quality Plan for the VDM-SL and VDM++ Toolboxes. Technical report, IFAD, Forskerparken 10, 5230 Odense M, Denmark, January 2001.
    • (2001) Technical Report
  • 29
    • 33947229074 scopus 로고    scopus 로고
    • Task Catalogue for the VDM-SL and VDM++ Products
    • [Gro01b] IFAD, Forskerparken 10, 5230 Odense M, Denmark, January
    • [Gro01b] IFAD VDM Toolbox Group. Task Catalogue for the VDM-SL and VDM++ Products. Technical report, IFAD, Forskerparken 10, 5230 Odense M, Denmark, January 2001.
    • (2001) Technical Report
  • 30
    • 0343878773 scopus 로고    scopus 로고
    • Aichernig. Validating voice communication requirements using lightweight formal methods
    • [HA00] May
    • [HA00] Johann Hörl and Bernhard K. Aichernig. Validating voice communication requirements using lightweight formal methods. IEEE Software, May 2000.
    • (2000) IEEE Software
    • Hörl, J.1    Bernhard, K.2
  • 35
    • 28844454048 scopus 로고    scopus 로고
    • [Joh00] Academic Press
    • [Joh00] Jeff Johnson. GUI Bloopers. Academic Press, 2000.
    • (2000) GUI Bloopers
    • Johnson, J.1
  • 36
    • 0004176640 scopus 로고
    • [Jon90] Prentice-Hall International, Englewood Cliffs, New Jersey, second edition, ISBN 0-13-880733-7
    • [Jon90] Cliff B. Jones. Systematic Software Development Using VDM. Prentice-Hall International, Englewood Cliffs, New Jersey, second edition, 1990. ISBN 0-13-880733-7.
    • (1990) Systematic Software Development Using VDM
    • Jones, C.B.1
  • 37
    • 33947256545 scopus 로고    scopus 로고
    • Use of integrated graphical & textual formal specification languages in industry - Final report
    • [Kir97] Editor: Niels K. Kirkegaard. the Institute of Applied Computer Science (IFAD), September UseGat Doc.id.: USEGAT-IFAD-52-V2.1
    • [Kir97] UseGat Consortium. Editor: Niels K. Kirkegaard. Use of integrated graphical & textual formal specification languages in industry - final report. Technical report, The Institute of Applied Computer Science (IFAD), September 1997. UseGat Doc.id.: USEGAT-IFAD-52-V2.1.
    • (1997) Technical Report
  • 38
    • 33947258606 scopus 로고
    • Applications of formal methods to safety-critical transport systems: The afrodite project
    • [Lan95] January
    • [Lan95] Kevin Lano. Applications of formal methods to safety-critical transport systems: the afrodite project. Safety Systems - The Safety-Critical Systems Club Newsletter, 4(2):10-12, January 1995.
    • (1995) Safety Systems - The Safety-Critical Systems Club Newsletter , vol.4 , Issue.2 , pp. 10-12
    • Lano, K.1
  • 39
    • 0030151438 scopus 로고    scopus 로고
    • Applying Formal Specification in Industry
    • [LFB96] May
    • [LFB96] Peter Gorm Larsen, John Fitzgerald, and Tom Brookes. Applying Formal Specification in Industry. IEEE Software, 13(3):48-56, May 1996.
    • (1996) IEEE Software , vol.13 , Issue.3 , pp. 48-56
    • Larsen, P.G.1    Fitzgerald, J.2    Brookes, T.3
  • 40
    • 0342515347 scopus 로고
    • An Executable Subset of Meta-IV with Loose Specification
    • [LL91] VDM Europe, Springer-Verlag, March
    • [LL91] Peter Gorm Larsen and Poul Bøgh Lassen. An Executable Subset of Meta-IV with Loose Specification. In VDM '91: Formal Software Development Methods. VDM Europe, Springer-Verlag, March 1991.
    • (1991) VDM '91: Formal Software Development Methods
    • Larsen, P.G.1    Lassen, P.B.2
  • 42
    • 84915422299 scopus 로고
    • VDM: Origins, Hopes, and Achievements
    • [Luc87] Airchinnigh Bjørner, Jones and Neuhold, editors, VDM-Europe, Springer-Verlag LNCS 252
    • [Luc87] Peter Lucas. VDM: Origins, Hopes, and Achievements. In Airchinnigh Bjørner, Jones and Neuhold, editors, VDM '87 VDM - A Formal Method at Work, pages 1-18. VDM-Europe, Springer-Verlag LNCS 252, 1987.
    • (1987) VDM '87 VDM - A Formal Method at Work , pp. 1-18
    • Lucas, P.1
  • 43
    • 67650808032 scopus 로고    scopus 로고
    • Exploring Timing Properties Using VDM++ on an Industrial Application
    • +00] Juan Bicarregui and John Fitzgerald, editors, September
    • +00] Paul Mukherjee, Fabien Bousquet, Jerome Delabre, Stephen Paynter, and Peter Gorm Larsen. Exploring Timing Properties Using VDM++ on an Industrial Application. In Juan Bicarregui and John Fitzgerald, editors, The Second VDM Workshop, September 2000.
    • (2000) The Second VDM Workshop
    • Mukherjee, P.1    Bousquet, F.2    Delabre, J.3    Paynter, S.4    Larsen, P.G.5
  • 44
    • 0029342851 scopus 로고
    • Computer-aided Validation of Formal Specifications
    • [Muk95] July
    • [Muk95] Paul Mukherjee. Computer-aided Validation of Formal Specifications. Software Engineering Journal, pages 133-140, July 1995.
    • (1995) Software Engineering Journal , pp. 133-140
    • Mukherjee, P.1
  • 45
    • 33947273286 scopus 로고
    • [New]
    • [New] The Toolbox Newsletter. 5 issues between 1995 and 2000.
    • (1995) The Toolbox Newsletter. , Issue.5
  • 46
    • 33947263313 scopus 로고
    • [Nie95] Master's thesis, Odense University, Department of Mathematics and Computer Science, March
    • [Nie95] Søren Nielsen. Error messages and error recovery for VDM-SL. Master's thesis, Odense University, Department of Mathematics and Computer Science, March 1995.
    • (1995) Error Messages and Error Recovery for VDM-SL
    • Nielsen, S.1
  • 47
    • 33947249743 scopus 로고    scopus 로고
    • A Thread of HOL Development
    • [NS00] To appear in a special issue in honour of Graham Birtwistle
    • [NS00] Michael Norrish and Konrad Slind. A Thread of HOL Development. The Computer Journal, 2000. To appear in a special issue in honour of Graham Birtwistle.
    • (2000) The Computer Journal
    • Norrish, M.1    Slind, K.2
  • 49
    • 0029251055 scopus 로고
    • Formal Verification of Fault-Tolerant Architectures: Prolegomena to the Design of PVS
    • [ORSV95] February
    • [ORSV95] S. Owre, J. Rushby, N. Shankar, and F. VonHenke. Formal Verification of Fault-Tolerant Architectures: Prolegomena to the Design of PVS. IEEE Transactions on Software Engineering, 21(2):107-125, February 1995.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.2 , pp. 107-125
    • Owre, S.1    Rushby, J.2    Shankar, N.3    VonHenke, F.4
  • 50
    • 0003885069 scopus 로고
    • [Ous94] Addison-Wesley Publishing Company, Inc.
    • [Ous94] John K. Ousterhout. Tcl and the Tk Toolkit. Addison-Wesley Publishing Company, Inc., 1994.
    • (1994) Tcl and the Tk Toolkit
    • Ousterhout, J.K.1
  • 52
    • 84976809888 scopus 로고
    • An overview of the ISO/VDM-SL standard
    • [PL92] August
    • [PL92] Nico Plat and Peter Gorm Larsen. An overview of the ISO/VDM-SL standard. Sigplan Notices, 27(8):76-82, August 1992.
    • (1992) Sigplan Notices , vol.27 , Issue.8 , pp. 76-82
    • Plat, N.1    Larsen, P.G.2
  • 53
    • 33947279614 scopus 로고    scopus 로고
    • Application of VDM-SL to the Development of the SPOT4 Programming Messages Generator
    • [PT99] John Fitzgerald and Peter Gorm Larsen, editors, September
    • [PT99] Armand Puccetti and Jean Yves Tixadou. Application of VDM-SL to the Development of the SPOT4 Programming Messages Generator. In John Fitzgerald and Peter Gorm Larsen, editors, VDM in Practice, pages 127-137, September 1999.
    • (1999) VDM in Practice , pp. 127-137
    • Puccetti, A.1    Tixadou, J.Y.2
  • 55
    • 84867460895 scopus 로고    scopus 로고
    • [Qt00] December
    • [Qt00] Qt, December 2000. http://www.trolltech.com/.
    • (2000)
  • 57
  • 58
    • 38349017082 scopus 로고    scopus 로고
    • Applications of VDM in Banknote Processing
    • [SL99] John Fitzgerald and Peter Gorm Larsen, editors, September
    • [SL99] Paul R. Smith and Peter Gorm Larsen. Applications of VDM in Banknote Processing. In John Fitzgerald and Peter Gorm Larsen, editors, VDM in Practice!, pages 67-79, September 1999.
    • (1999) VDM in Practice! , pp. 67-79
    • Smith, P.R.1    Larsen, P.G.2
  • 59
    • 33947210959 scopus 로고    scopus 로고
    • Formal Specification and Development of a Mission Critical Data Handling Subsystem, an Industrial Usage Report
    • [vdBVW99a] John Fitzgerald and Peter Gorm Larsen, editors, September
    • [vdBVW99a] Manual van den Berg, Marcel Verhoef, and Mark Wigmans. Formal Specification and Development of a Mission Critical Data Handling Subsystem, an Industrial Usage Report. In John Fitzgerald and Peter Gorm Larsen, editors, VDM in Practice, pages 95-98, September 1999.
    • (1999) VDM in Practice , pp. 95-98
    • Van Den Berg, M.1    Verhoef, M.2    Wigmans, M.3
  • 60
    • 33749393297 scopus 로고    scopus 로고
    • Formal Specification of an Auctioning System Using VDM++ and UML, an Industrial Usage Report
    • [vdBVW99b] John Fitzgerald and Peter Gorm Larsen, editors, September
    • [vdBVW99b] Manual van den Berg, Marcel Verhoef, and Mark Wigmans. Formal Specification of an Auctioning System Using VDM++ and UML, an Industrial Usage Report. In John Fitzgerald and Peter Gorm Larsen, editors, VDM in Practice, pages 85-93, September 1999.
    • (1999) VDM in Practice , pp. 85-93
    • Van Den Berg, M.1    Verhoef, M.2    Wigmans, M.3


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