메뉴 건너뛰기




Volumn 23, Issue 2, 2003, Pages 143-170

Behavioral subtyping relations for active objects

Author keywords

Behavioral subtyping; CSP; Object orientation; Refinement

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; FORMAL LOGIC; SEMANTICS; SYSTEMS ANALYSIS;

EID: 0042824109     PISSN: 09259856     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1024764232069     Document Type: Article
Times cited : (23)

References (33)
  • 1
    • 0002801197 scopus 로고    scopus 로고
    • Designing an object-oriented programming language with behavioural subtyping
    • in J. de Bakker, W. de Roever, and G. Rozenberg (Eds.)
    • P. America, "Designing an object-oriented programming language with behavioural subtyping." in J. de Bakker, W. de Roever, and G. Rozenberg (Eds.), REX Workshop: Foundations of Object-Oriented Languages, Springer, 1991.
    • REX Workshop: Foundations of Object-Oriented Languages, Springer, 1991
    • America, P.1
  • 3
    • 0023544236 scopus 로고
    • Introduction to the ISO specification language LOTOS
    • T. Bolognesi and E. Brinksma, "Introduction to the ISO specification language LOTOS," Computer Networks and ISDN Systems, Vol. 14, pp. 25-59, 1987.
    • (1987) Computer Networks and ISDN Systems , vol.14 , pp. 25-59
    • Bolognesi, T.1    Brinksma, E.2
  • 5
    • 0002854208 scopus 로고    scopus 로고
    • A junction between state based and behavioural specification
    • in P. Ciancarini, F. Fantechi, and R. Gorrieri (Eds.); Kluwer
    • H. Bowman and J. Derrick, "A junction between state based and behavioural specification," in P. Ciancarini, F. Fantechi, and R. Gorrieri (Eds.), Formal Methods for Open Object-Based Distributed Systems FMOODS '99, Kluwer, pp. 213-239, 1999.
    • (1999) Formal Methods for Open Object-Based Distributed Systems FMOODS '99 , pp. 213-239
    • Bowman, H.1    Derrick, J.2
  • 6
    • 0000217455 scopus 로고
    • LOTOS specifications, their implementations and their tests
    • in B. Sarikaya and G. v.Bochmann (Eds.); Elsevier
    • E. Brinksma, G. Scollo, and C. Steenbergen, "LOTOS specifications, their implementations and their tests," in B. Sarikaya and G. v.Bochmann (Eds.), Protocol Specification, Testing and Verification VI, Elsevier, pp. 349-358, 1987.
    • (1987) Protocol Specification, Testing and Verification VI , pp. 349-358
    • Brinksma, E.1    Scollo, G.2    Steenbergen, C.3
  • 7
    • 0021465083 scopus 로고
    • A theory of communicating sequential processes
    • S.D. Brookes, C.A.R. Hoare, and A.W. Roscoe, "A theory of communicating sequential processes," Journal of the ACM, Vol. 31, No. 3, pp. 560-599, 1984.
    • (1984) Journal of the ACM , vol.31 , Issue.3 , pp. 560-599
    • Brookes, S.D.1    Hoare, C.A.R.2    Roscoe, A.W.3
  • 8
    • 0004713091 scopus 로고
    • Refinement, conformance and inheritance
    • E. Cusack, "Refinement, conformance and inheritance," Formal Aspects of Computing, Vol. 3, pp. 129-141, 1991.
    • (1991) Formal Aspects of Computing , vol.3 , pp. 129-141
    • Cusack, E.1
  • 11
    • 4243524822 scopus 로고    scopus 로고
    • Mutation, aliasing, viewpoints, modular reasoning, and weak behavioural subtyping
    • Technical Report TR01-02, Department of Computer Science, Iowa State University
    • K.K. Dhara and G. Leavens, "Mutation, aliasing, viewpoints, modular reasoning, and weak behavioural subtyping," Technical Report TR01-02, Department of Computer Science, Iowa State University, 2001.
    • (2001)
    • Dhara, K.K.1    Leavens, G.2
  • 13
    • 84957698757 scopus 로고    scopus 로고
    • How to combine Z with a process algebra
    • in J. Bowen, A. Fett, and M. Hinchey (Eds.); Springer
    • C. Fischer, "How to combine Z with a process algebra," in J. Bowen, A. Fett, and M. Hinchey (Eds.), ZUM'98 The Z Formal Specification Notation, Vol. 1493 of LNCS, Springer, pp. 5-23, 1998.
    • (1998) ZUM'98 The Z Formal Specification Notation, Vol. 1493 of LNCS , pp. 5-23
    • Fischer, C.1
  • 16
    • 21844511974 scopus 로고
    • Specification and verification of object-oriented programs using supertype abstraction
    • G. Leavens and W. Weihl, "Specification and verification of object-oriented programs using supertype abstraction," Acta Informatica, Vol. 32, pp. 705-778, 1995.
    • (1995) Acta Informatica , vol.32 , pp. 705-778
    • Leavens, G.1    Weihl, W.2
  • 17
    • 0034144976 scopus 로고    scopus 로고
    • A complete algebraic characterization of behavioral subtyping
    • G.T. Leavens, and D. Pigozzi, "A complete algebraic characterization of behavioral subtyping," Acta Informatica, Vol. 36, No. 8, pp. 617-663, 2000.
    • (2000) Acta Informatica , vol.36 , Issue.8 , pp. 617-663
    • Leavens, G.T.1    Pigozzi, D.2
  • 18
    • 84976686428 scopus 로고
    • Data abstraction and hierarchy
    • B. Liskov, "Data abstraction and hierarchy," SIGPLAN Notices, Vol. 23, No. 5, pp. 17-34, 1988.
    • (1988) SIGPLAN Notices , vol.23 , Issue.5 , pp. 17-34
    • Liskov, B.1
  • 20
    • 0000661757 scopus 로고
    • On simulation, subtyping and substitutability in sequential object systems
    • I. Maung, "On simulation, subtyping and substitutability in sequential object systems," Formal Aspects of Computing, Vol. 7, pp. 620-651, 1995.
    • (1995) Formal Aspects of Computing , vol.7 , pp. 620-651
    • Maung, I.1
  • 22
    • 0042053530 scopus 로고    scopus 로고
    • Class refinement and interface refinement in object-oriented programs
    • in J. Fitzgerald, C. Jones, and P. Lucas (Eds.); Springer
    • A. Mihajlova and E. Sekerinski, "Class refinement and interface refinement in object-oriented programs," in J. Fitzgerald, C. Jones, and P. Lucas (Eds.), Formal Methods Europe, FME '97, Springer, 1997.
    • (1997) Formal Methods Europe, FME '97
    • Mihajlova, A.1    Sekerinski, E.2
  • 23
    • 44049113210 scopus 로고
    • A calculus of mobile processes: Part 1
    • R. Milner, J. Parrow, and D. Walker, "A calculus of mobile processes: Part 1," Information and Computation, Vol. 100, No. 1, pp. 1-40, 1992.
    • (1992) Information and Computation , vol.100 , Issue.1 , pp. 1-40
    • Milner, R.1    Parrow, J.2    Walker, D.3
  • 24
    • 0002307882 scopus 로고
    • Regular types for active objects
    • in O. Nierstrasz and D. Trischritzis (Eds.); Prentice Hall
    • O. Nierstrasz, "Regular types for active objects," in O. Nierstrasz and D. Trischritzis (Eds.), Object-Oriented Software Composition, Prentice Hall, pp. 99-121, 1995.
    • (1995) Object-Oriented Software Composition , pp. 99-121
    • Nierstrasz, O.1
  • 27
    • 0004717862 scopus 로고
    • Inheritance in LOTOS
    • in K. Parker and G. Rose (Eds.); Elsevier
    • S. Rudkin, "Inheritance in LOTOS," in K. Parker and G. Rose (Eds.), FORTE '92, Elsevier, pp. 409-424, 1992.
    • (1992) FORTE '92 , pp. 409-424
    • Rudkin, S.1
  • 28
    • 84958956467 scopus 로고    scopus 로고
    • Life-cycle inheritance-A Petri-net-based approach
    • in P. Azema and G. Balbo (Eds.); Springer
    • W. van der Aalst and T. Basten, "Life-cycle inheritance-A Petri-net-based approach," in P. Azema and G. Balbo (Eds.), Application and Theory of Petri Nets, Springer, pp. 62-81, 1997.
    • (1997) Application and Theory of Petri Nets , pp. 62-81
    • Van Der Aalst, W.1    Basten, T.2
  • 29
    • 0002425570 scopus 로고    scopus 로고
    • The Jini architecture for network-centric computing
    • J. Waldo, "The Jini architecture for network-centric computing," Communications of the ACM, Vol. 42, No. 7, pp. 76-82, 1999.
    • (1999) Communications of the ACM , vol.42 , Issue.7 , pp. 76-82
    • Waldo, J.1
  • 32
    • 0042053529 scopus 로고    scopus 로고
    • Patterns and rules for behavioural subtyping
    • in M. Kim, B. Chin, S. Kang, and D. Lee (Eds.); Kluwer
    • H. Wehrheim, "Patterns and rules for behavioural subtyping," in M. Kim, B. Chin, S. Kang, and D. Lee (Eds.), FORTE 2001, Kluwer, pp. 335-352, 2001.
    • (2001) FORTE 2001 , pp. 335-352
    • Wehrheim, H.1


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