The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
We developed the Artificial Hormone System (AHS) to assign a set of tasks into a distributed system of processingelements (PEs) like processors. The tasks are allocated accordingto their suitability and the performance of the PEs. The AHSis a decentralised system avoiding single points of failures. Itprovides properties like self-configuration, self-optimization andself-healing and is able to meet...
Embedded systems are growing more and more complexbecause of the increasing chip integration density, larger number of chips in distributed applications anddemanding application fields (e.g. in cars and in households). Bio-inspired techniques like self-organizationare a key feature to handle this complexity. However, self-organization needs a guideline for setting up andmanaging the system. In biology...
Distributed systems are continuously growing in scale, and so is the processing capacity requested from the servers in such systems. In an IoT context, such a variation in the requested processing capacity often comes from the also dynamic number of client nodes (possibly mobile and autonomous) that operate asynchronously. This results in servers that have to support a broad range of load conditions...
People recognition in aerial imagery is a complex problem since it involves cameras angles, which are subject to six degrees of freedom. Traditional classifiers used in pattern matching algorithms are not robust enough to deal with such issues. Thus it is necessary to use other techniques such as deep learning methods, e.g. Convolutional Neural Networks (CNN), in order to cope with such a complex...
The progressive integration of software-based components into the electricity grid has given raise to what is known as Smart Grids. As long as Smart Grids gain on connectivity and automation, new concerns on their safety and security have arisen. It is agreed that non-negligible risks and enlarged impact due to misbehaviors and intrusions exist. Following a model driven paradigm, a method is proposed...
Non-blocking algorithms are a class of algorithms that provide guarantees of progress within a system. These progress guarantees come from the fine-grained synchronization techniques incorporated into their design. There are a number of various non-blocking designs and implementations of concurrent algorithms. However, trade-offs between performance and non-blocking algorithm design decisions are...
In this paper we present the model-based development (MBD) of a real-time simulator of a CANopen absolute encoder for the functional verification of real-time elevator controllers. Our contribution is a case-study on the present capabilities and limitations of two commercial MBD environments to support the development of real-time test components and their deployment into reconfigurable computing...
The UML and its associated profiles like MARTE and SysML provide a general framework to model and analyze embedded systems. Though mostly used for modeling, MARTE is equally capable of design verification techniques. The Clock Constraint Specification Language (CCSL) annexed to the MARTE provides the notion of logical time to model heterogeneous and concurrent systems and to address their time-related...
Wireless communication is increasingly being used to federate embedded devices in a variety of distributed systems application domains, ranging from wireless sensor networks to the emerging "Internet of Things (IoT)." Since such embedded devices are tightly coupled both with their environments and with each other through their wireless communication channels, both variations in their environments...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.