Abstract
Software testing is an ultimate obstacle to the final release of software products. Software testing is also a leading cost factor in the overall construction of software products. On the one hand, model-based testing methods are new testing techniques aimed at increasing the reliability of software, and decreasing the cost by automatically generating a suite of test cases from a formal behavioral model of a system. On the other hand, the architectural specification of a system represents a gross structural and behavioral aspect of a system at the high level of abstraction. Formal architectural specifications of a system also have shown promises to detect faults during software back-end development. In this work, we discuss a hybrid testing method to generate test cases. Our proposed method combines the benefits of model-based testing with the benefits of software architecture in a unique way. A simple Client/Server system has been used to illustrate the practicality of our testing technique. © 2010 IEEE.
Author supplied keywords
Cite
CITATION STYLE
Reza, H., & Lande, S. (2010). Model based testing using software architecture. In ITNG2010 - 7th International Conference on Information Technology: New Generations (pp. 188–193). https://doi.org/10.1109/ITNG.2010.122
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.