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
A Component Model for Control-Intensive Distributed Embedded Systems
Mälardalen University, School of Innovation, Design and Engineering. (Industrial Software Engineering)ORCID iD: 0000-0003-0165-3743
Mälardalen University, School of Innovation, Design and Engineering. (Industrial Software Engineering)ORCID iD: 0000-0003-2383-7981
Mälardalen University, School of Innovation, Design and Engineering.
Mälardalen University, School of Innovation, Design and Engineering.ORCID iD: 0000-0002-8461-0230
Show others and affiliations
2008 (English)In: Lecture Notes in Computer Science, vol. 5282, Springer, 2008, p. 310-317Chapter in book (Refereed)
Abstract [en]

In this paper we focus on design of a class of distributed embedded systems that primarily perform real-time controlling tasks. We propose a two-layer component model for design and development of such embedded systems with the aim of using component-based development for decreasing the complexity in design and providing a ground for analyzing them and predict their properties, such as resource consumption and timing behavior. The two-layer model is used to efficiently cope with different design paradigms on different abstraction levels. The model is illustrated by an example from the vehicular domain.

Place, publisher, year, edition, pages
Springer, 2008. p. 310-317
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 5282
Keywords [en]
component model, embedded systems, control intensive
National Category
Engineering and Technology
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:mdh:diva-6551ISI: 000261030000021Scopus ID: 2-s2.0-70350521418ISBN: 9783540878902 (print)OAI: oai:DiVA.org:mdh-6551DiVA, id: diva2:227045
Projects
PROGRESS
Note

11th International Symposium on Component-Based Software Engineering, CBSE 2008; Karlsruhe; 14 October 2008 through 17 October 2008

Available from: 2009-07-08 Created: 2009-07-08 Last updated: 2018-06-26Bibliographically approved
In thesis
1. A Resource-Aware Component Model for Embedded Systems
Open this publication in new window or tab >>A Resource-Aware Component Model for Embedded Systems
2009 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Embedded systems are microprocessor-based systems that cover a large range of computer systems from ultra small computer-based devices to large systems monitoring and controlling complex processes. The particular constraints that must be met by embedded systems, such as timeliness, resource-use efficiency, short time-to-market and low cost, coupled with the increasing complexity of embedded system software, demand technologies and processes that will tackle these issues. An attractive approach to manage the software complexity, increase productivity, reduce time to market and decrease development costs, lies in the adoption of the component based software engineering (CBSE) paradigm. The specific characteristics of embedded systems lead to important design issues that need to be addressed by a component model. Consequently, a component model for development of embedded systems needs to systematically address extra-functional system properties. The component model should support predictable system development and as such guarantee absence or presence of certain properties. Formal methods can be a suitable solution to guarantee the correctness and reliability of software systems.

 

Following the CBSE spirit, in this thesis we introduce the ProCom component model for development of distributed embedded systems. ProCom is structured in two layers, in order to support both a high-level view of loosely coupled subsystems encapsulating complex functionality, and a low-level view of control loops with restricted functionality. These layers differ from each other in terms of execution model, communication style, synchronization etc., but also in kind of analysis which are suitable. To describe the internal behavior of a component, in a structured way, in this thesis we propose REsource Model for Embedded Systems (REMES) that describes both functional and extra-functional behavior of interacting embedded components. We also formalize the resource-wise properties of interest and show how to analyze such behavioral models against them.

Place, publisher, year, edition, pages
Västerås: Mälardalens högskola, 2009
Series
Mälardalen University Press Licentiate Theses, ISSN 1651-9256 ; 108
Keywords
component based software engineering, formal modeling, embedded systems, resources, analysis, behavior, component model
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:mdh:diva-6681 (URN)978-91-86135-37-9 (ISBN)
Presentation
2009-09-17, Zeta, Västerås, 14:15 (English)
Opponent
Supervisors
Projects
PROGRESS
Available from: 2009-08-25 Created: 2009-08-25 Last updated: 2018-01-13Bibliographically approved
2. Towards Efficient Component-Based Software Development of Distributed Embedded Systems
Open this publication in new window or tab >>Towards Efficient Component-Based Software Development of Distributed Embedded Systems
2009 (English)Licentiate thesis, comprehensive summary (Other academic)
Place, publisher, year, edition, pages
Västerås: Mälardalens högskola, 2009
Series
Mälardalen University Press Licentiate Theses, ISSN 1651-9256 ; 111
Keywords
Embedded System Development, Component-Based Software Engineering, Component Model, Extra-Functional Properties
National Category
Software Engineering
Research subject
Computer Science
Identifiers
urn:nbn:se:mdh:diva-7368 (URN)978-91-86135-43-0 (ISBN)
Presentation
2009-11-03, Gamma, Mälardalens Högskola, Västerås, 15:00 (English)
Opponent
Supervisors
Projects
Progress
Available from: 2009-10-16 Created: 2009-10-12 Last updated: 2018-01-12Bibliographically approved

Open Access in DiVA

No full text in DiVA

Scopus

Authority records BETA

Sentilles, SéverineVulgarakis, AnetaCarlson, JanCrnkovic, Ivica

Search in DiVA

By author/editor
Sentilles, SéverineVulgarakis, AnetaCarlson, JanCrnkovic, Ivica
By organisation
School of Innovation, Design and Engineering
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 51 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