Papers/Others
Automated Testing for Reusable Software Components
tomato13
2008. 9. 12. 07:50
http://www.dbpia.co.kr/view/ar_view.asp?arid=1010160
김책임님이 쓰신 논문이다.
Generally, when a software component is reused in a new environment, the functions of the software component are not changed. only their usages are changed. Therefore, the usage model can be rebuilt by assigning diferent probabilities to reflect the new environment.
usage model, test model이라는 용어가 나온다. usage model은 arc와 node로 구성된 일종의 state diagram의 기능을 가지면 user의 관점에서 모든 behavior를 설명한다. test model은 실제 test 된 histroy 및 내역을 가지게 된다. 논문에서는 reused component를 재사용할 때 기존의 test model을 참조하여 새로이 test가 필요한지를 결정하고 어떤 area에서 추가적인 tc를 작성할 수 있는지 설명한다.