SimCo - Hybrid Simulator for Testing of Component Based Applications

被引:0
|
作者
Lipka, Richard [1 ]
Potuzak, Tomas [1 ]
Brada, Premek [1 ]
Herout, Pavel [1 ]
机构
[1] Univ West Bohemia Plzen, Dept Comp Sci & Engn, Plzen, Czech Republic
来源
SOFSEM 2013: THEORY AND PRACTICE OF COMPUTER SCIENCE | 2013年 / 7741卷
关键词
software component; testing; simulation; performance; OSGi;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Testing of component-based applications is important in order to ensure that third-party components do not compromise the functionality or properties of the whole system. However, thorough testing of functionality, behaviour and extra-functional properties is a tedious and time consuming process. In this paper we present an approach to discrete event simulation testing of components and component sets. Its unique feature is the ability to execute a mixture of real, implemented components and simulated mock-ups of the remaining parts of the application. Together, this approach allows faster testing on a wide scale of different inputs for tested components. At the same time, the use of actual components increases the confidence in the simulation test results. The approach has been implemented using the OSGi platform in the form of the SimCo framework and toolset, for which the key architectural considerations are discussed together with a short case study illustrating its usage.
引用
收藏
页码:420 / 431
页数:12
相关论文
共 50 条
  • [1] Verification of SimCo - Simulation Tool for Testing of Component-based Application
    Lipka, Richard
    Potuzak, Tomas
    Brada, Premysl
    Herout, Pavel
    2013 IEEE EUROCON, 2013, : 467 - 474
  • [2] Simulator for Identifying Critical Components for Testing in a Component Based Software System
    Suri, P. K.
    Kumar, Sandeep
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (06): : 250 - 257
  • [3] Testing a Component-based Application for Road Traffic Crossroad Control using the SimCo Simulation Framework
    Potuzak, Tomas
    Lipka, Richard
    Brada, Premek
    Herout, Pavel
    2012 38TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2012, : 175 - 182
  • [4] Design of a Component-based Simulation Framework for Component Testing using SpringDM
    Potuzak, Tomas
    Lipka, Richard
    Snajberk, Jaroslav
    Brada, Premek
    Herout, Pavel
    2011 2ND EASTERN EUROPEAN REGIONAL CONFERENCE ON THE ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS-EERC), 2011, : 167 - 168
  • [5] Testing IoT systems using a hybrid simulation based testing approach
    Bosmans, Stig
    Mercelis, Siegfried
    Denil, Joachim
    Hellinckx, Peter
    COMPUTING, 2019, 101 (07) : 857 - 872
  • [6] Testing IoT systems using a hybrid simulation based testing approach
    Stig Bosmans
    Siegfried Mercelis
    Joachim Denil
    Peter Hellinckx
    Computing, 2019, 101 : 857 - 872
  • [7] ASCARI: A Component Based Simulator for Distributed Mobile Robot Systems
    Ferrati, Mirko
    Settimi, Alessandro
    Pallottino, Lucia
    MODELLING AND SIMULATION FOR AUTONOMOUS SYSTEMS, MESAS 2014, 2014, 8906 : 152 - 163
  • [8] A Component-based Simulator for MIPS32 Processors
    Chen, Yu
    Sarjoughian, Hessam S.
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2010, 86 (5-6): : 271 - 290
  • [9] Design of Simulator for Reliability Estimation of Component Based Software System
    Suri, P. K.
    Kumar, Sandeep
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (09): : 161 - 167
  • [10] DiaSim: a simulator for pervasive computing applications
    Bruneau, Julien
    Consel, Charles
    SOFTWARE-PRACTICE & EXPERIENCE, 2013, 43 (08): : 885 - 909