Reactive programming has many applications for embedded devices in IoT and other application domains. For these constrained devices it is crucial to bound the overhead of the execution of non-functional concerns such ...
详细信息
ISBN:
(纸本)9781450399111
Reactive programming has many applications for embedded devices in IoT and other application domains. For these constrained devices it is crucial to bound the overhead of the execution of non-functional concerns such as glitch freedom. Reactive programming languages with static dependency graphs can implement glitch freedom by topologically sorting the dependency graph ahead of time. However, for more traditional reactive programming languages that support a dependency graph that can dynamically change, glitch freedom is typically implemented using a priority queue in which signals are enqueued according to their location in the graph. this is undesirable for embedded devices, as dynamically updating this priority queue has an undesirable, and sometimes unbounded, overhead. In this paper, we present a small-step operational semantics of a virtual machine specialised for running reactive programs that combines static ahead-of-time compilation of reactive programs into topologically sorted dependancy graphs while maintaining support for dynamic modifications to those dependency graphs.
Demand-side distributed energy resources (DERs) are enabling transformations in electricity. Yet, questions remain on how these transformations will address disparities in clean energy access and affordability. this p...
详细信息
ISBN:
(纸本)9781450398909
Demand-side distributed energy resources (DERs) are enabling transformations in electricity. Yet, questions remain on how these transformations will address disparities in clean energy access and affordability. this paper explores the efficacy designing community microgrids around dimensions of social and energy equity. It integrates a social vulnerability index (SoVI) into a mixed-integer linear program to optimize electricity operations across a 50-household Peer-to-Peer (P2P) community microgrid. the results show notable cost savings and revenue generation for socially vulnerable households relative to the status quo;this motivates additional research into designing electricity markets that more broadly account for social and energy equity.
the proceedings contain 28 papers. the topics discussed include: NIV-detector: an automated approach for detecting next- intent security vulnerability in android applications;an efficient routing protocol for full-dup...
ISBN:
(纸本)9798350346718
the proceedings contain 28 papers. the topics discussed include: NIV-detector: an automated approach for detecting next- intent security vulnerability in android applications;an efficient routing protocol for full-duplex software defined radios;a simple approach for data cleansing on Hadoop framework using file merging technique;leveraging self-sovereign identity in decentralized data aggregation;a new approach based on a multi–agent system for ids in cloud computing;a novel routing protocol for software defined radios;an adaptive attack prediction framework in cyber-physical systems;networking research innovations for telesurgery: a systematic review;a comparative study for half-duplex and full-duplex multi-hop routing in software defined networks;quantum programming taxonomy;and towards secure and reliable aggregation for federated learning protocols in healthcare applications.
作者:
Xu, BoHefei National Research Center
Institute of Advanced Technology University of Science and Technology of China Physical Sciences at the Microscale New Cornerstone Science Laboratory Department of Chemistry Hefei230026 China
Rust is an emerging programming language that provides both memory and thread safety like Java, and runtime efficiency like C/C++, by introducing a number of novel language features such as ownership, borrowing, expli...
详细信息
Satellite schedules are derived from satellite mission objectives, which are mostly managed manually from the ground. this increases the need to develop autonomous on-board scheduling capabilities and reduce the requi...
详细信息
ISBN:
(纸本)9781665473309
Satellite schedules are derived from satellite mission objectives, which are mostly managed manually from the ground. this increases the need to develop autonomous on-board scheduling capabilities and reduce the requirement for manual management of satellite schedules. Additionally, this allows the unlocking of more capabilities on-board for decision-making, leading to an optimal campaign. However, there remain trust issues in decisions made by Artificial Intelligence (AI) systems, especially in risk-averse environments, such as satellite operations. thus, an explanation layer is required to assist operators in understanding decisions made, or planned, autonomously on-board. To this aim, a satellite scheduling problem is formulated, utilizing real world data, where the total number of actions are maximised based on the environmental constraints that limit observation and down-link capabilities. the formulated optimisation problem is solved with a Constraint programming (CP) method. Later, the mathematical derivation for an Abstract Argumentation Framework (AAF) for the test case is provided. this is proposed as the solution to provide an explanation layer to the autonomous decision-making system. the effectiveness of the defined AAF layer is proven on the daily schedule of an Earth Observation (EO) mission, monitoring land surfaces, demonstrating greater capabilities and flexibility, for a human operator to inspect the machine provided solution.
Turing9;s model is a model contains reaction-diffusion equation that capable to form skin patterns on an animal. In this paper, Turing9;s model was investigated, withthe model improvisation by Barrio et al. [12...
详细信息
In the clearing process of the provincial/regional electricity spot market, large-scale zero to one decision variables and complex constraints greatly affect the computational efficiency of solving unit commitment pro...
详细信息
To address the issue of parking difficulties in urban commercial areas, this paper proposes a solution based on shared parking strategies. It leverages the available parking resources in surrounding residential areas ...
详细信息
A central concern in the field of CT deals with how to simplify programming, to make it accessible to individuals without a technical background. Although CT should not be only reduced to it, programming remains the m...
详细信息
ISBN:
(纸本)9783031056574;9783031056567
A central concern in the field of CT deals with how to simplify programming, to make it accessible to individuals without a technical background. Although CT should not be only reduced to it, programming remains the main challenge in the design of CT pedagogical approaches and tools. In the past years we have developed an approach to simplify programming, centered on the creation of a theoretical framework that can describe the learning path of beginner programmers in terms of knowledge distance. Our framework combines the hermeneutic spiral with Notional Machines, NoMs for short, seen as a more operational counterpart to hermeneutics. To simplify the problem-solving aspect of programming for learners, our approach addresses computational problems that are specific to their studies, and leverages learners' preunderstanding of the digital media, that they have experienced as users. To concretize the connection between the hermeneutic spiral and NoMs, we designed a minimalistic Python multimedia library, called Medialib, aimed at enabling secondary education students to create visual media and games with simple code;the choice of multimedia as the main domain to introduce CT spawns directly from the hermeneutic spiral and learners' preunderstanding. this paper compares three case studies that we conducted in the past three years, at universities in Japan and Denmark, and in a Danish gymnasium. the main contribution of this paper is a theoretical understanding of how CT is being constructed as a school subject in Danish high schools and non-technical lines in university. Our studies show a convergence of CT towards design of multimedia in secondary education, especially regarding the high-fidelity prototyping phase.
the proceedings contain 17 papers. the topics discussed include: a hierarchy of the forced retracing computable curves;the strength of Ramsey’s theorem for coloring relatively large sets;conservatively approximable f...
the proceedings contain 17 papers. the topics discussed include: a hierarchy of the forced retracing computable curves;the strength of Ramsey’s theorem for coloring relatively large sets;conservatively approximable functions;computable probability theory and stochastic processes;computing real functions with rudimentary operators;hyperbolic systems with non-computable basins of attraction;dimension spectra of random subfractals of self-similar fractals;computing a solution of Feigenbaums functional equation;computability of semi-computable compact manifolds;computational complexity of ordinary differential equations;uniform polytime computable operators;a testable abstract data type of outer and inner real approximations;a constructive view of continuity principles;and effective dimension in Euclidean space.
暂无评论