Recent Advances of Real-Time Embedded Software Systems
A special issue of Electronics (ISSN 2079-9292). This special issue belongs to the section "Computer Science & Engineering".
Deadline for manuscript submissions: closed (20 April 2024) | Viewed by 2748
Special Issue Editor
Interests: real-time systems; embedded software; safety-critical systems; Internet of Things; software verification and validation; software quality and testing; applied machine learning
Special Issue Information
Dear Colleagues,
Real-time systems are being used in automobiles, avionics, medical systems, nuclear plants, high-speed rail, and smartphones. Current real-time systems are inherently complex and built with heavy over-provisioning of resources to compromise between safety and functionality. Balancing safety and functionality requirements is required to maximize the performance of a system. Safety systems in safety-critical applications have to be completely separated from the control systems. The conservation of complexity is a justification of separation of concerns. With the growing focus on safety-critical systems, the principle of separation increasingly is important for adaptive embedded systems. Adaptive and reconfigurable embedded systems that integrate safety-critical and non-critical components, or that integrate safety and adaptive behaviors, require separation of concerns to control system complexity. Resource dependencies can be minimized by factoring out the reservation and consumption parts into separate programs. Moreover, communication should be separated from control to improve the level of predictability. The approach of splitting the whole program into a minimal set of resource dependencies makes the programs easier to understand and analyze. They can then be joined in a deterministic manner through specified timed interactions such as timed interfaces. Security is an important related area that can benefit through the separation of concerns. To build high-confidence real-time embedded systems, verification and validation are essential to ensure that the worst cases are evaluated and/or tested. Moreover, emerging technologies such as machine learning and edge-computing-based techniques are proven to be effective to increase the performance, safety, and security of real-time embedded systems. This Special Issue focuses on (but is not limited to) the following areas:
- Design and analysis of embedded or cyber-physical software;
- Safety-critical and mixed-critical embedded software design;
- Testing, verification, and validation of real-time embedded software;
- Model-based approaches for embedded software design and testing;
- Real-time embedded operating systems and middleware;
- Scheduling for real-time embedded software systems;
- Acceleration using multi- and many-core processors;
- Resource management for embedded software design;
- Balancing performance and safety for embedded software;
- Vulnerability analysis and security of embedded software systems;
- Machine learning and edge computing for embedded systems;
- Case studies in application areas of real-time embedded systems such as automotive, avionics, energy, health care, mobile devices, and autonomous systems.
Dr. Akramul Azim
Guest Editor
Manuscript Submission Information
Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All submissions that pass pre-check are peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.
Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Electronics is an international peer-reviewed open access semimonthly journal published by MDPI.
Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 2400 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.
Keywords
- embedded systems
- cyber-physical systems
- embedded operating systems
- embedded design and testing
- ML for embedded systems
- edge computing for embedded systems
- safety and security for embedded systems
Benefits of Publishing in a Special Issue
- Ease of navigation: Grouping papers by topic helps scholars navigate broad scope journals more efficiently.
- Greater discoverability: Special Issues support the reach and impact of scientific research. Articles in Special Issues are more discoverable and cited more frequently.
- Expansion of research network: Special Issues facilitate connections among authors, fostering scientific collaborations.
- External promotion: Articles in Special Issues are often promoted through the journal's social media, increasing their visibility.
- e-Book format: Special Issues with more than 10 articles can be published as dedicated e-books, ensuring wide and rapid dissemination.
Further information on MDPI's Special Issue polices can be found here.