Framework for Flexible, Adaptive Support of Test Management by Means of Software Agents

被引:3
|
作者
Jordan, Claudius, V [1 ]
Maeurer, Franziska [1 ]
Loewenberg, Sven [2 ]
Provost, Julien [1 ]
机构
[1] Tech Univ Munich, D-80333 Munich, Germany
[2] TraceTronic GmbH, D-01189 Dresden, Germany
来源
关键词
Agent-based systems; planning; scheduling and coordination; task planning;
D O I
10.1109/LRA.2019.2918486
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In the context of system testing on hardware-in-the-loop test benches, performing functional tests on electrical control units comes with various challenges. Especially planning the execution of test cases for a test cycle and nightly batch runs is cumbersome. In order to support the test managers, this letter proposes an adaptable and flexible test management assistance system. Therefore, a set of requirements for such an assistance system has been identified and proposed solutions from the literature have been recalled. Out of those, software agents appear to be a suitable method for building up the framework of the assistance system. The framework proposed in this letter is divided into two phases: static prioritization of test scripts and dynamic execution ordering. The agents of the former phase aggregate relevant available data from various sources to calculate a test script priority. In the latter, the agents negotiate to solve the resource allocation problem for test scripts on test benches. In addition, test logs are taken into account at runtime for reprioritization. Finally, an industrial use case from the automotive industry is taken as an example to discuss the applicability and current obstacles on the way to application and qualitative evaluation of the expected benefits are discussed.
引用
收藏
页码:2754 / 2761
页数:8
相关论文
共 50 条
  • [1] Adaptive Software Test Management System Based on Software Agents
    Tang Rongfa
    ADVANCED TECHNOLOGY IN TEACHING - PROCEEDINGS OF THE 2009 3RD INTERNATIONAL CONFERENCE ON TEACHING AND COMPUTATIONAL SCIENCE (WTCS 2009), VOL 2: EDUCATION, PSYCHOLOGY AND COMPUTER SCIENCE, 2012, 117 : 1 - 9
  • [2] Personalized Support for Management of Financial Instruments by Means of Software Agents
    Rykowski, Jarogniew
    AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGIES AND APPLICATIONS, PT II, PROCEEDINGS, 2010, 6071 : 22 - 31
  • [3] Flexible Information Retrieval in Industrial Automation by Means of Software Agents
    Pech, Stephan
    Goehner, Peter
    AT-AUTOMATISIERUNGSTECHNIK, 2011, 59 (01) : 27 - 32
  • [4] A flexible framework to support collaborative software evolution analysis
    D'Ambros, Marco
    Lanza, Michele
    CSMR 2008: 12TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: DEVELOPING EVOLVABLE SYSTEMS, 2008, : 3 - 12
  • [5] Flexible support and management of adaptive workflow processes
    Narendra, NC
    INFORMATION SYSTEMS FRONTIERS, 2004, 6 (03) : 247 - 262
  • [6] Flexible Support and Management of Adaptive Workflow Processes
    N.C. Narendra
    Information Systems Frontiers, 2004, 6 : 247 - 262
  • [7] An Evaluation Framework for Software Test Management Tools
    Koppel, Evari
    Matulevicius, Raimundas
    Databases and Information Systems VII, 2013, 249 : 235 - 248
  • [8] Grid Management Support by means of Collaborative Learning Agents
    Mulder, Wico
    Jacobs, Ceriel
    GRIDS MEET AUTONOMIC COMPUTING WORKSHOP - GMAC 2009, 2009, : 43 - 49
  • [9] Software test information management system to support collaborative test
    Ding, Yufeng
    Jiang, Sheng
    Jisuanji Gongcheng/Computer Engineering, 2005, 31 (06): : 81 - 83
  • [10] A framework for network fault management using software agents
    Ekaette, EU
    Far, BH
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (04): : 947 - 958