DOI QR코드

DOI QR Code

Testing case analysis of Database Software

데이터베이스 소프트웨어의 시험 사례 분석

  • 양해술 (호서대벤처전문대학원) ;
  • 강배근 (호서대학교 혁신경영기술융합대학원 메카트로닉스학과) ;
  • 이하용 (서울벤처정보대학원)
  • Published : 2009.05.31

Abstract

The meaning of Database in order to manage the data which is huge in the meeting of the record which logically had become the fire tube or file 'efficiently' is widely used from the place which controls a many double meaning data. Like this data base it creates, it manages, the programs which send an answer back according to demand of the user as DBMS it calls. Like this it will be able to grasp the quality level of the data base software product which is important index from the research which index it buys it defined. Also, in order to produce the result of index it selects the collection item which is necessary and collection and analysis it leads and what kind of defect types occur substantially mainly, and it confirmed and the test and evaluation model in about data base software and a tentative instance it developed it analyzed.

데이터베이스의 의미는 '논리적으로 연관된 레코드나 파일의 모임'으로 방대한 자료를 효율적으로 관리하기 위해 많은 양의 자료를 처리하는 곳에서 널리 사용되고 있다. 이러한 데이터베이스를 생성하고, 관리하고, 사용자의 요구(Request)에 따라 응답(Response)을 보내는 프로그램들을 데이터베이스 관리시스템이라고 부른다. 본 연구에서는, 이와 같이 중요한 데이터베이스 소프트웨어 제품의 품질 수준을 파악할 수 있는 지표를 도출하여 지표산식을 정의하였다. 또한, 지표의 결과를 산출하기 위해 필요한 수집항목을 선정하며 수집과 분석을 통해 실질적으로 어떤 결함유형들이 주로 발생하고 있는지를 확인하였으며 데이터베이스 소프트웨어에 대한 시험 평가모델을 개발하여 시험 사례를 분석하였다.

Keywords

References

  1. E. F. Codd, "A Relational Model of Data for Large Shared Data Bank", 1970. 6. https://doi.org/10.1145/362384.362685
  2. G. Trajcevski, O. Wolfson, B. Xu, and P. Nelson, "Real-Time Traffic Updates in Moving Objects Databases", Proc. the 13th International Workshop on Database and Expert System Engineering Workshop, pp.3-12, 2002.
  3. M. F. Mokbel, T. M. Ghanem, and W. G. Aref. "Spatio-Temporal Access Methods", Bulletin of the IEEE computer Society Technecal Committee on Data Engineering, Vol.26, No.2, pp.40-49. 2003.
  4. M. L. Lee, W. Hsu, C. S. Jensen, B. Cui, and K. L. Teo, "Supporting Frequent Updates in R-Tree : A Button-Up Approach", Proc. International Conference on Very Large Data Bases, pp.608-619, 2003.
  5. E. Frentzos, "Indexing Objects Moving on Fixed Networks", Proc. International Symposium on Spatial and Temporal Database. pp. 289-305, 2003.
  6. Y. Xia and S. Prabhakar, "Q+Rtree : Efficient Indexing for Moving Object Database," Proc. International Conference on Data Engineering, pp.391-402, 2005.
  7. ISO/IEC 12119, Software Engineering-Software product evaluation -Requirements for quality of commercial -off -the -shelf software products (COTS) and instructions for testing, 1994.
  8. ISO/IEC 9126-1 : Software engineering -Product quality -Part 1: Quality model, 2001.
  9. ISO/IEC TR 9126-2 : Software engineering - Product quality - Part 2: External metrics, 2003.
  10. ISO/IEC TR 9126-3 : Software engineering - Product quality -Part 3: Internal metrics, 2003.
  11. ISO/IEC TR 9126-4 : Software engineering - Product quality - Part 4: Quality in use metrics, 2004.
  12. ISO/IEC 14598-1 : Information technology - Software product evaluation - Part 1: General overview, 1999.
  13. ISO/IEC 14598-4 : Software engineering - Product evaluation - Part 4: Process for acquirers, 1999.
  14. ISO/IEC 14598-5 : Information technology - Software product evaluation - Part 5: Process for evaluators, 1998.
  15. 김금옥, 양해술, "임베디드 소프트웨어의 개발 프로세스와 품질평가방법", 한국컴퓨터정보학회논문지 제13권 제6호, 95-105쪽, 2008년 11월.
  16. 이화식, "대용량 데이터베이스 솔류선(I)", 엔코아, 2005.
  17. 최인용, 양해술, "서비스지향 아키텍처 소프트웨어의 신뢰성 평가 모델", 한국컴퓨터정보학회논문지 제14권 제3호 149-159쪽, 2009년 3월.
  18. 양해술, "소프트웨어 시험평가 모듈 개선 연구", ETRI컴퓨터. 소프트웨어 기술연구소, 위탁과제 최종보고서, 2001. 11.