메뉴 건너뛰기




Volumn 10, Issue 1-4, 2000, Pages 11-66

Pinnacles of software engineering: 25 years of formal methods

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0034561747     PISSN: 10227091     EISSN: None     Source Type: Journal    
DOI: 10.1023/a:1018983515535     Document Type: Article
Times cited : (15)

References (195)
  • 2
    • 84981550540 scopus 로고
    • Using Style to Understand Descriptions of Software Architecture
    • Abowd, G., R. Allen, and D. Garlan (1993), "Using Style to Understand Descriptions of Software Architecture," SIGSOFT Software Engineering Notes 18, 5, 9-20.
    • (1993) SIGSOFT Software Engineering Notes , vol.18 , Issue.5 , pp. 9-20
    • Abowd, G.1    Allen, R.2    Garlan, D.3
  • 9
    • 0003709343 scopus 로고    scopus 로고
    • Tracts in Theoretical Computer Science, Cambridge University Press, Cambridge, England
    • Abrial, J.-R. (1996), The B Book: Assigning Programs to Meanings, Tracts in Theoretical Computer Science, Cambridge University Press, Cambridge, England.
    • (1996) The B Book: Assigning Programs to Meanings
    • Abrial, J.-R.1
  • 10
    • 0011840442 scopus 로고
    • A Formal Approach to Software Architectures
    • Madrid, Spain, IFIP, North-Holland, Amsterdam, Netherlands
    • Allen, R. and D. Garlan (1992), "A Formal Approach to Software Architectures," In IFIP Transactions A (Computer Science and Technology), IFIP World Congress, Madrid, Spain, Vol. A-12, IFIP, North-Holland, Amsterdam, Netherlands, pp. 134-141.
    • (1992) IFIP Transactions A (Computer Science and Technology), IFIP World Congress , vol.A-12 , pp. 134-141
    • Allen, R.1    Garlan, D.2
  • 11
    • 0028166453 scopus 로고
    • Formalizing Architectural Connection
    • Sorrento, Italy, IEEE Computer Society Press, Los Alamitos, CA
    • Allen, R. and D. Garlan (1994), "Formalizing Architectural Connection," In 16th International Conference on Software Engineering, Sorrento, Italy, IEEE Computer Society Press, Los Alamitos, CA, pp. 71-80.
    • (1994) 16th International Conference on Software Engineering , pp. 71-80
    • Allen, R.1    Garlan, D.2
  • 12
    • 84944091625 scopus 로고    scopus 로고
    • A Case Study in Architectural Modeling: The AEGIS System
    • Schloss Velen, Germany, IEEE Computer Society Press, Los Alamitos, CA
    • Allen, R. and D. Garlan (1996), "A Case Study in Architectural Modeling: The AEGIS System," In 8th International Workshop on Software Specification and Design, Schloss Velen, Germany, IEEE Computer Society Press, Los Alamitos, CA, pp. 6-15.
    • (1996) 8th International Workshop on Software Specification and Design , pp. 6-15
    • Allen, R.1    Garlan, D.2
  • 13
    • 85026784191 scopus 로고
    • Tutorial Lecture Notes on the Irish School of the VDM
    • S. Prehn and W. Toetenel, Eds., Lecture Notes in Computer Science, Springer-Verlag
    • an Airchinnigh, M.M. (1991), "Tutorial Lecture Notes on the Irish School of the VDM," In VDM'91 -Formal Software Development Methods, S. Prehn and W. Toetenel, Eds., Lecture Notes in Computer Science, Vol. 552, Springer-Verlag, pp. 141-237.
    • (1991) VDM'91 -Formal Software Development Methods , vol.552 , pp. 141-237
    • An Airchinnigh, M.M.1
  • 14
    • 0042683692 scopus 로고    scopus 로고
    • Formal Modelling of Large Domains - With an Application to Airline Business
    • UNU/IIST, Macau. Revised: September 1996
    • Anh, D. N. and R. Moore (1996), "Formal Modelling of Large Domains - with an Application to Airline Business," Technical Report 74, UNU/IIST, Macau. Revised: September 1996.
    • (1996) Technical Report 74
    • Anh, D.N.1    Moore, R.2
  • 16
    • 0037981826 scopus 로고
    • Programming Languages and Their Definition
    • C. Jones, Ed., Springer-Verlag
    • Bekić, H. (1984), "Programming Languages and Their Definition," In Lecture Notes in Computer Science, Vol. 177, C. Jones, Ed., Springer-Verlag.
    • (1984) Lecture Notes in Computer Science , vol.177
    • Bekić, H.1
  • 19
    • 0004662137 scopus 로고
    • Algebraic System Specification and Development: A Survey and Annotated Bibliography
    • Springer-Verlag
    • Bidoit, M. et al., Eds. (1991), Algebraic System Specification and Development: A Survey and Annotated Bibliography, Lecture Notes in Computer Science, Vol. 501, Springer-Verlag.
    • (1991) Lecture Notes in Computer Science , vol.501
    • Bidoit, M.1
  • 20
    • 84913318600 scopus 로고
    • Abstract Software Specifications
    • Springer-Verlag
    • Bjørner, D., Ed. (1980), Abstract Software Specifications, Lecture Notes in Computer Science, Vol. 86, Springer-Verlag.
    • (1980) Lecture Notes in Computer Science , vol.86
    • Bjørner, D.1
  • 21
    • 0043184723 scopus 로고
    • Project Graphs and Meta-Programs: Towards a Theory of Software Development
    • N. Habermann and U. Montanari, Eds., Lecture Notes on Computer Science, Springer-Verlag
    • Bjørner, D. (1986a), "Project Graphs and Meta-Programs: Towards a Theory of Software Development," In Proc. Capri '86 Conf. on Innovative Software Factories and Ada, N. Habermann and U. Montanari, Eds., Lecture Notes on Computer Science, Springer-Verlag.
    • (1986) Proc. Capri '86 Conf. on Innovative Software Factories and Ada
    • Bjørner, D.1
  • 22
    • 0043184696 scopus 로고
    • Software Development Graphs - A Unifying Concept for Software Development?
    • K. Nori, Ed., Lecture Notes in Computer Science, Springer-Verlag
    • Bjørner, D. (1986b), "Software Development Graphs - A Unifying Concept for Software Development?", In Foundations of Software Technology and Theoretical Computer Science, K. Nori, Ed., Lecture Notes in Computer Science, Vol. 241, Springer-Verlag, pp. 1-9.
    • (1986) Foundations of Software Technology and Theoretical Computer Science , vol.241 , pp. 1-9
    • Bjørner, D.1
  • 23
    • 85029760962 scopus 로고
    • The Stepwise Development of Software Development Graphs: Meta-Programming VDM Developments
    • Springer-Verlag, Heidelberg, Germany
    • Bjørner, D. (1987), "The Stepwise Development of Software Development Graphs: Meta-Programming VDM Developments," In Lecture Notes in Computer Science, Vol. 252, Springer-Verlag, Heidelberg, Germany, pp. 77-96.
    • (1987) Lecture Notes in Computer Science , vol.252 , pp. 77-96
    • Bjørner, D.1
  • 24
    • 0043184702 scopus 로고
    • A ProCoS Project Description
    • October 1989
    • Bjørner, D. (1989), "A ProCoS Project Description," Published in two slightly different versions: (1) EATCS Bulletin, October 1989,
    • (1989) EATCS Bulletin
    • Bjørner, D.1
  • 25
  • 26
    • 0042182580 scopus 로고
    • Software Systems Engineering - From Domain Analysis to Requirements Capture [- An Air Traffic Control Example]
    • Technical Report 48, UNU/IIST, Macau, Brisbane, Australia
    • Bjørner, D. (1995), "Software Systems Engineering - From Domain Analysis to Requirements Capture [- an Air Traffic Control Example]," Technical Report 48, UNU/IIST, Macau, Keynote paper for the Asia Pacific Software Engineering Conference, APSEC'95, Brisbane, Australia.
    • (1995) Asia Pacific Software Engineering Conference, APSEC'95
    • Bjørner, D.1
  • 27
    • 0042683693 scopus 로고    scopus 로고
    • Models of Enterprise Management: Strategy, Tactics & Operations - Case Study Applied to Airlines and Manufacturing
    • UNU/IIST, Macau
    • Bjørner, D. (1996), "Models of Enterprise Management: Strategy, Tactics & Operations - Case Study Applied to Airlines and Manufacturing," Technical Report 60, UNU/IIST, Macau.
    • (1996) Technical Report 60
    • Bjørner, D.1
  • 28
    • 84948171657 scopus 로고    scopus 로고
    • Models of Financial Services & Industries
    • UNU/IIST, Macau, Incomplete Draft Report
    • Bjørner, D. (1997), "Models of Financial Services & Industries," Research Report 96, UNU/IIST, Macau, Incomplete Draft Report.
    • (1997) Research Report 96
    • Bjørner, D.1
  • 29
    • 0041681823 scopus 로고    scopus 로고
    • Domains as a Prerequisite for Requirements and Software - Domain Perspectives & Facets, Requirements Aspects and Software Views
    • Bernried am Starnberger See, Bavaria, Germany, 12-14 October 1997, Lecture Notes on Computer Science, M. Broy, Ed., Springer-Verlag
    • Bjørner, D. (1997-1998), "Domains as a Prerequisite for Requirements and Software - Domain Perspectives & Facets, Requirements Aspects and Software Views," In Proceedings of International Workshop on Requirements Targeting Software and Systems Engineering, Bernried am Starnberger See, Bavaria, Germany, 12-14 October 1997, Lecture Notes on Computer Science, Vol. 1526, M. Broy, Ed., Springer-Verlag, pp. 1-42.
    • (1997) Proceedings of International Workshop on Requirements Targeting Software and Systems Engineering , vol.1526 , pp. 1-42
    • Bjørner, D.1
  • 30
    • 0041681819 scopus 로고    scopus 로고
    • Where Do Software Architectures Come from? Systematic Development from Domains and Requirements. A Re-assessment of Software Engineering?
    • Bjørner, D. (1999), "Where Do Software Architectures Come from? Systematic Development from Domains and Requirements. A Re-assessment of Software Engineering?" South African Journal of Computer Science.
    • (1999) South African Journal of Computer Science
    • Bjørner, D.1
  • 31
    • 0041728288 scopus 로고    scopus 로고
    • Software Engineering Education: Rôles of Formal Specification and Design Calculi
    • Bjørner, D. and J. R. Cuéllar (1998), "Software Engineering Education: Rôles of Formal Specification and Design Calculi," Annals of Software Engineering 6, 365-410.
    • (1998) Annals of Software Engineering , vol.6 , pp. 365-410
    • Bjørner, D.1    Cuéllar, J.R.2
  • 35
    • 0038724641 scopus 로고
    • The Vienna Development Method: The Meta-Language
    • Springer-Verlag
    • Bjørner, D. and C. Jones, Eds. (1978), The Vienna Development Method: The Meta-Language, Lecture Notes in Computer Science, Vol. 61, Springer-Verlag.
    • (1978) Lecture Notes in Computer Science , vol.61
    • Bjørner, D.1    Jones, C.2    Eds3
  • 38
    • 0042683718 scopus 로고
    • Meta Programs and Project Graphs
    • Elsevier
    • Bjørner, D. and M. Nielsen (1985), "Meta Programs and Project Graphs," In ETW: Esprit Technical Week, Elsevier, pp. 479-491.
    • (1985) ETW: Esprit Technical Week , pp. 479-491
    • Bjørner, D.1    Nielsen, M.2
  • 46
    • 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
  • 47
    • 0022333721 scopus 로고
    • On Understanding Types, Data Abstraction and Polymorphism
    • Cardelli, L. and P. Wegner (1987), "On Understanding Types, Data Abstraction and Polymorphism," Computing Surveys 17, 4, 471-522.
    • (1987) Computing Surveys , vol.17 , Issue.4 , pp. 471-522
    • Cardelli, L.1    Wegner, P.2
  • 48
    • 84974733734 scopus 로고
    • Duration Calculi: An Overview
    • D. Bjørner, M. Broy, and I.V. Pottosin, Eds., Lecture Notes on Computer Science, Springer-Verlag
    • Chaochen, Z. (1993), "Duration Calculi: An Overview," In Proceedings of Formal Methods in Programming and Their Applications, D. Bjørner, M. Broy, and I.V. Pottosin, Eds., Lecture Notes on Computer Science, Vol. 735, Springer-Verlag, pp. 256-266.
    • (1993) Proceedings of Formal Methods in Programming and Their Applications , vol.735 , pp. 256-266
    • Chaochen, Z.1
  • 50
    • 0041681860 scopus 로고
    • A Duration Model for Railway Scheduling
    • UNU/IIST, Macau
    • Chaochen, Z. and Y. Huiqun (1994), "A Duration Model for Railway Scheduling," Technical Report 24b, UNU/IIST, Macau.
    • (1994) Technical Report 24b
    • Chaochen, Z.1    Huiqun, Y.2
  • 51
    • 84944251170 scopus 로고
    • A Duration Calculus with Infinite Intervals
    • H. Reichel, Ed., Lecture Notes on Computer Science, Springer-Verlag
    • Chaochen, Z., D.V. Hung, and L. Xiaoshan (1995), "A Duration Calculus with Infinite Intervals," In Fundamentals of Computation Theory, H. Reichel, Ed., Lecture Notes on Computer Science, Vol. 965, Springer-Verlag, pp. 16-41.
    • (1995) Fundamentals of Computation Theory , vol.965 , pp. 16-41
    • Chaochen, Z.1    Hung, D.V.2    Xiaoshan, L.3
  • 52
    • 0003365630 scopus 로고
    • An Extended Duration Calculus for Hybrid Systems
    • R. Grossman, A. Nerode, A. Ravn, and H. Rischel, Eds., Lecture Notes in Computer Science, Springer-Verlag
    • Chaochen, Z., A. Ravn, and M. Hansen (1993), "An Extended Duration Calculus for Hybrid Systems," In Hybrid Systems, R. Grossman, A. Nerode, A. Ravn, and H. Rischel, Eds., Lecture Notes in Computer Science, Vol. 736, Springer-Verlag, pp. 36-59.
    • (1993) Hybrid Systems , vol.736 , pp. 36-59
    • Chaochen, Z.1    Ravn, A.2    Hansen, M.3
  • 53
    • 0003057371 scopus 로고
    • A Mean Value Calculus of Durations
    • A. Roscoe, Ed., Prentice-Hall, Englewood Cliffs, NJ
    • Chaochen, Z. and L. Xiaoshan (1994), "A Mean Value Calculus of Durations," In A Classical Mind: Essays in Honour of C.A.R. Hoare, A. Roscoe, Ed., Prentice-Hall, Englewood Cliffs, NJ, pp. 431-451.
    • (1994) A Classical Mind: Essays in Honour of C.A.R. Hoare , pp. 431-451
    • Chaochen, Z.1    Xiaoshan, L.2
  • 57
    • 0001502002 scopus 로고    scopus 로고
    • Abstract Interpretation
    • Cousot, P. (1996), "Abstract Interpretation," ACM Computing Surveys 28, 2, 324-328.
    • (1996) ACM Computing Surveys , vol.28 , Issue.2 , pp. 324-328
    • Cousot, P.1
  • 58
    • 18944390494 scopus 로고    scopus 로고
    • Constructive Design of a Hierarchy of Semantics of a Transition System by Abstract Interpretation
    • Elsevier Science
    • Cousot, P. (1997a), "Constructive Design of a Hierarchy of Semantics of a Transition System by Abstract Interpretation (Extended Abstract)," Theoretical Computer Science 6, 25, Electronic Notes: http://www.elsevier.nl/locate/entcs/volume6.html, Elsevier Science.
    • (1997) Theoretical Computer Science , vol.6 , pp. 25
    • Cousot, P.1
  • 59
    • 0041681856 scopus 로고    scopus 로고
    • Design of Semantics by Abstract Interpretation
    • Carnegie Mellon University, Pittsburgh, PA
    • Cousot, P. (1997b), "Design of Semantics by Abstract Interpretation," In Mathematical Foundations of Programming Semantics, MFPS XIII, Carnegie Mellon University, Pittsburgh, PA.
    • (1997) Mathematical Foundations of Programming Semantics, MFPS XIII
    • Cousot, P.1
  • 60
    • 85050550846 scopus 로고
    • Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints
    • ACM Press
    • Cousot, P. and R. Cousot (1977), "Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints," In 4th POPL, Principles of Programming and Languages, ACM Press, pp. 238-252.
    • (1977) 4th POPL, Principles of Programming and Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 62
    • 0016543936 scopus 로고
    • Guarded Commands, Non-Determinacy and Formal Program Derivation
    • Dijkstra, E. (1975), "Guarded Commands, Non-Determinacy and Formal Program Derivation," Communications of the ACM 18, 8, 453-457.
    • (1975) Communications of the ACM , vol.18 , Issue.8 , pp. 453-457
    • Dijkstra, E.1
  • 72
    • 0000146309 scopus 로고
    • Partial Evaluation of Computation Process - An Approach to a Compiler-Compiler
    • Futamura, Y. (1971), "Partial Evaluation of Computation Process - An Approach to a Compiler-Compiler," Systems, Computers, Controls 2, 5, 45-50.
    • (1971) Systems, Computers, Controls , vol.2 , Issue.5 , pp. 45-50
    • Futamura, Y.1
  • 73
    • 0026255196 scopus 로고
    • Essence of Generalized Partial Computation
    • Futamura, Y., K. Nogi, and A. Takano (1991), "Essence of Generalized Partial Computation," Theoretical Computer Science 90, 1, 61-79. Also in: D. Bjørner and V. Kotov, Images of Programming, North- Holland, 1991.
    • (1991) Theoretical Computer Science , vol.90 , Issue.1 , pp. 61-79
    • Futamura, Y.1    Nogi, K.2    Takano, A.3
  • 74
    • 0026255196 scopus 로고
    • North-Holland
    • Futamura, Y., K. Nogi, and A. Takano (1991), "Essence of Generalized Partial Computation," Theoretical Computer Science 90, 1, 61-79. Also in: D. Bjørner and V. Kotov, Images of Programming, North-Holland, 1991.
    • (1991) Images of Programming
    • Bjørner, D.1    Kotov, V.2
  • 77
    • 84976747318 scopus 로고
    • Research Directions in Software Architecture
    • Garlan, D. (1995), "Research Directions in Software Architecture," ACM Computing Surveys 27, 2, 257-261.
    • (1995) ACM Computing Surveys , vol.27 , Issue.2 , pp. 257-261
    • Garlan, D.1
  • 81
    • 84955594204 scopus 로고    scopus 로고
    • A Theory of Distributing Train Rescheduling
    • UNU/IIST, Macau
    • George, C. (1995), "A Theory of Distributing Train Rescheduling," Research Report 51, UNU/IIST, Macau. Also in: FME'96: Industrial Benefit and Advances in Formal Methods, M.-C. Gaudel and J. Woodcock, Eds., Lecture Notes on Computer Science, Vol. 1051, Springer-Verlag, 1996, pp. 499- 517.
    • (1995) Research Report 51
    • George, C.1
  • 82
    • 84955594204 scopus 로고    scopus 로고
    • FME'96: Industrial Benefit and Advances in Formal Methods
    • Springer-Verlag
    • George, C. (1995), "A Theory of Distributing Train Rescheduling," Research Report 51, UNU/IIST, Macau. Also in: FME'96: Industrial Benefit and Advances in Formal Methods, M.-C. Gaudel and J. Woodcock, Eds., Lecture Notes on Computer Science, Vol. 1051, Springer-Verlag, 1996, pp. 499-517.
    • (1996) Lecture Notes on Computer Science , vol.1051 , pp. 499-517
    • Gaudel, M.-C.1    Woodcock, J.2
  • 83
    • 0042683714 scopus 로고
    • Domain Analysis for a Budgetary System
    • UNU/IIST, Macau
    • George, C.W., T. Janowski, and R. Moore (1995), "Domain Analysis for a Budgetary System," Technical note, UNU/IIST, Macau.
    • (1995) Technical Note
    • George, C.W.1    Janowski, T.2    Moore, R.3
  • 85
    • 0016667740 scopus 로고
    • Abstract Data Types as Initial Algebras and Correctness of Data Representations
    • Goguen, J., J. Thatcher, E. Wagner, and J. Wright (1975), "Abstract Data Types as Initial Algebras and Correctness of Data Representations," In ACM Conf. on Computer Graphics, pp. 89-93.
    • (1975) ACM Conf. on Computer Graphics , pp. 89-93
    • Goguen, J.1    Thatcher, J.2    Wagner, E.3    Wright, J.4
  • 86
    • 84976746763 scopus 로고
    • Initial Algebra Semantics and Continuous Algebras
    • Goguen, J., J. Thatcher, E. Wagner, and J. Wright (1977), "Initial Algebra Semantics and Continuous Algebras," Journal of the ACM 24, 1, 68-95.
    • (1977) Journal of the ACM , vol.24 , Issue.1 , pp. 68-95
    • Goguen, J.1    Thatcher, J.2    Wagner, E.3    Wright, J.4
  • 87
    • 0002424767 scopus 로고
    • An Initial Algebra Approach to the Specification, Correctness and Implementation of Abstract Data Types
    • R. Yeh, Ed., Prentice-Hall, Englewood Cliffs, NJ
    • Goguen, J., J. Thatcher, E. Wagner, and J. Wright (1978), "An Initial Algebra Approach to the Specification, Correctness and Implementation of Abstract Data Types," In Current Trends in Programming Methodology, R. Yeh, Ed., Prentice-Hall, Englewood Cliffs, NJ.
    • (1978) Current Trends in Programming Methodology
    • Goguen, J.1    Thatcher, J.2    Wagner, E.3    Wright, J.4
  • 89
    • 0042683713 scopus 로고
    • The BCS Practitioner Series, Prentice-Hall, Hemel Hampstead, England
    • Group, T. R. M. (1995), The RAISE Method, The BCS Practitioner Series, Prentice-Hall, Hemel Hampstead, England.
    • (1995) The RAISE Method
    • Group, T.R.M.1
  • 91
    • 0001848686 scopus 로고
    • van Leeuwen 1990
    • Gunter, C. and D. Scott (1990), "Semantic Domains," In [van Leeuwen 1990], Vol. B., pp. 633-674.
    • (1990) Semantic Domains , vol.B , pp. 633-674
    • Gunter, C.1    Scott, D.2
  • 92
    • 0042683717 scopus 로고
    • see [Anon 1980-1985], ITU (Intl. Telecmm. Union), Geneva, Switzerland
    • Haff, P., Ed. (1981), The Formal Definition of CHILL, see [Anon 1980-1985], ITU (Intl. Telecmm. Union), Geneva, Switzerland.
    • (1981) The Formal Definition of CHILL
    • Haff, P.1    Ed2
  • 94
    • 0043184720 scopus 로고
    • Designing a Lift Control System
    • Department of Computer Science, Technical University of Denmark
    • Hansen, K.M. (1992), "Designing a Lift Control System," Technical Report ProCoS, Department of Computer Science, Technical University of Denmark.
    • (1992) Technical Report ProCoS
    • Hansen, K.M.1
  • 95
    • 85026885634 scopus 로고
    • Semantics and Completeness of Duration Calculus
    • J. de Bakker, C. Huizing, W.-P. de Roever, and G. Rozenberg, Eds., Lecture Notes in Computer Science, Springer-Verlag
    • Hansen, M. and Z. Chaochen (1992), "Semantics and Completeness of Duration Calculus," In Real-Time: Theory in Practice, REX Workshop, J. de Bakker, C. Huizing, W.-P. de Roever, and G. Rozenberg, Eds., Lecture Notes in Computer Science, Vol. 600, Springer-Verlag, pp. 209-225.
    • (1992) Real-Time: Theory in Practice, REX Workshop , vol.600 , pp. 209-225
    • Hansen, M.1    Chaochen, Z.2
  • 96
    • 0041681855 scopus 로고
    • Ph.D. thesis, Linköping Studies in Science and Technology Dissertations 14, Linköping University, Sweden
    • Haraldsson, A. (1977), "A Program Manipulation System Based on Partial Evaluation," Ph.D. thesis, Linköping Studies in Science and Technology Dissertations 14, Linköping University, Sweden.
    • (1977) A Program Manipulation System Based on Partial Evaluation
    • Haraldsson, A.1
  • 97
    • 0023365727 scopus 로고
    • Statecharts: A Visual Formalism for Complex Systems
    • Harel, D. (1987), "Statecharts: A Visual Formalism for Complex Systems," Science of Computer Programming.
    • (1987) Science of Computer Programming
    • Harel, D.1
  • 101
    • 0004099678 scopus 로고
    • International Series in Computer Science, Prentice-Hall, Hemel Hempstead, Hertfordshire, UK
    • Hayes, I.J., Ed. (1987), Specification Case Studies, International Series in Computer Science, Prentice-Hall, Hemel Hempstead, Hertfordshire, UK.
    • (1987) Specification Case Studies
    • Hayes, I.J.1
  • 103
    • 0018005391 scopus 로고
    • Communicating Sequential Processes
    • Hoare, C. (1978), "Communicating Sequential Processes," Communications of the ACM 21, 8.
    • (1978) Communications of the ACM , vol.21 , pp. 8
    • Hoare, C.1
  • 105
    • 0023399227 scopus 로고
    • Laws of Programming
    • Hoare, C. and et al. (1987), "Laws of Programming," Communications of the ACM 30, 8, 672-686, 770.
    • (1987) Communications of the ACM , vol.30 , Issue.8 , pp. 672-686
    • Hoare, C.1
  • 107
    • 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
  • 110
    • 0041681852 scopus 로고    scopus 로고
    • Domain Analysis for Manufacturing: Formalization of the Market
    • UNU/IIST, Macau
    • Janowski, T. (1996), "Domain Analysis for Manufacturing: Formalization of the Market," Research Report 63, UNU/IIST, Macau.
    • (1996) Research Report 63
    • Janowski, T.1
  • 111
    • 0041681849 scopus 로고    scopus 로고
    • Virtual Enterprise: On Refinement Towards an ODP Architecture
    • UNU/IIST, Macau
    • Janowski, T. and C. Acebedo (1996), "Virtual Enterprise: On Refinement Towards an ODP Architecture," Research Report 69, UNU/IIST, Macau.
    • (1996) Research Report 69
    • Janowski, T.1    Acebedo, C.2
  • 112
    • 0041681850 scopus 로고    scopus 로고
    • A Formal Model for Competing Enterprises, Applied to Marketing Decision-Making
    • UNU/IIST, Macau
    • Janowski, T. and R.V. Atienza (1997), "A Formal Model For Competing Enterprises, Applied to Marketing Decision-Making," Research Report 92, UNU/IIST, Macau.
    • (1997) Research Report 92
    • Janowski, T.1    Atienza, R.V.2
  • 113
    • 0003871155 scopus 로고
    • EATCS Monographs in Theoretical Computer Science, Springer-Verlag, Heidelberg
    • Jensen, K. (1985), Coloured Petri Nets, EATCS Monographs in Theoretical Computer Science, Vols. 1-3, Springer-Verlag, Heidelberg.
    • (1985) Coloured Petri Nets , vol.1-3
    • Jensen, K.1
  • 114
    • 0003577991 scopus 로고
    • Lecture Notes in Computer Science, Springer-Verlag
    • Jensen, K. and N. Wirth (1976), Pascal User Manual and Report, Lecture Notes in Computer Science, Vol. 18, Springer-Verlag.
    • (1976) Pascal User Manual and Report , vol.18
    • Jensen, K.1    Wirth, N.2
  • 119
    • 0043184715 scopus 로고
    • A Duration Calculus Approach to Specifying the Steam-boiler Problem
    • UNU/IIST, Macau
    • JuAn, W. and L. XiaoShan (1995a), "A Duration Calculus Approach to Specifying the Steam-boiler Problem," Technical Report 38, UNU/IIST, Macau.
    • (1995) Technical Report 38
    • JuAn, W.1    Xiaoshan, L.2
  • 120
    • 0043184716 scopus 로고
    • Specifying Optimal Design of the Steam-boiler System
    • UNU/IIST, Macau
    • JuAn, W. and L. XiaoShan (1995b), "Specifying Optimal Design of the Steam-boiler System," Technical Report 39, UNU/IIST, Macau.
    • (1995) Technical Report 39
    • JuAn, W.1    Xiaoshan, L.2
  • 121
    • 0001097061 scopus 로고
    • The Mechanical Evaluation of Expressions
    • Landin, P. (1964), "The Mechanical Evaluation of Expressions," Computer Journal 6, 4, 308-320.
    • (1964) Computer Journal , vol.6 , Issue.4 , pp. 308-320
    • Landin, P.1
  • 122
    • 84943347337 scopus 로고
    • A Correspondence between ALGOL 60 and Church's Lambda-Notation (in 2 parts)
    • Landin, P. (1965), "A Correspondence between ALGOL 60 and Church's Lambda-Notation (in 2 parts)," Communications of the ACM 8, 2-3, 89-101 and 158-165.
    • (1965) Communications of the ACM , vol.8 , Issue.2-3 , pp. 89-101
    • Landin, P.1
  • 125
    • 0042683699 scopus 로고
    • Formal Methods
    • Springer-Verlag, Heidelberg/Berlin, Germany
    • Larsen, P.G., Ed. (1993), Formal Methods, Lecture Notes in Computer Science, Springer-Verlag, Heidelberg/Berlin, Germany.
    • (1993) Lecture Notes in Computer Science
    • Larsen, P.G.1
  • 127
    • 84976670850 scopus 로고
    • Programming with Abstract Data Types
    • Liskov, B. and S. Zilles (1974), "Programming with Abstract Data Types," SIGPLAN 9, 4, 59.
    • (1974) SIGPLAN , vol.9 , Issue.4 , pp. 59
    • Liskov, B.1    Zilles, S.2
  • 128
    • 0038319295 scopus 로고
    • On the Semantics of Programming Languages and Software Devices
    • Rustin, Ed., Prentice-Hall, Englewood Cliffs, NJ
    • Lucas, P. (1972), "On the Semantics of Programming Languages and Software Devices," In Formal Semantics of Programming Languages, Rustin, Ed., Prentice-Hall, Englewood Cliffs, NJ.
    • (1972) Formal Semantics of Programming Languages
    • Lucas, P.1
  • 129
    • 84936896337 scopus 로고
    • Recursive Functions of Symbolic Expressions and their Computation by Machines, Part I
    • McCarthy, J. (1960), "Recursive Functions of Symbolic Expressions and their Computation by Machines, Part I," Communications of the ACM 3, 4, 184-195.
    • (1960) Communications of the ACM , vol.3 , Issue.4 , pp. 184-195
    • McCarthy, J.1
  • 130
    • 0002891241 scopus 로고
    • Towards a Mathematical Science of Computation
    • C. Popplewell, Ed.
    • McCarthy, J. (1962), "Towards a Mathematical Science of Computation," In IFIP World Congress Proceedings, C. Popplewell, Ed., pp. 21-28.
    • (1962) IFIP World Congress Proceedings , pp. 21-28
    • McCarthy, J.1
  • 131
    • 0002699574 scopus 로고
    • A Basis for a Mathematical Theory of Computation
    • North-Holland, Amsterdam
    • McCarthy, J. (1963), "A Basis for a Mathematical Theory of Computation," In Computer Programming and Formal Systems, North-Holland, Amsterdam.
    • (1963) Computer Programming and Formal Systems
    • McCarthy, J.1
  • 137
    • 0003630836 scopus 로고
    • Calculus of Communication Systems
    • Springer-Verlag
    • Milner, R. (1980), Calculus of Communication Systems, Lecture Notes in Computer Science, Vol. 94, Springer-Verlag.
    • (1980) Lecture Notes in Computer Science , vol.94
    • Milner, R.1
  • 138
    • 0003954103 scopus 로고
    • C.A.R. Hoare Series in Computer Science, Prentice-Hall, Englewood Cliffs, NJ
    • Milner, R. (1989), Communication and Concurrency, C.A.R. Hoare Series in Computer Science, Prentice-Hall, Englewood Cliffs, NJ.
    • (1989) Communication and Concurrency
    • Milner, R.1
  • 140
    • 0347167303 scopus 로고    scopus 로고
    • COFI: The Common Framework Initiative for Algebraic Specification and Development
    • M. Bidoit and M. Dauchet, Eds., Lecture Notes in Computer Science, Springer-Verlag
    • Mosses, P. (1997), "COFI: The Common Framework Initiative for Algebraic Specification and Development," In TAPSOFT'97, M. Bidoit and M. Dauchet, Eds., Lecture Notes in Computer Science, Vol. 1212, Springer-Verlag.
    • (1997) TAPSOFT'97 , vol.1212
    • Mosses, P.1
  • 141
    • 0039672207 scopus 로고
    • FME'94: Industrial Benefit of Formal Methods
    • Barcelona, Spain, Springer-Verlag, Heidelberg/Berlin, Germany
    • Naftalin, M., T. Denvir, and M. Bertran, Eds. (1994), FME'94: Industrial Benefit of Formal Methods, Formal Methods Europe Symposium, Barcelona, Spain, Springer-Verlag, Heidelberg/Berlin, Germany.
    • (1994) Formal Methods Europe Symposium
    • Naftalin, M.1    Denvir, T.2    Bertran, M.3
  • 143
    • 0031384225 scopus 로고    scopus 로고
    • An Overview of CAFE Specification Environment - An Algebraic Approach for Creating, Verifying, and Maintaining Formal Specifications over Networks
    • IEEE Computer Society, Press, Los Alamitos, CA
    • Nakagawa, K.F.A. (1997), "An Overview of CAFE Specification Environment - An Algebraic Approach for Creating, Verifying, and Maintaining Formal Specifications over Networks," In ICFEM'97: International Conference on Formal Engineering Methods, IEEE Computer Society, Press, Los Alamitos, CA.
    • (1997) ICFEM'97: International Conference on Formal Engineering Methods
    • Nakagawa, K.F.A.1
  • 145
    • 0041681834 scopus 로고
    • VDM from Research to Practice
    • H.-J. Kugler, Ed., North-Holland, Amsterdam
    • Oest, O. (1986), "VDM from Research to Practice," In Information Processing '86, IFIP World Congress Proceedings, H.-J. Kugler, Ed., North-Holland, Amsterdam, pp. 527-533.
    • (1986) Information Processing '86, IFIP World Congress Proceedings , pp. 527-533
    • Oest, O.1
  • 146
    • 0041681851 scopus 로고
    • Springer-Verlag
    • Prehn, S. and W. Toetenel, Eds. (1991), VDM'91, Proc. of 4th International Symposium of VDM Europe, Noordwijkerhout, The Netherlands, October, 1991, Lecture Notes in Computer Science, Vol. 551, Springer-Verlag.
    • (1991) , vol.551
    • Prehn, S.1    Toetenel, W.2    Eds3
  • 147
    • 0042683708 scopus 로고
    • Hierarchical Design of a Chemical Concentration Control System
    • UNU/IIST, Macau
    • Qiwen, X. and H. Weidong (1995), "Hierarchical Design of a Chemical Concentration Control System," Research Report 41, UNU/IIST, Macau.
    • (1995) Research Report 41
    • Qiwen, X.1    Weidong, H.2
  • 148
    • 0042683706 scopus 로고    scopus 로고
    • Derivation of Control Programs: A Heating System
    • UNU/IIST, Macau
    • Qiwen, X. and Y. Zengyu (1996), "Derivation of Control Programs: A Heating System," Research Report 73, UNU/IIST, Macau.
    • (1996) Research Report 73
    • Qiwen, X.1    Zengyu, Y.2
  • 153
    • 0043184705 scopus 로고
    • The Development of a Machine Independent Multi Language Compiler System Applying the Vienna Development Method
    • North-Holland, Amsterdam
    • Schmidt, U. and R. Völler (1985), "The Development of a Machine Independent Multi Language Compiler System Applying the Vienna Development Method," In Proc. IFIP Working Conference on Software Specification Methodologies, North-Holland, Amsterdam.
    • (1985) Proc. IFIP Working Conference on Software Specification Methodologies
    • Schmidt, U.1    Völler, R.2
  • 156
    • 0042683701 scopus 로고
    • The SETL Language and Examples of its Use
    • Courant Institute of Mathematics, New York University, New York
    • Schwartz, J. (1973), "The SETL Language and Examples of its Use," Technical report, Courant Institute of Mathematics, New York University, New York.
    • (1973) Technical Report
    • Schwartz, J.1
  • 159
    • 0001995203 scopus 로고
    • Continuous Lattices
    • F. Lawvere, Ed., Lecture Notes in Mathematics, Springer-Verlag
    • Scott, D. (1972a), "Continuous Lattices," In Toposes, Algebraic Geometry and Logic, F. Lawvere, Ed., Lecture Notes in Mathematics, Vol. 274, Springer-Verlag, pp. 97-136.
    • (1972) Toposes, Algebraic Geometry and Logic , vol.274 , pp. 97-136
    • Scott, D.1
  • 160
    • 0041896603 scopus 로고
    • Lattice Theory, Data Types and Semantics
    • R. Rustin, Ed., Prentice-Hall, Englewood Cliffs, NJ
    • Scott, D. (1972b), "Lattice Theory, Data Types and Semantics," In Symp. Formal Semantics, R. Rustin, Ed., Prentice-Hall, Englewood Cliffs, NJ, pp. 67-106.
    • (1972) Symp. Formal Semantics , pp. 67-106
    • Scott, D.1
  • 161
    • 84946966447 scopus 로고
    • Mathematical Concepts in Programming Language Semantics
    • Scott, D. (1972c), "Mathematical Concepts in Programming Language Semantics," In Proc. AFIPS, Spring Joint Computer Conference, Vol. 40, pp. 225-234.
    • (1972) Proc. AFIPS, Spring Joint Computer Conference , vol.40 , pp. 225-234
    • Scott, D.1
  • 163
    • 79956984585 scopus 로고
    • λ-Calculus and Computer Science Theory
    • C. Böhm, Ed., Springer-Verlag
    • Scott, D. (1975), "λ-Calculus and Computer Science Theory," In Lecture Notes in Computer Science, Vol. 37, C. Böhm, Ed., Springer-Verlag.
    • (1975) Lecture Notes in Computer Science , vol.37
    • Scott, D.1
  • 167
    • 0042182591 scopus 로고
    • Some Ordered Sets in Computer Science
    • I. Rival, Ed., Reidel Publ.
    • Scott, D. (1982b), "Some Ordered Sets in Computer Science," In Ordered Sets, I. Rival, Ed., Reidel Publ., pp. 677-718.
    • (1982) Ordered Sets , pp. 677-718
    • Scott, D.1
  • 169
    • 0041681846 scopus 로고
    • The Role of Software Architecture in Requirements Engineering
    • Colorado Springs, CO, IEEE Computer Society Press, Los Alamitos, CA
    • Shekaran, C., D. Garlan et al. (1994), "The Role of Software Architecture in Requirements Engineering," In First International Conference on Requirements Engineering, Colorado Springs, CO, IEEE Computer Society Press, Los Alamitos, CA, pp. 239-245.
    • (1994) First International Conference on Requirements Engineering , pp. 239-245
    • Shekaran, C.1    Garlan, D.2
  • 171
    • 25044445781 scopus 로고    scopus 로고
    • Development of Provably Correct Systems
    • (M.Sc. Thesis), Department of Computer Science, Technical University of Denmark
    • Skakkebæk, J. U. (M.Sc. Thesis), "Development of Provably Correct Systems," Technical Report, Department of Computer Science, Technical University of Denmark.
    • Technical Report
    • Skakkebæk, J.U.1
  • 176
    • 0037981827 scopus 로고
    • Mathematical Semantics for Two Simple Languages
    • Princeton University
    • Strachey, C. and D. Scott (1970), "Mathematical Semantics for Two Simple Languages," Technical Report, Princeton University.
    • (1970) Technical Report
    • Strachey, C.1    Scott, D.2
  • 179
    • 0043184710 scopus 로고
    • A Generalization of ALGOL
    • Wirth, N. (1963), "A Generalization of ALGOL," Communications of the ACM 6, 547-554.
    • (1963) Communications of the ACM , vol.6 , pp. 547-554
    • Wirth, N.1
  • 180
    • 84976773567 scopus 로고
    • Program Development by Stepwise Refinement
    • Wirth, N. (1971a), "Program Development by Stepwise Refinement," Communications of the ACM 14, 4, 221-227.
    • (1971) Communications of the ACM , vol.14 , Issue.4 , pp. 221-227
    • Wirth, N.1
  • 181
    • 0015197891 scopus 로고
    • The Programming Language PASCAL
    • Wirth, N. (1971b), "The Programming Language PASCAL," Acta Informatica 1, 1, 35-63.
    • (1971) Acta Informatica , vol.1 , Issue.1 , pp. 35-63
    • Wirth, N.1
  • 182
    • 0042182583 scopus 로고
    • Prentice-Hall, Englewood Cliffs, NJ
    • Wirth, N. (1973), Systematic Programming, Prentice-Hall, Englewood Cliffs, NJ.
    • (1973) Systematic Programming
    • Wirth, N.1
  • 184
    • 0003843120 scopus 로고
    • Springer-Verlag, Heidelberg, Germany
    • Wirth, N. (1982), Programming in Modula-2, Springer-Verlag, Heidelberg, Germany.
    • (1982) Programming in Modula-2
    • Wirth, N.1
  • 186
  • 189
    • 0041681844 scopus 로고
    • A Contribution to the Development of ALGOL
    • Wirth, N. and C. Hoare (1966), "A Contribution to the Development of ALGOL," Communications of the ACM 9, 6, 413-432.
    • (1966) Communications of the ACM , vol.9 , Issue.6 , pp. 413-432
    • Wirth, N.1    Hoare, C.2
  • 190
    • 84943347379 scopus 로고
    • EULER: A Generalization of ALGOL, and its Formal Definition
    • Wirth, N. and H. Weber (1966), "EULER: A Generalization of ALGOL, and its Formal Definition," Communications of the ACM 9, 1-2, 13-23, 89-99.
    • (1966) Communications of the ACM , vol.9 , Issue.1-2 , pp. 13-23
    • Wirth, N.1    Weber, H.2
  • 192
    • 0041681847 scopus 로고
    • Stability of Railway Systems
    • UNU/IIST, Macau
    • XinYiao, Y. et al. (1994), "Stability of Railway Systems," Technical Report 28, UNU/IIST, Macau.
    • (1994) Technical Report 28
    • XinYiao, Y.1
  • 195
    • 0346735852 scopus 로고
    • A Probabilistic Duration Calculus
    • H. Kopetz and Y. Kakuda, Eds., Dependable Computing and Fault-Tolerant Systems, Springer-Verlag, Wien/New York
    • Zhiming, L., A. Ravn, E. S. rensen, and Z. Chaochen (1993), "A Probabilistic Duration Calculus," In Responsive Computer Systems, H. Kopetz and Y. Kakuda, Eds., Dependable Computing and Fault-Tolerant Systems, Vol. 7, Springer-Verlag, Wien/New York, pp. 30-52.
    • (1993) Responsive Computer Systems , vol.7 , pp. 30-52
    • Zhiming, L.1    Ravn, A.2    Rensen, E.S.3    Chaochen, Z.4


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