Search results for "Software engineering"
showing 10 items of 1151 documents
Common and Domain-specific Metamodel Elements for Problem Description in Simulation Problems
2014
It is well known that the multi-agent system paradigm is well suited for modelling and developing simulations of complex systems belonging to several application domains. Simulation study aims at developing simulation models useful for representing, studying and analyzing entities and their behavior in a system according to specific purposes. With our work we are trying to understand what are the right elements to be considered and included in the description of a simulation problem. In order to root our resulting metamodel in the state of the art of multi-agent simulations we started from the study of twelve papers dealing with four different application domains: Crowd Dynamics, Traffic an…
Skeletons for parallel image processing: an overview of the SKiPPER project
2002
International audience; This paper is a general overview of the SKIPPER project, run at Blaise Pascal University between 1996 and 2002. The main goal of the SKIPPER project was to demonstrate the appli- cability of skeleton-based parallel programming techniques to the fast prototyping of reactive vision applications. This project has produced several versions of a full-fledged integrated pa- rallel programming environment (PPE). These PPEs have been used to implement realistic vi- sion applications, such as road following or vehicle tracking for assisted driving, on embedded parallel platforms embarked on semi-autonomous vehicles. All versions of SKIPPER share a common front-end and reperto…
Multi-Layer Offloading at the Edge for Vehicular Networks
2020
This paper proposes a multi-layer platform for job offloading in vehicular networks. Offloading is performed from vehicles in the Vehicular Domain towards Multi-Access Edge Computing (MEC) Servers deployed at the edge of the network, and between MEC Servers. Offloading decisions at both domains are challenging for the overall system performance. Optimization at the MEC Layer domain is obtained by model-based Reinforcement Learning, while a strategy to decide the best offloading rate from the Vehicular Domain is defined to achieve the desired trade-off between costs and performance. Numerical analysis shows the achieved performance.
HINTS: A novel approach for realistic simulations of vehicular communications
2012
One of the main challenges in the Vehicular Ad-Hoc Networks (VANETs) research domain is the simulation of vehicular communications using realistic mobility models. Several efforts have been put lately in this purpose; yet, the proposed models are either inappropriate, or carry significant disadvantages. In this paper, we propose a novel approach for realistic simulations in vehicular networks, inspired from the hierarchical video and image compression technique. We developed HINTS (Hybrid Integration of Network and Traffic Simulators), the correspondent platform, engendered from the integration of SUMO, a traffic simulator and NS-3, a network simulator after adding some supplemental modules…
Environment-Aware RSSI Based Positioning Algorithm for Random Angle Interference Cancellation in Visible Light Positioning System
2021
International audience; Visible Light Positioning (VLP) is considered to be one of the most promising candidates for future Location Based Service (LBSs). The traditional Received Signal Strength Indication (RSSI) based VLP system is highly sensitized with receiver's orientation. However, the assumption of the receiver's orientation fixed or perfectly known is not realistic in practice. Thus, a random angle between receiver and the horizontal plane inevitably appears among localization, which extremely affects positioning results. This paper proposed an Environment-Aware RSSI based positioning algorithm for VLP system. It enables to mainly eliminate random angle interference without the hel…
Supporting Impact Analysis by Program Dependence Graph Based Forward Slicing
2007
Since software must evolve to meet the typically changing requirements, source code modifications can not be avoided. Impact analysis is one of the central and relatively demanding tasks of software maintenance. It is constantly needed while aiming at ensuring the correctness of the made modifications. Due to its importance and challenging nature automated support techniques are required. Theoretically, forward slicing is a very suitable technique for that purpose. Therefore, we have implemented a program dependence graph (PDG) based tool, called GRACE, for it. For example, due to the typical rewritings of Visual Basic programs there is a great need to support their impact analysis. However…
Visualizing Confidence in Cluster-based Ensemble Weather Forecast Analyses
2020
In meteorology, cluster analysis is frequently used to determine representative trends in ensemble weather predictions in a selected spatio-temporal region, e.g., to reduce a set of ensemble members to simplify and improve their analysis. Identified clusters (i.e., groups of similar members), however, can be very sensitive to small changes of the selected region, so that clustering results can be misleading and bias subsequent analyses. In this article, we — a team of visualization scientists and meteorologists-deliver visual analytics solutions to analyze the sensitivity of clustering results with respect to changes of a selected region. We propose an interactive visual interface that enab…
GESTALT-INSPIRED FEATURES EXTRACTION FOR OBJECT CATEGORY RECOGNITION
2013
International audience; We propose a methodology inspired by Gestalt laws to ex- tract and combine features and we test it on the object cat- egory recognition problem. Gestalt is a psycho-visual the- ory of Perceptual Organization that aims to explain how vi- sual information is organized by our brain. We interpreted its laws of homogeneity and continuation in link with shape and color to devise new features beyond the classical proxim- ity and similarity laws. The shape of the object is analyzed based on its skeleton (good continuation) and as a measure of homogeneity, we propose self-similarity enclosed within shape computed at super-pixel level. Furthermore, we pro- pose a framework to …
Attention Direction in Static and Animated Diagrams
2010
Two key requirements for comprehending a diagram are to parse it into appropriate components and to establish relevant relationships between those components. These requirements can be particularly demanding when the diagram is complex and the viewers are novices in the depicted domain. Lack of domain-specific knowledge for top-down guidance of visual attention prejudices novices' extraction of task-relevant information. Static diagrams designed for novices often include visual cues intended to improve such information extraction. However, because current approaches to cueing tend to be largely intuitive, their effectiveness can be questionable. Further, animated diagrams with their percept…
Modelling the Water Retention Domain of a Compacted Scaly Clay
2012
A body of experimental data on the water retention behaviour of compacted samples of an Italian scaly clay is analysed. The mechanical and the hydraulic behaviour of compacted samples of this clay are governed by multi-scale arrangement of scales and aggregates, which characterises the compacted clay fabric. At least two different pore networks, namely intra-aggregate and inter-aggregate, may be identified, which interact one with the other along coupled hydro-mechanical paths. The retention behaviour is interpreted in the framework of a comprehensive multi-scale modelling approach recently proposed for compacted clays of low and medium activity, which proves to be able to account for the i…