mdh.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
Handling multiple mode switch scenarios in component-based multi-mode systems
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. (IS (Embedded Systems))ORCID iD: 0000-0003-1067-583X
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. (IS (Embedded Systems))ORCID iD: 0000-0002-7235-6888
2013 (English)In: Proceedings - Asia-Pacific Software Engineering Conference, APSEC, 2013, 404-413 p.Conference paper, Published paper (Refereed)
Abstract [en]

The growing complexity of embedded systems software entails new development techniques. Component-Based Software Engineering is undoubtedly suitable for the development of complex systems thanks to its inherent component reuse. Another approach to reduce software complexity is by partitioning the system behavior into different operational modes. Each mode is associated with a unique behavior and the system can change behavior by switching between modes. When such a multi-mode system is developed by reusable software components, a crucial issue is how to achieve a seamless composition of multi-mode components and also how to handle mode switch properly. As an integrated solution to the challenges of multi-mode component-based software system development we have proposed the Mode Switch Logic (MSL). The current version of MSL assumes independent handling of a single mode switch scenario, i.e. that no other mode switch is triggered until an ongoing mode switch is completed. For a wide class of systems, this is an unrealistic assumption. In this paper we lift this assumption by proposing an extension of MSL to handle multiple mode switch scenarios concurrently triggered by different components.

Place, publisher, year, edition, pages
2013. 404-413 p.
Keyword [en]
component-based, mode switch, multi-mode
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-23291DOI: 10.1109/APSEC.2013.61ISI: 000358736600050Scopus ID: 2-s2.0-84936877439ISBN: 978-147992143-0 (print)OAI: oai:DiVA.org:mdh-23291DiVA: diva2:679336
Conference
20th Asia-Pacific Software Engineering Conference, APSEC 2013; Bangkok; Thailand; 2 December 2013 through 5 December 2013; Category numberE5158; Code 112712
Projects
ARROWS - Design Techniques for Adaptive Embedded SystemsATAC - Advanced Test Automation for Complex Software-Intensive System (ITEA2/Vinnova)
Available from: 2013-12-14 Created: 2013-12-10 Last updated: 2015-11-16Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Yin, HangHansson, Hans
By organisation
Embedded Systems
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 19 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