Copilot: A Runtime Verification Framework for Hard Real-Time Systems

Copilot: A Runtime Verification Framework for Hard Real-Time Systems

What is Copilot? Copilot is a runtime verification framework for hard real-time systems. You can write business logic in a high-level streaming DSL, and Copilot will translate it into C99 code, which can be directly integrated into your project. The generated monitors have constant memory and execution time, making it a boon for embedded systems … Read more

A Generation Method of ECU-Hardware-Dependent Description of Complex Device Drivers in AUTOSAR

A Generation Method of ECU-Hardware-Dependent Description of Complex Device Drivers in AUTOSAR

Abstract:To address the increasing scale and complexity of automotive software development, the AUTOSAR standard has been proposed as a standardized software development process. When developing automotive software based on AUTOSAR, it is required to adopt a component-based approach. Components related to ECU hardware, such as Complex Device Drivers (CDDs) and operating systems, must be developed … Read more

Classic Setup Methods for TP-Link Wireless Routers

As more users share internet access at home and connect laptops to the internet via wireless routers at work, wireless routers have become increasingly popular due to their affordability and the ability to use both wireless and wired connections simultaneously. This article discusses the setup of TP-Link wireless routers. Generally, there are two types of … Read more