Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Time-aware test execution scheduling for cyber-physical systems
ABB Robotics, Norway; University of Stavanger, Norway.
Simula Research Laboratory, Norway.
Simula Research Laboratory, Norway.
University of Stavanger, Norway.
Show others and affiliations
2019 (English)In: Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI), Gesellschaft fur Informatik (GI) , 2019, p. 121-122Conference paper, Published paper (Refereed)
Abstract [en]

The paper "Time-aware Test Execution Scheduling for Cyber-Physical Systems "first appeared in the application track of the 23rd International Conference on Principles and Practice of Constraint Programming (CP 2017). Testing cyber-physical systems involves the execution of test cases on target-machines equipped with the latest release of a software control system. When testing industrial robots, it is common that the target machines need to share some common resources, e.g., costly hardware devices, and so there is a need to schedule test case execution on the target machines, accounting for these shared resources. With a large number of such tests executed on a regular basis, this scheduling becomes difficult to manage manually. In fact, with manual test execution planning and scheduling, some robots may remain unoccupied for long periods of time and some test cases may not be executed. We introduce TC-Sched, a time-aware method for automated test case execution scheduling. TC-Sched uses Constraint Programming to schedule tests to run on multiple machines constrained by the tests' access to shared resources, such as measurement or networking devices. We will further discuss challenges and requirements encountered when automating testing for industrial robots. 

Place, publisher, year, edition, pages
Gesellschaft fur Informatik (GI) , 2019. p. 121-122
Keywords [en]
Continuous Integration, Cyber-Physical Systems, Software Testing, Test Scheduling, Computer systems programming, Constraint theory, Cyber Physical System, Embedded systems, Industrial robots, Integration testing, Robot programming, Scheduling, Constraint programming, Continuous integrations, Multiple machine, Networking devices, Principles and practices, Shared resources, Software control systems, Testing
National Category
Natural Sciences
Identifiers
URN: urn:nbn:se:ri:diva-39979DOI: 10.18420/se2019-36Scopus ID: 2-s2.0-85072109384ISBN: 9783885796862 (print)OAI: oai:DiVA.org:ri-39979DiVA, id: diva2:1361659
Conference
2019 Software Engineering and Software Management, SE/SWM 2019, 18 February 2019 through 22 February 2019
Available from: 2019-10-16 Created: 2019-10-16 Last updated: 2023-05-05Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Carlsson, Mats

Search in DiVA

By author/editor
Carlsson, Mats
By organisation
SICS
Natural Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 29 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf