scispace - formally typeset
J

Johan Fredriksson

Researcher at Mälardalen University College

Publications -  30
Citations -  451

Johan Fredriksson is an academic researcher from Mälardalen University College. The author has contributed to research in topics: Component (UML) & Component-based software engineering. The author has an hindex of 11, co-authored 28 publications receiving 446 citations. Previous affiliations of Johan Fredriksson include Saab AB.

Papers
More filters
Journal ArticleDOI

The SAVE approach to component-based development of vehicular systems

TL;DR: The authors' experiments indicate that SaveCCT provides appropriate expressiveness, resource efficiency, analysis and verification support for component-based development of vehicular software.
Book ChapterDOI

Optimizing resource usage in component-based real-time systems

TL;DR: This paper presents a general approach for allocating components to real-time tasks, while utilizing existing real- time analysis to ensure a feasible allocation and demonstrates that CPU-overhead and memory consumption can be reduced by as much as 48% and 32% respectively for industrially representative systems.
Proceedings ArticleDOI

Contract-Based ReusableWorst-Case Execution Time Estimate

TL;DR: This work presents a contract-based technique to achieve reuse of known worst-case execution times (WCET) in conjunction with reuse of software components for resource constrained systems and systems where high degree of predictability is needed.

Evaluation of component technologies with respect to industrial requirements

TL;DR: This evaluation compares existing component technologies for embedded systems with respect to industrial requirements and concludes that none of the studied technologies is a perfect match for the industrial requirements.
Journal Article

Introducing a component technology for safety critical embedded real-time systems

TL;DR: This paper shows how to use component based software engineering for low footprint systems with very high demands on safe and reliable behaviour by providing expressive design time models and yet resource effective run-time models by statically resolve resource usage and timing by powerful compile time techniques.