• DocumentCode
    3135238
  • Title

    Automatic Testing of SCR Specifications

  • Author

    Iglewski, Michal

  • Author_Institution
    Departement d´´Informatique et d´´Ingenierie, Univ. du Quebec en Outaouais, Que.
  • fYear
    2006
  • fDate
    38838
  • Firstpage
    2455
  • Lastpage
    2459
  • Abstract
    The SCR (software cost reduction) requirements method has been used in industrial environments to specify the requirements of many practical systems. To evaluate the correctness of a software implementation, one can apply black-box testing to determine whether the implementation satisfies a system requirements specification, i.e., given a sequence of system inputs, it produces the correct system outputs. A static approach consists in selecting feasible paths through the use of static analysis techniques. Use of paths with lower numbers of traversed predicates ease the feasibility analysis. Our primary goal is to test whether the relation REQ is satisfied by a corresponding system, and in particular, whether critical properties defined by the specification assertions are conserved. Our second goal is to keep the cost of the testing process relatively low
  • Keywords
    formal specification; program diagnostics; program testing; program verification; software cost estimation; automatic testing; black-box testing; feasibility analysis; industrial environment; software correctness implementation; software cost reduction requirements specification; static analysis technique; Automatic testing; Computer industry; Control systems; Costs; Flow graphs; Formal specifications; Information resources; Software testing; System testing; Thyristors; SCR; branch coverage; formal specification; software requirements; testing; testing scenarios;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
  • Conference_Location
    Ottawa, Ont.
  • Print_ISBN
    1-4244-0038-4
  • Electronic_ISBN
    1-4244-0038-4
  • Type

    conf

  • DOI
    10.1109/CCECE.2006.277546
  • Filename
    4054603