[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
Volume 44, Issue 1June 2024Current Issue
Reflects downloads up to 26 Dec 2024Bibliometrics
Skip Table Of Content Section
SESSION: Special Section - Proceedings of the "ADEPT: AADL by its Practitioners Workshop" of AEiC 2023
research-article
ADEPT 2023 Workshop Summary

The Architecture Analysis and Design Language (AADL) is a SAE standard for modeling both hardware and software architecture of embedded systems. Widely embraced by stakeholders in critical real-time embedded systems, the AADL standard is used to address ...

research-article
Formal Model Engineering of Synchronous CPS Designs in AADL

Many cyber-physical systems (CPSs)-such as aircrafts, cars, robots, and manufacturing plants-have synchronous designs and are realized on platforms with bounded network delays and clock skews. This paper summarizes how we have: (i) defined modeling ...

research-article
BLESS Behavior Correctness Proof as Convincing Verification Artifact

Safety-critical cyber-physical systems require evidence they are indeed safe. In practice, such evidence is results of system tests. Unfortunately, tests can only demonstrate the presence of software errors, not their absence, and can practically cover a ...

research-article
Mechanizing AADL in Coq - Extended Abstract

In this extended abstract, we present a mechanization of the SAE AADL language using Coq along with specific analysis capabilities. Our contribution provides an unambiguous semantics for a large set of the language and can be used as a foundation to ...

research-article
Extension of the TASTE toolset to support publisher-subscriber communication

New Space has been revolutionizing how space software is developed. While in the past the development of systems lasted years to minimize errors, nowadays, with the reduction in manufacturing costs of micro and nanosatellites, companies are capitalizing ...

research-article
METASAT's Model Based Design Solutions

METASAT is a recently started project (January 2023) in the Horizon Europe programme, in the SPACE call, coordinated by the Barcelona Supercomputing Center (BSC). METASAT will develop model-based design (MBD) solutions for high performance on-board ...

research-article
Facilitating AADL Model Processing and Analysis with OSATE-DIM

The Architecture Analysis and Design Language (AADL) is a rich component-based language for modelling embedded systems. To ease processing AADL models, OSATE, the reference tool for AADL, provides the 'instance' model derived from base 'declarative' ...

research-article
LAMP: to shed light on AADL models

LAMP is an introspective analysis and processing framework for AADL. With LAMP, exploration, verification, transformation or any other processing rules are directly embedded inside the AADL model as annex subclauses. LAMP is based on the underlying LMP (...

research-article
Challenges in Model Synchronization for Information Preservation Illustrated with the FACE and AADL Standards

This article explores the challenges in Model Synchronization in Model Driven Engineering, focusing on Information Preservation. It introduces modern architecture description languages such as FACE and AADL and describes the challenges in reliably ...

SESSION: Special Section - Papers from the AEiC 2024 Work-in-Progress Session
research-article
A Framework for Improving Portability and Ensuring Correctness of Operating System Kernels

Traditional embedded Real-Time Operating Systems (RTOS) or Basic Software (BSW) implementations typically require manual porting to new hardware platforms. However, this approach can be time-consuming and error-prone, especially given the frequent ...

research-article
Algebraic Effects and Static Analysis for Safety-Critical Applications in Fuzion

This work-in-progress paper presents the introduction of algebraic effects to the Fuzion language and how algebraic effects can be used in the context of safety-critical systems.

Fuzion is a modern, general purpose programming language that unifies ...

research-article
An Iterative Benchmark Configuration Method for Quantifying Multi-core Interference

Interference within a multi-core architecture may have several origins. Understanding where interference comes from is mandatory for verification and certification purposes. Unfortunately, the complexity of current architectures makes it difficult to ...

research-article
Improving Availability in a Robotic Application without Loss of Safety

In our automated and industrialized world, ensuring safety in human-robot interaction is essential, a complex engineering task especially in dynamic environments. The widespread adoption of collaborative and autonomous robots across various sectors ...

research-article
Reconfigurable and Scalable Honeynet for Cyber-physical Systems

Industrial Control Systems (ICS) constitute the backbone of contemporary industrial operations, ranging from modest heating, ventilation, and air conditioning systems to expansive national power grids. Given their pivotal role in critical infrastructure, ...

research-article
Software-Based Security Framework for Edge and Mobile IoT

With the proliferation of Internet of Things (IoT) devices, ensuring secure communications has become imperative. Due to their low cost and embedded nature, many of these devices operate with computational and energy constraints, neglecting the potential ...

research-article
Supporting Ada in the ROSE Compiler

Manual code maintenance of large code bases is tedious, time-consuming, and error-prone. To enable the engineering of source code maintenance tools for Ada, a mature infrastructure that provides capabilities for parsing, unparsing, semantic analysis, and ...

research-article
Task-to-Thread Mapping in OpenMP Using Fuzzy Decision Making

The performance of shared-resource multi-core hardware platforms in complex cyber-physical systems (CPSs), e.g., automotive industry, can be improved using task-based parallelism through OpenMP. However, most CPS require certain level of predictability, ...

Subjects

Comments

Please enable JavaScript to view thecomments powered by Disqus.