Testing of model-driven development applications

被引:9
作者
Marin, Beatriz [1 ]
Gallardo, Carlos [1 ]
Quiroga, Diego [1 ]
Giachetti, Giovanni [2 ]
Serral, Estefania [3 ]
机构
[1] Univ Diego Portales, Escuela Informat & Telecomunicac, Fac Ingn, Ejercito 441, Santiago, Chile
[2] Univ Andres Bello, Escuela Ingn Informat, Fac Ingn, Santiago, Chile
[3] Katholieke Univ Leuven, Fac Econ & Business, Dept Decis Sci & Informat Management, Louvain, Belgium
关键词
Model-based testing; Model-driven development; Abstract test case; Concrete test case;
D O I
10.1007/s11219-016-9308-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Human resource management practices are key for the success of software development projects. Practices that promote knowledge sharing and organizational learning are positively related to development-effort curves, and thus software companies are looking for different alternatives oriented to promoting these practices. The model-driven development (MDD) paradigm is positioned as one of the best alternatives for reutilization of development knowledge. In particular, this paradigm considers the specification of conceptual models that can be used as input for automatic code generation to different target platforms. However, testing of applications developed through MDD solutions is still performed by the manual definition and execution of test cases by testers, which negatively impacts in the time reduction obtained from automatic code generation and the reutilization of knowledge generated during the MDD project execution. To address this issue, this paper presents a testing approach that automatically generates executable test cases for software developed by using MDD technologies.
引用
收藏
页码:407 / 435
页数:29
相关论文
共 52 条
  • [1] MobiGUITAR Automated Model-Based Testing of Mobile Apps
    Amalfitano, Domenico
    Fasolino, Anna Rita
    Tramontana, Porfirio
    Ta, Bryan Dzung
    Memon, Atif M.
    [J]. IEEE SOFTWARE, 2015, 32 (05) : 53 - 59
  • [2] [Anonymous], IEEE 16 C EM TECHN F
  • [3] [Anonymous], P NAT COMP C EXP AFI
  • [4] [Anonymous], 5 INT C RES CHALL IN
  • [5] [Anonymous], NATO SCI PEACE SEC D
  • [6] [Anonymous], IEEE 830 GUID SOFTW
  • [7] [Anonymous], DATA FACTORY
  • [8] [Anonymous], 2007, Practical Model-Based Testing: A Tools Approach
  • [9] [Anonymous], P 1 EUR WORKSH BEH M
  • [10] [Anonymous], 35 ASEE IEEE FRONT E