메뉴 건너뛰기




Volumn 6, Issue 4, 1997, Pages 333-369

Specification Matching of Software Components

Author keywords

D.2.1 Software Engineering : Requirements Specifications; D.2.2 Software Engineering : Tools and Techniques software libraries; D.3.3 Programming Languages : Language Constructs and Features modules, packages

Indexed keywords

COMPUTER HARDWARE DESCRIPTION LANGUAGES; COMPUTER SOFTWARE; FORMAL LOGIC; SUBROUTINES; THEOREM PROVING;

EID: 0031259286     PISSN: 1049331X     EISSN: None     Source Type: Journal    
DOI: 10.1145/261640.261641     Document Type: Article
Times cited : (379)

References (46)
  • 2
    • 84974720115 scopus 로고
    • Designing an object-oriented programming language with behavioural subtyping
    • Foundations of Object-Oriented Languages, REX School/Workshop (June 1990), J. W. de Bakker, W. P. de Roever, and G. Rozenberg, Eds. Springer-Verlag, New York
    • AMERICA, P. 1991. Designing an object-oriented programming language with behavioural subtyping. In Foundations of Object-Oriented Languages, REX School/Workshop (June 1990), J. W. de Bakker, W. P. de Roever, and G. Rozenberg, Eds. Lecture Notes in Computer Science, vol. 489. Springer-Verlag, New York, 60-90.
    • (1991) Lecture Notes in Computer Science , vol.489 , pp. 60-90
    • America, P.1
  • 4
    • 0013259446 scopus 로고
    • Rep. 45, DEC Systems Research Center, Palo Alto, Calif. May
    • CARDELLI, L. 1989. Typeful programming. Rep. 45, DEC Systems Research Center, Palo Alto, Calif. May.
    • (1989) Typeful Programming
    • Cardelli, L.1
  • 7
    • 0347549009 scopus 로고
    • Subtyping for mutable types in object-oriented programming languages
    • Dept. of Computer Science, Iowa State Univ. of Science and Technology, Ames, Iowa, Nov.
    • DHARA, K. K. AND LEAVENS, G. T. 1992. Subtyping for mutable types in object-oriented programming languages. Tech. Rep. 92-36, Dept. of Computer Science, Iowa State Univ. of Science and Technology, Ames, Iowa, Nov.
    • (1992) Tech. Rep. 92-36
    • Dhara, K.K.1    Leavens, G.T.2
  • 9
    • 0026971190 scopus 로고
    • Type isomorphisms in a type-assignment framework
    • (Jan.). ACM, New York
    • DI COSMO R. 1992. Type isomorphisms in a type-assignment framework. In Proceedings of the 19th Annual POPL (Jan.). ACM, New York, 200-210.
    • (1992) Proceedings of the 19th Annual POPL , pp. 200-210
    • Di Cosmo, R.1
  • 10
    • 0346918002 scopus 로고
    • VCR: A VDM-based software component retrieval tool
    • Technical Univ. of Braunschweig, Braunschweig, Germany, Nov.
    • FISCHER, B., KIEVERNAGEL, M., AND STRUCKMANN, W. 1994. VCR: A VDM-based software component retrieval tool. Tech. Rep. 94-08, Technical Univ. of Braunschweig, Braunschweig, Germany, Nov.
    • (1994) Tech. Rep. 94-08
    • Fischer, B.1    Kievernagel, M.2    Struckmann, W.3
  • 12
    • 0023168609 scopus 로고
    • Software reuse through information retrieval
    • B. D. Shriver, Ed. Western Periodicals Company
    • FRAKES, W. B. AND NEJMEH, B. A. 1987. Software reuse through information retrieval. In The 20th Annual HICSS. Vol. 2, Software, B. D. Shriver, Ed. Western Periodicals Company, 530-535.
    • (1987) The 20th Annual HICSS. Vol. 2, Software , vol.2 , pp. 530-535
    • Frakes, W.B.1    Nejmeh, B.A.2
  • 13
    • 0029405892 scopus 로고
    • Architectural mismatch: Why reuse is so hard
    • Nov.
    • GARLAN, D., ALLEN, R., AND OCKERBLOOM, J. 1995. Architectural mismatch: Why reuse is so hard. IEEE Softw. 12, 6 (Nov.), 17-26.
    • (1995) IEEE Softw. , vol.12 , Issue.6 , pp. 17-26
    • Garlan, D.1    Allen, R.2    Ockerbloom, J.3
  • 15
    • 0003714504 scopus 로고
    • Larch: Languages and Tools for Formal Specification
    • Springer-Verlag, New York. (With contributions by S. J. Garland, K. D. Jones, A. Modet, and J. M. Wing.)
    • GUTTAG, J. V. AND HORNING, J. J., Eds. 1993. Larch: Languages and Tools for Formal Specification. Texts and Monographs in Computer Science. Springer-Verlag, New York. (With contributions by S. J. Garland, K. D. Jones, A. Modet, and J. M. Wing.)
    • (1993) Texts and Monographs in Computer Science
    • Guttag, J.V.1    Horning, J.J.2
  • 20
    • 21144475373 scopus 로고
    • Object-oriented interoperability
    • ECOOP 93-7th European Conference on Object-Oriented Programming, O. M. Nierstrasz, Ed. Springer-Verlag, New York
    • KONSTANTAS, D. 1993. Object-oriented interoperability. In ECOOP 93-7th European Conference on Object-Oriented Programming, O. M. Nierstrasz, Ed. Lecture Notes in Computer Science, vol. 707. Springer-Verlag, New York, 80-102.
    • (1993) Lecture Notes in Computer Science , vol.707 , pp. 80-102
    • Konstantas, D.1
  • 21
    • 0004509413 scopus 로고
    • Ph.D. thesis and Tech Rep 439 Laboratory for Computer Science, MIT, Cambridge, Mass., Feb.
    • LEAVENS, G. 1989. Verifying object-oriented programs that use subtypes. Ph.D. thesis and Tech Rep 439 Laboratory for Computer Science, MIT, Cambridge, Mass., Feb.
    • (1989) Verifying Object-oriented Programs That use Subtypes
    • Leavens, G.1
  • 22
    • 84891599574 scopus 로고
    • Reasoning about object-oriented programs that use subtypes
    • ACM, New York
    • LEAVENS, G. T. AND WEIHL, W. E. 1990. Reasoning about object-oriented programs that use subtypes. In ECOOP/OOPSLA 90 Proceedings. ACM, New York.
    • (1990) ECOOP/OOPSLA 90 Proceedings
    • Leavens, G.T.1    Weihl, W.E.2
  • 23
    • 0028548263 scopus 로고
    • A behavioral notion of subtyping
    • Nov.
    • LISKOV, B. H. AND WING, J. M. 1994. A behavioral notion of subtyping. ACM Trans. Program. Lang. Syst. 16, 4 (Nov.), 1811-1841.
    • (1994) ACM Trans. Program. Lang. Syst. , vol.16 , Issue.4 , pp. 1811-1841
    • Liskov, B.H.1    Wing, J.M.2
  • 24
    • 0026205471 scopus 로고
    • An information retrieval approach for automatically constructing software libraries
    • Aug.
    • MAAREK, Y. S., BERRY, D. M., AND KAISER, G. E. 1991. An information retrieval approach for automatically constructing software libraries. IEEE Trans. Softw. Eng. 8, 17 (Aug.) 800-813.
    • (1991) IEEE Trans. Softw. Eng. , vol.8 , Issue.17 , pp. 800-813
    • Maarek, Y.S.1    Berry, D.M.2    Kaiser, G.E.3
  • 29
  • 30
    • 0028446627 scopus 로고
    • A framework for source code search using program patterns
    • June
    • PAUL, S. AND PRAKASH, A. 1994. A framework for source code search using program patterns. IEEE Trans. Softw. Eng. 6, 20 (June), 463-475.
    • (1994) IEEE Trans. Softw. Eng. , vol.6 , Issue.20 , pp. 463-475
    • Paul, S.1    Prakash, A.2
  • 34
    • 0003163263 scopus 로고
    • Classification of reusable modules
    • T. J. Biggerstaff and A. J. Perlis, Eds. ACM Press, New York
    • PRIETO-DÍAZ, R. 1989. Classification of reusable modules. In Software Reusability. Vol. 1, Concepts and Models, T. J. Biggerstaff and A. J. Perlis, Eds. ACM Press, New York, 99-123.
    • (1989) Software Reusability. Vol. 1, Concepts and Models , vol.1 , pp. 99-123
    • Prieto-Díaz, R.1
  • 35
    • 0002486805 scopus 로고
    • Retrieving library identifiers via equational matching of types
    • Programming Methodology Group, Dept. of Computer Sciences, Chalmers Univ. of Technology and Univ. of Göteborg, Göteborg, Sweden, Jan. (Reprinted with corrections May 1992.)
    • RITTRI, M. 1990. Retrieving library identifiers via equational matching of types. Tech. Rep. 65, Programming Methodology Group, Dept. of Computer Sciences, Chalmers Univ. of Technology and Univ. of Göteborg, Göteborg, Sweden, Jan. (Reprinted with corrections May 1992.)
    • (1990) Tech. Rep. 65
    • Rittri, M.1
  • 43
    • 0348178563 scopus 로고
    • Thoughts on a Larch/ML and a new application for LP
    • U. Martin and J. M. Wing, Eds. Springer-Verlag, New York
    • WING, J. M., ROLLINS, E., AND ZAREMSKI, A. M. 1993. Thoughts on a Larch/ML and a new application for LP. In the 1st International Workshop on Larch, U. Martin and J. M. Wing, Eds. Springer-Verlag, New York.
    • (1993) 1st International Workshop on Larch
    • Wing, J.M.1    Rollins, E.2    Zaremski, A.M.3
  • 44
    • 84976676821 scopus 로고
    • Interfaces, protocols, and the semi-automatic construction of software adaptors
    • OOPSLA Conference Proceedings (Oct.)
    • YELLIN, D. M. AND STROM, R. E. 1994. Interfaces, protocols, and the semi-automatic construction of software adaptors. In OOPSLA Conference Proceedings. SIGPLAN Not. 29, 10 (Oct.), 176-190.
    • (1994) SIGPLAN Not. , vol.29 , Issue.10 , pp. 176-190
    • Yellin, D.M.1    Strom, R.E.2
  • 45
    • 0004059219 scopus 로고    scopus 로고
    • Ph.D. thesis and Tech. Rep. CMU-CS-96-103, School of Computer Science, Carnegie Mellon Univ., Pittsburgh, Pa., Jan.
    • ZAREMSKI, A. M. 1996. Signature and specification matching. Ph.D. thesis and Tech. Rep. CMU-CS-96-103, School of Computer Science, Carnegie Mellon Univ., Pittsburgh, Pa., Jan.
    • (1996) Signature and Specification Matching
    • Zaremski, A.M.1
  • 46
    • 0029280449 scopus 로고
    • Signature matching: A tool for using software libraries
    • Apr.
    • ZAREMSKI, A. M. AND WING, J. M. 1995. Signature matching: A tool for using software libraries. ACM Trans. Softw. Eng. Methodol. 4, 2 (Apr.), 146-170.
    • (1995) ACM Trans. Softw. Eng. Methodol. , vol.4 , Issue.2 , pp. 146-170
    • Zaremski, A.M.1    Wing, J.M.2


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