The formal analysis described here detects two so far undetected real deadlock situations per thousand C source files or million lines of code in the open source Linux operating system kernel, and three undetected accesses to freed memory, at a few seconds per file. That is notable because the code has been continuously under scrutiny from thousands of developers' pairs of eyes. In distinction to model-checking techniques, which also use symbolic logic, the analysis uses a "3-phase" compositional Hoare-style programming logic combined with abstract interpretation. The result is a customisable post-hoc semantic analysis of C code that is capable of several different analyses at once.
This paper introduces a denotational semantics for a core of the draft IEEE standard analog and mixed signal design language VHDL-AMS, and derives general results about the behaviour of VHDL-AMS programs from it. We include, for example, a demonstration that VHDL-AMS parallelism is benign in the absence of shared initializations. As proof of concept we have built an interpreted simulator that prototypes the semantics and which runs multi-process mixed analog and digital descriptions correctly.
This paper introduces a denotational semantics for a core of the draft IEEE standard analog and mixed signal design language VHDL-AMS, and derives general results about the behaviour of VHDL-AMS programs from it. We include, for example, a demonstration that VHDL-AMS parallelism is benign in the absence of shared initializations.As proof of concept we have built an interpreted simulator that prototypes the semantics and which runs multi-process mixed analog and digital descriptions correctly.
Smart Grids represent one of the most important sustainable electrical power systems. Microgrids are vital components of the smart grid, supplying energy to different types of customers in both stand alone or grid connected modes. Therefore, the study of microgrids is of extreme relevance. Massive Open Online Courses (MOOCs) have become a useful alternative for millions of students and professionals that wish to learn about a specific topic. In this scenario the design of a MOOC to study aspects of a microgrid such as Cybersecurity, State Estimation and Optimization represents a step towards the modernization of the education associated with electrical systems. This paper describes the main aspects in the design process of a MOOC in Cybersecurity, State Estimation and Optimization for Electrical Microgrids. The process of design has been supported by the eFellows program administered by the American Society for Engineering Education (ASEE) and funded by the US National Science Foundation (NSF); and the Latin American and Caribbean Consortium of Engineering Institutions (LACCEI). The MOOC includes practical online laboratories using engineering software, such as MATLAB, Python and Google Colaboratory, utilizing real datasets for solar radiation, electrical demand, voltage, current, among other variables. The real datasets, provided by the Ministry of Mines and Energy of the Dominican Republic, have been placed in Open ScienceFramework's repository, granting free access to other researchers, professors and students.
The scientific production of an institution or organization is what allows it to give visibility to its researchers and present the contribution to the state of the art generated. This production is shown in various products such as papers, presentations, etc. LACCEI (The Latin American and Caribbean Consortium of Engineering Institutions) is a non-profit organization that, since 2003, organizes (among other activities) a multi-conference every year in which scientific articles on Engineering, Education and Technology are presented under a double-blind peer review process. The objective of this paper is to describe how LACCEI has implemented an institutional repository called AXCES that establishes the bases to recognize and measure the scientific impact following the philosophy of Open Access under the quality principles of the FAIR Data of the European Union and OpenAIRE Guidelines. The article presents a conceptual framework, the implementation process of AXCES and then a series of recommendations that should be taken into account in any process of scientific dissemination and popularization. The key contributions that were achieved in this work refer to a proposal that systematically presents scientific production, outlines the guidelines to guarantee machine-machine interoperability of scientific production that generates automatic bibliometric indicators, and presents recommendations for the generation and publication of scientific production. scientific results.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.