• DocumentCode
    2470106
  • Title

    A symbolic model checking appproach to verifying transact-SQL

  • Author

    Diana, Rodrigo ; Marques-Neto, Humberto ; Zárate, Luis ; Song, Mark

  • Author_Institution
    Comput. Sci. Dept., Pontificia Univ. Catolica de Minas Gerais, Belo Horizonte, Brazil
  • fYear
    2012
  • fDate
    14-17 Oct. 2012
  • Firstpage
    1735
  • Lastpage
    1741
  • Abstract
    Today, the trend in software is toward bigger, more complex systems. As a new computational infra-structure has became available, new applications which were previously too expensive or too complex have become common. In this context, the popularization of Relational database management systems (RDBMS) has implied the development of different integrated applications. It makes it possible to develop a simple data repository application or a complex system in which every business rule is implemented, for example, through stored procedures. As the strategic value of software increases for many companies, the industry looks for techniques to automate the production of software and to improve quality and reduce cost and time-to-market. Therefore, new approaches are demanded in order to capture specific errors as a consequence of integrations between applications and databases. The propose of this paper is to present an approach to validate SQL specifications - implemented as Transact-SQL queries or stored procedures - using model checking.
  • Keywords
    SQL; formal specification; formal verification; relational databases; RDBMS; SQL specification; Structured Query Language; Transact-SQL query; Transact-SQL stored procedure; Transact-SQL verification; cost reduction; data repository application; relational database management systems; software production; software quality; software strategic value; symbolic model checking approach; time-to-market reduction; Conferences; Cybernetics; Database; Model Check; Relational Algebra; Software Engineering; Software Testing; Temporal Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics (SMC), 2012 IEEE International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4673-1713-9
  • Electronic_ISBN
    978-1-4673-1712-2
  • Type

    conf

  • DOI
    10.1109/ICSMC.2012.6377988
  • Filename
    6377988