Learn More
Remote process control and supervision applications developed over the Internet require special communication models and techniques, which can guarantee the real-time and safety restrictions inherent to automation systems. This paper presents a communication model based on dataflow analysis and bandwidth reservation that offers a good control over the(More)
The article analyzes the impact of “IoT - Internet of Things” on the design of new eHealth solutions. The authors aim to illustrate that the communication models, protocols and technologies promoted under the IoT concept have a great potential in the implementation of Internet-based healthcare systems. The experiments performed by the authors(More)
Continuous real-time water parameters monitoring is a necessity in the context of contemporary water resources management. There is an important research direction towards the development of monitoring systems, which make use of wireless sensor networks for water parameters acquisition. In this paper, we present our on-going work and preliminary findings on(More)
— This paper presents a simulation tool that can be used for the evaluation of real-time behavior for a wide range of parallel and distributed systems. The simulator is based on a flexible workload and CPU/execution model that covers different multiprocessor scenarios, from parallel systems and independent task sets to distributed environments and task(More)
The paper describes the design and development of a water parameters monitoring system for rivers. The system exposes a set of web services that can act as support for decision making in pollution control or as data provider for a wide range of informational, educational or research applications. A prototype based on the proposed system design was build and(More)
This paper presents some of the issues related to the use of multi-core architectures for real-time systems, in particular for real-time Java. Currently, the Real-Time Specification for Java (RTSJ) does not account for aspects of parallel computing, but the widespread use of multi-core architectures advocates for the need of a change in this regard. Some of(More)
Simulation can be an approximate performance evaluation method of real-time scheduling strategies. This method is useful when the analytical evaluation is too complex to be put in practice. In this paper we use simulation to evaluate the performance of Rate Monotonic and FIFO scheduling algorithms in different multiprocessor scheduling approaches. We(More)
This paper presents Java support packages that help optimize the program performance by improving the coordination with the underlying software and hardware (operating system and CPU). The software support exports low-level information about processor features (cache sizes and sharing, number of logical CPUs per chip/core, Simultaneous Multi-Threading, etc)(More)
The assimilation of multiprocessor programming into the real-time application's domain is limited because there are not enough theoretical and pragmatic tools for proving the feasibility of such systems. Theoretical results are few and tend to be too complex for a practical implementation. In this paper, we combine theoretical analysis results with(More)
Real-time scheduling of concurrent tasks on multiprocessor systems is a complex job, which implies finding a feasible solution in a multi-dimensional space. In order to reduce the search time we propose a genetic approach for two important aspects of the scheduling problem: task allocation and deadline assignment. We combine a genetic search engine with a(More)