DOI QR코드

DOI QR Code

Design and Implementation of Web-Based Dictionary of Computing for Efficient Search Interface

효율적인 검색 인터페이스를 위한 웹 기반 컴퓨터 용어사전의 설계 및 구현

  • Published : 2002.06.01

Abstract

In this paper, we designed and implemented a web-based dictionary of computing which keeps the data up-to-date. This dictionary shows the English information based on the FOLDOC (Free On-Line Dictionary Of Computing) dictionary file at the beginning of searching, and then one or more users can translate the information into Korean. This function is the new one only this dictionary has. Also, we can easily find any words we want to took up, even if we don't know the spelling completely, because the dictionary has various searching interfaces (searching for the words starting with inputted characters, searching for the words including inputted characters in the description, etc.) using a SQL Server DBMS and SQL. The performance test for CPU load factor shows that the server can support at least 1780 users at the same time.

본 논문에서는 인터넷을 통해 실시간으로 항상 최신의 컴퓨터 용어 검색 서비스를 제공할 수 있는 웹을 기반으로 한 컴퓨터 용어 사전을 설계하고 구현하였다. 본 용어사전은 FOLDOC(Free On-Line Dictionary Of Computing)의 사전을 기본으로 영문 해설을 제공하고 각 용어에 대해 한 명 이상의 번역자가 번역할 수 있도록 함으로써 기존 컴퓨터 사전에서 제공하지 않는 기능을 추가하였다. 그리고 SQL Server DBMS와 SQL을 이용한 다양한 검색 인터페이스(입력 문자로 시작하는 용어 검색, 입력 문자가 해설에 들어간 용어 검색 등)를 제공함으로써 적은 정보만으로도 원하는 용어를 검색할 수 있게 하였다. 본 컴퓨터 용어 사전의 성능 평가를 위해서 FOLDOC Mirror Site의 로그를 분석하여 CPU 부하율을 측정하였다. 실험 결과 본 컴퓨터 용어 사전은 최대 1780여명 이상의 동시 사용자를 수용할 수 있다는 결론을 얻었다.

Keywords

References

  1. FOLDOC, http : //foldoc.doc.ic.ac.uk/foldoc/index.html
  2. Mosa Ma, 'Agents in E-Commerce,' Communications of the ACM, Vol.42, No.3, pp.79-80, 1999
  3. 황병연, '개선된 추천을 위해 클러스터링을 이용한 협동적 필터링 에이전트 시스템의 성능', 한국정보처리학회논문지, 제7권 제5S호, pp.1599-1608, 2000
  4. 텀즈 코리아, http : //www.terms.co.kr/
  5. 돌도끼, http : //www.doldoki.org/dic/
  6. 아이누리 컴퓨터 대사전, http : //dic.inuri.com/
  7. ezWord, http : //www.ezword.co.kr/
  8. Webopedia, http : //www.pcwebopaedia.com/
  9. whatis?com, http : //whatis.techtarget.com/
  10. 황병연, 박성철, '한글을 지원하는 온라인 컴퓨터 용어 사전의 개발', 한국정보과학회 춘계학술대회논문집, 제28권 제1호, 2001
  11. 김종현, Now JavaServerPages, 한림미디어, pp.16-20, 2000
  12. 김갑중, 황병연, '애플리케이션에서의 XML 활용경향', 한국정보과학회 데이터베이스 연구, 제16권 제2호, pp.35-44, 2000
  13. 이종혁, 'Javanuri,' http : //www.javanuri.com/jsp/user/frm_homepage.jsp
  14. 김세곤, 'WebDox,' http : //www.webdox.co.kr/lang/beans.shtml
  15. Danny Ayers외 14명 저, 하수정 역,Professional Java Server Programming, pp.233-251, 2000
  16. 윤영식, 'JAVA DEVELOPER STUDY NETWORK,' http : //www.javastudy.co.kr/docs.lec_java/jdbc/1_intro.html