메뉴 건너뛰기




Volumn , Issue , 2003, Pages 53-60

A formal framework for design component contracts

Author keywords

Component based design; Contract; Design pattern; Model checking; Process calculus

Indexed keywords

CALCULATIONS; CONTRACTS; DESIGN; INFORMATION USE; INTEGRATION; LOGIC PROGRAMMING; MODEL CHECKING; NETWORK COMPONENTS; SOFTWARE ENGINEERING; SOFTWARE RELIABILITY;

EID: 2942568844     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/IRI.2003.1251395     Document Type: Conference Paper
Times cited : (7)

References (29)
  • 11
    • 0003696352 scopus 로고    scopus 로고
    • Acme: Architectural description of component-based systems
    • (Leavens G. and Sitaraman M., eds.) Cambridge University Press
    • D. Garlan, R. T. Monroe, and D. Wile. Acme: Architectural Description of Component-Based Systems. Foundations of Component-Based Systems, (Leavens G. and Sitaraman M., eds.) Cambridge University Press, pages 47-67, 2000.
    • (2000) Foundations of Component-Based Systems , pp. 47-67
    • Garlan, D.1    Monroe, R.T.2    Wile, D.3
  • 15
    • 0032318034 scopus 로고    scopus 로고
    • Experience report: Correcting system failure in a COTS information system
    • Bethesda, USA November
    • S. A. Hissam. Experience Report: Correcting System Failure in a COTS Information System. Proceedings of the International Conference on Software Maintenance, Bethesda, USA, pages 170-176, November 1998.
    • (1998) Proceedings of the International Conference on Software Maintenance , pp. 170-176
    • Hissam, S.A.1
  • 17
    • 49049126479 scopus 로고
    • Results on the propositional μ-calculus
    • D. Kozen. Results on the Propositional μ-calculus. Theoretical Computer Science, 27: 333-354, 1983.
    • (1983) Theoretical Computer Science , vol.27 , pp. 333-354
    • Kozen, D.1
  • 19
    • 84945713135 scopus 로고
    • Applying "design by contract"
    • October
    • B. Meyer. Applying "design by contract". IEEE Computer, pages 40-51, October 1992.
    • (1992) IEEE Computer , pp. 40-51
    • Meyer, B.1
  • 20
    • 0003954103 scopus 로고
    • International Series in Computer Science. Prentice Hall
    • R. Milner. Communication and Concurrency. International Series in Computer Science. Prentice Hall, 1989.
    • (1989) Communication and Concurrency
    • Milner, R.1
  • 21
  • 22
    • 18444365816 scopus 로고
    • Component-oriented software technology
    • ed. O. Nierstrasz and D. Tsichritzis, Prentice Hall
    • O. Nierstrasz and L. Dami. Component-Oriented Software Technology. Object-Oriented Software Composition, ed. O. Nierstrasz and D. Tsichritzis, Prentice Hall, pages 3-28, 1995.
    • (1995) Object-Oriented Software Composition , pp. 3-28
    • Nierstrasz, O.1    Dami, L.2
  • 25
    • 84951812375 scopus 로고
    • Mechanizing formal methods
    • Jonathan P. Bowen and Michael G. Hinhey (eds), LNCS967, Springer-Verlag, Limerick, Ireland September
    • J. M. Rushby. Mechanizing Formal Methods. Proceedings of the 9th International Conference of Z Users (ZUM95), Jonathan P. Bowen and Michael G. Hinhey (eds), LNCS967, Springer-Verlag, Limerick, Ireland, pages 105-113, September 1995.
    • (1995) Proceedings of the 9th International Conference of Z Users (ZUM95) , pp. 105-113
    • Rushby, J.M.1
  • 26
    • 0003220004 scopus 로고
    • An introduction to modal and temporal logics for CCS
    • Springer-Verlag
    • C. Stirling. An Introduction to Modal and Temporal Logics for CCS. Lecture Notes in Computer Science 491, Springer-Verlag, pages 1-20, 1991.
    • (1991) Lecture Notes in Computer Science 491 , pp. 1-20
    • Stirling, C.1
  • 28
    • 0342472220 scopus 로고    scopus 로고
    • E-process design and assurance using model checking
    • October
    • W. Wang, Z. Hidvégi, A. D. Bailey, and A. B. Whinston. E-Process Design and Assurance Using Model Checking. IEEE Computer, 33(10): 48-53, October 2000.
    • (2000) IEEE Computer , vol.33 , Issue.10 , pp. 48-53
    • Wang, W.1    Hidvégi, Z.2    Bailey, A.D.3    Whinston, A.B.4


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