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 present in this paper a security analysis of electronic devices which considers the lifecycle properties of embedded systems. We first define a generic model of electronic devices lifecycle showing the complex interactions between the numerous assets and the actors. The method is illustrated through a case study: a connected insulin pump. The lifecycle induced vulnerabilities are analyzed using...
Nowadays, numerous Zakat Calculation Platforms (ZCP) are in continuous incremental progress due to the high demands on such Islamic platforms. The multitude of these ZCP platforms, although it has advantages, it also presents a number of disadvantages. Actually, over the past few years, we can see the enormous increase of the use of these platforms that presents a number of disadvantages viz; they...
Highway Addressable Remote Transducer (HART) is an open fieldbus protocol for industrial automation and implemented in almost all the commercially available field transmitters and actuators. This paper details the intricacies and challenges involved in designing a HART Analog Input Module (HAIM) for the indigenous Supervisory Control And Data Acquisition (SCADA) solution developed at the Control and...
This paper presents the design and implementation of an Internet of Thing (IoT)-based system for indoor localization using Bluetooth Low Energy (BLE) technology. Our solution consists of two main systems: an acquisition system and a central server, under the Client-Server paradigm and the IoT philosophy. We report the development of different modules: measurement (Bluetooth beacons), data aggregation...
ETSI has developed a novel Software Radio Reconfiguration framework encompassing technical, certification and security solutions. Compared to legacy Software Reconfiguration technology, such as the Software Communications Architecture, the ETSI solution is designed for lowest overall power consumption and efficiency. For this purpose, a novel approach for Code Portability has been developed — a Radio...
Software Defined Networking (SDN) emphasizes the separation of data and control plane while network function virtualization (NFV) decouples network function from underlying hardware. Combining SDN with NFV would have many benefits, but the problem is how to integrate them. There are two possible architectures for such integration: the controller interacts with virtualized network functions (VNFs)...
The vehicles typically have a lifetime of several years, possibly even longer than 10 years, over which communication technology will almost certainly evolve dramatically. The challenge of automotive communication platform is to ensure that a radio communication component remains relevant over the entire lifetime of a vehicle. A highly efficient software reconfiguration solution is introduced in this...
The MIL-STD-1553B standard specifies a bidirectional data bus that has been used in defense and aerospace industry in a vast number of systems. However, its use for simulation and development environments might lead to unnecessary restriction on the design and usability due to the high cost incurred for hardware and harness procurement. Since Ethernet networks are nowadays extensible present in simulation...
FPGA devices allows designer to implement complex digital architectures that involve hardware and software components. Because of the different features of hardware and software design, diverse mechanisms and tools have been proposed for debugging and verification of architectures implemented on FPGA devices. Bus level transactions and data processing algorithms are usually difficult to manage together...
The exponential growth of complex, heterogeneous, dynamic, and unbounded data, generated by a variety of fields including health, genomics, physics, climatology, and social networks pose significant challenges in data processing and desired speed-performance. Existing processor-based software-only algorithms are incapable of analyzing and processing this enormous amount of data, efficiently and effectively...
Home automation — controlling the fans, lights and other electrical appliances in a house using Internet of things is widely preferred in recent days. In this paper, we propose a web application using which the fans, lights and other electrical appliances can be controlled over the Internet. The important features of the web application is that any device connected to the local area network of the...
Novel architectures for massively parallel machines offer better scalability and the prospect of achieving linear speedup for sizable problems in many domains. The development of suitable programming models and accompanying software tools for these architectures remains one of the biggest challenges towards exploiting their full potential. We present a multi-layer software abstraction model to develop...
The problem of the discovery and marketing of new drugs can be vastly accelerated through High Performance Computing (HPC), molecular modeling techniques, and more specifically by means of the techniques commonly named as computational drug discovery (CDD) and in silico high throughput screening. These techniques usually assume a unique interaction site (active site) between potential drugs and a...
HPCG and Graph500 can be regarded as the two most relevant benchmarks for high-performance computing systems. Existing supercomputer designs, however, tend to focus on floating-point peak performance, a metric less relevant for these two benchmarks, leaving resources underutilized, and resulting in little performance improvements, for these benchmarks, over time. In this work, we analyze the implementation...
As deployment of IoT grows, potential and real conflicts and interference of IoT systems also grow. Many problems are potentially born in the requirement phase. However, the vertical nature of IoT deployment prevents identification of the challenges in the difficult in the early design phase. The author is engaged in a city-area IoT and open data project, and becomes aware that the necessity of systematic...
Reliability evaluation is a critical task in computing systems. From one side, the results must be accurate enough not to under-or over-estimate the overall system reliability (thus either resulting in a non-reliable system, or a system for which too expensive solutions have been adopted). On the other side, the time required for the analysis should be kept at the minimum. This paper presents some...
The system configuration is an import aspect of Integrated Modular Avionics systems. These IMA blueprints are configured based on ASSAC and ARINC653 standards by analyzing all the requirements. Application requirements, such as required memory, communication, period, deadline and execution time, are stipulated in the blueprint. Hardware resources are also described in the blueprint. Moreover, the...
First of all, this paper briefly introduces the current management and use of telemetry data, remote control information, satellite test environment data, space environment data after orbit and so on, which most are produced by satellite test and on-orbit management. Then the software platform for application of the satellite data accessing and monitoring based on the distributed large data management...
This paper presents an exploratory study aimed at identifying the pain points that novice programmers experience, from the software engineering perspective, when developing and deploying smart and distributed systems, that may be classified as Ambient Intelligence (AmI) systems. The exploratory study was conducted among undergraduate students, that worked in groups for developing AmI projects during...
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.