https://www.mdu.se/

mdu.sePublications
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
A systematic migration methodology for complex real-Time software systems
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-1364-8127
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-3242-6113
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0001-6132-7945
2020 (English)In: Proceedings - 2020 IEEE 23rd International Symposium on Real-Time Distributed Computing, ISORC 2020, Institute of Electrical and Electronics Engineers Inc. , 2020, p. 192-200, article id 9112924Conference paper, Published paper (Refereed)
Abstract [en]

This paper provides a systematic three-stage methodology for migrating complex real-Time industrial software systems from single-core to multi-core computing platforms. Single-core platforms have limited computational capabilities that prevent integration of computationally demanding applications such as image processing within the existing system. Modern multi-core processors provide increased computing capacity and allow the parallel execution of different applications within the system. However, this transition is non-Trivial and requires a systematic and well-defined migration process. This paper reviews some of the existing migration methods and provides a systematic multi-phase migration process with emphasis on software architecture recovery and transformation to explicitly address the timing and dependability attributes expected of industrial software systems. © 2020 IEEE.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc. , 2020. p. 192-200, article id 9112924
Keywords [en]
Multi-core, Real-Time systems, Robotics, Software architecture, Software migration, Computer software, Image processing, Computational capability, Computing capacity, Industrial software, Multi-core computing, Multi-core processor, Parallel executions, Real time software system, Software architecture recovery, Real time systems
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-49494DOI: 10.1109/ISORC49007.2020.00041ISI: 000610360000030Scopus ID: 2-s2.0-85088167941ISBN: 9781728169583 (print)OAI: oai:DiVA.org:mdh-49494DiVA, id: diva2:1456742
Conference
23rd IEEE International Symposium on Real-Time Distributed Computing, ISORC 2020, 19 May 2020 through 21 May 2020
Note

Conference code: 160961; Export Date: 6 August 2020; Conference Paper

Available from: 2020-08-06 Created: 2020-08-06 Last updated: 2021-03-05Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Papadopoulos, AlessandroMubeen, SaadNolte, Thomas

Search in DiVA

By author/editor
Papadopoulos, AlessandroMubeen, SaadNolte, Thomas
By organisation
Embedded Systems
Computer Systems

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