Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A Flexible Task Design for Industrial Embedded Systems
RISE Research Institutes of Sweden, Digitala system, Industriella system.ORCID-id: 0000-0002-6657-2496
ABB AB, Sweden.
Malardalen University, Sweden.
Epiroc Rock Drills AB, Sweden.
Visa övriga samt affilieringar
2020 (Engelska)Ingår i: IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society, IEEE Computer Society , 2020, s. 2143-2148Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The run-time context in industrial embedded systems varies from bare-metal microcontrollers, to multicore-processors running real-time operating systems. Due to the longevity of industrial systems, reusability and evolvability are often considered crucial quality attributes. This paper presents a new flexible task design that enables tasks to be agnostic to run-time context. Evaluations of the design were made by conducting experiments using a proof of concept implementation of the proposed design. The experiments were based on typical industrial constructs, such as periodic tasks, and event signaling from interrupts. Findings from the experiments show that tasks can be more agnostic to run-time context and still deliver functionality normally used within industry. The results indicate that it is feasible to improve reusability and evolvability between different run-time contexts, and in addition, support hybrid configurations that can reduce resource usage, since e.g. a thread can be easily shared among several tasks.

Ort, förlag, år, upplaga, sidor
IEEE Computer Society , 2020. s. 2143-2148
Nyckelord [en]
evolvability, flexibility, real-time, reusability, run-time context, software development, task design, Computer operating systems, Embedded systems, Industrial electronics, Hybrid configurations, Industrial systems, Multi-core processor, Periodic tasks, Proof of concept, Quality attributes, Real time operating system, Resource usage, Real time systems
Nationell ämneskategori
Naturvetenskap
Identifikatorer
URN: urn:nbn:se:ri:diva-51951DOI: 10.1109/IECON43393.2020.9254835Scopus ID: 2-s2.0-85097751138ISBN: 9781728154145 (tryckt)OAI: oai:DiVA.org:ri-51951DiVA, id: diva2:1521231
Konferens
46th Annual Conference of the IEEE Industrial Electronics Society, IECON 2020, 19 October 2020 through 21 October 2020
Tillgänglig från: 2021-01-22 Skapad: 2021-01-22 Senast uppdaterad: 2021-06-16Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Person

Ericsson, NiclasLarsson, Stig

Sök vidare i DiVA

Av författaren/redaktören
Ericsson, NiclasLarsson, Stig
Av organisationen
Industriella system
Naturvetenskap

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 21 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf