메뉴 건너뛰기




Volumn 55, Issue 1-3 SPEC. ISS., 2005, Pages 227-257

Specification and (property) inheritance in CSP-OZ

Author keywords

CSP; Failures divergence semantics; FDR; Inheritance; Model checking; Object Z; Safety and "liveness" properties

Indexed keywords

DATA ACQUISITION; DISTRIBUTED COMPUTER SYSTEMS; JAVA PROGRAMMING LANGUAGE; MATHEMATICAL MODELS; SEMANTICS; THEOREM PROVING;

EID: 13144276368     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2004.05.017     Document Type: Conference Paper
Times cited : (15)

References (48)
  • 1
    • 84974720115 scopus 로고
    • Designing an object-oriented programming language with behavioural subtyping
    • J.W. de Bakker W.P. de Roever G. Rozenberg Springer
    • P. America Designing an object-oriented programming language with behavioural subtyping J.W. de Bakker W.P. de Roever G. Rozenberg REX Workshop: Foundations of Object-Oriented Languages LNCS vol. 489 1991 Springer
    • (1991) REX Workshop: Foundations of Object-Oriented Languages, LNCS , vol.489
    • America, P.1
  • 4
    • 84958050405 scopus 로고    scopus 로고
    • Csp2B: A practical approach to combining CSP and B
    • J. Wing J. Woodcock J. Davies Springer
    • M. Butler csp2B: A practical approach to combining CSP and B J. Wing J. Woodcock J. Davies FM'99: Formal Methods Lecture Notes in Computer Science vol. 1708 1999 Springer 490 508
    • (1999) FM'99: Formal Methods, Lecture Notes in Computer Science , vol.1708 , pp. 490-508
    • Butler, M.1
  • 9
    • 0029368427 scopus 로고
    • Object-Z: A specification language advocated for the description of standards
    • R. Duke, G. Rose, and G. Smith Object-Z: A specification language advocated for the description of standards Computer Standards and Interfaces 17 1995 511 533
    • (1995) Computer Standards and Interfaces , vol.17 , pp. 511-533
    • Duke, R.1    Rose, G.2    Smith, G.3
  • 11
    • 84957698757 scopus 로고    scopus 로고
    • How to combine Z with a process algebra
    • J. Bowen A. Fett M. Hinchey Springer
    • C. Fischer How to combine Z with a process algebra J. Bowen A. Fett M. Hinchey ZUM'98 The Z Formal Specification Notation LNCS vol. 1493 1998 Springer 5 23
    • (1998) ZUM'98 the Z Formal Specification Notation, LNCS , vol.1493 , pp. 5-23
    • Fischer, C.1
  • 13
    • 0005061717 scopus 로고    scopus 로고
    • Combining CSP and Object-Z: Finite or infinite trace-semantics?
    • T. Mizuno N. Shiratori T. Higashino A. Togashi Chapmann & Hall
    • C. Fischer, and G. Smith Combining CSP and Object-Z: Finite or infinite trace-semantics? T. Mizuno N. Shiratori T. Higashino A. Togashi Proceedings of FORTE/PSTV'97 1997 Chapmann & Hall 503 518
    • (1997) Proceedings of FORTE/PSTV'97 , pp. 503-518
    • Fischer, C.1    Smith, G.2
  • 14
    • 0000251741 scopus 로고    scopus 로고
    • Model-checking CSP-OZ specifications with FDR
    • K. Araki A. Galloway K. Taguchi Springer
    • C. Fischer, and H. Wehrheim Model-checking CSP-OZ specifications with FDR K. Araki A. Galloway K. Taguchi Integrated Formal Methods 1999 Springer 315 334
    • (1999) Integrated Formal Methods , pp. 315-334
    • Fischer, C.1    Wehrheim, H.2
  • 17
    • 0022115115 scopus 로고
    • The larch family of specification languages
    • J.V. Guttag, J.J. Horning, and J.M. Wing The larch family of specification languages IEEE Software 2 5 1985 24 36
    • (1985) IEEE Software , vol.2 , Issue.5 , pp. 24-36
    • Guttag, J.V.1    Horning, J.J.2    Wing, J.M.3
  • 18
    • 0042955807 scopus 로고    scopus 로고
    • Using the Bandera tool set to model-check properties of concurrent Java software
    • K.G. Larsen Springer
    • J. Hatcliff, and M. Dwyer Using the Bandera tool set to model-check properties of concurrent Java software K.G. Larsen CONCUR 2001 LNCS 2001 Springer
    • (2001) CONCUR 2001, LNCS
    • Hatcliff, J.1    Dwyer, M.2
  • 19
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • C.A.R. Hoare Communicating sequential processes CACM 21 1978 666 677
    • (1978) CACM , vol.21 , pp. 666-677
    • Hoare, C.A.R.1
  • 21
    • 84944221997 scopus 로고    scopus 로고
    • Combining specification techniques for processes, data and time
    • M. Butler L. Petre K. Sere Springer
    • J. Hoenicke, and E.-R. Olderog Combining specification techniques for processes, data and time M. Butler L. Petre K. Sere Integrated Formal Methods, IFM 2002 LNCS vol. 2335 2002 Springer 245 266
    • (2002) Integrated Formal Methods, IFM 2002, LNCS , vol.2335 , pp. 245-266
    • Hoenicke, J.1    Olderog, E.-R.2
  • 24
    • 0000381112 scopus 로고    scopus 로고
    • Automatic verification of a behavioural subset of UML statechart diagrams using the SPIN model-checker
    • D. Latella, I. Majzik, and M. Massink Automatic verification of a behavioural subset of UML statechart diagrams using the SPIN model-checker Formal Aspects of Computing 11 1999 430 445
    • (1999) Formal Aspects of Computing , vol.11 , pp. 430-445
    • Latella, D.1    Majzik, I.2    Massink, M.3
  • 25
    • 21844511974 scopus 로고
    • Specification and verification of object-oriented programs using supertype abstraction
    • G.T. Leavens, and W.E. Weihl Specification and verification of object-oriented programs using supertype abstraction Acta Informatica 32 1995 705 778
    • (1995) Acta Informatica , vol.32 , pp. 705-778
    • Leavens, G.T.1    Weihl, W.E.2
  • 26
    • 0002174001 scopus 로고    scopus 로고
    • Extended static checking: A ten-year perspective
    • R. Wilhelm Springer
    • K.R.M. Leino Extended static checking: A ten-year perspective R. Wilhelm Informatics - 10 Years Back, 10 Years Ahead LNCS vol. 2000 2001 Springer 157 175
    • (2001) Informatics - 10 Years Back, 10 Years Ahead, LNCS , vol.2000 , pp. 157-175
    • Leino, K.R.M.1
  • 29
    • 0002307882 scopus 로고
    • Regular types for active objects
    • O. Nierstrasz D. Tsichritzis Prentice Hall
    • O. Nierstrasz Regular types for active objects O. Nierstrasz D. Tsichritzis Object-oriented software composition 1995 Prentice Hall 99 121
    • (1995) Object-oriented Software Composition , pp. 99-121
    • Nierstrasz, O.1
  • 30
    • 0022695184 scopus 로고
    • Specification-oriented semantics for communicating processes
    • E.-R. Olderog, and C.A.R. Hoare Specification-oriented semantics for communicating processes Acta Informatica 23 1986 9 66
    • (1986) Acta Informatica , vol.23 , pp. 9-66
    • Olderog, E.-R.1    Hoare, C.A.R.2
  • 31
    • 0142245533 scopus 로고    scopus 로고
    • Specification and inheritance in CSP-OZ
    • F.S. de Boer M. Bonsague W.P. de Roever Springer
    • E.-R. Olderog, and H. Wehrheim Specification and inheritance in CSP-OZ F.S. de Boer M. Bonsague W.P. de Roever Formal Methods for Components and Objects LNCS vol. 2852 2003 Springer 361 379
    • (2003) Formal Methods for Components and Objects, LNCS , vol.2852 , pp. 361-379
    • Olderog, E.-R.1    Wehrheim, H.2
  • 32
    • 13144283243 scopus 로고    scopus 로고
    • Interactive verification environments for object-oriented languages
    • A. Poetzsch-Heffter, and J. Meyer Interactive verification environments for object-oriented languages Journal of Universal Computer Science 5 3 1999 208 225
    • (1999) Journal of Universal Computer Science , vol.5 , Issue.3 , pp. 208-225
    • Poetzsch-Heffter, A.1    Meyer, J.2
  • 35
    • 84947764778 scopus 로고    scopus 로고
    • The Z/EVES system
    • J. Bowen M. Hinchey D. Till Springer
    • M. Saaltink The Z/EVES system J. Bowen M. Hinchey D. Till ZUM'97 LNCS vol. 1212 1997 Springer 72 88
    • (1997) ZUM'97, LNCS , vol.1212 , pp. 72-88
    • Saaltink, M.1
  • 37
    • 0000189259 scopus 로고
    • A fully abstract semantics of classes for Object-Z
    • G. Smith A fully abstract semantics of classes for Object-Z Formal Aspects of Computing 7 1995 289 313
    • (1995) Formal Aspects of Computing , vol.7 , pp. 289-313
    • Smith, G.1
  • 38
    • 84957380343 scopus 로고    scopus 로고
    • A semantic integration of Object-Z and CSP for the specification of concurrent systems
    • J. Fitsgerald C.B. Jones P. Lucas Springer
    • G. Smith A semantic integration of Object-Z and CSP for the specification of concurrent systems J. Fitsgerald C.B. Jones P. Lucas Formal Methods Europe, FME'97 LNCS vol. 1313 1997 Springer 62 81
    • (1997) Formal Methods Europe, FME'97, LNCS , vol.1313 , pp. 62-81
    • Smith, G.1
  • 40
    • 84944274100 scopus 로고    scopus 로고
    • An integration of real-time Object-Z and CSP for specifying concurrent real-time systems
    • M. Butler L. Petre K. Sere Springer
    • G. Smith An integration of real-time Object-Z and CSP for specifying concurrent real-time systems M. Butler L. Petre K. Sere Integrated Formal Methods, IFM 2002 LNCS vol. 2335 2002 Springer 267 285
    • (2002) Integrated Formal Methods, IFM 2002, LNCS , vol.2335 , pp. 267-285
    • Smith, G.1
  • 42
    • 0003566434 scopus 로고
    • 2nd edition Prentice-Hall International Series in Computer Science
    • J.M. Spivey The Z Notation: A Reference Manual 2nd edition 1992 Prentice-Hall International Series in Computer Science
    • (1992) The Z Notation: A Reference Manual
    • Spivey, J.M.1
  • 44
    • 0037028431 scopus 로고    scopus 로고
    • Inheritance of Workflows - An approach to tackling problems related to change
    • W.M.P. van der Aalst, and T. Basten Inheritance of Workflows - An approach to tackling problems related to change Theoretical Computer Science 270 1-2 2002 125 203
    • (2002) Theoretical Computer Science , vol.270 , Issue.12 , pp. 125-203
    • Van Der Aalst, W.M.P.1    Basten, T.2
  • 47
    • 0042824109 scopus 로고    scopus 로고
    • Behavioral subtyping relations for active objects
    • H. Wehrheim Behavioral subtyping relations for active objects Formal Methods in System Design 23 2003 143 170
    • (2003) Formal Methods in System Design , vol.23 , pp. 143-170
    • Wehrheim, H.1


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