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
Mikael kerholm,Jan Carlson,Johan Fredriksson,Hans Hansson,John Håkansson,Anders Möller,Paul Pettersson,Massimo Tivoli +7 more
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.