메뉴 건너뛰기




Volumn 6, Issue 1-4, 1998, Pages 365-409

Software engineering education: Rôles of formal specification and design calculi

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0041728288     PISSN: 10227091     EISSN: None     Source Type: Journal    
DOI: 10.1023/a:1018969717835     Document Type: Article
Times cited : (6)

References (95)
  • 2
    • 0003709343 scopus 로고    scopus 로고
    • Tracts in Theoretical Computer Science, Cambridge University Press, Cambridge, UK
    • Abrial, J.-R. (1996), The B Book: Assigning Programs to Meanings, Tracts in Theoretical Computer Science, Cambridge University Press, Cambridge, UK.
    • (1996) The B Book: Assigning Programs to Meanings
    • Abrial, J.-R.1
  • 3
    • 84976651406 scopus 로고
    • A Summary of the ACM/IEEE-CS Joint Curriculum Task Force Report Computing Curricula 1991
    • June
    • ACM/IEEE-CS (June 1991), "A Summary of the ACM/IEEE-CS Joint Curriculum Task Force Report Computing Curricula 1991," Communications of the ACM 34, 6, 68-84.
    • (1991) Communications of the ACM , vol.34 , Issue.6 , pp. 68-84
  • 13
    • 0042767878 scopus 로고
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • Bjørner, D. and O. Oest (1980), Towards a Formal Description of Ada, Lecture Notes in Computer Science, Vol. 98, Springer-Verlag, Berlin.
    • (1980) Towards a Formal Description of Ada , vol.98
    • Bjørner, D.1    Oest, O.2
  • 16
    • 4244113720 scopus 로고
    • Oxford University Press, chapter "Specification and Validation Methods,"
    • Börger, E. (1995), Annotated Bibliography on Evolving Algebras, Oxford University Press, chapter "Specification and Validation Methods," pp. 37-51.
    • (1995) Annotated Bibliography on Evolving Algebras , pp. 37-51
    • Börger, E.1
  • 18
    • 0023331737 scopus 로고
    • Basic Polymorphic Type-checking
    • Cardelli, L. (1987), "Basic Polymorphic Type-checking," Science of Computer Programming 8, 2, 147-172.
    • (1987) Science of Computer Programming , vol.8 , Issue.2 , pp. 147-172
    • Cardelli, L.1
  • 21
    • 0000289556 scopus 로고    scopus 로고
    • Formal Methods: State of the Art and Future Directions
    • Clarke, E. and J. Wing (1996), "Formal Methods: State of the Art and Future Directions," ACM Computing Survey 28, 4, 626-643.
    • (1996) ACM Computing Survey , vol.28 , Issue.4 , pp. 626-643
    • Clarke, E.1    Wing, J.2
  • 31
    • 0003432047 scopus 로고
    • Cambridge Tracts in Theoretical Computer Science Edition, Cambridge University Press, Cambridge, UK
    • Girard, J.-Y., Y. Lafont, and P. Taylor (1989), Proofs and Types, Cambridge Tracts in Theoretical Computer Science Edition, Vol. 7, Cambridge University Press, Cambridge, UK.
    • (1989) Proofs and Types , vol.7
    • Girard, J.-Y.1    Lafont, Y.2    Taylor, P.3
  • 34
    • 0004120583 scopus 로고
    • The BCS Practitioner Series, Prentice-Hall, Hemel Hampstead, UK
    • Group, T.R.L. (1995), The RAISE Specification Language, The BCS Practitioner Series, Prentice-Hall, Hemel Hampstead, UK.
    • (1995) The RAISE Specification Language
    • Group, T.R.L.1
  • 35
    • 0042683713 scopus 로고
    • The BCS Practitioner Series, Prentice-Hall, Hemel Hampstead, UK
    • Group, T.R.M. (1992), The RAISE Method, The BCS Practitioner Series, Prentice-Hall, Hemel Hampstead, UK.
    • (1992) The RAISE Method
    • Group, T.R.M.1
  • 37
    • 0002017107 scopus 로고
    • Evolving Algebras 1993: Lipari Guide
    • E. Börger, Ed., Oxford University Press
    • Gurevich, Y (1995), "Evolving Algebras 1993: Lipari Guide," In Specification and Validation Methods, E. Börger, Ed., Oxford University Press, pp. 9-36.
    • (1995) Specification and Validation Methods , pp. 9-36
    • Gurevich, Y.1
  • 39
    • 0042683717 scopus 로고
    • ITU (International Telecommunication Union), Geneva, Switzerland
    • Haff, P., Ed. (1981), The Formal Definition of CHILL, ITU (International Telecommunication Union), Geneva, Switzerland.
    • (1981) The Formal Definition of CHILL
    • Haff, P.1
  • 40
    • 0043269045 scopus 로고
    • Use of VDM within CCITT
    • Brussels, Belgium, D. Bjørner, C.B. Jones, M. Mac an Airchinnigh and E.J. Neuhold, Eds., Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • Haff, P. and A. Olsen (1987), "Use of VDM within CCITT," In Proc. VDM-Europe Symposium 1987, Brussels, Belgium, D. Bjørner, C.B. Jones, M. Mac an Airchinnigh and E.J. Neuhold, Eds., Lecture Notes in Computer Science, Vol. 252, Springer-Verlag, Berlin, pp. 324-330.
    • (1987) Proc. VDM-Europe Symposium 1987 , vol.252 , pp. 324-330
    • Haff, P.1    Olsen, A.2
  • 45
    • 84945708698 scopus 로고
    • The Axiomatic Basis of Computer Programming
    • Hoare, C. (1969), "The Axiomatic Basis of Computer Programming," Communications of the ACM 12, 10, 567-583.
    • (1969) Communications of the ACM , vol.12 , Issue.10 , pp. 567-583
    • Hoare, C.1
  • 48
    • 84947792394 scopus 로고
    • Specification of Instruction Set & Specification of Floating Point Unit Instructions
    • Prentice-Hall, Hemel Hempstead, UK
    • Inmos Ltd. (1988), "Specification of Instruction Set & Specification of Floating Point Unit Instructions," In Transputer Instruction Set - A Compiler Writer's Guide, Prentice-Hall, Hemel Hempstead, UK, pp. 127-161.
    • (1988) Transputer Instruction Set - A Compiler Writer's Guide , pp. 127-161
  • 50
    • 0028540798 scopus 로고
    • Problems, Methods and Specialisation
    • Jackson, M. (1994), "Problems, Methods and Specialisation," Software Engineering Journal, 249-255.
    • (1994) Software Engineering Journal , pp. 249-255
    • Jackson, M.1
  • 53
    • 0011921187 scopus 로고
    • Methodology and Implementation of a CLP System
    • IBM Research, Yorktown
    • Jaffar, J. and S. Michaylov (1987), "Methodology and Implementation of a CLP System," Technical Report, IBM Research, Yorktown.
    • (1987) Technical Report
    • Jaffar, J.1    Michaylov, S.2
  • 58
    • 0042767882 scopus 로고    scopus 로고
    • Proof-Based System Engineering for Computing Systems
    • Noordwijk, The Netherlands
    • Lann, G.L. (1997), "Proof-Based System Engineering for Computing Systems," In ESA-INCOSE Conference on Systems Engineering, Noordwijk, The Netherlands.
    • (1997) ESA-INCOSE Conference on Systems Engineering
    • Lann, G.L.1
  • 66
    • 84945713135 scopus 로고
    • Applying Design by Contract
    • Meyer, B. (1992), "Applying Design by Contract," Computer (IEEE) 25, 10, 40-51.
    • (1992) Computer (IEEE) , vol.25 , Issue.10 , pp. 40-51
    • Meyer, B.1
  • 67
    • 0003954103 scopus 로고
    • C.A.R. Hoare Series in Computing Science, Prentice-Hall, Englewood Cliffs, NJ
    • Milner, R. (1989), Communication and Concurrency, C.A.R. Hoare Series in Computing Science, Prentice-Hall, Englewood Cliffs, NJ.
    • (1989) Communication and Concurrency
    • Milner, R.1
  • 69
    • 0003648103 scopus 로고
    • International Series in Computer Science, Prentice-Hall, Hemel Hempstead, UK
    • Morgan, C.C. (1990), Programming from Specifications, International Series in Computer Science, Prentice-Hall, Hemel Hempstead, UK.
    • (1990) Programming from Specifications
    • Morgan, C.C.1
  • 70
    • 0004076045 scopus 로고
    • Tracts in Theoretical Computer Science, Cambridge University Press
    • Mosses, P.D. (1992), Action Semantics, Tracts in Theoretical Computer Science, Cambridge University Press.
    • (1992) Action Semantics
    • Mosses, P.D.1
  • 72
    • 0003975281 scopus 로고
    • Innovative Technologies, Prentice-Hall, Englewood Cliffs, NJ
    • Nelson, G., Ed. (1991), Systems Programming in Modula 3, Innovative Technologies, Prentice-Hall, Englewood Cliffs, NJ.
    • (1991) Systems Programming in Modula , vol.3
    • Nelson, G.1
  • 73
    • 0042767886 scopus 로고    scopus 로고
    • Studies in Computer Science and Artificial Intelligence, Elsevier, Amsterdam/Heidelberg
    • Nerode, A. and G. Metakides (1996), Principles of Logic and Logic Programming, Studies in Computer Science and Artificial Intelligence, Vol. 13, Elsevier, Amsterdam/Heidelberg.
    • (1996) Principles of Logic and Logic Programming , vol.13
    • Nerode, A.1    Metakides, G.2
  • 76
    • 0041681834 scopus 로고
    • VDM from Research to Practice
    • H.-J. Kugler, Ed., IFIP World Congress Proceedings, North-Holland, Amsterdam
    • Oest, O. (1986), "VDM From Research to Practice," In Information Processing '86, H.-J. Kugler, Ed., IFIP World Congress Proceedings, North-Holland, Amsterdam, pp. 527-533.
    • (1986) Information Processing '86 , pp. 527-533
    • Oest, O.1
  • 77
    • 84944677742 scopus 로고
    • PVS: Prototype Verification System
    • Lecture Notes in Computer Science, Springer-Verlag, New York
    • Owre, S., J. Rushby, and N. Shankar (1995), "PVS: Prototype Verification System," In 11th Int. Conf. on Automated Deduction (CADE-11), Lecture Notes in Computer Science, Vol. 607, Springer-Verlag, New York, pp. 748-752.
    • (1995) 11th Int. Conf. on Automated Deduction (CADE-11) , vol.607 , pp. 748-752
    • Owre, S.1    Rushby, J.2    Shankar, N.3
  • 78
    • 0032022685 scopus 로고    scopus 로고
    • "Formal Methods" Technology Transfer Will Fail
    • Parnas, D. (1997), ""Formal Methods" Technology Transfer Will Fail," The Journal of Systems and Software 40, 3, 195-198.
    • (1997) The Journal of Systems and Software , vol.40 , Issue.3 , pp. 195-198
    • Parnas, D.1
  • 80
    • 0002089129 scopus 로고
    • Isabelle: The Next 700 Theorem Provers
    • P. Oddifreddi, Ed., Academic Press, New York
    • Paulson, L. (1990), "Isabelle: The Next 700 Theorem Provers," In Logic in Computer Science, P. Oddifreddi, Ed., Academic Press, New York, pp. 361-386.
    • (1990) Logic in Computer Science , pp. 361-386
    • Paulson, L.1
  • 81
    • 0003931061 scopus 로고
    • A Structural Approach to Operational Semantics
    • DAIMI-FN-19, Computer Science Department, Aarhus University, Denmark
    • Plotkin, G. (1981), "A Structural Approach to Operational Semantics," Technical Report, DAIMI-FN-19, Computer Science Department, Aarhus University, Denmark.
    • (1981) Technical Report
    • Plotkin, G.1
  • 85
    • 0010318688 scopus 로고
    • International Series in Computer Science, Prentice-Hall, Englewood Cliffs, NJ
    • Sharp, R. (1994), Principles of Protocol Design, International Series in Computer Science, Prentice-Hall, Englewood Cliffs, NJ.
    • (1994) Principles of Protocol Design
    • Sharp, R.1
  • 86
    • 0003566434 scopus 로고
    • International Series in Computer Science, Prentice-Hall, Hemel Hempstead, UK
    • Spivey, J.M. (1989), The Z Notation: A Reference Manual, International Series in Computer Science, Prentice-Hall, Hemel Hempstead, UK.
    • (1989) The Z Notation: A Reference Manual
    • Spivey, J.M.1
  • 87
    • 0004193866 scopus 로고
    • Engineering, Science & Math., Prentice-Hall, Englewood Cliffs, NJ
    • Tanenbaum, A.S. (1992), Modern Operating Systems, Engineering, Science & Math., Prentice-Hall, Englewood Cliffs, NJ.
    • (1992) Modern Operating Systems
    • Tanenbaum, A.S.1
  • 89
    • 0028467884 scopus 로고
    • Control of Infinite Behaviour of Finite Automata
    • Thistle, J. and W. Wonham (1994), "Control of Infinite Behaviour of Finite Automata," SIAM J. Control Optim. 32, 4.
    • (1994) SIAM J. Control Optim. , vol.32 , pp. 4
    • Thistle, J.1    Wonham, W.2
  • 92
    • 84922995178 scopus 로고
    • Miranda: A Non-Strict Functional Language with Polymorphic Types
    • J. Jouannaud, Ed., Lecture Notes in Computer Science, Springer-Verlag, Heidelberg, Germany
    • Turner, D. (1985), "Miranda: A Non-Strict Functional Language with Polymorphic Types," In Functional Programming Languages and Computer Architectures, J. Jouannaud, Ed., Lecture Notes in Computer Science, Vol. 201, Springer-Verlag, Heidelberg, Germany.
    • (1985) Functional Programming Languages and Computer Architectures , vol.201
    • Turner, D.1


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