메뉴 건너뛰기




Volumn 15, Issue 2-3, 2003, Pages 237-257

The ASM Refinement Method

Author keywords

Models of computation; Specifying and Verifying and Reasoning about Programs

Indexed keywords

CODES (STANDARDS); FORMAL LOGIC; FUNCTIONS; SEMANTICS; SOFTWARE ENGINEERING;

EID: 0842305097     PISSN: 09345043     EISSN: None     Source Type: Journal    
DOI: 10.1007/s00165-003-0012-7     Document Type: Conference Paper
Times cited : (142)

References (85)
  • 1
    • 0004025792 scopus 로고    scopus 로고
    • [Abr96]. Cambridge University Press
    • [Abr96] Abrial, J.-R.: The B-Book. Cambridge University Press, 1996.
    • (1996) The B-book
    • Abrial, J.-R.1
  • 2
    • 84949207890 scopus 로고    scopus 로고
    • Introducing dynamic constraints in b
    • [AbM98]. Bert, D., editor, B'98: Recent Advances in the Development and Use of the B Method, Springer
    • [AbM98] Abrialm, J.-R. and Mussat, L.: Introducing dynamic constraints in b. In Bert, D., editor, B'98: Recent Advances in the Development and Use of the B Method, volume 1393 of LNCS, Springer, 1998, pp. 82-128.
    • (1998) LNCS , vol.1393 , pp. 82-128
    • Abrialm, J.-R.1    Mussat, L.2
  • 4
    • 0019598045 scopus 로고
    • On correct refinement of programs
    • [Bac79]
    • [Bac79] Back, R. J. R.: On correct refinement of programs. Journal of Computer and System Sciences, 23(1):49-68, 1979.
    • (1979) Journal of Computer and System Sciences , vol.23 , Issue.1 , pp. 49-68
    • Back, R.J.R.1
  • 6
    • 0004070718 scopus 로고    scopus 로고
    • Using Abstract State Machines at Microsoft: A case study
    • [BBG00]. Y. Gurevich, P. Kutter, M. Odersky and L. Thiele, editors, Abstract State Machines: Theory and Applications, Springer
    • [BBG00] Barnett, M., Börger, E., Gurevich, Y., Schulte, W. and Veanes, M.: Using Abstract State Machines at Microsoft: A case study. In Y. Gurevich, P. Kutter, M. Odersky and L. Thiele, editors, Abstract State Machines: Theory and Applications, volume 1912 of LNCS, Springer 2000, pp. 367-380.
    • (2000) LNCS , vol.1912 , pp. 367-380
    • Barnett, M.1    Börger, E.2    Gurevich, Y.3    Schulte, W.4    Veanes, M.5
  • 7
    • 0842317880 scopus 로고
    • Correctness proof for the WAM with types
    • [BeB92]. E. Börger, G. Jäger, H. Kleine Büning and M. M. Richter, editors, Computer Science Logic, Springer
    • [BeB92] Beierle, C. and Börger, E.: Correctness proof for the WAM with types. In E. Börger, G. Jäger, H. Kleine Büning and M. M. Richter, editors, Computer Science Logic, volume 626 of LNCS, Springer 1992, pp. 15-34.
    • (1992) LNCS , vol.626 , pp. 15-34
    • Beierle, C.1    Börger, E.2
  • 8
    • 0842274790 scopus 로고    scopus 로고
    • Refinement of a typed WAM extension by polymorphic order-sorted types
    • [BeB96a]
    • [BeB96a] Beierle, C. and Börger, E.: Refinement of a typed WAM extension by polymorphic order-sorted types. Formal Aspects of Computing, 8(5):539-564, 1996.
    • (1996) Formal Aspects of Computing , vol.8 , Issue.5 , pp. 539-564
    • Beierle, C.1    Börger, E.2
  • 9
    • 0030352309 scopus 로고    scopus 로고
    • Specification and correctness proof of a WAM extension with abstract type constraints
    • [BeB96b]
    • [BeB96b] Beierle, C. and Börger, E.: Specification and correctness proof of a WAM extension with abstract type constraints. Formal Aspects of Computing, 8(4):428-162, 1996.
    • (1996) Formal Aspects of Computing , vol.8 , Issue.4 , pp. 428-462
    • Beierle, C.1    Börger, E.2
  • 10
    • 0023544236 scopus 로고
    • Introduction to the ISO specification language LOTOS
    • [BoB87]
    • [BoB87] Bolognesi, T. and Brinksma, E.: Introduction to the ISO specification language LOTOS. Computer Networks and ISDN Systems, 14(1):25-59, 1987.
    • (1987) Computer Networks and ISDN Systems , vol.14 , Issue.1 , pp. 25-59
    • Bolognesi, T.1    Brinksma, E.2
  • 11
    • 14644431414 scopus 로고
    • Berechenbarkeit, Komplexität, Logik
    • [Bor89]: English translation. North-Holland
    • [Bor89] Börger, E.: Computability, Complexity, Logic (English translation of Berechenbarkeit, Komplexität, Logik), volume 128 of Studies in Logic and the Foundations of Mathematics. North-Holland, 1989.
    • (1989) Studies in Logic and the Foundations of Mathematics , vol.128
    • Börger, E.1
  • 12
    • 85031916817 scopus 로고
    • A logical operational semantics for full Prolog. Part I: Selection core and control
    • [Bor90a]. Börger, E., Kleine Büning, H., Richter, M. M. and Schönfeld, W., editors, CSL'89. 3rd Workshop on Computer Science Logic, Springer
    • [Bor90a] Börger, E.: A logical operational semantics for full Prolog. Part I: Selection core and control. In Börger, E., Kleine Büning, H., Richter, M. M. and Schönfeld, W., editors, CSL'89. 3rd Workshop on Computer Science Logic, volume 440 of LNCS, Springer, 1990, pp. 36-64.
    • (1990) LNCS , vol.440 , pp. 36-64
    • Börger, E.1
  • 13
    • 85031928294 scopus 로고
    • A logical operational semantics of full Prolog. Part II: Built-in predicates for database manipulation
    • [Bor90b]. B. Rovan, editor, Mathematical Foundations of Computer Science, Springer
    • [Bor90b] Börger, E.: A logical operational semantics of full Prolog. Part II: Built-in predicates for database manipulation. In B. Rovan, editor, Mathematical Foundations of Computer Science, volume 452 of LNCS, Springer, 1990, pp. 1-14.
    • (1990) LNCS , vol.452 , pp. 1-14
    • Börger, E.1
  • 14
    • 25944452673 scopus 로고
    • A logical operational semantics for full Prolog. Part III: Built-in predicates for files, terms, arithmetic and input-output
    • [Bor92]. Y. Moschovakis, editor, Logic From Computer Science, Springer
    • [Bor92] Börger, E.: A logical operational semantics for full Prolog. Part III: Built-in predicates for files, terms, arithmetic and input-output. In Y. Moschovakis, editor, Logic From Computer Science, volume 21 of Berkeley Mathematical Sciences Research Institute Publications, Springer, 1992, pp. 17-50.
    • (1992) Berkeley Mathematical Sciences Research Institute Publications , vol.21 , pp. 17-50
    • Börger, E.1
  • 15
    • 0028571999 scopus 로고
    • Logic programming: The evolving algebra approach
    • [Bor94]. B. Pehrson and I. Simon, editors, Technology/Foundations, Elsevier, Amsterdam
    • [Bor94] Börger, E.: Logic programming: The evolving algebra approach. In B. Pehrson and I. Simon, editors, IFIP 13th World Computer Congress, volume I: Technology/Foundations, Elsevier, Amsterdam, 1994, pp. 391-395.
    • (1994) IFIP 13th World Computer Congress , vol.1 , pp. 391-395
    • Börger, E.1
  • 16
    • 84957625343 scopus 로고    scopus 로고
    • High level system design and analysis using abstract state machines
    • [Bor99]. D. Hutter, W. Stephan, P. Traverso and M. Ullmann, editors, Current Trends in Applied Formal Methods (FM-Trends 98), Springer
    • [Bor99] Börger, E.: High level system design and analysis using abstract state machines. In D. Hutter, W. Stephan, P. Traverso and M. Ullmann, editors, Current Trends in Applied Formal Methods (FM-Trends 98), volume 1641 of LNCS, Springer, 1999, pp. 1-43.
    • (1999) LNCS , vol.1641 , pp. 1-43
    • Börger, E.1
  • 17
    • 14644409187 scopus 로고    scopus 로고
    • Computation and specification models: A comparative study
    • [Bor02a]. P. D. Mosses, editor, Proceedings of the Fourth International Workshop on Action Semantics, Department of Computer Science at University of Aarhus, December
    • [Bor02a] Börger, E.: Computation and specification models: a comparative study. In P. D. Mosses, editor, Proceedings of the Fourth International Workshop on Action Semantics, volume NS-02-8 of BRICS Series, Department of Computer Science at University of Aarhus, December 2002, pp. 107-130.
    • (2002) BRICS Series , vol.NS-02-8 , pp. 107-130
    • Börger, E.1
  • 18
    • 0038688046 scopus 로고    scopus 로고
    • The origins and the development of the ASM method for high level system design and analysis
    • [Bor02b]
    • [Bor02b] Börger, E.: The origins and the development of the ASM method for high level system design and analysis. Journal of Universal Computer Science, 8(1):2-74, 2002.
    • (2002) Journal of Universal Computer Science , vol.8 , Issue.1 , pp. 2-74
    • Börger, E.1
  • 19
    • 84958992618 scopus 로고    scopus 로고
    • Abstract State Machines: A unifying view of models of computation and of system design frameworks
    • [Bor03]
    • [Bor03] Börger, E.: Abstract State Machines: a unifying view of models of computation and of system design frameworks. Annals of Pure and Applied Logic, 2003.
    • (2003) Annals of Pure and Applied Logic
    • Börger, E.1
  • 20
    • 35248854413 scopus 로고    scopus 로고
    • Remarks on turbo ASMs for computing functional equations and recursion schemes
    • [BoB03]. E. Börger, A. Gargantini and E. Riccobene, editors, Abstract State Machines 2003. Springer
    • [BoB03] Börger, E. and Bolognesi, T.: Remarks on turbo ASMs for computing functional equations and recursion schemes. In E. Börger, A. Gargantini and E. Riccobene, editors, Abstract State Machines 2003, volume 2589 of LNCS. Springer, 2003.
    • (2003) LNCS , vol.2589
    • Börger, E.1    Bolognesi, T.2
  • 21
    • 84974691388 scopus 로고    scopus 로고
    • An ASM semantics for UML activity diagrams
    • [BCR00]. T. Rus, editor, Algebraic Methodology and Software Technology, 8th International Conference, AMAST 2000, Iowa City, Iowa, USA, May 20-27, 2000, Springer
    • [BCR00] Börger, E., Cavarra, A. and Riccobene, E.: An ASM semantics for UML activity diagrams. In T. Rus, editor, Algebraic Methodology and Software Technology, 8th International Conference, AMAST 2000, Iowa City, Iowa, USA, May 20-27, 2000, volume 1816 of LNCS, Springer 2000, pp. 293-308.
    • (2000) LNCS , vol.1816 , pp. 293-308
    • Börger, E.1    Cavarra, A.2    Riccobene, E.3
  • 24
    • 0029697035 scopus 로고    scopus 로고
    • Correctness of compiling Occam to Transputer code
    • [BoD96]
    • [BoD96] Börger, E. and Durdanović, I.: Correctness of compiling Occam to Transputer code. Computer Journal, 39(1):52-92, 1996.
    • (1996) Computer Journal , vol.39 , Issue.1 , pp. 52-92
    • Börger, E.1    Durdanović, I.2
  • 27
    • 0003284979 scopus 로고
    • Formal definition of an abstract VHDL'93 simulator by ea-machines
    • [BGM95]. C. Delgado Kloos and P. T. Breuer, editors, Kluwer
    • [BGM95] Börger, E., Glässer, U. and Müller, W.: Formal definition of an abstract VHDL'93 simulator by ea-machines. In C. Delgado Kloos and P. T. Breuer, editors, Formal Semantics for VHDL, Kluwer, 1995, pp. 107-139
    • (1995) Formal Semantics for VHDL , pp. 107-139
    • Börger, E.1    Glässer, U.2    Müller, W.3
  • 28
    • 0038927618 scopus 로고
    • The bakery algorithm: Yet another specification and verification
    • [BGR95]. E. Börger, editor, Oxford University Press
    • [BGR95] Börger, E., Gurevich, Y. and Rosenzweig, D.: The bakery algorithm: yet another specification and verification. In E. Börger, editor, Specification and Validation Methods, Oxford University Press, 1995, pp. 231-243
    • (1995) Specification and Validation Methods , pp. 231-243
    • Börger, E.1    Gurevich, Y.2    Rosenzweig, D.3
  • 29
    • 0028600880 scopus 로고
    • A model for mathematical analysis of functional logic programs and their implementations
    • [BLR94]. B. Pehrson and I. Simon, editors, Technology/Foundations, Elsevier, Amsterdam
    • [BLR94] Börger, E., López-Fraguas, F. J. and Rodríguez-Artalejo, M.: A model for mathematical analysis of functional logic programs and their implementations. In B. Pehrson and I. Simon, editors, IFIP 13th World Computer Congress, volume I: Technology/Foundations, Elsevier, Amsterdam, 1994, pp. 410-415.
    • (1994) IFIP 13th World Computer Congress , pp. 410-415
    • Börger, E.1    López-Fraguas, F.J.2    Rodríguez-Artalejo, M.3
  • 30
    • 84947766859 scopus 로고    scopus 로고
    • A practical method for rigorously controllable hardware design
    • [BoM97a]. J. P. Bowen, M. B. Hinchey and D. Till, editors, ZUM'97: The Z Formal Specification Notation, Springer
    • [BoM97a] Börger, E. and Mazzanti, S.: A practical method for rigorously controllable hardware design. In J. P. Bowen, M. B. Hinchey and D. Till, editors, ZUM'97: The Z Formal Specification Notation, volume 1212 of LNCS, Springer, 1997, pp. 151-187.
    • (1997) LNCS , vol.1212 , pp. 151-187
    • Börger, E.1    Mazzanti, S.2
  • 31
    • 33947110477 scopus 로고    scopus 로고
    • Integrating ASMs into the software development life cycle
    • [BoM97b]
    • [BoM97b] Börger, E. and Mearelli, L.: Integrating ASMs into the software development life cycle. Journal of Universal Computer Science, 3(5):603-665, 1997.
    • (1997) Journal of Universal Computer Science , vol.3 , Issue.5 , pp. 603-665
    • Börger, E.1    Mearelli, L.2
  • 32
    • 85018356353 scopus 로고
    • A mathematical model of concurrent Prolog
    • [BoR92a], Department of Computer Science, University of Bristol, UK
    • [BoR92a] Börger, E. and Riccobene, E.: A mathematical model of concurrent Prolog. Research Report CSTR-92-15, Department of Computer Science, University of Bristol, UK, 1992.
    • (1992) Research Report , vol.CSTR-92-15
    • Börger, E.1    Riccobene, E.2
  • 33
    • 0038927620 scopus 로고
    • A formal specification of Parlog
    • [BoR93]. M. Droste and Y. Gurevich, editors, Gordon & Breach
    • [BoR93] Börger, E. and Riccobene, E.: A formal specification of Parlog. In M. Droste and Y. Gurevich, editors, Semantics of Programming Languages and Model Theory, Gordon & Breach, 1993, pp. 1-2.
    • (1993) Semantics of Programming Languages and Model Theory , pp. 1-2
    • Börger, E.1    Riccobene, E.2
  • 34
    • 25944432628 scopus 로고
    • Logic + control revisited: An abstract interpreter for Gödel programs
    • [BoR94]. G. Levi, editor, Oxford University Press
    • [BoR94] Börger, E. and Riccobene, E.: Logic + control revisited: an abstract interpreter for Gödel programs. In G. Levi, editor, Advances in Logic Programming Theory, Oxford University Press, 1994, pp. 231-154.
    • (1994) Advances in Logic Programming Theory , pp. 231-154
    • Börger, E.1    Riccobene, E.2
  • 35
    • 85029626233 scopus 로고
    • From Prolog algebras towards WAM: A mathematical study of implementation
    • [BoR91]. E. Börger, H. Kleine Büning, M. M. Richter and W. Schönfeld, editors, CSL'90, 4th Workshop on Computer Science Logic, Springer
    • [BoR91] Börger, E. and Rosenzweig, D.: From Prolog algebras towards WAM: a mathematical study of implementation. In E. Börger, H. Kleine Büning, M. M. Richter and W. Schönfeld, editors, CSL'90, 4th Workshop on Computer Science Logic, volume 533 of LNCS, Springer 1991, pp. 31-66.
    • (1991) LNCS , vol.533 , pp. 31-66
    • Börger, E.1    Rosenzweig, D.2
  • 36
    • 85029744208 scopus 로고
    • WAM algebras: A mathematical study of implementation, Part 2
    • [BoR92b]. A. Voronkov, editor, Logic Programming, Springer
    • [BoR92b] Börger, E. and Rosenzweig, D.: WAM algebras: a mathematical study of implementation, Part 2. In A. Voronkov, editor, Logic Programming, volume 592 of Lecture Notes in Artificial Intelligence, Springer, 1992, pp. 35-54.
    • (1992) Lecture Notes in Artificial Intelligence , vol.592 , pp. 35-54
    • Börger, E.1    Rosenzweig, D.2
  • 37
  • 38
    • 84978712889 scopus 로고
    • The WAM: Definition and compiler correctness
    • [BoR95b]. C. Beierle and L. Plümer, editors, Studies in Computer Science and Artificial Intelligence, chapter 2, North-Holland
    • [BoR95b] Börger, E. and Rosenzweig, D.: The WAM: definition and compiler correctness. In C. Beierle and L. Plümer, editors, Logic Programming: Formal Methods and Practical Applications, Studies in Computer Science and Artificial Intelligence, chapter 2, North-Holland, 1995, pp. 20-90.
    • (1995) Logic Programming: Formal Methods and Practical Applications , pp. 20-90
    • Börger, E.1    Rosenzweig, D.2
  • 39
    • 0842339457 scopus 로고
    • CLAM specification for provably correct compilation of CLP(R) programs
    • [BoS95]. E. Börger, editor, Oxford University Press
    • [BoS95] Börger, E. and Salamone, R.: CLAM specification for provably correct compilation of CLP(R) programs. InE. Börger, editor, Specification and Validation Methods, Oxford University Press, 1995, pp. 97-130.
    • (1995) Specification and Validation Methods , pp. 97-130
    • Börger, E.1    Salamone, R.2
  • 40
    • 84959351755 scopus 로고    scopus 로고
    • Composition and submachine concepts for sequential ASMs
    • [BoS00a]. P. Clote and H. Schwichtenberg, editors, Computer Science Logic (Proceedings of CSL 2000), Springer
    • [BoS00a] Börger, E. and Schmid, J.: Composition and submachine concepts for sequential ASMs. In P. Clote and H. Schwichtenberg, editors, Computer Science Logic (Proceedings of CSL 2000), volume 1862 of LNCS, Springer, 2000, pp. 41-60.
    • (2000) LNCS , vol.1862 , pp. 41-60
    • Börger, E.1    Schmid, J.2
  • 41
    • 25944467909 scopus 로고
    • A formal operational semantics for languages of type Prolog III
    • [BoS91]. E. Börger, H. Kleine Büning, M. M. Richter and W. Schönfeld, editors, CSL'90, 4th Workshop on Computer Science Logic, Springer
    • [BoS91] Börger, E. and Schmitt, P.: A formal operational semantics for languages of type Prolog III. In E. Börger, H. Kleine Büning, M. M. Richter and W. Schönfeld, editors, CSL'90, 4th Workshop on Computer Science Logic, volume 533 of LNCS, Springer, 1991, pp. 67-79.
    • (1991) LNCS , vol.533 , pp. 67-79
    • Börger, E.1    Schmitt, P.2
  • 42
    • 24344461667 scopus 로고    scopus 로고
    • Programmer friendly modular definition of the semantics of Java
    • [BoS98]. J. Alves-Foss, editor, Formal Syntax and Semantics of Java. Springer
    • [BoS98] Börger, E. and Schulte, W.: Programmer friendly modular definition of the semantics of Java. In J. Alves-Foss, editor, Formal Syntax and Semantics of Java, volume 1523 of LNCS. Springer, 1998.
    • (1998) LNCS , vol.1523
    • Börger, E.1    Schulte, W.2
  • 43
    • 0034273863 scopus 로고    scopus 로고
    • A practical method for specification and analysis of exception handling: A Java/JVM case study
    • [BoS00b], October
    • [BoS00b] Börger, E. and Schulte, W.: A practical method for specification and analysis of exception handling: a Java/JVM case study. IEEE Transactions on Software Engineering, 26(10):872-887, October 2000.
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.10 , pp. 872-887
    • Börger, E.1    Schulte, W.2
  • 45
    • 84919053334 scopus 로고
    • Modular decomposition of automata
    • [BPR84]. E. Börger, G. Hasenjäger and D. Rödding, editors, Logic and Machines: Decision Problems and Complexity, Springer
    • [BPR84] Brüggemann, A., Priese, L., Rödding, D. and Schätz, R.: Modular decomposition of automata. In E. Börger, G. Hasenjäger and D. Rödding, editors, Logic and Machines: Decision Problems and Complexity, volume 171 LNCS, Springer, 1984, pp. 198-236.
    • (1984) LNCS , vol.171 , pp. 198-236
    • Brüggemann, A.1    Priese, L.2    Rödding, D.3    Schätz, R.4
  • 46
    • 84889605505 scopus 로고    scopus 로고
    • On verification of refinements of asynchronous timed distributed algorithms
    • [CoS00]. Y. Gurevich, P. Kutter, M. Odersky and L. Thiele, editors, Abstract State Machines: Theory and Applications, Springer
    • [CoS00] Cohen, J. and Slissenko, A.: On verification of refinements of asynchronous timed distributed algorithms. In Y. Gurevich, P. Kutter, M. Odersky and L. Thiele, editors, Abstract State Machines: Theory and Applications, volume 1912 of LNCS, Springer, 2000, pp. 34-49.
    • (2000) LNCS , vol.1912 , pp. 34-49
    • Cohen, J.1    Slissenko, A.2
  • 50
    • 0001654941 scopus 로고
    • Notes on structured programming
    • [Dij72], Academic Press
    • [Dij72] Dijkstra, E.: Notes on structured programming. In Structured Programming, Academic Press, 1972, pp. 1-82.
    • (1972) Structured Programming , pp. 1-82
    • Dijkstra, E.1
  • 51
    • 0842317876 scopus 로고    scopus 로고
    • A formal representation of Abstract State Machines using PVS
    • [Dol98], Universität Ulm, July
    • [Dol98] Dold, A.: A formal representation of Abstract State Machines using PVS. Verifix Technical Report Ulm/6.2, Universität Ulm, July 1998.
    • (1998) Verifix Technical Report Ulm/6.2
    • Dold, A.1
  • 54
    • 84889604265 scopus 로고    scopus 로고
    • On the formal semantics of SDL-2000: A compilation approach based on an abstract SDL machine
    • [EGG00]. Y. Gurevich, P. Kutter, M. Odersky and L. Thiele, editors, Abstract State Machines: Theory and Applications, Springer
    • [EGG00] Eschbach, R., Glässer, U., Gotzhein, R. and Prinz, A.: On the formal semantics of SDL-2000: a compilation approach based on an abstract SDL machine. In Y. Gurevich, P. Kutter, M. Odersky and L. Thiele, editors, Abstract State Machines: Theory and Applications, volume 1912 of LNCS, Springer, 2000, pp. 242-265.
    • (2000) LNCS , vol.1912 , pp. 242-265
    • Eschbach, R.1    Glässer, U.2    Gotzhein, R.3    Prinz, A.4
  • 57
    • 0842296522 scopus 로고    scopus 로고
    • Towards a new formal SDL semantics based on Abstract State Machines
    • [GGP99]. G. v. Bochmann, R. Dssouli and Y. Lahav, editors, Elsevier Science
    • [GGP99] Glässer, U., Gotzhein, R. and Prinz, A.: Towards a new formal SDL semantics based on Abstract State Machines. In G. v. Bochmann, R. Dssouli and Y. Lahav, editors, SDL'99: The Next Millennium, Proceedings of the 9th SDL Forum, Elsevier Science, 1999, pp. 171-190.
    • (1999) SDL'99: The Next Millennium, Proceedings of the 9th SDL Forum , pp. 171-190
    • Glässer, U.1    Gotzhein, R.2    Prinz, A.3
  • 58
    • 84889599650 scopus 로고    scopus 로고
    • Verifiying compilers and ASMs
    • [GoZ00]. Y. Gurevich, P. Kutter, M. Odersky and L. Thiele, editors, Abstract State Machines: Theory and Applications, Springer
    • [GoZ00] Goos, G. and Zimmermann, W.: Verifiying compilers and ASMs. In Y. Gurevich, P. Kutter, M. Odersky and L. Thiele, editors, Abstract State Machines: Theory and Applications, volume 1912 of LNCS, Springer, 2000, pp. 177-202.
    • (2000) LNCS , vol.1912 , pp. 177-202
    • Goos, G.1    Zimmermann, W.2
  • 60
    • 0002017107 scopus 로고
    • Evolving algebras 1993: Lipari Guide
    • [Gur95]. E. Börger, editor, Oxford University Press
    • [Gur95] Gurevich, Y.: Evolving algebras 1993: Lipari Guide. In E. Börger, editor, Specification and Validation Methods, Oxford University Press, 1995, pp. 9-36.
    • (1995) Specification and Validation Methods , pp. 9-36
    • Gurevich, Y.1
  • 61
    • 0000952504 scopus 로고    scopus 로고
    • Formalising the safety of Java, the Java Virtual Machine and Java Card
    • [HaM01]
    • [HaM01] Hartel, P. and Moreau, L.: Formalising the safety of Java, the Java Virtual Machine and Java Card. ACM Computing Surveys, 33(4):517-558, 2001.
    • (2001) ACM Computing Surveys , vol.33 , Issue.4 , pp. 517-558
    • Hartel, P.1    Moreau, L.2
  • 63
    • 22644448323 scopus 로고    scopus 로고
    • Specification and verification of pipelining in the ARM2 RISC microprocessor
    • [HuV98], October
    • [HuV98] Huggins, J. and Van Campenhout, D.: Specification and verification of pipelining in the ARM2 RISC microprocessor. ACM Transactions on Design Automation of Electronic Systems, 3(4):563-580, October 1998.
    • (1998) ACM Transactions on Design Automation of Electronic Systems , vol.3 , Issue.4 , pp. 563-580
    • Huggins, J.1    Van Campenhout, D.2
  • 64
    • 0842274785 scopus 로고    scopus 로고
    • SDL formal semantics definition
    • [ITU00].100 Annex F, International Telecommunication Union, November
    • [ITU00] ITU-T. SDL formal semantics definition. ITU-T Recommendation Z.100 Annex F, International Telecommunication Union, November 2000.
    • (2000) ITU-T Recommendation Z
  • 66
    • 0842339458 scopus 로고
    • Grammar formalisms viewed as evolving algebras
    • [JoM94]
    • [JoM94] Johnson, D. E. and Moss, L. S.: Grammar formalisms viewed as evolving algebras. Linguistics and Philosophy, 17:537-560, 1994.
    • (1994) Linguistics and Philosophy , vol.17 , pp. 537-560
    • Johnson, D.E.1    Moss, L.S.2
  • 67
    • 0023558869 scopus 로고
    • A theoretical basis for stepwise refinement
    • [Mor87]
    • [Mor87] Morris, J. M.: A theoretical basis for stepwise refinement. Science of Computer Programming, 9(3), 1987.
    • (1987) Science of Computer Programming , vol.9 , Issue.3
    • Morris, J.M.1
  • 71
    • 0028589661 scopus 로고
    • A semantics for hybrid object-oriented Prolog systems
    • [Mul94b]. B. Pehrson and I. Simon, editors: Technology/Foundations. Elsevier, Amsterdam
    • [Mul94b] Müller, B.: A semantics for hybrid object-oriented Prolog systems. In B. Pehrson and I. Simon, editors, IFIP 13th World Computer Congress, volume I: Technology/Foundations. Elsevier, Amsterdam, 1994.
    • (1994) IFIP 13th World Computer Congress , vol.1
    • Müller, B.1
  • 73
    • 25944463499 scopus 로고
    • A formal computational model for PANDORA
    • [Ric92], University of Bristol, Department of Computer Science
    • [Ric92] Riccobene, E.: A formal computational model for PANDORA. Technical Report CSTR-92-16 and ACRC-92-15, University of Bristol, Department of Computer Science, 1992.
    • (1992) Technical Report , vol.CSTR-92-16 AND ACRC-92-15
    • Riccobene, E.1
  • 75
    • 0842296524 scopus 로고    scopus 로고
    • Verification of ASM refinements using generalised forward simulation
    • [Sch01]
    • [Sch01] Schellhorn, G.: Verification of ASM refinements using generalised forward simulation. Journal of Universal Computer Science, 7(11):952-979, 2001.
    • (2001) Journal of Universal Computer Science , vol.7 , Issue.11 , pp. 952-979
    • Schellhorn, G.1
  • 76
    • 0001672032 scopus 로고    scopus 로고
    • Reasoning about Abstract State Machines: The WAM case study
    • [ScA97]
    • [ScA97] Schellhorn, G. and Ahrendt, W.: Reasoning about Abstract State Machines: the WAM case study. Journal of Universal Computer Science, 3(4):377-413, 1997.
    • (1997) Journal of Universal Computer Science , vol.3 , Issue.4 , pp. 377-413
    • Schellhorn, G.1    Ahrendt, W.2
  • 77
    • 0842339459 scopus 로고    scopus 로고
    • The WAM case study: Verifying compiler correctness for Prolog with KIV
    • [ScA98]. W. Bibel and P. Schmitt, editors. Kluwer
    • [ScA98] Schellhorn, G. and Ahrendt, W.: The WAM case study: verifying compiler correctness for Prolog with KIV. In W. Bibel and P. Schmitt, editors, Automated Deduction: A Basis for Applications. Kluwer, 1998.
    • (1998) Automated Deduction: A Basis for Applications
    • Schellhorn, G.1    Ahrendt, W.2
  • 78
    • 0003568839 scopus 로고
    • IEEE standard VHDL language reference manual
    • [Sta93]. IEEE
    • [Sta93] Standardisation, I.: IEEE standard VHDL language reference manual. Technical Report Std 1076-1993 IEEE. 1993.
    • (1993) Technical Report Std , vol.1076
    • Standardisation, I.1
  • 81
    • 0031144006 scopus 로고    scopus 로고
    • Why interaction is more powerful than algorithms
    • [Weg97]
    • [Weg97] Wegner, P.: Why interaction is more powerful than algorithms. Communications of the ACM, 40:80-91, 1997.
    • (1997) Communications of the ACM , vol.40 , pp. 80-91
    • Wegner, P.1
  • 82
    • 84976773567 scopus 로고
    • Program development by stepwise refinement
    • [Wir71]
    • [Wir71] Wirth, N.: Program development by stepwise refinement. Communications of the ACM, 14(4), 1971.
    • (1971) Communications of the ACM , vol.14 , Issue.4
    • Wirth, N.1
  • 84
    • 0004692620 scopus 로고    scopus 로고
    • On the construction of correct compiler back-ends: An ASM approach
    • [ZiG97]
    • [ZiG97] Zimmerman, W. and Gaul, T.: On the construction of correct compiler back-ends: An ASM approach. Journal of Universal Computer Science, 3(5):504-567, 1997.
    • (1997) Journal of Universal Computer Science , vol.3 , Issue.5 , pp. 504-567
    • Zimmerman, W.1    Gaul, T.2
  • 85
    • 35248812556 scopus 로고    scopus 로고
    • A framework for modelling the semantics of expression evaluation with Abstract State Machines
    • [ZiD03]. E. Börger, A. Gargantini and E. Riccobene, editors. Abstract State Machines 2003: Advances in Theory and Applications. Springer
    • [ZiD03] Zimmermann, W. and Dold, A.: A framework for modelling the semantics of expression evaluation with Abstract State Machines. In E. Börger, A. Gargantini and E. Riccobene, editors. Abstract State Machines 2003: Advances in Theory and Applications, volume 2589 of LNCS. Springer, 2003.
    • (2003) LNCS , vol.2589
    • Zimmermann, W.1    Dold, A.2


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