Swedish Institute of Computer Science Publications Database
Not a member yet
2787 research outputs found
Sort by
MOPED: A Mobile Open Platform for Experimental Design of Cyber-Physical Systems
Due to the increasing importance of cyber-physical and embedded systems in industry, there is a strong demand for engineers with an updated knowledge on contemporary technology and methods in the area. This is a challenge for educators, in particular when it comes to creating hands-on experiences of real systems, due to their complexity and the fact that they are usually proprietary. Therefore, a laboratory environment that is representative of the industrial solutions is needed, with a focus on software and systems engineering issues. This paper describes such an environment, called the Mobile Open Platform for Experimental Design (MOPED). It consists of a model car chassis, equipped with a network of three control units based on standard hardware, and running the automotive software standard AUTOSAR, which consists of operating system, middleware, and application software structures. It is equipped with various sensors and actuators, and is open to extensions both in hardware and software. It also contains elements of future systems, since it allows connectivity to cloud services, development of federated embedded systems, and continuous deployment of new functionality. In this way, the platform provides a very relevant learning environment for cyber-physical systems, today and in the future
Understanding the Impact of Cross Technology Interference on IEEE 802.15.4
Over the last few decades, we witnessed notable progress
in wireless communication. This has led to rapid emergence
of heterogeneous wireless technologies that share the
RF spectrum in an un-coordinated way. Such a coexistence
introduces high uncertainty and complexity to the
medium, affecting reliability and availability of wireless networks.
This problem aggravates for technologies operating
in the lightly regulated, yet crowded ISM bands. To address
coexistence of different technologies in the scarce RF
spectrum, provide proper interference-aware protocols, and
mitigation schemes, we need to develop a good understanding
of the interaction patterns of these technologies. In
this paper, we provide a thorough study of the implications
of Cross Technology Interference (CTI) on the particularly
vulnerable low-power IEEE 802.15.4 wireless networks. We
identify the underlying vulnerabilities that hamper 802.15.4
to withstand CTI. We show that the uncertainty that CTI
induces on the wireless channel is not completely stochastic;
CTI exhibits distinct patterns that can be exploited by
interference-aware protocols
Industrial challenges to achieve functional safety compliance in product lines
Developing safety critical products demands a clear safety argumentation for each product in spite of whether it has been derived from a product line or not. The functional safety standards do not explain how to develop safety critical products in product lines, and the product line concept is lacking specific approaches to develop safety critical products. Nonetheless, product lines are well-established concepts even in companies developing safety critical products. In this paper we present the results of an exploratory study interviewing 15 practitioners from 6 different companies. We identify typical challenges and approaches from industry and discuss their suitability. The challenges and approaches brought out by this study help us to identify and enhance applicable methods from the product line engineering domain that can meet the challenges in the safety critical domain as well
Ethnographies of Practice, Visioning and Foresight in Future-Oriented Technology Analysis
Solving complex maintenance planning optimization problems using stochastic simulation and multi-criteria fuzzy decision making
Demo Abstract: How Temperature Affects IoT Communication
In the future we will rely on applications built on top of the Internet of Things (IoT). Example applications are smart cities, smart grids and smart healthcare. These IoT applications require a reliable service with predictable quality, and that sensor data and actuator commands are delivered reliably and timely. Unfortunately, IoT performance is highly affected by environmental conditions, especially by ambient temperature. It is therefore necessary to configure an IoT system such that sufficient application performance is provided under all environmental conditions that may be encountered.
In this demonstration, we show how ambient temperature affects the performance of an IoT application. Specifically, we connect remotely to a large-scale temperature-controlled testbed and show how temperature affects the operation of a state-of-the- art routing protocol. Using a local setup, we further demonstrate how the impact of temperature on communication links can be easily captured and modelled in order to inform the design of communication protocols robust to high temperature fluctuations
Towards Implicit User Modeling Based on Artificial Intelligence, Cognitive Styles and Web Interaction Data
A key challenge of adaptive interactive systems is to provide a positive user experience by extracting implicitly the users' unique characteristics through their interactions with the system, and dynamically adapting and personalizing the system's content presentation and functionality. Among the different dimensions of individual differences that could be considered, this work utilizes the cognitive styles of users as determinant factors for personalization. The overarching goal of this paper is to increase our understanding about the effect of cognitive styles of users on their navigation behavior and content representation preference. We propose a Web-based tool, utilizing Artificial Intelligence techniques, to implicitly capture and find any possible relations between the cognitive styles of users and their characteristics in navigation behavior and content representation preference by using their Web interaction data. The proposed tool has been evaluated with a user study revealing that cognitive styles of users have an effect on their navigation behavior and content representation preference. Research works like the reported one are useful for improving implicit and intelligent user modeling in engineering adaptive interactive systems
Integrating Human Factors and Semantic Mark-ups in Adaptive Interactive Systems
This paper focuses on incorporating individual differences in cognitive processing and semantic markups in the context of adaptive interactive systems. In particular, a semantic Web-based adaptation framework is proposed that enables Web authors to enrich content and functionality of Web environments with semantic markups, which are further processed and reconstructed by an adaptation mechanism based on cognitive factors of users. Main aim of this work is to investigate the added value of personalizing content and functionality of Web environments based on the unique cognitive characteristics of users. Accordingly, a user study has been conducted that entailed a psychometric-based survey for extracting users’ cognitive characteristics, combined with a real usage scenario of an existing commercial Web environment that was enriched with semantic markups and was personalized through different adaptation effects. The initial results obtained provide interesting insights in the design and deployment of adaptive interactive systems based on cognitive factors and semantic markups
The monotonic separation kernel
In this work we consider a security model for resource constrained embedded systems, where memory is sometimes measured in a handful of kilobytes.
Such systems normally do not include any security or safety mechanisms. The minority that do provide such functionalities often do so in an inflexible and ad hoc manner.
The simple separation kernel demonstrated in this work enables a dynamic security model with minimal overhead and footprint. Furthermore, the provided functionality is simple enough to be used as a basis for provable security in embedded systems