메뉴 건너뛰기




Volumn 1939, Issue , 2000, Pages 162-177

Swinging UML: How to make class diagrams and state machines amenable to constraint solving and proving

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER CIRCUITS; FORMAL LOGIC; FORMAL METHODS; MESSAGE PASSING; OBJECT ORIENTED PROGRAMMING; SEMANTICS; SPECIFICATIONS; VERIFICATION;

EID: 33947387089     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-40011-7_12     Document Type: Conference Paper
Times cited : (7)

References (36)
  • 4
    • 84947931464 scopus 로고
    • Proving the Correctness of Behavioural Implementations
    • M. Bidoit, R. Hennicker, Proving the Correctness of Behavioural Implementations, Proc. AMAST ’95, Springer LNCS 936 (1995) 152-168
    • (1995) Proc. AMAST ’95, Springer LNCS , vol.936 , pp. 152-168
    • Bidoit, M.1    Hennicker, R.2
  • 7
    • 0014797273 scopus 로고
    • A Relational Model for Large Shared Data Banks
    • E.F. Codd, A Relational Model for Large Shared Data Banks, Communications of the ACM 13 (1970) 377-387
    • (1970) Communications of the ACM , vol.13 , pp. 377-387
    • Codd, E.F.1
  • 8
    • 0006064716 scopus 로고    scopus 로고
    • Using UML/OCL Constraints for Relational Database Design
    • B. Demuth, H. Hußmann, Using UML/OCL Constraints for Relational Database Design, Proc. UML ’99, 1999
    • (1999) Proc. UML ’99
    • Demuth, B.1    Hußmann, H.2
  • 13
    • 0003395304 scopus 로고    scopus 로고
    • UCSD Technical Report CS97-538, San Diego
    • J.A. Goguen, G. Malcolm, A Hidden Agenda, UCSD Technical Report CS97-538, San Diego 1997, www-cse.ucsd.edu/users/goguen/ps/ha.ps.gz
    • (1997) A Hidden Agenda
    • Goguen, J.A.1    Malcolm, G.2
  • 14
    • 0002424767 scopus 로고
    • An Initial Algebra Approach to the Specification, Correctness and Implementation of Abstract Data Types
    • R. Yeh, ed., Prentice-Hall
    • J.A. Goguen, J.W. Thatcher, E.G. Wagner, An Initial Algebra Approach to the Specification, Correctness and Implementation of Abstract Data Types, in: R. Yeh, ed., Current Trends in Programming Methodology 4, Prentice-Hall (1978) 80-149
    • (1978) Current Trends in Programming Methodology , vol.4 , pp. 80-149
    • Goguen, J.A.1    Thatcher, J.W.2    Wagner, E.G.3
  • 16
    • 0015482118 scopus 로고
    • Proof of Correctness of Data Representations
    • C.A.R. Hoare, Proof of Correctness of Data Representations, Acta Informatica 1 (1972) 271-281
    • (1972) Acta Informatica , vol.1 , pp. 271-281
    • Hoare, C.1
  • 20
    • 84956996641 scopus 로고    scopus 로고
    • Behaviour-Refinement of Coalgebraic Specifications with Coinductive Correctness Proofs
    • B. Jacobs, Behaviour-Refinement of Coalgebraic Specifications with Coinductive Correctness Proofs, Proc. TAPSOFT ’97, Springer LNCS 1214 (1997) 787-802
    • (1997) Proc. TAPSOFT ’97, Springer LNCS , vol.1214 , pp. 787-802
    • Jacobs, B.1
  • 21
    • 0000892681 scopus 로고    scopus 로고
    • A Tutorial on (Co)Algebras and (Co)Induction
    • June
    • B. Jacobs, J. Rutten, A Tutorial on (Co)Algebras and (Co)Induction, EATCS Bulletin 62 (June 1997) 222-259
    • (1997) EATCS Bulletin , vol.62 , pp. 222-259
    • Jacobs, B.1    Rutten, J.2
  • 24
    • 84957001229 scopus 로고    scopus 로고
    • Version 1.1
    • OCL Specification, Version 1.1
  • 25
    • 84956979163 scopus 로고    scopus 로고
    • Report, University of Dortmund, ls5.cs.uni-dortmund.de/∼peter/Rome.ps.gz, to appear in Theoretical Computer Science
    • P. Padawitz, Swinging Types = Functions + Relations + Transition Systems, Report, University of Dortmund 1998, ls5.cs.uni-dortmund.de/∼peter/Rome.ps.gz, to appear in Theoretical Computer Science
    • (1998)
  • 26
    • 0347464240 scopus 로고    scopus 로고
    • Report, University of Dortmund 1998, ls5.cs.uni-dortmund.de/∼peter/BehExa.ps.gz
    • P. Padawitz, Sample Swinging Types, Report, University of Dortmund 1998, ls5.cs.uni-dortmund.de/∼peter/BehExa.ps.gz
    • Sample Swinging Types
    • Padawitz, P.1
  • 27
    • 0346202851 scopus 로고    scopus 로고
    • Report, University of Dortmund 1999, ls5.cs.uni-dortmund.de/∼peter/MST.ps.gz
    • P. Padawitz, Modular Swinging Types, Report, University of Dortmund 1999, ls5.cs.uni-dortmund.de/∼peter/MST.ps.gz
    • Modular Swinging Types
    • Padawitz, P.1
  • 28
    • 84956988067 scopus 로고    scopus 로고
    • Report, University of Dortmund 2000, ls5.cs.uni-dortmund.de/∼peter/BehCoalg.ps.gz
    • P. Padawitz, Swinging Types and Coalgebras, Report, University of Dortmund 2000, ls5.cs.uni-dortmund.de/∼peter/BehCoalg.ps.gz
    • Swinging Types and Coalgebras
    • Padawitz, P.1
  • 29
    • 84976111956 scopus 로고
    • An Approach to Object Semantics based on Terminal Coalgebras
    • H. Reichel, An Approach to Object Semantics based on Terminal Coalgebras, Math. Structures in Comp. Sci. 5 (1995) 129-152
    • (1995) Math. Structures in Comp. Sci , vol.5 , pp. 129-152
    • Reichel, H.1
  • 33
    • 51649156686 scopus 로고
    • Toward Formal Development of Programs from Algebraic Specifications: Implementations Revisited
    • D. Sannella, A. Tarlecki, Toward Formal Development of Programs from Algebraic Specifications: Implementations Revisited, Acta Informatica 25 (1988) 233-281
    • (1988) Acta Informatica , vol.25 , pp. 233-281
    • Sannella, D.1    Tarlecki, A.2


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