Function Allocation and Bandwidth Reservation for Mixed-critical Adaptive Software Systems

Mahmoud Hussein
Mahmoud Hussein
Menofia University,

Send Message

To: Author

Function Allocation and Bandwidth Reservation for Mixed-critical Adaptive Software Systems

Article Fingerprint

ReserarchID

81B68

Function Allocation and Bandwidth Reservation for Mixed-critical Adaptive Software Systems Banner

AI TAKEAWAY

Connecting with the Eternal Ground
  • English
  • Afrikaans
  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Azerbaijani
  • Basque
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Cebuano
  • Chichewa
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Corsican
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Frisian
  • Galician
  • Georgian
  • German
  • Greek
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Hindi
  • Hmong
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish (Kurmanji)
  • Kyrgyz
  • Lao
  • Latin
  • Latvian
  • Lithuanian
  • Luxembourgish
  • Macedonian
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Myanmar (Burmese)
  • Nepali
  • Norwegian
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Samoan
  • Scots Gaelic
  • Serbian
  • Sesotho
  • Shona
  • Sindhi
  • Sinhala
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Sundanese
  • Swahili
  • Swedish
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa
  • Yiddish
  • Yoruba
  • Zulu
Font Type
Font Size
Font Size
Bedground

Abstract

The new Auto SAR adaptive platform makes mixedcritical automotive systems able to adapt themselves in response to hardware and software failures at runtime. However, mapping functions of these automotive systems and reserving bandwidth for them are still major challenges. In this paper, we propose a model-based approach for mapping functions of an automotive system to its hardware nodes and reserving their bandwidth. To do so, an architecture description language for automotive systems (i.e. EAST-ADL) is used to design an embedded system, and to specify its timing requirements. The design model is then used for identifying functions allocation and their bandwidth in different system configurations.

References

42 Cites in Article
  1. U Abelein,H Lochner,D Hahn,S Straube (2012). Complexity, quality and robustness - the challenges of tomorrow's automotive electronics.
  2. P Izosimov,P Pop,Z Eles,Peng (2008). Scheduling of fault-tolerant embedded systems with soft and hard timing constraints.
  3. Simon Furst,Markus Bechter (2015). AUTOSAR for Connected and Autonomous Vehicles: The AUTOSAR Adaptive Platform.
  4. A Burns,R Davis (2017). Mixed criticality systems-a revie.
  5. Pradip Sahu,Santanu Chattopadhyay (2013). A survey on application mapping strategies for Network-on-Chip design.
  6. S Manolache,P Eles,Z Peng (2008). Task mapping and priority assignment for soft real-time applications under deadline miss ratio constraints.
  7. Nicholas Zamora,Xiaoping Hu,Radu Marculescu (2007). System-level performance/power analysis for platform-based design of multimedia applications.
  8. L Abeni,G Buttazzo (1998). Integrating multimedia applications in hard real-time systems.
  9. S Chakraborty,L Thiele (2000). A New Task Model for Streaming Applications and Its Schedulability Analysis.
  10. P Schleiss,M Zeller,G Weiss,D Eilers (2014). Safe Adapt: Safe Adaptive Software for Fully Electric Vehicles.
  11. M Hussein,R Nouacer,A Radermacher (2016). A Modeldriven Approach for Validating Safe Adaptive Behaviors.
  12. D Chen,S Gerard,H Lonn,M Reiser,D Servat,C Sjostedt,R Kolagari,M Torngren,M Weber,P Cuenot (2007). Managing Complexity of Automotive Electronics Using the EAST-ADL.
  13. B Morin,O Barais,J Jezequel,F Fleurey,A Solberg (2009). Models@ Run. Time to Support Dynamic Adaptation.
  14. O Scheickl,M Rudorfer (2008). Automotive Real-Time Development Using Timing augmented AUTOSAR Specification, BMW Car IT.
  15. M Andrews (2000). Probabilistic end-to-end delay bounds for earliest deadline first scheduling.
  16. G Lipari,S Baruah (2001). A hierarchical extension to the constant bandwidth server framework.
  17. F Glover,M Laguna (1997). Tabu Search.
  18. D Garlan,S-W Cheng,A-C Huang,B Schmerl,P Steenkiste (2004). Rainbow: architecture-based self-adaptation with reusable infrastructure.
  19. Quan Sheng,Jian Yu,Aviv Segev,Kewen Liao (2010). Techniques on developing context‐aware web services.
  20. Ji Zhang,Betty Cheng (2006). Model-based development of dynamically adaptive software.
  21. Tao Gu,Hung Pung,Da Zhang (2005). A service‐oriented middleware for building context‐aware services.
  22. Romain Rouvoy,Paolo Barone,Yun Ding,Frank Eliassen,Svein Hallsteinsen,Jorge Lorenzo,Alessandro Mamelli,Ulrich Scholz (2009). MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments.
  23. William Heaven,Daniel Sykes,Jeff Magee,Jeff Kramer (2009). A Case Study in Goal-Driven Architectural Adaptation.
  24. Sandro Andrade,Raimundo Macedo (2009). A non-intrusive component-based approach for deploying unanticipated self-management behaviour.
  25. B Morin,O Barais,G Nain,J Jezequel (2009). Taming Dynamically Adaptive Systems using models and aspects.
  26. L Abeni,L Palopoli,G Lipari,J Walpole (2002). Analysis of a reservation-based feedback scheduler.
  27. Augusto De Oliveira,Eduardo Camponogara,George Lima (2009). Dynamic Reconfiguration in Reservation-Based Scheduling: An Optimization Approach.
  28. P Kumar Saraswat,P Pop,J Madsen (2010). Task Mapping and Bandwidth Reservation for Mixed Hard/Soft Fault-Tolerant Embedded Systems.
  29. P Pop,V Izosimov,P Eles,Z Peng (2009). Design optimization of time and cost-constrained faulttolerant embedded systems with check pointing and replication.
  30. T Pop,P Pop,P Eles,Z Peng,A Andrei (2008). Timing analysis of the Flex Ray communication protocol.
  31. Paul Pop,Petru Eles,Zebo Peng,Traian Pop (2006). Analysis and optimization of distributed real-time embedded systems.
  32. Domiţian Tămaş-Selicean,Paul Pop (2015). Design Optimization of Mixed-Criticality Real-Time Embedded Systems.
  33. Robert France,Bernhard Rumpe (2007). Model-driven Development of Complex Software: A Research Roadmap.
  34. Mazeiar Salehie,Ladan Tahvildari (2009). Self-adaptive software.
  35. M Fowler (2003). UML Distilled: A Brief Guide to the Standard Object Modeling Language.
  36. Hermann Kopetz,Wilfried Steiner (1997). Real-Time Systems.
  37. L Abeni,G Buttazzo (2001). Stochastic analysis of a reservation based system.
  38. L Abeni,G Lipari,J Lelli (2015). Constant bandwidth server revisited.
  39. SafeAdapt: Safe Adaptive Software for Fully Electric Vehicles.
  40. S Gérard,C Dumoulin,P Tessier,B Selic (2007). Papyrus: A UML2 tool for domain-specific language modeling.
  41. Rachel Roegman,Serena Salloum (2021). “I Never Touch Race”.
  42. N Wang,D Schmidt,C O'ryan (2001). Overview of the CORBA component model.

Funding

No external funding was declared for this work.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

No ethics committee approval was required for this article type.

Data Availability

Not applicable for this article.

How to Cite This Article

Mahmoud Hussein. 2018. \u201cFunction Allocation and Bandwidth Reservation for Mixed-critical Adaptive Software Systems\u201d. Global Journal of Research in Engineering - J: General Engineering GJRE-J Volume 18 (GJRE Volume 18 Issue J4).

Download Citation

Journal Specifications

Crossref Journal DOI 10.17406/gjre

Print ISSN 0975-5861

e-ISSN 2249-4596

Keywords
Classification
GJRE-J Classification FOR Code:090299
Version of record

v1.2

Issue date
July 3, 2018

Language
en
Experiance in AR

Explore published articles in an immersive Augmented Reality environment. Our platform converts research papers into interactive 3D books, allowing readers to view and interact with content using AR and VR compatible devices.

Read in 3D

Your published article is automatically converted into a realistic 3D book. Flip through pages and read research papers in a more engaging and interactive format.

Article Matrices
Total Views: 3137
Total Downloads: 1508
2026 Trends
Related Research
Our website is actively being updated, and changes may occur frequently. Please clear your browser cache if needed. For feedback or error reporting, please email [email protected]

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

Quote and Order Details

Contact Person

Invoice Address

Notes or Comments

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

Function Allocation and Bandwidth Reservation for Mixed-critical Adaptive Software Systems

Mahmoud Hussein
Mahmoud Hussein <p>Menofia University,</p>

Research Journals