SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "L773:9798350394528 "

Sökning: L773:9798350394528

  • Resultat 1-3 av 3
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Bucaioni, Alessio, 1987-, et al. (författare)
  • Evolution of an Automotive Modelling Language for Enhanced Support of Diverse Network Interface Controllers
  • 2024
  • Ingår i: 2024 International Conference on Artificial Intelligence, Computer, Data Sciences and Applications (ACDSA). - : Institute of Electrical and Electronics Engineers Inc.. - 9798350394528
  • Konferensbidrag (refereegranskat)abstract
    • Over the last two decades, vehicles have undergone a significant shift, transforming into highly software-intensive systems. Projections indicate that even entry-level vehicles will soon integrate hundreds of millions of lines of code and incorporate numerous electronic control units. To navigate the complexity of these software-intensive systems, there has been a notable shift towards adopting model-driven engineering and specialised modelling languages. Among these languages, the Rubus Component Model has played a crucial role for over 25 years, supporting the development and timing analysis of distributed resource-constrained embedded systems. The enduring success of the Rubus Component Model lies in its responsiveness to end-users' demands and its ability to adapt to technological advancements. Notably, the proliferation of network interface controllers, including controller area network controllers, supporting diverse message-receiving policies like polling and interrupt, represents a significant advancement. However, the implications of these policies on end-to-end delays in distributed systems necessitate explicit modelling and dedicated timing analysis tools.This paper introduces an evolved Rubus Component Model, tailored for model-driven development and timing analysis in distributed embedded systems that utilise network interface controllers with diverse message-receiving policies. Drawing inspiration from a real-world example, the paper introduces new elements and properties in the Rubus Component Model designed to support these policies and facilitate timing analysis. The practical application of these enhancements is demonstrated, and insights are extended to other contemporary modelling languages in the vehicular domain. Beyond bolstering expressiveness, this evolution ensures the timing predictability of distributed embedded systems, aligning seamlessly with the Rubus Component Model's core focus.
  •  
2.
  • Ciccozzi, Federico, 1983- (författare)
  • Towards accessible software engineering for heterogeneous hardware
  • 2024
  • Ingår i: 2024 International Conference on Artificial Intelligence, Computer, Data Sciences and Applications (ACDSA). - : Institute of Electrical and Electronics Engineers Inc.. - 9798350394528
  • Konferensbidrag (refereegranskat)abstract
    • Scientists without specific software programming skills are increasingly required to express their problems in terms of software to exploit the computational power of heterogeneous parallel hardware. Producing software for this hardware is very cumbersome for the experienced programmer; for the novice, it is just impracticable. We aim to grant scientists across disciplines access to heterogeneous hardware via a model-driven holistic approach. Via proper software modelling, we suppress the need to write resource-specific software functions and complex offloading and communication code; we will do this by devising a comprehensive modelling language that implicitly underpins multiple execution semantics (sequential, data-/task-parallel). Current code generators neglect model semantics while compilers expect in input too detailed software descriptions; we will devise an innovative semantics-aware model compiler with automatic parallelization. Overall, we aim at giving researchers and practitioners better tools to focus more on the problem to solve than learning how to master complex techniques and languages to describe it in terms of software. Moreover, the learning curve and technological hindrances for beginners approaching hybrid software will be pushed down dramatically.
  •  
3.
  • Mubeen, Saad, et al. (författare)
  • Jitter Analysis Framework for Controller Area Network in Vehicular Embedded Systems
  • 2024
  • Ingår i: 2024 International Conference on Artificial Intelligence, Computer, Data Sciences and Applications (ACDSA). - : Institute of Electrical and Electronics Engineers Inc.. - 9798350394528
  • Konferensbidrag (refereegranskat)abstract
    • Controller Area Network (CAN) is an ISO-standardized protocol that is extensively used as the onboard real-time network in vehicles. Evaluating and mitigating responsetime jitter experienced by CAN messages is paramount, particularly in real-time applications where timing predictability is crucial. This paper presents a jitter analysis framework for CAN messages. Within this framework, the worst-case responsetime jitter of CAN messages is calculated through pre-runtime analysis. Additionally, a post-runtime analysis of message traces helps ascertain the maximum response-time jitter these messages encounter at runtime. The framework performs a comparative evaluation of the pre-runtime and runtime response-time jitter and then back-propagates insights and guidelines to the systems' designers to mitigate the jitter. To validate this approach, we implement the framework using two prominent industrial tools: Rubus-ICE and CANalyzer. The effectiveness of the framework is further substantiated by modeling and analyzing an industrial use case provided by Volvo Construction Equipment.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-3 av 3
Typ av publikation
konferensbidrag (3)
Typ av innehåll
refereegranskat (3)
Författare/redaktör
Mubeen, Saad (2)
Bucaioni, Alessio, 1 ... (2)
Ciccozzi, Federico, ... (1)
Eriksen, S (1)
Wilander, S. (1)
Lärosäte
Mälardalens universitet (3)
Språk
Engelska (3)
Forskningsämne (UKÄ/SCB)
Teknik (2)
Naturvetenskap (1)
År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy