메뉴 건너뛰기




Volumn 49, Issue 4, 2007, Pages 398-417

Mutating database queries

Author keywords

Database testing; Fault based testing; Mutation testing; Software testing; SQL testing; Test adequacy criteria

Indexed keywords

COMPUTER SOFTWARE SELECTION AND EVALUATION; DATABASE SYSTEMS; FAULT TOLERANT COMPUTER SYSTEMS; INFORMATION RETRIEVAL; SPECTRUM ANALYSIS;

EID: 33846467766     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2006.06.009     Document Type: Article
Times cited : (102)

References (59)
  • 2
    • 0035501733 scopus 로고    scopus 로고
    • The effects of information request ambiguity and construct incongruence on query development
    • Borthick A.F., Bowen P.L., Jones D.R., and Tse M.H.K. The effects of information request ambiguity and construct incongruence on query development. Decision Support Systems 32 1 (2001) 3-25
    • (2001) Decision Support Systems , vol.32 , Issue.1 , pp. 3-25
    • Borthick, A.F.1    Bowen, P.L.2    Jones, D.R.3    Tse, M.H.K.4
  • 4
    • 0036889459 scopus 로고    scopus 로고
    • Further evidence of the effects of normalization on end-user query errors: an experimental evaluation
    • Bowen P.L., and Rohde F.H. Further evidence of the effects of normalization on end-user query errors: an experimental evaluation. International Journal of Accounting Information Systems 3 4 (2002) 255-290
    • (2002) International Journal of Accounting Information Systems , vol.3 , Issue.4 , pp. 255-290
    • Bowen, P.L.1    Rohde, F.H.2
  • 6
    • 33646042588 scopus 로고    scopus 로고
    • Semantic errors in SQL Queries: a quite complete list
    • Brass S., and Goldberg C. Semantic errors in SQL Queries: a quite complete list. Journal of Systems and Software 79 5 (2006) 630-644
    • (2006) Journal of Systems and Software , vol.79 , Issue.5 , pp. 630-644
    • Brass, S.1    Goldberg, C.2
  • 7
    • 0000145698 scopus 로고
    • User-database interface: the effect of abstraction levels on query performance
    • Chan H.C., and Wei K.K. User-database interface: the effect of abstraction levels on query performance. MIS Quarterly 17 4 (1993) 441-464
    • (1993) MIS Quarterly , vol.17 , Issue.4 , pp. 441-464
    • Chan, H.C.1    Wei, K.K.2
  • 8
    • 33846471722 scopus 로고    scopus 로고
    • H.C. Chan, L. Xiang, Evaluation of the Impacts of data model and query language on query performance, in: Proceedings of the Second, Annual Workshop on HCI Research in MIS, Seattle, WA, 2003, pp. 12-13.
  • 10
    • 33846522937 scopus 로고    scopus 로고
    • Fault-based testing of database application programs with conceptual data model
    • IEEE Computer Society Press, Los Alamitos, CA
    • Chan W.K., Cheung S.C., and Tse T.H. Fault-based testing of database application programs with conceptual data model. Proceedings of the fifth International Conference on Quality Software (2005), IEEE Computer Society Press, Los Alamitos, CA 187-196
    • (2005) Proceedings of the fifth International Conference on Quality Software , pp. 187-196
    • Chan, W.K.1    Cheung, S.C.2    Tse, T.H.3
  • 13
    • 0017959155 scopus 로고
    • Hints on test data selection: help for the practicing programmer
    • DeMillo R.A., Lipton R.J., and Sayward F.G. Hints on test data selection: help for the practicing programmer. IEEE Computer 11 4 (1978) 34-43
    • (1978) IEEE Computer , vol.11 , Issue.4 , pp. 34-43
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 16
  • 22
    • 33846492453 scopus 로고    scopus 로고
    • International Standards Organisation, Information technology - Database languages - SQL, ISO/IEC 9075:1992, third edition.
  • 24
    • 0026185573 scopus 로고
    • A Fortran language system for mutation-based software testing
    • King K.N., and Offutt A.J. A Fortran language system for mutation-based software testing. Software Practice and Experience 21 7 (1991) 686-718
    • (1991) Software Practice and Experience , vol.21 , Issue.7 , pp. 686-718
    • King, K.N.1    Offutt, A.J.2
  • 25
    • 84976800231 scopus 로고
    • How to Modify SQL Queries in Order to Guarantee Sure Answers
    • Klein H.J. How to Modify SQL Queries in Order to Guarantee Sure Answers. ACM SIGMOD Record 23 3 (1994) 14-20
    • (1994) ACM SIGMOD Record , vol.23 , Issue.3 , pp. 14-20
    • Klein, H.J.1
  • 26
    • 0001647941 scopus 로고    scopus 로고
    • Fault Classes and Error Detection Capability of Specification-Based Testing
    • Kuhn D.R. Fault Classes and Error Detection Capability of Specification-Based Testing. ACM Transactions on Software Engineering and Methodology 8 4 (1999) 411-424
    • (1999) ACM Transactions on Software Engineering and Methodology , vol.8 , Issue.4 , pp. 411-424
    • Kuhn, D.R.1
  • 27
    • 0042646391 scopus 로고    scopus 로고
    • The impact of data models and task complexity on end-user performance: an experimental investigation
    • Liao C., and Palvia P.C. The impact of data models and task complexity on end-user performance: an experimental investigation. International Journal of Human-Computer Studies 52 (2000) 831-845
    • (2000) International Journal of Human-Computer Studies , vol.52 , pp. 831-845
    • Liao, C.1    Palvia, P.C.2
  • 28
  • 29
    • 20844460416 scopus 로고    scopus 로고
    • MuJava: an automated class mutation system, Software Testing
    • Ma Y.S., Offutt J., and Kwon Y.R. MuJava: an automated class mutation system, Software Testing. Verification and Reliability 15 2 (2005) 97-133
    • (2005) Verification and Reliability , vol.15 , Issue.2 , pp. 97-133
    • Ma, Y.S.1    Offutt, J.2    Kwon, Y.R.3
  • 32
    • 85026355563 scopus 로고    scopus 로고
    • A.P. Mathur, Performance, effectiveness, and reliability issues in software testing, in: Proceedings of the 15th Annual International Computer Software and Applications Conference, 1991, pp. 604-605.
  • 33
    • 33846471957 scopus 로고    scopus 로고
    • National Institute of Standards and Technology, Software Diagnostics and Conformance Testing Division, Conformance Test Suite Software (http://www.itl.nist.gov/div897/ctg/software.htm), accessed July 2005.
  • 36
    • 33846553646 scopus 로고    scopus 로고
    • A.J. Offutt, R.H. Untch RH. Mutation 2000: uniting the orthogonal, in: Mutation 2000: Mutation Testing in the Twentieth and the Twenty First, Centuries, San Jose, CA, 2000, pp. 45-55.
  • 37
    • 33846473123 scopus 로고    scopus 로고
    • A.J. Offut, W. Xu, Generating test cases for web services using Data Perturbation, in: Workshop on Testing, Analysis and Verification of Web Services, ACM Press, New York, NY, USA, 2004, pp. 1-10.
  • 38
    • 33846535367 scopus 로고    scopus 로고
    • A.J. Offutt, J. Pan, J.M. Voas, Procedures for Reducing the Size of Coverage based Test Sets, in: Proceedings of the 12th International Conference on Testing Computer Software, Washington, DC, 1995, pp. 111-123.
  • 39
    • 1842607387 scopus 로고    scopus 로고
    • Comparison of fault classes in specification-based testing
    • Okun V., Black P.E., and Yesha Y. Comparison of fault classes in specification-based testing. Information and Software Technology 46 8 (2004) 525-533
    • (2004) Information and Software Technology , vol.46 , Issue.8 , pp. 525-533
    • Okun, V.1    Black, P.E.2    Yesha, Y.3
  • 40
    • 48749127776 scopus 로고    scopus 로고
    • R. Pönighaus, 'Favourite' SQL-Statements - an empirical analysis of SQL-Usage in commercial applications, in: Proceedings of the sixth International Conference on Information Systems and Management of Data, Lecture Notes in Computer Science, vol. 1006, Springer, 1995, pp. 75-91.
  • 41
    • 0017491379 scopus 로고
    • Use of psychological experimentation as an aid to Development of a query language
    • Reisner P. Use of psychological experimentation as an aid to Development of a query language. IEEE Transactions on Software Engineering 3 3 (1977) 218-229
    • (1977) IEEE Transactions on Software Engineering , vol.3 , Issue.3 , pp. 218-229
    • Reisner, P.1
  • 43
    • 0141725625 scopus 로고    scopus 로고
    • Putting your best tests forward
    • Rothermel G., and Elbaum S. Putting your best tests forward. IEEE Software 20 5 (2003) 74-77
    • (2003) IEEE Software , vol.20 , Issue.5 , pp. 74-77
    • Rothermel, G.1    Elbaum, S.2
  • 46
    • 1542500502 scopus 로고    scopus 로고
    • Effects of query complexity and learning on novice user query performance with conceptual and logical database interfaces
    • Siau K.L., Chan H.C., and Wei K.L. Effects of query complexity and learning on novice user query performance with conceptual and logical database interfaces. IEEE Transactions on Systems, Man and Cybernetics-Part A: Systems and Humans 34 2 (2004) 276-281
    • (2004) IEEE Transactions on Systems, Man and Cybernetics-Part A: Systems and Humans , vol.34 , Issue.2 , pp. 276-281
    • Siau, K.L.1    Chan, H.C.2    Wei, K.L.3
  • 49
    • 85008042409 scopus 로고    scopus 로고
    • SQL test suite goes online
    • Sullivan J. SQL test suite goes online. Computer 30 6 (1997) 103-105
    • (1997) Computer , vol.30 , Issue.6 , pp. 103-105
    • Sullivan, J.1
  • 50
    • 0025404503 scopus 로고
    • Automated test case generation for programs specified by relational algebra queries
    • Tsai W.T., Volovik D., and Keefe T.F. Automated test case generation for programs specified by relational algebra queries. IEEE Transactions on Software Engineering 16 3 (1990) 316-324
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.3 , pp. 316-324
    • Tsai, W.T.1    Volovik, D.2    Keefe, T.F.3
  • 52
    • 33646918911 scopus 로고    scopus 로고
    • D. Willmor, S.M. Embury, A safe regression test selection technique for database driven applications, in: Proceedings of the IEEE International Conference on Software Maintenance, September 2005.
  • 53
    • 33846515806 scopus 로고    scopus 로고
    • D. Willmor, S.M. Embury, Exploring test adequacy for database systems, in: Proceedings of the 3rd UK Software Testing Research Workshop, September 2005.
  • 55
    • 5444247485 scopus 로고    scopus 로고
    • Insights into software testing
    • Woodward M.R. Insights into software testing. Software Focus 2 3 (2001) 93-103
    • (2001) Software Focus , vol.2 , Issue.3 , pp. 93-103
    • Woodward, M.R.1
  • 56
    • 0027562607 scopus 로고
    • Mutation testing - Its origin and evolution
    • Woodward M.R. Mutation testing - Its origin and evolution. Information and Software Technology 35 3 (1993) 163-169
    • (1993) Information and Software Technology , vol.35 , Issue.3 , pp. 163-169
    • Woodward, M.R.1
  • 59
    • 0031354777 scopus 로고    scopus 로고
    • Software unit test coverage and adequacy
    • Zhu H., Hall P.A.V., and May J.H.R. Software unit test coverage and adequacy. ACM Computing Surveys 29 4 (1997) 366-427
    • (1997) ACM Computing Surveys , vol.29 , Issue.4 , pp. 366-427
    • Zhu, H.1    Hall, P.A.V.2    May, J.H.R.3


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