메뉴 건너뛰기




Volumn 173, Issue 2, 1997, Pages 513-554

Specification of abstract dynamic-data types: A temporal logic approach

Author keywords

[No Author keywords available]

Indexed keywords

ALGEBRA; DATA STRUCTURES; MATHEMATICAL MODELS; SET THEORY;

EID: 0031070070     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0304-3975(96)00165-X     Document Type: Article
Times cited : (24)

References (54)
  • 1
    • 0024679943 scopus 로고
    • The power of temporal proofs
    • M. Abadi, The power of temporal proofs, Theoret. Comput. Sci. 65 (1989) 25-83.
    • (1989) Theoret. Comput. Sci. , vol.65 , pp. 25-83
    • Abadi, M.1
  • 2
    • 85031905500 scopus 로고
    • On the existence of initial models for partial (higher order) conditional specifications
    • J. Diaz and F. Orejas, eds., Proc. TAPSOFT'89, Springer, Berlin
    • E. Astesiano and M. Cerioli, On the existence of initial models for partial (higher order) conditional specifications, in: J. Diaz and F. Orejas, eds., Proc. TAPSOFT'89, Vol. 1, Lecture Notes in Computer Science, Vol. 351 (Springer, Berlin, 1989) 74-88.
    • (1989) Lecture Notes in Computer Science , vol.1-351 , pp. 74-88
    • Astesiano, E.1    Cerioli, M.2
  • 3
    • 85028817894 scopus 로고
    • Relationships between logical frameworks
    • M. Bidoit and C. Choppy, eds., Recent Trends in Data Type Specification, Springer, Berlin
    • E. Astesiano and M. Cerioli, Relationships between logical frameworks, in: M. Bidoit and C. Choppy, eds., Recent Trends in Data Type Specification, Lecture Notes in Computer Science, Vol. 655 (Springer, Berlin, 1993) 126-143.
    • (1993) Lecture Notes in Computer Science , vol.655 , pp. 126-143
    • Astesiano, E.1    Cerioli, M.2
  • 6
    • 0007081753 scopus 로고
    • On the specification of the firing squad problem
    • Proc Workshop on the analysis of concurrent systems, Cambridge, 1983, Springer, Berlin
    • E. Astesiano and G. Reggio, On the specification of the firing squad problem, in: Proc Workshop on the analysis of concurrent systems, Cambridge, 1983, Lecture Notes in Computer Science, Vol. 207 (Springer, Berlin, 1985) 137-156.
    • (1985) Lecture Notes in Computer Science , vol.207 , pp. 137-156
    • Astesiano, E.1    Reggio, G.2
  • 7
    • 85034641240 scopus 로고
    • An outline of the SMoLCS approach
    • M.V. Zilli, ed., Mathematical Models for the Semantics of Parallelism, Proc. Advanced School of Mathematical Models of Parallelism, Roma, 1986, Springer, Berlin
    • E. Astesiano and G. Reggio, An outline of the SMoLCS approach, in: M.V. Zilli, ed., Mathematical Models for the Semantics of Parallelism, Proc. Advanced School of Mathematical Models of Parallelism, Roma, 1986, Lecture Notes in Computer Science, Vol. 280 (Springer, Berlin, 1987) 81-113.
    • (1987) Lecture Notes in Computer Science , vol.280 , pp. 81-113
    • Astesiano, E.1    Reggio, G.2
  • 8
    • 85026798417 scopus 로고
    • A metalanguage for the formal requirement specification of reactive systems
    • J.C.P. Woodcock and P.G. Larsen, eds., Proc. FME'93: Industrial-Strength Formal Methods, Springer, Berlin
    • E. Astesiano and G. Reggio, A metalanguage for the formal requirement specification of reactive systems, in: J.C.P. Woodcock and P.G. Larsen, eds., Proc. FME'93: Industrial-Strength Formal Methods, Lecture Notes in Computer Science, Vol. 670 (Springer, Berlin, 1993) 110-128.
    • (1993) Lecture Notes in Computer Science , vol.670 , pp. 110-128
    • Astesiano, E.1    Reggio, G.2
  • 9
    • 85013589208 scopus 로고
    • Algebraic specification of concurrency (invited lecture)
    • M. Bidoit and C. Choppy, eds., Recent Trends in Data Type Specification, Springer, Berlin
    • E. Astesiano and G. Reggio, Algebraic specification of concurrency (invited lecture), in: M. Bidoit and C. Choppy, eds., Recent Trends in Data Type Specification, Lecture Notes in Computer Science, Vol. 655 (Springer, Berlin, 1993) 1-39.
    • (1993) Lecture Notes in Computer Science , vol.655 , pp. 1-39
    • Astesiano, E.1    Reggio, G.2
  • 10
    • 0346306555 scopus 로고    scopus 로고
    • A Dynamic Specification of the RPC-Memory Problem
    • M. Broy, S. Merz and K. Spies, eds., Formal System Specification: 15 Contributions for the RPC-Memory Specification, Springer, Berlin, to appear
    • E. Astesiano and G. Reggio, A Dynamic Specification of the RPC-Memory Problem, in: M. Broy, S. Merz and K. Spies, eds., Formal System Specification: 15 Contributions for the RPC-Memory Specification, Lecture Notes in Computer Science (Springer, Berlin, 1996) to appear.
    • (1996) Lecture Notes in Computer Science
    • Astesiano, E.1    Reggio, G.2
  • 11
    • 0348197273 scopus 로고
    • Algebraic dynamic specifications: An outline
    • Dipartimento di Informatica e Scienze dell'Informazione - Universitá di Geneva, Italy
    • E. Astesiano and G. Reggio, Algebraic dynamic specifications: an outline, Tech. Report DISI-TR-95-08, Dipartimento di Informatica e Scienze dell'Informazione - Universitá di Geneva, Italy, 1995.
    • (1995) Tech. Report DISI-TR-95-08
    • Astesiano, E.1    Reggio, G.2
  • 13
    • 0348197274 scopus 로고
    • Module algebra
    • Centre for Mathematics and Computer Science, Amsterdam
    • J.A. Bergstra, J. Heering, and P. Klint, Module algebra, Tech. Report CS-R8617, Centre for Mathematics and Computer Science, Amsterdam, 1986.
    • (1986) Tech. Report CS-R8617
    • Bergstra, J.A.1    Heering, J.2    Klint, P.3
  • 14
    • 85034954531 scopus 로고
    • Specification and top down design of distributed systems
    • H. Ehrig, C. Floyd, M. Nivat and J. Thatcher, eds., Proc TAPSOFT'85, Springer, Berlin
    • M. Broy, Specification and top down design of distributed systems, in: H. Ehrig, C. Floyd, M. Nivat and J. Thatcher, eds., Proc TAPSOFT'85, Vol. 1, Lecture Notes in Computer Science, Vol. 185 (Springer, Berlin, 1985) 4-28.
    • (1985) Lecture Notes in Computer Science , vol.1-185 , pp. 4-28
    • Broy, M.1
  • 15
    • 85033152447 scopus 로고    scopus 로고
    • Specification problem
    • M. Broy, S. Merz, and K. Spies, eds., Formal System Specification: 15 Contributions for the RPC-Memory Specification, Springer, Berlin to appear
    • M. Broy and L. Lamport, Specification problem, in: M. Broy, S. Merz, and K. Spies, eds., Formal System Specification: 15 Contributions for the RPC-Memory Specification, Lecture Notes in Computer Science (Springer, Berlin 1996) to appear.
    • (1996) Lecture Notes in Computer Science
    • Broy, M.1    Lamport, L.2
  • 16
    • 0020293079 scopus 로고
    • Partial abstract types
    • M. Broy and M. Wirsing, Partial abstract types, Acta Inform. 18 (1982) 47-64.
    • (1982) Acta Inform. , vol.18 , pp. 47-64
    • Broy, M.1    Wirsing, M.2
  • 17
    • 85034210851 scopus 로고
    • Introducing institutions
    • E. Clarke and D. Kozen, eds., Logics of Programming Workshop, Springer, Berlin
    • R.M. Burstall and J.A. Goguen, Introducing institutions, in: E. Clarke and D. Kozen, eds., Logics of Programming Workshop, Lecture Notes in Computer Science, Vol. 164 (Springer, Berlin 1984) 221-255.
    • (1984) Lecture Notes in Computer Science , vol.164 , pp. 221-255
    • Burstall, R.M.1    Goguen, J.A.2
  • 19
    • 0347567612 scopus 로고
    • Abstract dynamic data types: A temporal logic approach
    • A. Tarlecki, ed., Proc. MFCS'91, Springer, Berlin
    • G. Costa and G. Reggio, Abstract dynamic data types: a temporal logic approach, in: A. Tarlecki, ed., Proc. MFCS'91, Lecture Notes in Computer Science, Vol. 520 (Springer, Berlin, 1991) 103-112.
    • (1991) Lecture Notes in Computer Science , vol.520 , pp. 103-112
    • Costa, G.1    Reggio, G.2
  • 20
    • 0003408347 scopus 로고
    • Cambridge Univ. Press, Cambridge
    • N.J. Cutland, Computability (Cambridge Univ. Press, Cambridge, 1983).
    • (1983) Computability
    • Cutland, N.J.1
  • 22
    • 84910458569 scopus 로고
    • On the realization and implementation
    • Proc. MFCS'81, Springer, Berlin
    • H.D. Ehrich, On the realization and implementation, in: Proc. MFCS'81, Lecture Notes in Computer Science, Vol. 118 (Springer, Berlin, 1981) 271-280.
    • (1981) Lecture Notes in Computer Science , vol.118 , pp. 271-280
    • Ehrich, H.D.1
  • 24
    • 0003326505 scopus 로고
    • Dynamic abstract data types: An informal proposal
    • H. Ehrig and F. Orejas, Dynamic abstract data types: an informal proposal, Bull. EATCS (53) (1994) 162-169.
    • (1994) Bull. EATCS , Issue.53 , pp. 162-169
    • Ehrig, H.1    Orejas, F.2
  • 25
    • 0001449325 scopus 로고
    • Temporal and modal logic
    • J. van Leeuwen, ed., Elsevier, Amsterdam
    • A.E. Emerson, Temporal and modal logic, in: J. van Leeuwen, ed., Handbook of Theoret. Comput. Sci., Vol. B (Elsevier, Amsterdam, 1990) 997-1072.
    • (1990) Handbook of Theoret. Comput. Sci. , vol.B , pp. 997-1072
    • Emerson, A.E.1
  • 26
    • 35248874497 scopus 로고
    • Temporal approach to algebraic specifications
    • Proc. Concur'90, Springer, Berlin
    • Y. Feng and J. Liu, Temporal approach to algebraic specifications, in: Proc. Concur'90, Lecture Notes in Computer Science, Vol. 485 (Springer, Berlin, 1990).
    • (1990) Lecture Notes in Computer Science , vol.485
    • Feng, Y.1    Liu, J.2
  • 28
    • 0000925086 scopus 로고
    • Temporal theories as modularization units for concurrent system specification
    • J. Fiadeiro and T. Maibaum, Temporal theories as modularization units for concurrent system specification, Formal Aspects Comput. 4 (1992) 239-272.
    • (1992) Formal Aspects Comput. , vol.4 , pp. 239-272
    • Fiadeiro, J.1    Maibaum, T.2
  • 29
    • 0002399785 scopus 로고
    • Quantification in modal logics
    • D. Gabbay and F. Guenthner, eds., Reidel, Dordrecht
    • J.W. Garson, Quantification in modal logics, in: D. Gabbay and F. Guenthner, eds., Handbook of Philosophical Logics II (Reidel, Dordrecht, 1984).
    • (1984) Handbook of Philosophical Logics II
    • Garson, J.W.1
  • 30
    • 85034963820 scopus 로고
    • Models and equality for logic programming
    • Proc. TAPSOFT'87, Springer, Berlin
    • J. Goguen and J. Meseguer, Models and equality for logic programming, in: Proc. TAPSOFT'87, Vol. 2, Lecture Notes in Computer Science, Vol. 250 (Springer, Berlin, 1987) 1-22.
    • (1987) Lecture Notes in Computer Science , vol.2-250 , pp. 1-22
    • Goguen, J.1    Meseguer, J.2
  • 31
    • 84969364034 scopus 로고
    • Towards an algebraic semantics for the object paradigm
    • H. Ehrig and F. Orejas, eds., Recent Trends in Data Type Specification, Springer, Berlin
    • J.A. Goguen and R. Diaconescu, Towards an algebraic semantics for the object paradigm, in: H. Ehrig and F. Orejas, eds., Recent Trends in Data Type Specification, Lecture Notes in Computer Science, Vol. 785 (Springer, Berlin, 1994) 1-29.
    • (1994) Lecture Notes in Computer Science , vol.785 , pp. 1-29
    • Goguen, J.A.1    Diaconescu, R.2
  • 34
    • 0025703079 scopus 로고
    • On the interpretability of arithmetic in tempral logic
    • F. Kröger, On the interpretability of arithmetic in tempral logic, Theoret. Comput. Sci. 73 (1990) 47-60.
    • (1990) Theoret. Comput. Sci. , vol.73 , pp. 47-60
    • Kröger, F.1
  • 35
    • 84976663837 scopus 로고
    • Specifying concurrent program modules
    • L. Lamport, Specifying concurrent program modules, ACM TOPLAS (3) (1983) 190-222.
    • (1983) ACM TOPLAS (3) , pp. 190-222
    • Lamport, L.1
  • 36
    • 0347567611 scopus 로고
    • Constructive specifications of abstract data types using temporal logics
    • Proc. Logical Foundations of Computer Science, Tver'92, Springer, Berlin
    • F. Lesske, Constructive specifications of abstract data types using temporal logics, in: Proc. Logical Foundations of Computer Science, Tver'92, Lecture Notes in Computer Science, Vol. 620 (Springer, Berlin, 1992) 269-280.
    • (1992) Lecture Notes in Computer Science , vol.620 , pp. 269-280
    • Lesske, F.1
  • 37
    • 85034845659 scopus 로고
    • The anchored version of the temporal framework
    • J.W. de Bakker, W.-P. de Roever and G. Rozemberg, eds., Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency, Springer, Berlin
    • Z. Manna and A. Pnueli, The anchored version of the temporal framework, in: J.W. de Bakker, W.-P. de Roever and G. Rozemberg, eds., Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency, Lecture Notes in Computer Science, Vol. 354 (Springer, Berlin, 1989) 201-208.
    • (1989) Lecture Notes in Computer Science , vol.354 , pp. 201-208
    • Manna, Z.1    Pnueli, A.2
  • 39
    • 0027113376 scopus 로고
    • Rewriting as a unified model of concurrency
    • J. Meseguer, Rewriting as a unified model of concurrency, Theoret. Comput. Sci. 96 (1992) 73-155.
    • (1992) Theoret. Comput. Sci. , vol.96 , pp. 73-155
    • Meseguer, J.1
  • 43
    • 85033145456 scopus 로고
    • A semantics for TROLLlight using algebraic dynamic specifications
    • Dipartimento di Informatica e Scienze dell'Informazione - Universitá di Geneva, Italy
    • G. Reggio and A. Casarino, A semantics for TROLLlight using algebraic dynamic specifications, Tech. Report DISI-TR-95-10, Dipartimento di Informatica e Scienze dell'Informazione - Universitá di Geneva, Italy, 1995.
    • (1995) Tech. Report DISI-TR-95-10
    • Reggio, G.1    Casarino, A.2
  • 44
    • 0007033487 scopus 로고
    • Specification of a hydroelectric power station; revised tool-checked version
    • Dipartimento di Informatica e Scienze dell'Informazione - Universitá di Genova, Italy
    • G. Reggio and E. Crivelli, Specification of a hydroelectric power station; revised tool-checked version, Tech. Report DISI-TR-94-17, Dipartimento di Informatica e Scienze dell'Informazione - Universitá di Genova, Italy, 1994.
    • (1994) Tech. Report DISI-TR-94-17
    • Reggio, G.1    Crivelli, E.2
  • 45
    • 0346306550 scopus 로고
    • Specification of a high-voltage substation: Revised tool-checked version
    • Dipartimento di Informatica e Scienze dell'Informazione - Universitá di Genova, Italy
    • G. Reggio and V. Filippi, Specification of a high-voltage substation: revised tool-checked version., Tech. Report DISI-TR-95-09, Dipartimento di Informatica e Scienze dell'Informazione - Universitá di Genova, Italy, 1995.
    • (1995) Tech. Report DISI-TR-95-09
    • Reggio, G.1    Filippi, V.2
  • 46
    • 0026122705 scopus 로고
    • Petri nets and algebraic specifications
    • W. Reisig, Petri nets and algebraic specifications, Theoret. Comput. Sci. 80 (1991) 1-34.
    • (1991) Theoret. Comput. Sci. , vol.80 , pp. 1-34
    • Reisig, W.1
  • 48
    • 85032219320 scopus 로고
    • Comparing linear and branching time temporal logics
    • Temporal Logics of Specification, Springer, Berlin
    • C. Stirling, Comparing linear and branching time temporal logics, in: Temporal Logics of Specification, Lecture Notes in Computer Science, Vol. 398 (Springer, Berlin, 1989) 1-20.
    • (1989) Lecture Notes in Computer Science , vol.398 , pp. 1-20
    • Stirling, C.1
  • 49
    • 0000832186 scopus 로고
    • Modal and temporal logics
    • S. Abramsky, D.M. Gabbay and T.S.E. Maibaum, eds., Clarendon Press, Oxford
    • C. Stirling, Modal and temporal logics, in: S. Abramsky, D.M. Gabbay and T.S.E. Maibaum, eds., Handbook of Logic in Computer Science, Vol. 2 (Clarendon Press, Oxford, 1992) 477-563.
    • (1992) Handbook of Logic in Computer Science , vol.2 , pp. 477-563
    • Stirling, C.1
  • 50
    • 0346936619 scopus 로고
    • Towards the temporal approach to abstract data types
    • A. Szalas, Towards the temporal approach to abstract data types, Fundam. Inform. XI (1988) 49-63.
    • (1988) Fundam. Inform. , vol.11 , pp. 49-63
    • Szalas, A.1
  • 51
    • 0024016465 scopus 로고
    • Incompleteness of first-order temporal logic with until
    • A. Szalas and L. Holenderski, Incompleteness of first-order temporal logic with until, Theoret. Comput. Sci. 57 (1988) 317-325.
    • (1988) Theoret. Comput. Sci. , vol.57 , pp. 317-325
    • Szalas, A.1    Holenderski, L.2
  • 53
    • 0000382802 scopus 로고
    • Algebraic specifications
    • J. van Leeuwen, ed., Elsevier, Amsterdam
    • M. Wirsing, Algebraic specifications, in: J. van Leeuwen, ed., Handbook of Theoret. Comput. Sci., Vol. B (Elsevier, Amsterdam, 1990) 675-788.
    • (1990) Handbook of Theoret. Comput. Sci. , vol.B , pp. 675-788
    • Wirsing, M.1


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