-
2
-
-
0025489197
-
Seven Myths of Formal Methods
-
Hall, A.: Seven Myths of Formal Methods. IEEE Software 7(5), 11-19 (1990)
-
(1990)
IEEE Software
, vol.7
, Issue.5
, pp. 11-19
-
-
Hall, A.1
-
3
-
-
0029290423
-
Ten Commandments of Formal Methods
-
Bowen, J.P., Hinchey, M.G.: Ten Commandments of Formal Methods. IEEE Computer 28(4), 56-62 (1995)
-
(1995)
IEEE Computer
, vol.28
, Issue.4
, pp. 56-62
-
-
Bowen, J.P.1
Hinchey, M.G.2
-
4
-
-
0035446960
-
-
Tretmans, J., Wijbrans, K., Chaudron, M.: Software Engineering with Formal Methods: The Development of a Storm Surge Barrier Control System Revisiting Seven Myths of Formal Methods. Form. Methods Syst. Des. 19(2), 195-215 (2001)
-
Tretmans, J., Wijbrans, K., Chaudron, M.: Software Engineering with Formal Methods: The Development of a Storm Surge Barrier Control System Revisiting Seven Myths of Formal Methods. Form. Methods Syst. Des. 19(2), 195-215 (2001)
-
-
-
-
5
-
-
31944441193
-
Ten Commandments of Formal Methods. Ten Years Later
-
Bowen, J.P., Hinchey, M.G.: Ten Commandments of Formal Methods. Ten Years Later. IEEE Computer 39(1), 40-48 (2006)
-
(2006)
IEEE Computer
, vol.39
, Issue.1
, pp. 40-48
-
-
Bowen, J.P.1
Hinchey, M.G.2
-
6
-
-
38349042447
-
On the Industrial Value of Models
-
Duke, D, Evans, A, eds, Springer, Heidelberg
-
Larsen, P.G.: On the Industrial Value of Models. In: Duke, D., Evans, A. (eds.) 2nd BCS-FACS Norhern Formal Methods Workshop, Ilkley, BCS-FACS, Springer, Heidelberg (1997)
-
(1997)
2nd BCS-FACS Norhern Formal Methods Workshop, Ilkley, BCS-FACS
-
-
Larsen, P.G.1
-
7
-
-
4243061712
-
The Mystery of Formal Methods Disuse
-
Glass, R.L.: The Mystery of Formal Methods Disuse. Communications of the ACM 47(8), 15-17 (2004)
-
(2004)
Communications of the ACM
, vol.47
, Issue.8
, pp. 15-17
-
-
Glass, R.L.1
-
8
-
-
38349031305
-
-
Dan Craigen, S.G., Ralston, T.: An International Survey of Industrial Applications of Formal Methods, 1, Purpose, Approach, Analysis and Conclusions. U.S. Department of Commerce, Technology Administration, National Institute of Standards and Technology, Computer Systems Laboratory, Gaithersburg, MD 20899, USA (March 1993)
-
Dan Craigen, S.G., Ralston, T.: An International Survey of Industrial Applications of Formal Methods, vol. 1, Purpose, Approach, Analysis and Conclusions. U.S. Department of Commerce, Technology Administration, National Institute of Standards and Technology, Computer Systems Laboratory, Gaithersburg, MD 20899, USA (March 1993)
-
-
-
-
9
-
-
0003954844
-
Formal Methods and the Certification of Critical Systems
-
Technical Report CSL-93-7, Computer Science Laboratory, Menlo Park CA 94025 USA December
-
Rushby, J.: Formal Methods and the Certification of Critical Systems. Technical Report CSL-93-7, Computer Science Laboratory, Menlo Park CA 94025 USA (December 1993)
-
(1993)
-
-
Rushby, J.1
-
10
-
-
38349079005
-
-
Fitzgerald, J.S., Larsen, P.G.: 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 (ISoLA 2007) (2007) (Also Technical Report CS-TR-999, School of Computing Science, Newcastle University)
-
Fitzgerald, J.S., Larsen, P.G.: 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 (ISoLA 2007) (2007) (Also Technical Report CS-TR-999, School of Computing Science, Newcastle University)
-
-
-
-
11
-
-
22844456694
-
-
Jones, C.B.: Scientific Decisions which Characterize VDM. In: Wing, J.M., Woodcock, J.C.P., Davies, J. (eds.) FM 1999. LNCS, 1708, pp. 28-47. Springer, Heidelberg (1999)
-
Jones, C.B.: Scientific Decisions which Characterize VDM. In: Wing, J.M., Woodcock, J.C.P., Davies, J. (eds.) FM 1999. LNCS, vol. 1708, pp. 28-47. Springer, Heidelberg (1999)
-
-
-
-
12
-
-
0010491836
-
-
December
-
Larsen, P.G., Hansen, B.S., Brunn, H., Plat, N., Toetenel, H., Andrews, D.J., Dawes, J., Parkin, G., et al.: Information technology - Programming languages, their environments and system software interfaces - Vienna Development Method - Specification Language - Part 1: Base language (December 1996)
-
(1996)
Information technology - Programming languages, their environments and system software interfaces - Vienna Development Method - Specification Language - Part 1: Base language
-
-
Larsen, P.G.1
Hansen, B.S.2
Brunn, H.3
Plat, N.4
Toetenel, H.5
Andrews, D.J.6
Dawes, J.7
Parkin, G.8
-
13
-
-
84976809888
-
An Overview of the ISO/VDM-SL Standard
-
Plat, N., Larsen, P.G.: An Overview of the ISO/VDM-SL Standard. Sigplan Notices 27(8), 76-82 (1992)
-
(1992)
Sigplan Notices
, vol.27
, Issue.8
, pp. 76-82
-
-
Plat, N.1
Larsen, P.G.2
-
15
-
-
38349045423
-
-
Bicarregui, J., Fitzgerald, J., Lindsay, P., Moore, R., Ritchie, B.: Proof in VDM: A Practitioner's Guide. In: FACIT, Springer, Heidelberg (1994)
-
Bicarregui, J., Fitzgerald, J., Lindsay, P., Moore, R., Ritchie, B.: Proof in VDM: A Practitioner's Guide. In: FACIT, Springer, Heidelberg (1994)
-
-
-
-
16
-
-
0030151438
-
Applying Formal Specification in Industry
-
Larsen, P.G., Fitzgerald, J., Brookes, T.: Applying Formal Specification in Industry. IEEE Software 13(3), 48-56 (1996)
-
(1996)
IEEE Software
, vol.13
, Issue.3
, pp. 48-56
-
-
Larsen, P.G.1
Fitzgerald, J.2
Brookes, T.3
-
18
-
-
84957358921
-
-
Devauchelle, L., Larsen, P.G., Voss, H.: PICGAL: Practical Use of Formal Specification to Develop a Complex Critical System. In: Fitzgerland, J., Jones, C.B., Lucas, P. (eds.) FME 1997. LNCS, 1313, pp. 221-236. Springer, Heidelberg (1997)
-
Devauchelle, L., Larsen, P.G., Voss, H.: PICGAL: Practical Use of Formal Specification to Develop a Complex Critical System. In: Fitzgerland, J., Jones, C.B., Lucas, P. (eds.) FME 1997. LNCS, vol. 1313, pp. 221-236. Springer, Heidelberg (1997)
-
-
-
-
19
-
-
38348999381
-
Proof in the validation of a formal model of a tracking system for a nuclear plant
-
Bicarregui, J, ed, Proof in VDM: Case Studies, Springer, Heidelberg
-
Fitzgerald, J., Jones, C.: Proof in the validation of a formal model of a tracking system for a nuclear plant. In: Bicarregui, J. (ed.) Proof in VDM: Case Studies. FACIT Series, Springer, Heidelberg (1998)
-
(1998)
FACIT Series
-
-
Fitzgerald, J.1
Jones, C.2
-
20
-
-
38349017082
-
Applications of VDM in Banknote Processing
-
Fitzgerald, J.S, Larsen, P.G, eds, September, available at
-
Smith, P.R., Larsen, P.G.: Applications of VDM in Banknote Processing. In: Fitzgerald, J.S., Larsen, P.G. (eds.) VDM in Practice: Proc. First VDM Workshop 1999, (September 1999), available at www.vdmportal.org
-
(1999)
VDM in Practice: Proc. First VDM Workshop
-
-
Smith, P.R.1
Larsen, P.G.2
-
21
-
-
67650808032
-
Exploring Timing Properties Using VDM++ on an Industrial Application
-
Bicarregui, J, Fitzgerald, J, eds, Workshop, September, available at
-
Mukherjee, P., Bousquet, F., Delabre, J., Paynter, S., Larsen, P.G.: Exploring Timing Properties Using VDM++ on an Industrial Application. In: Bicarregui, J., Fitzgerald, J. (eds.) Proceedings of the Second VDM Workshop, (September 2000), available at www.vdmportal.org
-
(2000)
Proceedings of the Second VDM
-
-
Mukherjee, P.1
Bousquet, F.2
Delabre, J.3
Paynter, S.4
Larsen, P.G.5
-
22
-
-
84976707887
-
The IFAD VDM-SL Toolbox: A Practical Approach to Formal Specifications
-
Elmstrøm, R., Larsen, P.G., Lassen, P.B.: The IFAD VDM-SL Toolbox: A Practical Approach to Formal Specifications. ACM Sigplan Notices 29(9), 77-80 (1994)
-
(1994)
ACM Sigplan Notices
, vol.29
, Issue.9
, pp. 77-80
-
-
Elmstrøm, R.1
Larsen, P.G.2
Lassen, P.B.3
-
23
-
-
77954747433
-
-
CSK: homepage
-
CSK: VDMTools homepage. (2007), http://www.vdmtools.jp/en/
-
(2007)
VDMTools
-
-
-
24
-
-
38349063509
-
-
Overture-Core-Team
-
Overture-Core-Team: Overture Web site (2007), http://www.overturetool.org
-
(2007)
Overture Web site
-
-
-
25
-
-
84892272876
-
-
Springer, New York
-
Fitzgerald, J., Larsen, P.G., Mukherjee, P., Plat, N., Verhoef, M.: Validated Designs for Object-oriented Systems. Springer, New York (2005)
-
(2005)
Validated Designs for Object-oriented Systems
-
-
Fitzgerald, J.1
Larsen, P.G.2
Mukherjee, P.3
Plat, N.4
Verhoef, M.5
-
26
-
-
33749388236
-
-
Verhoef, M., Larsen, P.G., Hooman, J.: Modeling and Validating Distributed Embedded Real-Time Systems with VDM++. In: Misra, J., Nipkow, T., Sekerinski, E. (eds.) FM 2006. LNCS, 4085, pp. 147-162. Springer, Heidelberg (2006)
-
Verhoef, M., Larsen, P.G., Hooman, J.: Modeling and Validating Distributed Embedded Real-Time Systems with VDM++. In: Misra, J., Nipkow, T., Sekerinski, E. (eds.) FM 2006. LNCS, vol. 4085, pp. 147-162. Springer, Heidelberg (2006)
-
-
-
-
27
-
-
48349136269
-
Interpreting Distributed System Architectures Using VDM++ - A Case Study
-
Sauser, B, Muller, G, eds
-
Verhoef, M., Larsen, P.G.: Interpreting Distributed System Architectures Using VDM++ - A Case Study. In: Sauser, B., Muller, G. (eds.) 5th Annual Conference on Systems Engineering Research (March 2007), http://www.stevens.edu/ engineering/cser/
-
(2007)
5th Annual Conference on Systems Engineering Research (March
-
-
Verhoef, M.1
Larsen, P.G.2
-
28
-
-
84857639792
-
Validation Support for Distributed Real-Time Embedded Systems in VDM++
-
1017, School of Computing Science, Newcastle University April
-
Fitzgerald, J., Larsen, P.G., Tjell, S., Verhoef, M.: Validation Support for Distributed Real-Time Embedded Systems in VDM++. Technical Report CS-TR:1017, School of Computing Science, Newcastle University (April 2007)
-
(2007)
Technical Report CS-TR
-
-
Fitzgerald, J.1
Larsen, P.G.2
Tjell, S.3
Verhoef, M.4
-
29
-
-
33749398509
-
Formal specification of an embedded IC for cellular phones
-
Software Engineers Associates of Japan, pp, June, in Japanese
-
Kurita, T., Oota, T., Nakatsugawa, Y.: Formal specification of an embedded IC for cellular phones. In: Proceedings of Software Symposium 2005, Software Engineers Associates of Japan, pp. 73-80 (June 2005) (in Japanese)
-
(2005)
Proceedings of Software Symposium
, pp. 73-80
-
-
Kurita, T.1
Oota, T.2
Nakatsugawa, Y.3
-
30
-
-
0003127197
-
Impediments to Industrial Use of Formal Methods
-
Holloway, M., Butler, R.W.: Impediments to Industrial Use of Formal Methods. IEEE Computer 29(4), 25-26 (1996)
-
(1996)
IEEE Computer
, vol.29
, Issue.4
, pp. 25-26
-
-
Holloway, M.1
Butler, R.W.2
-
31
-
-
84921771676
-
Formal Specification Techniques in the Commercial Development Process
-
Wirsing, M, ed, Seattle
-
Fitzgerald, J., Larsen, P.: Formal Specification Techniques in the Commercial Development Process. In: Wirsing, M. (ed.) Position Papers from the Workshop on Formal Methods Application in Software Engineering Practice, International Conference on Software Engineering (ICSE-17), Seattle (1995), http://home0.inet.tele.dk/pgl/icse.pdf
-
(1995)
Position Papers from the Workshop on Formal Methods Application in Software Engineering Practice, International Conference on Software Engineering (ICSE-17)
-
-
Fitzgerald, J.1
Larsen, P.2
-
32
-
-
0003902059
-
Using Z - Specification, Refinement, and Proof
-
Englewood Cliffs
-
Woodcock, J., Davies, J.: Using Z - Specification, Refinement, and Proof. Prentice Hall International Series in Computer Science, Englewood Cliffs (1996)
-
(1996)
Prentice Hall International Series in Computer Science
-
-
Woodcock, J.1
Davies, J.2
-
34
-
-
0342515347
-
An Executable Subset of Meta-IV with Loose Specification
-
Springer, Heidelberg
-
Larsen, P.G., Lassen, P.B.: An Executable Subset of Meta-IV with Loose Specification. In: VDM '91: Formal Software Development Methods, VDM Europe, Springer, Heidelberg (1991)
-
(1991)
VDM '91: Formal Software Development Methods, VDM Europe
-
-
Larsen, P.G.1
Lassen, P.B.2
-
35
-
-
0029342851
-
Computer-aided Validation of Formal Specifications
-
July
-
Mukherjee, P.: Computer-aided Validation of Formal Specifications. Software Engineering Journal, 133-140 (July 1995)
-
(1995)
Software Engineering Journal
, vol.133-140
-
-
Mukherjee, P.1
-
36
-
-
33947260159
-
Ten Years of Historical Development: " Bootstrapping" VDMTools
-
Larsen, P.G.: Ten Years of Historical Development: " Bootstrapping" VDMTools. Journal of Universal Computer Science 7(8), 692-709 (2001)
-
(2001)
Journal of Universal Computer Science
, vol.7
, Issue.8
, pp. 692-709
-
-
Larsen, P.G.1
-
37
-
-
85032012388
-
-
Houston, I.: The IBM Z Tool. In: Prehn, S., Toetenel, H. (eds.) VDM 1991. LNCS, 552, pp. 691-692. Springer, Heidelberg (1991)
-
Houston, I.: The IBM Z Tool. In: Prehn, S., Toetenel, H. (eds.) VDM 1991. LNCS, vol. 552, pp. 691-692. Springer, Heidelberg (1991)
-
-
-
-
38
-
-
38349065549
-
Z and EVES
-
Nicholls, J, ed, Springer, Heidelberg
-
Saaltink, M.: Z and EVES. In: Nicholls, J. (ed.) Z User Workshop, York 1991. Workshops in Computing, pp. 223-242. Springer, Heidelberg (1991)
-
(1991)
Z User Workshop, York 1991. Workshops in Computing
, pp. 223-242
-
-
Saaltink, M.1
-
39
-
-
0029276566
-
-
Toyn, I., J.: CADiZ: an Architecture for Z tools and its Implementation. Softw.-Pract. Exp (UK) 25(3), 305-330 (1995)
-
Toyn, I., J.: CADiZ: an Architecture for Z tools and its Implementation. Softw.-Pract. Exp (UK) 25(3), 305-330 (1995)
-
-
-
-
40
-
-
85032009226
-
-
Lee, M., Sørensen, I.: B-tool. In: Prehn, S., Toetenel, W (eds.) VDM 1991. LNCS, 552, pp. 695-696. Springer, Heidelberg (1991)
-
Lee, M., Sørensen, I.: B-tool. In: Prehn, S., Toetenel, W (eds.) VDM 1991. LNCS, vol. 552, pp. 695-696. Springer, Heidelberg (1991)
-
-
-
-
42
-
-
38349014925
-
-
Johnson, S.: Lint, a C Program Checker. Computer Science 65, Bell Laboratories (December 1977)
-
Johnson, S.: Lint, a C Program Checker. Computer Science 65, Bell Laboratories (December 1977)
-
-
-
-
43
-
-
84906839930
-
Model Checking and Other Ways of Automating Formal Methods
-
San Francisco, CA May, Position paper for panel on Model Checking for Concurrent Programs
-
Rushby, J.: Model Checking and Other Ways of Automating Formal Methods. In: Software Quality Week, San Francisco, CA (May 1995) (Position paper for panel on Model Checking for Concurrent Programs)
-
(1995)
Software Quality Week
-
-
Rushby, J.1
-
44
-
-
84958636921
-
On the Need for Practical Formal Methods
-
Ravn, A.P, Rischel, H, eds, FTRTFT 1998, Springer, Heidelberg
-
Heitmeyer, C.L.: On the Need for Practical Formal Methods. In: Ravn, A.P., Rischel, H. (eds.) FTRTFT 1998. LNCS, vol. 1486, pp. 18-26. Springer, Heidelberg (1998)
-
(1998)
LNCS
, vol.1486
, pp. 18-26
-
-
Heitmeyer, C.L.1
-
45
-
-
33846954340
-
-
Heitmeyer, C.: A Panacea or Academic Poppycock: Formal Methods Revisited. In: High-Assurance Systems Engineering, 2005. HASE 2005. Ninth IEEE International Symposium, pp. 3-7. IEEE, Los Alamitos (2005)
-
Heitmeyer, C.: A Panacea or Academic Poppycock: Formal Methods Revisited. In: High-Assurance Systems Engineering, 2005. HASE 2005. Ninth IEEE International Symposium, pp. 3-7. IEEE, Los Alamitos (2005)
-
-
-
-
46
-
-
84873321876
-
Developing Safety-Critical Systems: The Role of Formal Methods and Tools
-
Australia, pp, Australian Computer Society, Inc, Australia
-
Heitmeyer, C.: Developing Safety-Critical Systems: the Role of Formal Methods and Tools. In: SCS '05: Proceedings of the 10th Australian Workshop on Safety Critical Systems and Software, Darlinghurst, Australia, pp. 95-99. Australian Computer Society, Inc., Australia (2006)
-
(2006)
SCS '05: Proceedings of the 10th Australian Workshop on Safety Critical Systems and Software, Darlinghurst
, pp. 95-99
-
-
Heitmeyer, C.1
-
48
-
-
77956786639
-
-
Aichernig, B.K., Larsen, P.G.: A Proof Obligation Generator for VDM-SL. In: Fitzgerald, J.S., Jones, C.B., Lucas, P. (eds.) FME 1997. LNCS, 1313, pp. 338-357. Springer, Heidelberg (1997)
-
Aichernig, B.K., Larsen, P.G.: A Proof Obligation Generator for VDM-SL. In: Fitzgerald, J.S., Jones, C.B., Lucas, P. (eds.) FME 1997. LNCS, vol. 1313, pp. 338-357. Springer, Heidelberg (1997)
-
-
-
-
49
-
-
0022025285
-
An Overview of Anna, A Specification Language for Ada. In: IEEE Software
-
Los Alamitos
-
Luckham, D.C., von Henke, F.W.: An Overview of Anna, A Specification Language for Ada. In: IEEE Software, pp. 9-22. IEEE Computer Society Press, Los Alamitos (1985)
-
(1985)
IEEE Computer Society Press
, pp. 9-22
-
-
Luckham, D.C.1
von Henke, F.W.2
-
50
-
-
19044375174
-
An overview of JML Tools and Applications
-
Burdy, L., Cheon, Y., Cok, D., Ernst, M.D., Kiniry, J.R., Leavens, G.T., Leino, K.R.M., Poll, E.: An overview of JML Tools and Applications. Intl. Journal of Software Tools for Technology Transfer 7, 212-232 (2005)
-
(2005)
Intl. Journal of Software Tools for Technology Transfer
, vol.7
, pp. 212-232
-
-
Burdy, L.1
Cheon, Y.2
Cok, D.3
Ernst, M.D.4
Kiniry, J.R.5
Leavens, G.T.6
Leino, K.R.M.7
Poll, E.8
-
51
-
-
38349042446
-
Integrating Static Checking and Interactive Verification: Supporting Multiple Theories and Provers in Verification
-
Chalin, P., Hurlin, C., Kiniry, J.: Integrating Static Checking and Interactive Verification: Supporting Multiple Theories and Provers in Verification. In: Proceedings of Verified Software: Tools, Technologies, and Experiences (VSTTE) (2005)
-
(2005)
Proceedings of Verified Software: Tools, Technologies, and Experiences (VSTTE)
-
-
Chalin, P.1
Hurlin, C.2
Kiniry, J.3
-
52
-
-
0022706656
-
Automatic Verification of Finite-State Concurrent Systems Using Temporal Logic Specifications
-
Clarke, E., Emerson, E., Sistla, A.: Automatic Verification of Finite-State Concurrent Systems Using Temporal Logic Specifications. ACM Transactions on Programming Languages and Systems 8(2), 244-263 (1986)
-
(1986)
ACM Transactions on Programming Languages and Systems
, vol.8
, Issue.2
, pp. 244-263
-
-
Clarke, E.1
Emerson, E.2
Sistla, A.3
-
53
-
-
0003581143
-
-
PhD thesis, Carnegie Mellon University, School of Computer Science. Kluwer Academic Publishers, Dordrecht
-
McMillan, K.L.: Symbolic Model Checking. PhD thesis, Carnegie Mellon University, School of Computer Science. Kluwer Academic Publishers, Dordrecht (1992)
-
(1992)
Symbolic Model Checking
-
-
McMillan, K.L.1
-
54
-
-
38349017081
-
-
Jackson, D.: Software Abstractions: Logic, Language, and Analysis. MIT Press, Heyward Street, Cambridge, MA02142, USA (2006)
-
Jackson, D.: Software Abstractions: Logic, Language, and Analysis. MIT Press, Heyward Street, Cambridge, MA02142, USA (2006)
-
-
-
-
55
-
-
0001316705
-
Specifications are not (Necessarily) Executable
-
November
-
Hayes, I., Jones, C.: Specifications are not (Necessarily) Executable. Software Engineering Journal, 330-338 (November 1989)
-
(1989)
Software Engineering Journal
, vol.330-338
-
-
Hayes, I.1
Jones, C.2
-
56
-
-
33747458256
-
-
PhD thesis, Department of Computer Science, Univeristy of Manchester March, Technical Report Series UMCS-89-7-1
-
Kneuper, R.: Symbolic Execution as a Tool for Validation of Specifications. PhD thesis, Department of Computer Science, Univeristy of Manchester (March, Technical Report Series UMCS-89-7-1 (1989)
-
(1989)
Symbolic Execution as a Tool for Validation of Specifications
-
-
Kneuper, R.1
-
57
-
-
0026912210
-
Making Specifications Executable - Using IPTES Meta-IV
-
Andersen, M., Elmstrøom, R., Lassen, P.B., Larsen, P.G.: Making Specifications Executable - Using IPTES Meta-IV. Microprocessing and Microprogramming 35(1-5), 521-528 (1992)
-
(1992)
Microprocessing and Microprogramming
, vol.35
, Issue.1-5
, pp. 521-528
-
-
Andersen, M.1
Elmstrøom, R.2
Lassen, P.B.3
Larsen, P.G.4
-
59
-
-
85015362530
-
-
Dick, J., Faivre, A.: Automating the Generation and Sequencing of Test Cases from Model-Based Specifications. In: Larsen, P.G., Woodcock, J.C.P. (eds.) FME 1993. LNCS, 670, pp. 268-284. Springer, Heidelberg (1993)
-
Dick, J., Faivre, A.: Automating the Generation and Sequencing of Test Cases from Model-Based Specifications. In: Larsen, P.G., Woodcock, J.C.P. (eds.) FME 1993. LNCS, vol. 670, pp. 268-284. Springer, Heidelberg (1993)
-
-
-
-
60
-
-
84957623309
-
Testing can be formal, too
-
Mosses, P, Schwartzbach, M, Nielsen, M, eds, CAAP 1995, FASE 1995, and TAPSOFT 1995, Springer, Heidelberg
-
Gaudel, M.C.: Testing can be formal, too. In: Mosses, P., Schwartzbach, M., Nielsen, M. (eds.) CAAP 1995, FASE 1995, and TAPSOFT 1995. LNCS, vol. 915, pp. 82-96. Springer, Heidelberg (1995)
-
(1995)
LNCS
, vol.915
, pp. 82-96
-
-
Gaudel, M.C.1
-
61
-
-
84958061681
-
-
Burdonov, I., Kossatchev, A., Petrenko, A., Gaiter, D.: KVEST: Automated Generation of Test Suites from Formal Specifications. In: Wing, J.M., Woodcock, J.C.P., Davies, J. (eds.) FM 1999. LNCS, 1708, pp. 608-621. Springer, Heidelberg (1999)
-
Burdonov, I., Kossatchev, A., Petrenko, A., Gaiter, D.: KVEST: Automated Generation of Test Suites from Formal Specifications. In: Wing, J.M., Woodcock, J.C.P., Davies, J. (eds.) FM 1999. LNCS, vol. 1708, pp. 608-621. Springer, Heidelberg (1999)
-
-
-
-
64
-
-
0038610515
-
On the Correctness of Refinement Steps in Program Development. PhD thesis, Åbo Akademi, Department of Computer Science, Helsinki
-
A-1978-4
-
Back, R.J.: On the Correctness of Refinement Steps in Program Development. PhD thesis, Åbo Akademi, Department of Computer Science, Helsinki, Finland Report A-1978-4 (1978)
-
(1978)
Finland Report
-
-
Back, R.J.1
-
65
-
-
38349065550
-
-
Carrington, D., Hayes, I., Nickson, R., Watson, G., Welsh, J.: A Review of Existing Refinement Tools. SVRC TR-94-8, University of Queensland (1994)
-
Carrington, D., Hayes, I., Nickson, R., Watson, G., Welsh, J.: A Review of Existing Refinement Tools. SVRC TR-94-8, University of Queensland (1994)
-
-
-
-
66
-
-
0004176640
-
-
2nd edn. Prentice-Hall International, Englewood Cliffs, New Jersey
-
Jones, C.B.: Systematic Software Development Using VDM, 2nd edn. Prentice-Hall International, Englewood Cliffs, New Jersey (1990)
-
(1990)
Systematic Software Development Using VDM
-
-
Jones, C.B.1
-
68
-
-
24644509326
-
Using B as a High Level Programming Language in an Industrial Project: Roissy VAL
-
Nantes, pp
-
Badeau, F., Amelot, A.: Using B as a High Level Programming Language in an Industrial Project: Roissy VAL. In: Z to B Conference / Nantes, pp. 334-354 (2005)
-
(2005)
Z to B Conference
, pp. 334-354
-
-
Badeau, F.1
Amelot, A.2
-
69
-
-
38349011822
-
-
Burdy, L., J.M.: Automatic Refinement. In: Woodcock, J.C.P., Davies, J., Wing, J.M. (eds.) FM 1999. LNCS, 1709, Springer, Heidelberg (1999)
-
Burdy, L., J.M.: Automatic Refinement. In: Woodcock, J.C.P., Davies, J., Wing, J.M. (eds.) FM 1999. LNCS, vol. 1709, Springer, Heidelberg (1999)
-
-
-
-
70
-
-
34547459543
-
Roadmap for Enhanced Languages and Methods to aid Verification
-
ACM Press, New York
-
Leavens, G.T., Abrial, J.R., Batory, D., Butler, M., Coglio, A., Fisler, K., Hehner, E., Jones, C., Miller, D., Peyton-Jones, S., Sitaraman, M., Smith, D.R., Stump, A.: Roadmap for Enhanced Languages and Methods to aid Verification. In: Proceedings of the 5th International Conference on Generative Programming and Component Engineering, pp. 221-236. ACM Press, New York (2006)
-
(2006)
Proceedings of the 5th International Conference on Generative Programming and Component Engineering
, pp. 221-236
-
-
Leavens, G.T.1
Abrial, J.R.2
Batory, D.3
Butler, M.4
Coglio, A.5
Fisler, K.6
Hehner, E.7
Jones, C.8
Miller, D.9
Peyton-Jones, S.10
Sitaraman, M.11
Smith, D.R.12
Stump, A.13
-
71
-
-
84944677742
-
-
Owre, S., Rushby, J.M., Shankar, N.: PVS: A Prototype Verification System. In: Kapur, D. (ed.) Automated Deduction - CADE-11. LNCS, 607, pp. 748-752. Springer, Heidelberg (1992)
-
Owre, S., Rushby, J.M., Shankar, N.: PVS: A Prototype Verification System. In: Kapur, D. (ed.) Automated Deduction - CADE-11. LNCS, vol. 607, pp. 748-752. Springer, Heidelberg (1992)
-
-
-
-
72
-
-
0342281000
-
Generic automatic proof tools
-
Veroff, R, ed, MIT Press, Cambridge
-
Paulson, L.C.: Generic automatic proof tools. In: Veroff, R. (ed.) Automated Reasoning and its Applications: Essays in Honor of Larry Wos, pp. 23-47. MIT Press, Cambridge (1997)
-
(1997)
Automated Reasoning and its Applications: Essays in Honor of Larry Wos
, pp. 23-47
-
-
Paulson, L.C.1
-
74
-
-
38349058641
-
Proof-directed Debugging and Repair
-
Nilsson, H, van Eekelen, M, eds
-
Dennis, L.A., Monroy, R., Nogueira, P.: Proof-directed Debugging and Repair. In: Nilsson, H., van Eekelen, M. (eds.) Seventh Symposium on Trends in Functional Programming 2006, pp. 131-140 (2006)
-
(2006)
Seventh Symposium on Trends in Functional Programming
, pp. 131-140
-
-
Dennis, L.A.1
Monroy, R.2
Nogueira, P.3
-
75
-
-
84863935630
-
The PROSPER Toolkit
-
Schwartzbach, M.I, Graf, S, eds, ETAPS 2000 and TACAS 2000, Springer, Heidelberg
-
Dennis, L.A., Collins, G., Norrish, M., Boulton, R., Slind, K., Robinson, G., Gordon, M., Melham, T.: The PROSPER Toolkit. In: Schwartzbach, M.I., Graf, S. (eds.) ETAPS 2000 and TACAS 2000. LNCS, vol. 1785, Springer, Heidelberg (2000)
-
(2000)
LNCS
, vol.1785
-
-
Dennis, L.A.1
Collins, G.2
Norrish, M.3
Boulton, R.4
Slind, K.5
Robinson, G.6
Gordon, M.7
Melham, T.8
-
76
-
-
0037002483
-
Application of Formal Methods to the Railway Signaling Systems
-
434, 169-174
-
Terada, N., Fukuda, M.: Application of Formal Methods to the Railway Signaling Systems. Quarterly Report of RTRI 43(4), 169-174 (2002)
-
(2002)
Quarterly Report of RTRI
-
-
Terada, N.1
Fukuda, M.2
-
77
-
-
27744542715
-
-
Dion, B., Gartner, J.: Efficient Development of Embedded Automotive Software with IEC 61508 Objectives using SCADE Drive. In: VDI 12th International Conference: Electronic Systems for Vehicles, VDI (October 2005)
-
Dion, B., Gartner, J.: Efficient Development of Embedded Automotive Software with IEC 61508 Objectives using SCADE Drive. In: VDI 12th International Conference: Electronic Systems for Vehicles, VDI (October 2005)
-
-
-
-
78
-
-
33745413804
-
UML-B: Formal modeling and design aided by UML
-
Snook, C., Butler, M.: UML-B: Formal modeling and design aided by UML. ACM Trans. Softw. Eng. Methodol. 15(1), 92-122 (2006)
-
(2006)
ACM Trans. Softw. Eng. Methodol
, vol.15
, Issue.1
, pp. 92-122
-
-
Snook, C.1
Butler, M.2
-
79
-
-
38349063507
-
Co-simulation of Real-time Embedded Control Systems
-
IFM 2007: Integrated Formal Methods, Springer, Heidelberg
-
Verhoef, M., Peter Visser, J.H., Broenink, J.: Co-simulation of Real-time Embedded Control Systems. In: IFM 2007: Integrated Formal Methods. LNCS, Springer, Heidelberg (2007)
-
(2007)
LNCS
-
-
Verhoef, M.1
Peter Visser, J.H.2
Broenink, J.3
-
80
-
-
84955570314
-
-
Fröhlich, B., Larsen, P.G.: Combining VDM-SL Specifications with C++ Code. In: Gaudel, M.-C., Woodcock, J. (eds.) FME 1996. LNCS, 1051, pp. 179-194. Springer, Heidelberg (1996)
-
Fröhlich, B., Larsen, P.G.: Combining VDM-SL Specifications with C++ Code. In: Gaudel, M.-C., Woodcock, J. (eds.) FME 1996. LNCS, vol. 1051, pp. 179-194. Springer, Heidelberg (1996)
-
-
-
-
81
-
-
33847583517
-
A Formal Specification-Based Prototyping System
-
Barnes, D, Brown, P, eds, Peter Peregrinus Ltd, London
-
Hekmatpour, S., Ince, D.C.: A Formal Specification-Based Prototyping System. In: Barnes, D., Brown, P. (eds.) Software Engineering 1986, pp. 317-335. Peter Peregrinus Ltd., London (1986)
-
(1986)
Software Engineering
, pp. 317-335
-
-
Hekmatpour, S.1
Ince, D.C.2
-
83
-
-
38349042444
-
-
RODIN-Project-Members: RODIN (2007), http://rodin.cs.ncl.ac.uk/
-
RODIN-Project-Members: RODIN (2007), http://rodin.cs.ncl.ac.uk/
-
-
-
-
84
-
-
0036504655
-
Formal Methods Application: An Empirical Tale of Software Development
-
Sobel, A.E.K., Clarkson, M.R.: Formal Methods Application: An Empirical Tale of Software Development. IEEE Trans. Software Engineering 28(3), 308-320 (2002)
-
(2002)
IEEE Trans. Software Engineering
, vol.28
, Issue.3
, pp. 308-320
-
-
Sobel, A.E.K.1
Clarkson, M.R.2
-
85
-
-
0041963110
-
Comments on Formal Methods Application: An Empirical Tale of Software Development
-
Berry, D.M., Tichy, W.F.: Comments on Formal Methods Application: An Empirical Tale of Software Development. IEEE Transactions on Software Engineering 29(6), 567-571 (2003)
-
(2003)
IEEE Transactions on Software Engineering
, vol.29
, Issue.6
, pp. 567-571
-
-
Berry, D.M.1
Tichy, W.F.2
-
86
-
-
0042850321
-
Response to Comments on Formal Methods Application: An Empirical Tale of Software Development
-
Sobel, A.E.K., Clarkson, M.R.: Response to Comments on Formal Methods Application: An Empirical Tale of Software Development. IEEE Trans. Software Engineering 29(6), 572-575 (2003)
-
(2003)
IEEE Trans. Software Engineering
, vol.29
, Issue.6
, pp. 572-575
-
-
Sobel, A.E.K.1
Clarkson, M.R.2
-
87
-
-
0033687064
-
Empirical Results of a Software Engineering Curriculum Incorporating Formal Methods
-
ACM Press, New York
-
Sobel, A.E.K.: Empirical Results of a Software Engineering Curriculum Incorporating Formal Methods. In: Proceedings of SIGCSE 2000, ACM, pp. 157-161. ACM Press, New York (2000)
-
(2000)
Proceedings of SIGCSE 2000, ACM
, pp. 157-161
-
-
Sobel, A.E.K.1
-
88
-
-
38349013922
-
Learning by Doing: Practical Courses in Light-weight Formal Methods using VDM++
-
School of Computing Science, Newcastle University December
-
Larsen, P.G., Fitzgerald, J.S., Riddle, S.: Learning by Doing: Practical Courses in Light-weight Formal Methods using VDM++. Technical Report CS-TR:992, School of Computing Science, Newcastle University (December 2006)
-
(2006)
Technical Report CS-TR
, vol.992
-
-
Larsen, P.G.1
Fitzgerald, J.S.2
Riddle, S.3
-
89
-
-
33947694410
-
Is Abstraction the Key to Computing?
-
Kramer, J.: Is Abstraction the Key to Computing? Communications of the ACM 50(4), 37-42 (2007)
-
(2007)
Communications of the ACM
, vol.50
, Issue.4
, pp. 37-42
-
-
Kramer, J.1
-
90
-
-
19044390891
-
-
Barnett, M., Leino, R.M., Schulte, W.: The Spec# Programming System: An Overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. LNCS, 3362, Springer, Heidelberg (2005)
-
Barnett, M., Leino, R.M., Schulte, W.: The Spec# Programming System: An Overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. LNCS, vol. 3362, Springer, Heidelberg (2005)
-
-
-
-
91
-
-
84974676892
-
Weaving Formal Methods into the Undergraduate Computer Science Curriculum
-
Rus, T, ed, AMAST 2000, Springer, Heidelberg
-
Wing, J.: Weaving Formal Methods into the Undergraduate Computer Science Curriculum. In: Rus, T. (ed.) AMAST 2000. LNCS, vol. 1816, Springer, Heidelberg (2000)
-
(2000)
LNCS
, vol.1816
-
-
Wing, J.1
-
92
-
-
84976723841
-
Attitudes Toward the Teaching of Formal Methods of Software Development in die Undergraduate Computer Science Curriculum: A Survey
-
Palmer, T.V, Pleasant, J.C.: Attitudes Toward the Teaching of Formal Methods of Software Development in die Undergraduate Computer Science Curriculum: a Survey. SIGCSE Bulletin 27(3), 53-59 (1995)
-
(1995)
SIGCSE Bulletin
, vol.27
, Issue.3
, pp. 53-59
-
-
Palmer, T.V.1
Pleasant, J.C.2
-
93
-
-
48749103203
-
Integrating Formal Methods Tools into Undergraduate Computer Science Curriculum
-
IEEE Computer Society Press, Los Alamitos
-
Skevoulis, S., Makarov, V.: Integrating Formal Methods Tools into Undergraduate Computer Science Curriculum. In: Frontiers in Education Conference, 36th Annual, ASEE, pp. 1-6. IEEE Computer Society Press, Los Alamitos (2006)
-
(2006)
Frontiers in Education Conference, 36th Annual, ASEE
, pp. 1-6
-
-
Skevoulis, S.1
Makarov, V.2
|