Model Based Testing for Horizontal and Vertical Collaboration in Embedded Systems Development

Author(s):  
Thomas Tamisier ◽  
Hind Bouzite ◽  
Christophe Louis ◽  
Yves Gaffinet ◽  
Fernand Feltz
Author(s):  
ALIREZA SADEGHI ◽  
SEYED-HASSAN MIRIAN-HOSSEINABADI

Test Driven Development (TDD), as a quality promotion approach, suffers from some shortages that discourage its usage. One of the most challenging shortcomings of TDD is the low level of granularity and abstraction. This may lead to production of software that is not acceptable by the end users. Additionally, exploiting of TDD is not applicable in the enterprise systems development. To overcome this defect, we have merged TDD with Model Based Testing (MBT) and suggested a framework named Model Based Test Driven Development (MBTDD). According to TDD, writing test cases comes before programming, and based on our improved method of TDD, modeling precedes writing test cases. To validate the applicability of the proposed framework, we have implemented a use case of Human Resource Management (HRM) system by means of MBTDD. The empirical results of using MBTTD show that our proposed method overwhelms existing deficiencies of TDD.


2021 ◽  
Author(s):  
Muhammad Nouman Zafar ◽  
Wasif Afzal ◽  
Eduard Enoiu

Sign in / Sign up

Export Citation Format

Share Document