메뉴 건너뛰기




Volumn 245, Issue 1, 2000, Pages 55-101

A hidden agenda

Author keywords

Algebraic specification; Coinduction; Concurrency; Correctness proofs; Object orientation

Indexed keywords


EID: 0002583222     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0304-3975(99)00275-3     Document Type: Article
Times cited : (145)

References (108)
  • 1
    • 0004421818 scopus 로고
    • Interaction categories and communicating sequential processes
    • A.W. Roscoe (Ed.), Prentice-Hall, Englewood Cliffs, NJ
    • S. Abramsky, Interaction categories and communicating sequential processes, in: A.W. Roscoe (Ed.), A Classical Mind: Essays in Honour of C.A.R. Hoare, Prentice-Hall, Englewood Cliffs, NJ, 1994, pp. 1-15.
    • (1994) A Classical Mind: Essays in Honour of C.A.R. Hoare , pp. 1-15
    • Abramsky, S.1
  • 2
    • 80051905264 scopus 로고
    • A final coalgebra theorem
    • D.H. Pitt et al. (Eds.), Category Theory and Computer Science, Springer, Berlin
    • P. Aczel, N. Mendler, A final coalgebra theorem, in: D.H. Pitt et al. (Eds.), Category Theory and Computer Science, Lecture Notes in Computer Science, Vol. 389, Springer, Berlin, 1989.
    • (1989) Lecture Notes in Computer Science , vol.389
    • Aczel, P.1    Mendler, N.2
  • 3
    • 0024765325 scopus 로고
    • Denotational semantics of a parallel object-oriented language
    • P. America, J. de Bakker, J. Kok, J. Rutten, Denotational semantics of a parallel object-oriented language, Inform, and Comput. 83 (2) (1990) 152-205.
    • (1990) Inform, and Comput. , vol.83 , Issue.2 , pp. 152-205
    • America, P.1    De Bakker, J.2    Kok, J.3    Rutten, J.4
  • 5
    • 0027610699 scopus 로고
    • Terminal coalgebras in well-founded set theory
    • M. Barr, Terminal coalgebras in well-founded set theory, Theoret. Comput. Sci. 114 (1993) 299-315.
    • (1993) Theoret. Comput. Sci. , vol.114 , pp. 299-315
    • Barr, M.1
  • 10
    • 0006447155 scopus 로고
    • Hiding and behaviour: An institutional approach
    • A.W. Roscoe (Ed.), Prentice Hall, Englewood Cliffs, NJ
    • R. Burstall, R. Diaconescu, Hiding and behaviour: an institutional approach, in: A.W. Roscoe (Ed.), A Classical Mind: Essays in Honour of C.A.R. Hoare, Prentice Hall, Englewood Cliffs, NJ, 1994, pp. 75-92.
    • (1994) A Classical Mind: Essays in Honour of C.A.R. Hoare , pp. 75-92
    • Burstall, R.1    Diaconescu, R.2
  • 11
    • 0005334562 scopus 로고
    • Putting theories together to make specifications
    • R. Reddy (Ed.), 5th Department of Computer Science, Carnegie-Mellon University
    • R. Burstall, J. Goguen, Putting theories together to make specifications, in: R. Reddy (Ed.), Proc. Internat. Joint Conf. on Artificial Intelligence, 5th Department of Computer Science, Carnegie-Mellon University, 1977, pp. 1045-1058.
    • (1977) Proc. Internat. Joint Conf. on Artificial Intelligence , pp. 1045-1058
    • Burstall, R.1    Goguen, J.2
  • 12
    • 0009384396 scopus 로고
    • Occasioned practises in the work of implementing development methodlogies
    • M. Jirotka, J. Goguen (Eds.), Academic Press, New York
    • G. Button W. Sharrock, Occasioned practises in the work of implementing development methodlogies, in: M. Jirotka, J. Goguen (Eds.), Requirements Engineering: Social and Technical Issues, Academic Press, New York, 1994, pp. 217-240.
    • (1994) Requirements Engineering: Social and Technical Issues , pp. 217-240
    • Button, G.1    Sharrock, W.2
  • 14
    • 19044374737 scopus 로고    scopus 로고
    • Coalgebra semantics for hidden algebra: Parameterized objects and inheritance
    • June
    • C. Cîrstea, Coalgebra semantics for hidden algebra: parameterized objects and inheritance, Paper presented at the 12th Workshop on Algebraic Development Techniques, June 1997.
    • (1997) 12th Workshop on Algebraic Development Techniques
    • Cîrstea, C.1
  • 15
    • 0006505546 scopus 로고
    • The logic of Horn clauses is equational
    • Programming Research Group, University of Oxford, Written in 1990
    • R. Diaconescu, The logic of Horn clauses is equational, Technical Report PRG-TR-3-93, Programming Research Group, University of Oxford, 1993, Written in 1990.
    • (1993) Technical Report PRG-TR-3-93
    • Diaconescu, R.1
  • 17
    • 84958651830 scopus 로고    scopus 로고
    • A category-based equational logic semantics to constraint programming
    • M. Haveraaen, O. Owe, O.J. Dahl (Eds.), Lecture Notes in Computer Science, Springer, Berlin
    • R. Diaconescu, A category-based equational logic semantics to constraint programming, in: M. Haveraaen, O. Owe, O.J. Dahl (Eds.), Recent Trends in Data Type Specification, Lecture Notes in Computer Science, Springer, Berlin, 1996, pp. 200-222
    • (1996) Recent Trends in Data Type Specification , pp. 200-222
    • Diaconescu, R.1
  • 18
    • 84875108150 scopus 로고    scopus 로고
    • Foundations of behavioural specification in rewriting logic
    • Asilomar, California, September 1996, North-Holland, Amsterdam
    • R. Diaconescu, Foundations of behavioural specification in rewriting logic, in: Proc. 1st Int. Workshop on Rewriting Logic and its Applications, Asilomar, California, September 1996, North-Holland, Amsterdam, 1996.
    • (1996) Proc. 1st Int. Workshop on Rewriting Logic and Its Applications
    • Diaconescu, R.1
  • 20
    • 0001849324 scopus 로고
    • Logical support for modularisation
    • G. Huet, G. Plotkin (Eds.), Cambridge
    • R. Diaconescu, J. Goguen, P. Stefaneas, Logical support for modularisation, in: G. Huet, G. Plotkin (Eds.), Logical Environments, Cambridge, 1993. p. 83-130.
    • (1993) Logical Environments , pp. 83-130
    • Diaconescu, R.1    Goguen, J.2    Stefaneas, P.3
  • 24
    • 0006490490 scopus 로고
    • Context induction: An exercise
    • LRI, Université de Paris-Sud
    • M.C. Gaudel, I. Privara, Context induction: an exercise, Technical Report 687, LRI, Université de Paris-Sud, 1991.
    • (1991) Technical Report , vol.687
    • Gaudel, M.C.1    Privara, I.2
  • 25
    • 85035005894 scopus 로고
    • Observability concepts in abstract data specifications
    • Proc. Conf. on Mathematical Foundations of Computer Science, Springer, Berlin
    • V. Giarrantana, F. Gimona, U. Montanari, Observability concepts in abstract data specifications, in: Proc. Conf. on Mathematical Foundations of Computer Science, Lecture Notes in Computer Science, Vol. 45, Springer, Berlin, 1976.
    • (1976) Lecture Notes in Computer Science , vol.45
    • Giarrantana, V.1    Gimona, F.2    Montanari, U.3
  • 26
    • 84882451748 scopus 로고    scopus 로고
    • Semantics of computation
    • E.G. Manes (Ed.), Springer, Berlin
    • J. Goguen, Semantics of computation, in: E.G. Manes (Ed.), Category Theory Applied to Computation and Control, Springer, Berlin, 1975. Lecture Notes in Computer Science, Vol. 25, pp. 151-163, also in Proc. Symp. at University of Massachusetts, Amherst, 1974, pp. 234-249.
    • (1975) Category Theory Applied to Computation and Control
    • Goguen, J.1
  • 27
    • 84882451748 scopus 로고    scopus 로고
    • J. Goguen, Semantics of computation, in: E.G. Manes (Ed.), Category Theory Applied to Computation and Control, Springer, Berlin, 1975. Lecture Notes in Computer Science, Vol. 25, pp. 151-163, also in Proc. Symp. at University of Massachusetts, Amherst, 1974, pp. 234-249.
    • Lecture Notes in Computer Science , vol.25 , pp. 151-163
  • 28
    • 85037510352 scopus 로고
    • Amherst
    • J. Goguen, Semantics of computation, in: E.G. Manes (Ed.), Category Theory Applied to Computation and Control, Springer, Berlin, 1975. Lecture Notes in Computer Science, Vol. 25, pp. 151-163, also in Proc. Symp. at University of Massachusetts, Amherst, 1974, pp. 234-249.
    • (1974) Proc. Symp. at University of Massachusetts , pp. 234-249
  • 29
    • 0021500605 scopus 로고
    • Parameterized programming
    • J. Goguen, Parameterized programming, Trans. Software Eng. SE-10 (5) (1984) 528-543.
    • (1984) Trans. Software Eng. , vol.SE-10 , Issue.5 , pp. 528-543
    • Goguen, J.1
  • 30
    • 0022313906 scopus 로고
    • Suggestions for using and organizing libraries in software development
    • S. Kartashev, S. Kartashev (Ed.), IEEE Computer Society
    • J. Goguen, Suggestions for using and organizing libraries in software development, in: S. Kartashev, S. Kartashev (Ed.), Proc. 1st Internat. Conf. on Supercomputing Systems, IEEE Computer Society, 1985. Also in Supercomputing Systems, Steven and Svetlana Kartashev (Eds.), Elsevier, Amsterdam, 1986, pp. 349-360.
    • (1985) Proc. 1st Internat. Conf. on Supercomputing Systems
    • Goguen, J.1
  • 31
    • 0022313906 scopus 로고
    • Steven and Svetlana Kartashev (Eds.), Elsevier, Amsterdam
    • J. Goguen, Suggestions for using and organizing libraries in software development, in: S. Kartashev, S. Kartashev (Ed.), Proc. 1st Internat. Conf. on Supercomputing Systems, IEEE Computer Society, 1985. Also in Supercomputing Systems, Steven and Svetlana Kartashev (Eds.), Elsevier, Amsterdam, 1986, pp. 349-360.
    • (1986) Supercomputing Systems , pp. 349-360
  • 32
    • 0000039028 scopus 로고
    • Principles of parameterized programming
    • T. Biggerstaff, A. Perlis (Ed.), Addison-Wesley, Reading, MA
    • J. Goguen, Principles of parameterized programming, in: T. Biggerstaff, A. Perlis (Ed.), Software Reusability, Vol. I: Concepts and Models, Addison-Wesley, Reading, MA, 1989, pp. 159-225.
    • (1989) Software Reusability, Vol. I: Concepts and Models , vol.1 , pp. 159-225
    • Goguen, J.1
  • 33
    • 0039492084 scopus 로고
    • Higher-order functions considered unnecessary for higher-order programming
    • D. Turner (Ed.), Addison-Wesley, Reading MA
    • J. Goguen, Higher-order functions considered unnecessary for higher-order programming in: D. Turner (Ed.), Research Topics in Functional Programming, Addison-Wesley, Reading MA, 1990, pp. 309 -352.
    • (1990) Research Topics in Functional Programming , pp. 309-352
    • Goguen, J.1
  • 34
    • 0006418083 scopus 로고
    • Hyperprogramming: Formal approach to software environments
    • Joint System Development Corporation, Tokyo, Japan, January
    • J. Goguen, Hyperprogramming: formal approach to software environments, in: Proc. Symp. on Formal Approaches to Software Environment Technology, Joint System Development Corporation, Tokyo, Japan, January 1990.
    • (1990) Proc. Symp. on Formal Approaches to Software Environment Technology
    • Goguen, J.1
  • 35
    • 0002789583 scopus 로고
    • Types as theories
    • G.M. Reed, A.W. Roscoe, R.F. Wachter (Eds.), Oxford
    • J. Goguen, Types as theories, in: G.M. Reed, A.W. Roscoe, R.F. Wachter (Eds.), Topology and Category Theory in Computer Science, Oxford, 1991, pp. 357-390. Proc. Conf. held at Oxford, June 1989, pp. 357-390.
    • (1991) Topology and Category Theory in Computer Science , pp. 357-390
    • Goguen, J.1
  • 36
    • 0347431758 scopus 로고
    • June
    • J. Goguen, Types as theories, in: G.M. Reed, A.W. Roscoe, R.F. Wachter (Eds.), Topology and Category Theory in Computer Science, Oxford, 1991, pp. 357-390. Proc. Conf. held at Oxford, June 1989, pp. 357-390.
    • (1989) Proc. Conf. Held at Oxford , pp. 357-390
  • 38
    • 0010143027 scopus 로고
    • Requirements engineering as the reconciliation of social and technical issues
    • M. Jirotka, J. Goguen (Eds.), Academic Press, New York
    • J. Goguen, Requirements engineering as the reconciliation of social and technical issues, in: M. Jirotka, J. Goguen (Eds.), Requirements Engineering: Social and Technical Issues, Academic Press, New York, 1994. pp. 165-200.
    • (1994) Requirements Engineering: Social and Technical Issues , pp. 165-200
    • Goguen, J.1
  • 39
    • 0029701557 scopus 로고    scopus 로고
    • Parameterized programming and software architecture
    • IEEE Computer Society, Silver Spring, MD, April Invited keynote address
    • J. Goguen, Parameterized programming and software architecture, in: Proc. Reuse'96, IEEE Computer Society, Silver Spring, MD, April 1996, pp. 2-11. Invited keynote address.
    • (1996) Proc. Reuse'96 , pp. 2-11
    • Goguen, J.1
  • 40
    • 0005249835 scopus 로고    scopus 로고
    • Stretching first order equational logic: Proofs with partiality, subtypes and retracts
    • M.P. Bonacina, U. Furbach (Eds.), Johannes Kepler Univ. Linz, Schloss Hagenberg, Austria, October 1997; RISC-Linz Report No. 95-50; revised version J. Symbolic Comput., to appear
    • J. Goguen, Stretching first order equational logic: proofs with partiality, subtypes and retracts, in: M.P. Bonacina, U. Furbach (Eds.), Proc. Workshop on First Order Theorem Proving, Johannes Kepler Univ. Linz, 1997, pp. 78-85. Schloss Hagenberg, Austria, October 1997; RISC-Linz Report No. 95-50; revised version J. Symbolic Comput., to appear.
    • (1997) Proc. Workshop on First Order Theorem Proving , pp. 78-85
    • Goguen, J.1
  • 42
    • 0346801281 scopus 로고
    • CAT, a system for the structured elaboration of correct programs from structured specifications
    • SRI Computer Science Lab, October
    • J. Goguen, R. Burstall, CAT, a system for the structured elaboration of correct programs from structured specifications, Technical Report CSL-118, SRI Computer Science Lab, October 1980.
    • (1980) Technical Report CSL-118
    • Goguen, J.1    Burstall, R.2
  • 43
    • 0026444654 scopus 로고
    • Institutions: Abstract model theory for specification and programming
    • J. Goguen, R. Burstall, Institutions: abstract model theory for specification and programming, J. Assoc. Comput. Mach. 39 (1) (1992) 95-146.
    • (1992) J. Assoc. Comput. Mach. , vol.39 , Issue.1 , pp. 95-146
    • Goguen, J.1    Burstall, R.2
  • 45
    • 84969364034 scopus 로고
    • Towards an algebraic semantics for the object paradigm
    • H. Ehrig, F. Orejas (Eds.), Proc. 10th Workshop on Abstract Data Types, Springer, Berlin
    • J. Goguen, R. Diaconescu, Towards an algebraic semantics for the object paradigm, in: H. Ehrig, F. Orejas (Eds.), Proc. 10th Workshop on Abstract Data Types, Lecture Notes in Computer Science, Vol. 785, Springer, Berlin, 1994, pp. 1-29.
    • (1994) Lecture Notes in Computer Science , vol.785 , pp. 1-29
    • Goguen, J.1    Diaconescu, R.2
  • 46
    • 0006453896 scopus 로고
    • Proof of correctness of object representation
    • A. William Roscoe, (Ed.), Prentice-Hall, Englewood Cliffs, NJ
    • J. Goguen, G. Malcolm, Proof of correctness of object representation, in: A. William Roscoe, (Ed.), A Classical Mind: Essays in Honour of C.A.R. Hoare, Prentice-Hall, Englewood Cliffs, NJ, 1994, pp. 119-142.
    • (1994) A Classical Mind: Essays in Honour of C.A.R. Hoare , pp. 119-142
    • Goguen, J.1    Malcolm, G.2
  • 47
    • 0006495598 scopus 로고
    • Situated adaptive software: Beyond the object paradigm
    • Information-Technology Promotion Agency
    • J. Goguen, G. Malcolm, Situated adaptive software: beyond the object paradigm, in: Proc. Internat. Symp. on New Models of Software Architecture, Information-Technology Promotion Agency, 1995, pp. 126-142.
    • (1995) Proc. Internat. Symp. on New Models of Software Architecture , pp. 126-142
    • Goguen, J.1    Malcolm, G.2
  • 49
    • 84978604948 scopus 로고    scopus 로고
    • Hidden Coinduction: Behavioral correctness proofs for objects
    • to appear
    • J. Goguen, G. Malcolm, Hidden Coinduction: behavioral correctness proofs for objects, Math. Struct. Comput. Sci. 1999, to appear.
    • (1999) Math. Struct. Comput. Sci.
    • Goguen, J.1    Malcolm, G.2
  • 51
    • 0006490491 scopus 로고    scopus 로고
    • A hidden Herbrand theorem
    • C. Palamidessi, H. Glaser, K. Meinke (Eds.), Principles of Declarative Programming, Springer, Berlin
    • J. Goguen, G. Malcolm, T. Kemp, A hidden Herbrand theorem, in: C. Palamidessi, H. Glaser, K. Meinke (Eds.), Principles of Declarative Programming, Lecture Notes in Computer Science, Vol. 1490, Springer, Berlin, 1998, pp. 445-462.
    • (1998) Lecture Notes in Computer Science , vol.1490 , pp. 445-462
    • Goguen, J.1    Malcolm, G.2    Kemp, T.3
  • 52
    • 84955587325 scopus 로고
    • Universal realization, persistent interconnection and implementation of abstract modules
    • M. Nielsen, E.M. Schmidt (Eds.), Proc. 9th Internat. Conf. on Automata, Languages and Programming, Springer, Berlin
    • J. Goguen, J. Meseguer, Universal realization, persistent interconnection and implementation of abstract modules, in: M. Nielsen, E.M. Schmidt (Eds.), Proc. 9th Internat. Conf. on Automata, Languages and Programming, Lecture Notes in Computer Science, Vol. 140, Springer, Berlin, 1982, pp. 265-281.
    • (1982) Lecture Notes in Computer Science , vol.140 , pp. 265-281
    • Goguen, J.1    Meseguer, J.2
  • 53
    • 0000851156 scopus 로고
    • Completeness of many-sorted equational logic
    • J. Goguen, J. Meseguer, Completeness of many-sorted equational logic, Houston J. Math. 11 (3) (1985) 307-334.
    • (1985) Houston J. Math. , vol.11 , Issue.3 , pp. 307-334
    • Goguen, J.1    Meseguer, J.2
  • 54
    • 0003151644 scopus 로고
    • Eqlog: Equality, types, and generic modules for logic programming
    • D. DeGroot, G. Lindstrom (Eds.), Prentice Hall, Englewood Cliffs, NJ
    • J. Goguen, J. Meseguer, Eqlog: Equality, types, and generic modules for logic programming, in: D. DeGroot, G. Lindstrom (Eds.), Logic Programming: Functions, Relations and Equations, Prentice Hall, Englewood Cliffs, NJ, 1986, pp. 295-363. An earlier version appears in J. Logic Programming, 1(2) (1984) 179-210.
    • (1986) Logic Programming: Functions, Relations and Equations , pp. 295-363
    • Goguen, J.1    Meseguer, J.2
  • 55
    • 0021478416 scopus 로고
    • J. Goguen, J. Meseguer, Eqlog: Equality, types, and generic modules for logic programming, in: D. DeGroot, G. Lindstrom (Eds.), Logic Programming: Functions, Relations and Equations, Prentice Hall, Englewood Cliffs, NJ, 1986, pp. 295-363. An earlier version appears in J. Logic Programming, 1(2) (1984) 179-210.
    • (1984) J. Logic Programming , vol.1 , Issue.2 , pp. 179-210
  • 56
    • 0023218618 scopus 로고
    • Order-sorted algebra solves the constructor selector, multiple representation and coercion problems
    • IEEE Computer Society, Silver Spring, MD
    • J. Goguen, J. Meseguer, Order-sorted algebra solves the constructor selector, multiple representation and coercion problems, in: Proc. 2nd Symp. on Logic in Computer Science, IEEE Computer Society, Silver Spring, MD, 1987, pp. 18-29.
    • (1987) Proc. 2nd Symp. on Logic in Computer Science , pp. 18-29
    • Goguen, J.1    Meseguer, J.2
  • 57
    • 0002712736 scopus 로고
    • Unifying functional, object-oriented and relational programming, with logical semantics
    • B. Shriver, P. Wegner (Eds.), MIT, Press, Cambridge, MA
    • J. Goguen, J. Meseguer, Unifying functional, object-oriented and relational programming, with logical semantics, in: B. Shriver, P. Wegner (Eds.), Research Directions in Object-Oriented Programming, MIT, Press, Cambridge, MA, 1987, pp. 417-477.
    • (1987) Research Directions in Object-Oriented Programming , pp. 417-477
    • Goguen, J.1    Meseguer, J.2
  • 58
    • 0027116146 scopus 로고
    • Order-sorted algebra I: Equational deduction for multiple inheritance, overloading, exceptions and partial operations
    • Drafts exists from as early as 1985
    • J. Goguen, J. Meseguer, Order-sorted algebra I: equational deduction for multiple inheritance, overloading, exceptions and partial operations, Theoret. Comput. Sci. 105(2) (1992) 217-273. Drafts exists from as early as 1985.
    • (1992) Theoret. Comput. Sci. , vol.105 , Issue.2 , pp. 217-273
    • Goguen, J.1    Meseguer, J.2
  • 59
    • 0020948767 scopus 로고
    • Programming with parameterized abstract objects in OBJ
    • D. Ferrari, M. Bolognani, J. Goguen (Eds.), North-Holland, Amsterdam
    • J. Goguen, J. Meseguer, D. Plaisted, Programming with parameterized abstract objects in OBJ, in: D. Ferrari, M. Bolognani, J. Goguen (Eds.), Theory and Practice of Software Technology, North-Holland, Amsterdam, 1983, pp. 163-193.
    • (1983) Theory and Practice of Software Technology , pp. 163-193
    • Goguen, J.1    Meseguer, J.2    Plaisted, D.3
  • 60
    • 0031362107 scopus 로고    scopus 로고
    • Distributed cooperative formal methods tools
    • M. Lowry (Ed.), IEEE, New York
    • J. Goguen, K. Lin, A. Mori, G. Roşu, A. Sato, Distributed cooperative formal methods tools, in: M. Lowry (Ed.), Proc. Automated Software Eng., IEEE, New York, 1997, pp. 55-62.
    • (1997) Proc. Automated Software Eng. , pp. 55-62
    • Goguen, J.1    Lin, K.2    Mori, A.3    Roşu, G.4    Sato, A.5
  • 61
    • 85037505964 scopus 로고    scopus 로고
    • Semiotics, proofwebs, and distributed cooperative proving
    • Sophie-Antipolis, France
    • J. Goguen, A. Mori, Semiotics, proofwebs, and distributed cooperative proving, To appear in Proceedings, User Interfaces for Theorem Provers, Sophie-Antipolis, France, 1997.
    • (1997) Proceedings, User Interfaces for Theorem Provers
    • Goguen, J.1    Mori, A.2
  • 62
    • 0029255501 scopus 로고
    • Module composition and system design for the object paradigm
    • J. Goguen, A. Socorro, Module composition and system design for the object paradigm, J. Object Oriented Programming 7 (9) (1995) 47-55.
    • (1995) J. Object Oriented Programming , vol.7 , Issue.9 , pp. 47-55
    • Goguen, J.1    Socorro, A.2
  • 63
    • 0002424767 scopus 로고
    • An initial algebra approach to the specification, correctness and implementation of abstract data types
    • R. Yeh (Ed.), Prentice-Hall, Englewood Cliffs, NJ
    • J. Goguen, J. Thatcher, E. Wagner, An initial algebra approach to the specification, correctness and implementation of abstract data types, in: R. Yeh (Ed.), Current Trends in Programming Methodology, IV, Prentice-Hall, Englewood Cliffs, NJ, 1978, pp. 80-149.
    • (1978) Current Trends in Programming Methodology, IV , pp. 80-149
    • Goguen, J.1    Thatcher, J.2    Wagner, E.3
  • 65
    • 0013243529 scopus 로고    scopus 로고
    • An implementation-oriented semantics for module composition
    • G. Leavens and M. Sitaraman (Eds.), Cambridge University Press, Cambridge
    • J. Goguen, W. Tracz, An implementation-oriented semantics for module composition, to appear in G. Leavens and M. Sitaraman (Eds.), Foundations of Component-based Systems, Cambridge University Press, Cambridge, 2000.
    • (2000) Foundations of Component-based Systems
    • Goguen, J.1    Tracz, W.2
  • 67
    • 0003198753 scopus 로고
    • Logics of Time and Computation
    • 2nd ed., Center for Studies in Language and Information, Stanford University
    • R. Goldblatt, Logics of Time and Computation, 2nd ed., CSLI Lecture Notes, Vol. 7, Center for Studies in Language and Information, Stanford University, 1992.
    • (1992) CSLI Lecture Notes , vol.7
    • Goldblatt, R.1
  • 70
    • 0017504316 scopus 로고
    • Abstract data types and the development of data structures
    • J. Guttag, Abstract data types and the development of data structures, Comm. Assoc. Comput. Mach. 20 (1977) 297-404.
    • (1977) Comm. Assoc. Comput. Mach. , vol.20 , pp. 297-404
    • Guttag, J.1
  • 71
    • 85034647614 scopus 로고
    • A typed lambda calculus with categorical type constructors
    • D.H. Pitt, A. Poigne, D.E. Rydeheard (Eds.), Category Theory and Computer Science, Springer, Berlin
    • T. Hagino, A typed lambda calculus with categorical type constructors, in: D.H. Pitt, A. Poigne, D.E. Rydeheard (Eds.), Category Theory and Computer Science, Lecture Notes in Computer Science, Vol. 283, Springer, Berlin, 1988, pp. 140-157.
    • (1988) Lecture Notes in Computer Science , vol.283 , pp. 140-157
    • Hagino, T.1
  • 73
    • 0348062185 scopus 로고
    • Context induction: A proof principle for behavioural abstractions
    • A. Miola (Ed.), Proc. Internat. Symp. on the Design and Implementation of Symbolic Computation Systems, Springer, Berlin
    • R. Hennicker, Context induction: a proof principle for behavioural abstractions, in: A. Miola (Ed.), Proc. Internat. Symp. on the Design and Implementation of Symbolic Computation Systems, Lecture Notes in Computer Science, vol. 429, Springer, Berlin, 1990, pp. 101-110.
    • (1990) Lecture Notes in Computer Science , vol.429 , pp. 101-110
    • Hennicker, R.1
  • 74
    • 0015482118 scopus 로고
    • Proof of correctness of data representation
    • C.A.R. Hoare, Proof of correctness of data representation, Acta Inform. 1 (1972) 271-281.
    • (1972) Acta Inform. , vol.1 , pp. 271-281
    • Hoare, C.A.R.1
  • 76
    • 84957806476 scopus 로고
    • Mongruences and cofree coalgebras
    • M. Nivat (Ed.), Algebraic Methodology and Software Technology (AMAST95), Springer, Berlin
    • B. Jacobs, Mongruences and cofree coalgebras, in: M. Nivat (Ed.), Algebraic Methodology and Software Technology (AMAST95), Lecture Notes in Computer Science, Vol. 936, Springer, Berlin, 1995, pp. 245-260.
    • (1995) Lecture Notes in Computer Science , vol.936 , pp. 245-260
    • Jacobs, B.1
  • 77
    • 0002715717 scopus 로고    scopus 로고
    • Objects and classes, coalgebraically
    • B. Freitag, C. Jones, C. Lengauer, H.-J. Schek (Eds.), Kluwer, Dordrecht
    • B. Jacobs, Objects and classes, coalgebraically, in: B. Freitag, C. Jones, C. Lengauer, H.-J. Schek (Eds.), Object-Orientation with Parallelism and Persistence, Kluwer, Dordrecht, 1996, pp. 83-103.
    • (1996) Object-Orientation with Parallelism and Persistence , pp. 83-103
    • Jacobs, B.1
  • 78
    • 0347431784 scopus 로고    scopus 로고
    • Invariants, bisimulations and the correctness of coalgebraic refinements
    • Computer Science Institute, University of Nijmegen, March
    • B. Jacobs, Invariants, bisimulations and the correctness of coalgebraic refinements, Technical Report CSI-R9704, Computer Science Institute, University of Nijmegen, March 1997.
    • (1997) Technical Report CSI-R9704
    • Jacobs, B.1
  • 79
    • 0025507960 scopus 로고
    • Data structures and program transformation
    • G. Malcolm, Data structures and program transformation, Sci. Comput. Programming 14 (1990) 255-279.
    • (1990) Sci. Comput. Programming , vol.14 , pp. 255-279
    • Malcolm, G.1
  • 80
    • 84958658807 scopus 로고    scopus 로고
    • Behavioural equivalence, bisimilarity, and minimal realisation
    • M. Haveraaen, O. Owe, O.-J. Dahl (Eds.), Recent Trends in Data Type Specifications, Springer, Berlin
    • G. Malcolm, Behavioural equivalence, bisimilarity, and minimal realisation, in: M. Haveraaen, O. Owe, O.-J. Dahl (Eds.), Recent Trends in Data Type Specifications, Lecture Notes in Computer Science, Vol. 1130. Springer, Berlin, 1996, pp. 359-378.
    • (1996) Lecture Notes in Computer Science , vol.1130 , pp. 359-378
    • Malcolm, G.1
  • 81
    • 0003554030 scopus 로고
    • Proving correctness of refinement and implementation
    • Programming Research Group, University of Oxford
    • G. Malcolm, J. Goguen, Proving correctness of refinement and implementation, Technical Monograph PRG-114, Programming Research Group, University of Oxford, 1994.
    • (1994) Technical Monograph PRG-114
    • Malcolm, G.1    Goguen, J.2
  • 82
    • 0027113376 scopus 로고
    • Conditional rewriting as a unified model of concurrency
    • J. Meseguer, Conditional rewriting as a unified model of concurrency, Theoret. Comput. Sci. 96(1) (1992) 73-155.
    • (1992) Theoret. Comput. Sci. , vol.96 , Issue.1 , pp. 73-155
    • Meseguer, J.1
  • 83
    • 0002928286 scopus 로고
    • Initiality, induction and computability
    • M. Nivat, J. Reynolds (Eds.), Cambridge
    • J. Meseguer, J. Goguen, Initiality, induction and computability, in: M. Nivat, J. Reynolds (Eds.), Algebraic Methods in Semantics, Cambridge, 1985, pp. 459-541.
    • (1985) Algebraic Methods in Semantics , pp. 459-541
    • Meseguer, J.1    Goguen, J.2
  • 84
    • 0004181456 scopus 로고
    • A calculus of mobile processes, Parts I and II
    • University of Edinburgh, Computer Science Department
    • R. Milner, J. Parrow, D. Walker, A calculus of mobile processes, Parts I and II, Technical Report ECS-LFCS-89-85 and -86, University of Edinburgh, Computer Science Department, 1989.
    • (1989) Technical Report ECS-LFCS-89-85 and -86
    • Milner, R.1    Parrow, J.2    Walker, D.3
  • 85
    • 0002703887 scopus 로고
    • Gedanken-experiments on sequential machines
    • Princeton, University Press, Princeton
    • E.F. Moore, Gedanken-experiments on sequential machines, in: Automata Studies, Princeton, University Press, Princeton, 1956, pp. 129-153.
    • (1956) Automata Studies , pp. 129-153
    • Moore, E.F.1
  • 86
    • 0026882144 scopus 로고
    • Final algebras, cosemicomputable algebras, and degrees of unsolvability
    • Original version from March 1987
    • L. Moss, J. Meseguer, J. Goguen, Final algebras, cosemicomputable algebras, and degrees of unsolvability, Theoret. Comput. Sci. 100 (1992) 267-302. Original version from March 1987.
    • (1992) Theoret. Comput. Sci. , vol.100 , pp. 267-302
    • Moss, L.1    Meseguer, J.2    Goguen, J.3
  • 87
    • 26944494337 scopus 로고    scopus 로고
    • A. Sánchez, Algebraic implementation of abstract data types: A survey of concepts and new compositionality results
    • F. Orejas, M. Navarro, A. Sánchez, Algebraic implementation of abstract data types: a survey of concepts and new compositionality results, Math. Struct, in Comput. Sci. 6(1) (1996).
    • (1996) Math. Struct, in Comput. Sci. , vol.6 , Issue.1
    • Orejas, F.1    Navarro, M.2
  • 88
    • 0039232724 scopus 로고
    • Information distribution aspects of design methodology
    • D. Parnas, Information distribution aspects of design methodology, Inform. Process. '72, 71 (1972) 339-344. Proc. IFIP Congr., 1972.
    • (1972) Inform. Process. '72 , vol.71 , pp. 339-344
    • Parnas, D.1
  • 89
    • 0346801280 scopus 로고
    • D. Parnas, Information distribution aspects of design methodology, Inform. Process. '72, 71 (1972) 339-344. Proc. IFIP Congr., 1972.
    • (1972) Proc. IFIP Congr.
  • 90
    • 0030105847 scopus 로고    scopus 로고
    • An object-oriented tool for tracing requirements
    • Special issue of papers from ICRE '96
    • F. Pinheiro, J. Goguen, An object-oriented tool for tracing requirements, IEEE Software (1996) 52-64. Special issue of papers from ICRE '96.
    • (1996) IEEE Software , pp. 52-64
    • Pinheiro, F.1    Goguen, J.2
  • 91
    • 0347567659 scopus 로고
    • Behavioural equivalence - A unifying concept for initial and final specifications
    • Akademiai Kiado, Budapest
    • H. Reichel, Behavioural equivalence - a unifying concept for initial and final specifications, in: Proc. 3rd Hungarian Comput. Sci. Conf., Akademiai Kiado, Budapest, 1981.
    • (1981) Proc. 3rd Hungarian Comput. Sci. Conf.
    • Reichel, H.1
  • 92
    • 0004620343 scopus 로고
    • Behavioural validity of conditional equations in abstract data types
    • Teubner
    • H. Reichel, Behavioural validity of conditional equations in abstract data types, in Contributions to General Algebra 3, Teubner, 1985, pp. 301-324. Proc. Vienna Conf. June 21-24, 1984.
    • (1985) Contributions to General Algebra , vol.3 , pp. 301-324
    • Reichel, H.1
  • 93
    • 85037507488 scopus 로고
    • June 21-24
    • H. Reichel, Behavioural validity of conditional equations in abstract data types, in Contributions to General Algebra 3, Teubner, 1985, pp. 301-324. Proc. Vienna Conf. June 21-24, 1984.
    • (1984) Proc. Vienna Conf.
  • 94
    • 84976111956 scopus 로고
    • An approach to object semantics based on terminal co-algebras
    • H. Reichel, An approach to object semantics based on terminal co-algebras, Math. Struct. Comput. Sci. 5 (1995) 129-152.
    • (1995) Math. Struct. Comput. Sci. , vol.5 , pp. 129-152
    • Reichel, H.1
  • 95
    • 0003732883 scopus 로고    scopus 로고
    • A birkhoff-like axiomatizability result for hidden algebra and coalgebra
    • B. Jacobs, L. Moss, H. Reichel and J. Rutten (Eds.), Lisbon, Portugal, March 1998, Electronic Notes in Theoretical Computer Science, Elsevier, Amsterdam
    • G. Roşu, A birkhoff-like axiomatizability result for hidden algebra and coalgebra, in: Proc. 1st Workshop on Coalgebraic Methods in Computer Science (CMCS'98), B. Jacobs, L. Moss, H. Reichel and J. Rutten (Eds.), Lisbon, Portugal, March 1998, Electronic Notes in Theoretical Computer Science, Vol. 11, Elsevier, Amsterdam, 1998.
    • (1998) Proc. 1st Workshop on Coalgebraic Methods in Computer Science (CMCS'98) , vol.11
    • Roşu, G.1
  • 96
    • 0004466761 scopus 로고    scopus 로고
    • Hidden congruent deduction
    • Ricardo Caferra and Gemot Salzer, editors. Technische Universität Wien, Schloss Wilhelminenberg, Vienna, November 23-25, 1998.
    • G. Roşu, J. Goguen, Hidden congruent deduction, Ricardo Caferra and Gemot Salzer, editors. In Proceedings, International Workshop on First Order Theorem Proving, Technische Universität Wien, pages 213-223, 1998. Schloss Wilhelminenberg, Vienna, November 23-25, 1998. Also, to appear in Lecture Notes in Artificial Intelligence, Springer, 1999.
    • (1998) Proceedings, International Workshop on First Order Theorem Proving , pp. 213-223
    • Roşu, G.1    Goguen, J.2
  • 97
    • 0008405067 scopus 로고    scopus 로고
    • Springer
    • G. Roşu, J. Goguen, Hidden congruent deduction, Ricardo Caferra and Gemot Salzer, editors. In Proceedings, International Workshop on First Order Theorem Proving, Technische Universität Wien, pages 213-223, 1998. Schloss Wilhelminenberg, Vienna, November 23-25, 1998. Also, to appear in Lecture Notes in Artificial Intelligence, Springer, 1999.
    • (1999) Lecture Notes in Artificial Intelligence
  • 98
    • 0003919590 scopus 로고    scopus 로고
    • Universal coalgebra: A theory of systems
    • CWI
    • J. Rutten, Universal coalgebra: a theory of systems, Technical Report CS-R9652, CWI, 1996.
    • (1996) Technical Report CS-R9652
    • Rutten, J.1
  • 99
    • 84909932581 scopus 로고
    • Initial algebra and final coalgebra semantics for concurrency
    • J. de Bakker, Jan Willem de Roever, G. Rozenberg (Eds.), Proc. REX Symposium 'A Decade of Concurrency', Springer, Berlin
    • J. Rutten, D. Turi, Initial algebra and final coalgebra semantics for concurrency, in: J. de Bakker, Jan Willem de Roever, G. Rozenberg (Eds.), Proc. REX Symposium 'A Decade of Concurrency', Lecture Notes in Computer Science, Vol. 803, Springer, Berlin, 1994, pp. 530-582.
    • (1994) Lecture Notes in Computer Science , vol.803 , pp. 530-582
    • Rutten, J.1    Turi, D.2
  • 100
    • 0023994482 scopus 로고
    • Toward formal development of programs from algebraic specifications
    • D. Sannella, A. Tarlecki, Toward formal development of programs from algebraic specifications, Acta Inform. 25 (1988) 233-281.
    • (1988) Acta Inform. , vol.25 , pp. 233-281
    • Sannella, D.1    Tarlecki, A.2
  • 104
    • 0030684322 scopus 로고    scopus 로고
    • Towards a mathematical operational semantics
    • IEEE Computer Society Press, Silver Spring, MD
    • D. Turi, G. Plotkin, Towards a mathematical operational semantics, in: Proc. Logic in Comput. Sci., IEEE Computer Society Press, Silver Spring, MD, 1997, pp. 280-291.
    • (1997) Proc. Logic in Comput. Sci. , pp. 280-291
    • Turi, D.1    Plotkin, G.2
  • 107
    • 0018505424 scopus 로고
    • Final algebra semantics and data type extension
    • M. Wand, Final algebra semantics and data type extension, J. Comput. System Sci. 19 (1979) 27-44.
    • (1979) J. Comput. System Sci. , vol.19 , pp. 27-44
    • Wand, M.1


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