메뉴 건너뛰기




Volumn 1, Issue , 2010, Pages 165-174

Supporting developers with natural language queries

Author keywords

conceptual queries; natural language; semantic web; software evolution; software maintenance; source code analysis; tool support

Indexed keywords

KNOWLEDGE PROCESSING TECHNOLOGY; MODEL DATA; NATURAL LANGUAGE QUERIES; NATURAL LANGUAGE SEMANTICS; NATURAL LANGUAGES; NOVICE PROGRAMMER; OWL ONTOLOGIES; PROGRAM COMPREHENSION; SOFTWARE ANALYSIS; SOFTWARE MAINTENANCE; SOFTWARE SYSTEMS; SOURCE CODE ANALYSIS; STATIC SOURCES; WEB SOFTWARE;

EID: 77954721417     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1806799.1806827     Document Type: Conference Paper
Times cited : (36)

References (39)
  • 7
    • 0026865655 scopus 로고
    • Visualizing and querying software structures
    • New York, NY, USA, ACM
    • M. Consens, A. Mendelzon, and A. Ryman. Visualizing and querying software structures. In Proc. Int'l Conf. Softw. Eng., pages 138-156, New York, NY, USA, 1992. ACM.
    • (1992) Proc. Int'l Conf. Softw. Eng. , pp. 138-156
    • Consens, M.1    Mendelzon, A.2    Ryman, A.3
  • 9
    • 57349108687 scopus 로고    scopus 로고
    • Answering conceptual queries with ferret
    • New York, NY, USA, ACM
    • B. de Alwis and G. C. Murphy. Answering conceptual queries with ferret. In Proc. Int'l Conf. Softw. Eng., pages 21-30, New York, NY, USA, 2008. ACM.
    • (2008) Proc. Int'l Conf. Softw. Eng. , pp. 21-30
    • De Alwis, B.1    Murphy, G.C.2
  • 11
    • 0002186214 scopus 로고
    • Lassie: A knowledge-based software information system
    • P. Devanbu, R. Brachman, and P. G. Selfridge. Lassie: a knowledge-based software information system. Commun. ACM, 34(5):34-49, 1991.
    • (1991) Commun. ACM , vol.34 , Issue.5 , pp. 34-49
    • Devanbu, P.1    Brachman, R.2    Selfridge, P.G.3
  • 12
    • 77956619193 scopus 로고    scopus 로고
    • Populating a release history database from version control and bug tracking systems
    • IEEE Computer Society, September
    • M. Fischer, M. Pinzger, and H. Gall. Populating a release history database from version control and bug tracking systems. In Proc. Int'l Conf. Software Maintenance, pages 23-32. IEEE Computer Society, September 2003.
    • (2003) Proc. Int'l Conf. Software Maintenance , pp. 23-32
    • Fischer, M.1    Pinzger, M.2    Gall, H.3
  • 13
    • 35348968376 scopus 로고    scopus 로고
    • Change Distilling: Tree Differencing for Fine-Grained Source Code Change Extraction
    • November
    • B. Fluri, M. Wuersch, M. Pinzger, and H. C. Gall. Change Distilling: Tree Differencing for Fine-Grained Source Code Change Extraction. IEEE Trans. Softw. Eng., 33(11):725-743, November 2007.
    • (2007) IEEE Trans. Softw. Eng. , vol.33 , Issue.11 , pp. 725-743
    • Fluri, B.1    Wuersch, M.2    Pinzger, M.3    Gall, H.C.4
  • 14
    • 58149512614 scopus 로고    scopus 로고
    • Change Analysis with Evolizer and ChangeDistiller
    • January/February
    • H. C. Gall, B. Fluri, and M. Pinzger. Change Analysis with Evolizer and ChangeDistiller. IEEE Softw., 26(1):26-33, January/February 2009.
    • (2009) IEEE Softw. , vol.26 , Issue.1 , pp. 26-33
    • Gall, H.C.1    Fluri, B.2    Pinzger, M.3
  • 15
    • 35148839490 scopus 로고
    • A translation approach to portable ontology specifications
    • T. R. Gruber. A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2):199-220, 1993.
    • (1993) Knowledge Acquisition , vol.5 , Issue.2 , pp. 199-220
    • Gruber, T.R.1
  • 16
    • 0002971942 scopus 로고    scopus 로고
    • Ontology applications and design
    • M. Gruninger and J. Lee. Ontology applications and design. Communications of the ACM, 45(2):39-41, 2002.
    • (2002) Communications of the ACM , vol.45 , Issue.2 , pp. 39-41
    • Gruninger, M.1    Lee, J.2
  • 17
    • 33746606933 scopus 로고    scopus 로고
    • Codequest: Scalable source code queries with datalog
    • Proc. European Conf. Object-Oriented Programming, Berlin, Germany, Springer
    • E. Hajiyev, M. Verbaere, and O. de Moor. Codequest: Scalable source code queries with datalog. In Proc. European Conf. Object-Oriented Programming, volume 4067 of Lecture Notes in Computer Science, pages 2-27, Berlin, Germany, 2006. Springer.
    • (2006) Lecture Notes in Computer Science , vol.4067 , pp. 2-27
    • Hajiyev, E.1    Verbaere, M.2    De Moor, O.3
  • 20
    • 0028514916 scopus 로고
    • Using iterative refinement to find reusable software
    • S. Henninger. Using iterative refinement to find reusable software. IEEE Softw., 11(5):48-59, 1994.
    • (1994) IEEE Softw. , vol.11 , Issue.5 , pp. 48-59
    • Henninger, S.1
  • 21
    • 77949886473 scopus 로고    scopus 로고
    • Automatically capturing source code context of nl-queries for software maintenance and reuse
    • Washington, DC, USA, IEEE Computer Society
    • E. Hill, L. Pollock, and K. Vijay-Shanker. Automatically capturing source code context of nl-queries for software maintenance and reuse. In Proc. Int'l Conf. Softw. Eng., pages 232-242, Washington, DC, USA, 2009. IEEE Computer Society.
    • (2009) Proc. Int'l Conf. Softw. Eng. , pp. 232-242
    • Hill, E.1    Pollock, L.2    Vijay-Shanker, K.3
  • 24
    • 49949089067 scopus 로고    scopus 로고
    • How Useful are Natural Language Interfaces to the Semantic Web for Casual End-users?
    • March
    • E. Kaufmann and A. Bernstein. How Useful are Natural Language Interfaces to the Semantic Web for Casual End-users? In Int'l Semantic Web Conf., pages 281-294, March 2007.
    • (2007) Int'l Semantic Web Conf. , pp. 281-294
    • Kaufmann, E.1    Bernstein, A.2
  • 25
    • 34548706553 scopus 로고    scopus 로고
    • Mining software repositories with isparql and a software evolution ontology
    • Washington, DC, USA, IEEE Computer Society
    • C. Kiefer, A. Bernstein, and J. Tappolet. Mining software repositories with isparql and a software evolution ontology. In Proc. Int'l Workshop on Mining Software Repositories, page 10, Washington, DC, USA, 2007. IEEE Computer Society.
    • (2007) Proc. Int'l Workshop on Mining Software Repositories , pp. 10
    • Kiefer, C.1    Bernstein, A.2    Tappolet, J.3
  • 29
    • 33746649020 scopus 로고    scopus 로고
    • A query algebra for program databases
    • S. Paul and A. Prakash. A query algebra for program databases. IEEE Trans. Softw. Eng., 22(3):202-217, 1996.
    • (1996) IEEE Trans. Softw. Eng. , vol.22 , Issue.3 , pp. 202-217
    • Paul, S.1    Prakash, A.2
  • 34
    • 49349085199 scopus 로고    scopus 로고
    • Asking and answering questions during a programming change task
    • J. Sillito, G. C. Murphy, and K. D. Volder. Asking and answering questions during a programming change task. IEEE Trans. Softw. Eng., 34(4):434-451, 2008.
    • (2008) IEEE Trans. Softw. Eng. , vol.34 , Issue.4 , pp. 434-451
    • Sillito, J.1    Murphy, G.C.2    Volder, K.D.3


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