메뉴 건너뛰기




Volumn 11, Issue 2, 1996, Pages 104-110

Executing formal specifications need not be harmful

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER HARDWARE DESCRIPTION LANGUAGES; COMPUTER PROGRAMMING; COMPUTER SOFTWARE; FORMAL LANGUAGES; INSPECTION; PERFORMANCE; SPECIFICATIONS;

EID: 0030109943     PISSN: 02686961     EISSN: None     Source Type: Journal    
DOI: 10.1049/sej.1996.0014     Document Type: Article
Times cited : (24)

References (34)
  • 1
    • 0018466858 scopus 로고
    • Social processes and proofs of theorems and programs
    • DE MILLO, R., LIPTON, R., and PERLIS, A.: 'Social processes and proofs of theorems and programs', Commun. ACM, 1979, 22, (5), pp. 271-280
    • (1979) Commun. ACM , vol.22 , Issue.5 , pp. 271-280
    • De Millo, R.1    Lipton, R.2    Perlis, A.3
  • 2
    • 0024085326 scopus 로고
    • Program verification: The very idea
    • FETZER, J.H.: 'Program verification: the very idea', Commun. ACM, 1988, 31, (9), pp. 1048-1063
    • (1988) Commun. ACM , vol.31 , Issue.9 , pp. 1048-1063
    • Fetzer, J.H.1
  • 3
    • 0023418847 scopus 로고
    • An overview of some formal methods for program design
    • HOARE, C.A.R.: 'An overview of some formal methods for program design', IEEE Computer, 1987, pp. 85-91
    • (1987) IEEE Computer , pp. 85-91
    • Hoare, C.A.R.1
  • 5
    • 0042018063 scopus 로고
    • Computer aided transformation of Z into Prolog
    • Springer-Verlag
    • DICK, A.J.J., KRAUSE, P.J., and COZENS, J.: 'Computer aided transformation of Z into Prolog'. Proc. 4th Z Users Meeting, (Springer-Verlag) 1989, pp. 71-85
    • (1989) Proc. 4th Z Users Meeting , pp. 71-85
    • Dick, A.J.J.1    Krause, P.J.2    Cozens, J.3
  • 7
    • 0042018121 scopus 로고
    • From Z specifications to functional implementations
    • Springer-Verlag
    • JOHNSON, M., and SANDERS, P.: 'From Z specifications to functional implementations'. Proc. 4th Z Users Meeting, (Springer-Verlag) 1989, pp. 86-112
    • (1989) Proc. 4th Z Users Meeting , pp. 86-112
    • Johnson, M.1    Sanders, P.2
  • 10
    • 0022671553 scopus 로고
    • Functional programming, formal specification, and rapid prototyping
    • HENDERSON, P.: 'Functional programming, formal specification, and rapid prototyping', IEEE Trans., 1986, 12, (2), pp. 241-249
    • (1986) IEEE Trans. , vol.12 , Issue.2 , pp. 241-249
    • Henderson, P.1
  • 11
    • 2342454300 scopus 로고
    • Using ABC to prototype VDM specifications
    • KANS, A., and HAYTON, C.: 'Using ABC to prototype VDM specifications', ACM SIGPLAN Not., 1994, 29, (1), pp. 27-36
    • (1994) ACM SIGPLAN Not. , vol.29 , Issue.1 , pp. 27-36
    • Kans, A.1    Hayton, C.2
  • 12
    • 0001316705 scopus 로고
    • Specifications are not (necessarily) executable
    • HAYES, I. J., and JONES, C. B.: 'Specifications are not (necessarily) executable', Softw. Eng. J., 1989, 4, (6), pp. 320-338
    • (1989) Softw. Eng. J. , vol.4 , Issue.6 , pp. 320-338
    • Hayes, I.J.1    Jones, C.B.2
  • 13
    • 0024612171 scopus 로고
    • Formal program construction by transformations - Computer-aided intuition-guided programming
    • BAUER, F.L., MOLLER, B., PARTSCH, H., and PEPPER, P.: 'Formal program construction by transformations - computer-aided intuition-guided programming', IEEE Trans., 1989, 15, (2), pp. 165-179
    • (1989) IEEE Trans. , vol.15 , Issue.2 , pp. 165-179
    • Bauer, F.L.1    Moller, B.2    Partsch, H.3    Pepper, P.4
  • 14
    • 0026926404 scopus 로고
    • Specifications are (preferably) executable
    • FUCHS, N.E.: 'Specifications are (preferably) executable', Softw. Eng., 1992, 7, (5), pp. 323-334
    • (1992) Softw. Eng. , vol.7 , Issue.5 , pp. 323-334
    • Fuchs, N.E.1
  • 15
    • 33748857530 scopus 로고    scopus 로고
    • B Core Ltd. Magdalen Centre, Robert Robinson Avenue, Oxford Science Park, Oxford OX4 4GA, UK
    • 'B-Toolkit User Manual'. B Core Ltd. Magdalen Centre, Robert Robinson Avenue, Oxford Science Park, Oxford OX4 4GA, UK
    • B-Toolkit User Manual
  • 19
    • 33748855182 scopus 로고
    • Tabular respresentation of relations
    • McMaster University, Hamilton, Ontario, Canada
    • PARNAS, D. L.: 'Tabular respresentation of relations'. CRL Report 260, McMaster University, Hamilton, Ontario, Canada, 1992
    • (1992) CRL Report 260
    • Parnas, D.L.1
  • 20
    • 0029178273 scopus 로고
    • Towards a formal semantics of Parnas tables
    • IEEE Computer Society
    • JANICKI, R.: 'Towards a formal semantics of Parnas tables'. Proc. 17th Int. Conf. on Software Engineering, (IEEE Computer Society) 1995, pp. 231-240
    • (1995) Proc. 17th Int. Conf. on Software Engineering , pp. 231-240
    • Janicki, R.1
  • 21
    • 85015362530 scopus 로고
    • Automating the generation and sequencing of test cases from model-based specifications
    • Springer-Verlag
    • DICK, A.J.J., and FAVRE, A.: 'Automating the generation and sequencing of test cases from model-based specifications'. Proc. FME 93: Industrial Strength Formal Methods (Springer-Verlag) 1993, pp. 268-284
    • (1993) Proc. FME 93: Industrial Strength Formal Methods , pp. 268-284
    • Dick, A.J.J.1    Favre, A.2
  • 23
    • 84855389402 scopus 로고
    • What is a good formal specification?
    • Springer-Verlag
    • GRAVELL, A.M.: 'What is a good formal specification?'. Proc. Z User Workshop, (Springer-Verlag) 1990, pp. 137-150
    • (1990) Proc. Z User Workshop , pp. 137-150
    • Gravell, A.M.1
  • 26
    • 85034837259 scopus 로고
    • Specifying and Prototyping: Some thoughts on why they are successful
    • Proc. TAPSOFT 85, Springer Verlag
    • BERRY, D.M., and WING, J.M.: 'Specifying and Prototyping: some thoughts on why they are successful'. Proc. TAPSOFT 85, Lect. Notes Comput. Sci., 186, (Springer Verlag) 1985, pp. 117-128
    • (1985) Lect. Notes Comput. Sci. , vol.186 , pp. 117-128
    • Berry, D.M.1    Wing, J.M.2
  • 28
    • 84976676720 scopus 로고
    • A practical algorithm for exact array dependence analysis
    • PUGH, W.: 'A practical algorithm for exact array dependence analysis', Commun. ACM, 1992, 35, (8), pp. 102-114
    • (1992) Commun. ACM , vol.35 , Issue.8 , pp. 102-114
    • Pugh, W.1
  • 30
    • 0022115115 scopus 로고
    • The Larch family of specification languages
    • GUTTAG, J.V., HORNING, J.J., and WING, J.M.: 'The Larch family of specification languages', IEEE Softw., 1985, 2, (6), pp. 24-36
    • (1985) IEEE Softw. , vol.2 , Issue.6 , pp. 24-36
    • Guttag, J.V.1    Horning, J.J.2    Wing, J.M.3
  • 31
    • 0003661126 scopus 로고
    • Towards correct executable semantics for Z
    • Cambridge, Springer Verlag
    • BREUER, P.T., and BOWEN, J.P.: 'Towards correct executable semantics for Z'. Proc. Z User Workshop, Cambridge, 1994 (Springer Verlag) pp. 185-209
    • (1994) Proc. Z User Workshop , pp. 185-209
    • Breuer, P.T.1    Bowen, J.P.2
  • 32
    • 0022754942 scopus 로고
    • Advances in software inspections
    • FAGAN, M.E.: 'Advances in software inspections', IEEE Trans., 1986, SE-12, (7), pp. 744-751
    • (1986) IEEE Trans. , vol.SE-12 , Issue.7 , pp. 744-751
    • Fagan, M.E.1
  • 33
    • 0024070544 scopus 로고
    • The use of software engineering, including the Z notation, the development of CICS
    • NIX, C.J., and COLLINS, B.P.: 'The use of software engineering, including the Z notation, the development of CICS', Quality Assurance, 1988, 14, (3), pp. 103-110
    • (1988) Quality Assurance , vol.14 , Issue.3 , pp. 103-110
    • Nix, C.J.1    Collins, B.P.2
  • 34
    • 0343129015 scopus 로고
    • CICS/ESA 3.1 experiences
    • Springer-Verlag
    • PHILLIPS, M.: 'CICS/ESA 3.1 experiences'. Proc. 4th Z Users Meeting, (Springer-Verlag) 1989, pp. 179-185
    • (1989) Proc. 4th Z Users Meeting , pp. 179-185
    • Phillips, M.1


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