• DocumentCode
    2232956
  • Title

    Program Analysis and Testing of Database Applications

  • Author

    Gardikiotis, S.K. ; Malevris, N.

  • Author_Institution
    Dept. of Informatics, Athens Univ. of Econ. & Bus.
  • fYear
    2006
  • fDate
    10-12 July 2006
  • Firstpage
    368
  • Lastpage
    373
  • Abstract
    During the last decades database applications are undoubtedly among the most widely used types of software applications. The presence of database statements in their source code is one of their typical characteristics that however introduces many difficulties in their code-level analysis and testing. This paper describes an approach that resolves such issues and facilitates the employment of traditional software testing techniques. The approach involves two alternative methods and is founded on the execution plan that the underlying database management system derives for each SQL statement. To support this approach a prototype tool called DATeM has been developed and the experimental results from its usage are reported and analyzed
  • Keywords
    SQL; database management systems; program diagnostics; program testing; software tools; DATeM prototype tool; SQL statement; database management system; database statements; gray box method; program analysis; program testing; software applications; software testing techniques; white box method; Algebra; Application software; Computer languages; Database systems; Employment; Informatics; Prototypes; Relational databases; Software prototyping; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science, 2006 and 2006 1st IEEE/ACIS International Workshop on Component-Based Software Engineering, Software Architecture and Reuse. ICIS-COMSAR 2006. 5th IEEE/ACIS International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-7695-2613-6
  • Type

    conf

  • DOI
    10.1109/ICIS-COMSAR.2006.68
  • Filename
    1652019