메뉴 건너뛰기




Volumn , Issue , 2006, Pages 61-68

Toward a code search engine based on the state-of-art and practice

Author keywords

[No Author keywords available]

Indexed keywords

CODES (STANDARDS); CODES (SYMBOLS); COMPUTER SOFTWARE; INFORMATION SERVICES; PAPER COATING; SEARCH ENGINES; SOFTWARE ENGINEERING; TOOLS;

EID: 46149114174     PISSN: 15301362     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/APSEC.2006.57     Document Type: Conference Paper
Times cited : (17)

References (38)
  • 3
    • 46149120459 scopus 로고    scopus 로고
    • T. J. Biggerstaff and A. J. Perlis. Software reusability: 1, concepts and models. ACM Press, New York, NY, USA, 1989.
    • T. J. Biggerstaff and A. J. Perlis. Software reusability: vol. 1, concepts and models. ACM Press, New York, NY, USA, 1989.
  • 5
    • 0003854752 scopus 로고    scopus 로고
    • Objects, Components and Frameworks with UML: The Catalysis Approach
    • Addison-Wesley
    • D. D'Souza and A. Wills. Objects, Components and Frameworks with UML: The Catalysis Approach. Object Technology Series. Addison-Wesley, 1999.
    • (1999) Object Technology Series
    • D'Souza, D.1    Wills, A.2
  • 9
    • 0028482317 scopus 로고
    • An Empirical Study of Representation Methods for Reusable Software Components
    • W. B. Frakes and T. P. Pole. An Empirical Study of Representation Methods for Reusable Software Components. IEEE Transactions on Software Engineering, 20(8), 1994.
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.8
    • Frakes, W.B.1    Pole, T.P.2
  • 10
    • 33746415848 scopus 로고    scopus 로고
    • V. C. Garcia, D. Lucrédio, F. A. Durão, E. C. R. Santos, E. S. d. Almeida, R. P. d. M. Fortes, and S. R. d. L. Meira. From Specification to Experimentation: A Software Component Search Engine Architecture. In I. Gorton, G. T. Heineman, I. Crnkovic, H. W. Schmidt, J. A. Stafford, C. A. Szyperski, and K. C. Wallnau, editors, The 9th International Symposium on Component-Based Software Engineering (CBSE 2006), 4063 of Lecture Notes in Computer Science, pages 82-97, Mälardalen University, Västerås, Sweden, 2006. Springer-Verlag Berlin Heidelberg.
    • V. C. Garcia, D. Lucrédio, F. A. Durão, E. C. R. Santos, E. S. d. Almeida, R. P. d. M. Fortes, and S. R. d. L. Meira. From Specification to Experimentation: A Software Component Search Engine Architecture. In I. Gorton, G. T. Heineman, I. Crnkovic, H. W. Schmidt, J. A. Stafford, C. A. Szyperski, and K. C. Wallnau, editors, The 9th International Symposium on Component-Based Software Engineering (CBSE 2006), volume 4063 of Lecture Notes in Computer Science, pages 82-97, Mälardalen University, Västerås, Sweden, 2006. Springer-Verlag Berlin Heidelberg.
  • 12
    • 0029209751 scopus 로고
    • Making Software Reuse Work at Hewlett-Packard
    • M. Griss. Making Software Reuse Work at Hewlett-Packard. IEEE Software, 12(01): 105-107, 1995.
    • (1995) IEEE Software , vol.12 , Issue.1 , pp. 105-107
    • Griss, M.1
  • 13
    • 0033639641 scopus 로고    scopus 로고
    • Constructing component-based software engineering environments: Issues and experiences
    • J. C. Grundy, W. B. Mugridge, and J. G.Hosking. Constructing component-based software engineering environments: issues and experiences. Information & Software Technology, 42(2): 103-114, 2000.
    • (2000) Information & Software Technology , vol.42 , Issue.2 , pp. 103-114
    • Grundy, J.C.1    Mugridge, W.B.2    Hosking, J.G.3
  • 14
    • 85011960655 scopus 로고    scopus 로고
    • Software Engineering Tools and Environments: A Roadmap
    • ACM, New York
    • W. Harrison, H. Ossher, and P. Tarr. Software Engineering Tools and Environments: A Roadmap. In The Future of Software Engineering, pages 261-277. ACM, New York, 2000.
    • (2000) The Future of Software Engineering , pp. 261-277
    • Harrison, W.1    Ossher, H.2    Tarr, P.3
  • 15
    • 25144453630 scopus 로고    scopus 로고
    • Lucene in Action
    • Manning Publications Co, Greenwich, CT
    • E. Hatcher and O. Gospodnetic. Lucene in Action. In Action series. Manning Publications Co., Greenwich, CT, 2004.
    • (2004) In Action series
    • Hatcher, E.1    Gospodnetic, O.2
  • 16
    • 0037587555 scopus 로고    scopus 로고
    • Cadena: An integrated development, analysis, and verification environment for component-based systems
    • Portland, Oregon, IEEE Computer Society
    • J. Hatcliff, X. Deng, M. B. Dwyer, G. Jung, and V. P. Ranganath. Cadena: an integrated development, analysis, and verification environment for component-based systems. In 25th International Conference on Software Engineering, pages 160-173, Portland, Oregon, 2003. IEEE Computer Society.
    • (2003) 25th International Conference on Software Engineering , pp. 160-173
    • Hatcliff, J.1    Deng, X.2    Dwyer, M.B.3    Jung, G.4    Ranganath, V.P.5
  • 17
    • 0028514916 scopus 로고
    • Using Iterative Refinement to Find Reusable Software
    • S. Henninger. Using Iterative Refinement to Find Reusable Software. IEEE Software, 11(5):48-59, 1994.
    • (1994) IEEE Software , vol.11 , Issue.5 , pp. 48-59
    • Henninger, S.1
  • 18
    • 0031124378 scopus 로고    scopus 로고
    • An Evolutionary Approach to Constructing Effective Software Reuse Repositories
    • S. Henninger. An Evolutionary Approach to Constructing Effective Software Reuse Repositories. ACM Transactions on Software Engineering and Methodology, 6(2):111-140, 1997.
    • (1997) ACM Transactions on Software Engineering and Methodology , vol.6 , Issue.2 , pp. 111-140
    • Henninger, S.1
  • 19
    • 33244490514 scopus 로고    scopus 로고
    • Using structural context to recommend source code examples
    • St. Louis, MO, USA, ACM Press
    • R. Holmes and G. C. Murphy. Using structural context to recommend source code examples. In 27th International Conference in Software Engineering, pages 117-125, St. Louis, MO, USA, 2005. ACM Press.
    • (2005) 27th International Conference in Software Engineering , pp. 117-125
    • Holmes, R.1    Murphy, G.C.2
  • 24
    • 11844271993 scopus 로고    scopus 로고
    • D. Lucrédio, E. S. Almeida, and A. F. Prado. A Survey on Software Components Search and Retrieval. In R. Steinmetz and A. Mauthe, editors, 30th IEEE EUROMICRO Conference, Component-Based Software Engineering Track, pages 152-159, Rennes - France, 2004. IEEE/CS Press.
    • D. Lucrédio, E. S. Almeida, and A. F. Prado. A Survey on Software Components Search and Retrieval. In R. Steinmetz and A. Mauthe, editors, 30th IEEE EUROMICRO Conference, Component-Based Software Engineering Track, pages 152-159, Rennes - France, 2004. IEEE/CS Press.
  • 25
    • 0026205471 scopus 로고
    • An Information Retrieval Approach for Automatically Constructing Software Libraries
    • Y. S. Maarek, D. M. Berry, and G. E. Kaiser. An Information Retrieval Approach for Automatically Constructing Software Libraries. IEEE Transactions on Software Engineering, 17(8), 1991.
    • (1991) IEEE Transactions on Software Engineering , vol.17 , Issue.8
    • Maarek, Y.S.1    Berry, D.M.2    Kaiser, G.E.3
  • 26
    • 34547435216 scopus 로고    scopus 로고
    • J. C. C. P. Mascena, E. S. Almeida, V. C. Garcia, and S. R. d. L. Meira. Towards an Effective Integrated Reuse Environment. In 5Th ACM International Conference on Generative Programming and Component Engineering (GPCE), Portland, Oregon, USA, 2006. ACM Press.
    • J. C. C. P. Mascena, E. S. Almeida, V. C. Garcia, and S. R. d. L. Meira. Towards an Effective Integrated Reuse Environment. In 5Th ACM International Conference on Generative Programming and Component Engineering (GPCE), Portland, Oregon, USA, 2006. ACM Press.
  • 27
    • 46149088838 scopus 로고    scopus 로고
    • C. McClure. Model-Driven Software Reuse. Extended Intelligence, Inc., 1995.
    • C. McClure. Model-Driven Software Reuse. Extended Intelligence, Inc., 1995.
  • 30
    • 84973914875 scopus 로고
    • Implementing faceted classification for software reuse
    • R. Prieto-Díaz. Implementing faceted classification for software reuse. Communications of the ACM, 34(5):88-97, 1991.
    • (1991) Communications of the ACM , vol.34 , Issue.5 , pp. 88-97
    • Prieto-Díaz, R.1
  • 32
    • 0032045311 scopus 로고    scopus 로고
    • Investiments in reusable software. A study of software reuse investiment success factors
    • D. C. Rine and R. M. Sonnemann. Investiments in reusable software. A study of software reuse investiment success factors. The Journal of Systems and Software, 41:17-32, 1998.
    • (1998) The Journal of Systems and Software , vol.41 , pp. 17-32
    • Rine, D.C.1    Sonnemann, R.M.2
  • 33
    • 46149116684 scopus 로고    scopus 로고
    • R. C. Seacord, S. A. Hissam, and K. C. Wallnau. Agora: A Search Engine for Software Components. Technical Report CMU/SEI-98-TR-011, ESC-TR-98-011, CMU/SEI - Carnegie Mellon University/Software Engineering Institute, August 1998. CMU/SEI - Carnegie Mellon University/Software Engineering Institute.
    • R. C. Seacord, S. A. Hissam, and K. C. Wallnau. Agora: A Search Engine for Software Components. Technical Report CMU/SEI-98-TR-011, ESC-TR-98-011, CMU/SEI - Carnegie Mellon University/Software Engineering Institute, August 1998. CMU/SEI - Carnegie Mellon University/Software Engineering Institute.
  • 37
    • 35048859765 scopus 로고    scopus 로고
    • Component-Extraction-Based Search System for Object-Oriented Programs
    • Software Reuse: Methods, Techniques and Tools: 8th International Conference, ICSR 2004, of, Madrid, Spain, Springer
    • H. Washizaki and Y. Fukazawa. Component-Extraction-Based Search System for Object-Oriented Programs. In Software Reuse: Methods, Techniques and Tools: 8th International Conference, ICSR 2004, volume 3107 of Lecture Notes in Computer Science, pages 254-263, Madrid, Spain, 2004. Springer.
    • (2004) Lecture Notes in Computer Science , vol.3107 , pp. 254-263
    • Washizaki, H.1    Fukazawa, Y.2
  • 38
    • 0036038568 scopus 로고    scopus 로고
    • Supporting Reuse By Delivering TaskRelevant and Personalized Information
    • Orlando, Florida, USA
    • Y. Ye and G. Fischer. Supporting Reuse By Delivering TaskRelevant and Personalized Information. In ICSE 2002 - 24th International Conference on Software Engineering, pages 513-523, Orlando, Florida, USA, 2002.
    • (2002) ICSE 2002 - 24th International Conference on Software Engineering , pp. 513-523
    • Ye, Y.1    Fischer, G.2


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