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…

Vehicle dynamicsRoot (linguistics)Theoretical computer scienceComputer scienceMulti-Agent SimulationSupply chainSimulation modelingComplex systemSystems designSimulationDomain (software engineering)Metamodelingdomain specific metamodeling language multi-agent systems
researchProduct

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…

Vehicle tracking system[ INFO.INFO-TS ] Computer Science [cs]/Signal and Image ProcessingComputer Networks and CommunicationsComputer science02 engineering and technology[ SPI.SIGNAL ] Engineering Sciences [physics]/Signal and Image processingcomputer.software_genreTheoretical Computer ScienceSoftware portability[INFO.INFO-TS]Computer Science [cs]/Signal and Image ProcessingArtificial Intelligence0202 electrical engineering electronic engineering information engineeringcomputer.programming_language020203 distributed computingbusiness.industryProgramming language020207 software engineeringPascal (programming language)Computer Graphics and Computer-Aided DesignSkeleton (computer programming)Parallel image processingData flow diagramHardware and ArchitectureSoftware engineeringbusinesscomputer[SPI.SIGNAL]Engineering Sciences [physics]/Signal and Image processingSoftware
researchProduct

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.

Vehicular ad hoc networkComputer scienceDistributed computingServerComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSReinforcement learningEnergy consumptionEnhanced Data Rates for GSM EvolutionLayer (object-oriented design)Edge computingDomain (software engineering)
researchProduct

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…

Vehicular communication systemsImage codingMobility modelVehicular ad hoc networkComputer scienceDistributed computingComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSSimulationTraffic simulatorNetwork simulationImage compressionDomain (software engineering)2012 Global Information Infrastructure and Networking Symposium (GIIS)
researchProduct

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…

Visible Light Positioning[SPI.OPTI] Engineering Sciences [physics]/Optics / PhotonicReceived Signal Strength IndicatorLocation Based Services[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][INFO.INFO-SE] Computer Science [cs]/Software Engineering [cs.SE][INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE][SPI.TRON] Engineering Sciences [physics]/ElectronicsIndoor Positioning System[SPI.TRON]Engineering Sciences [physics]/Electronics[SPI.OPTI]Engineering Sciences [physics]/Optics / Photonic[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO][SPI.SIGNAL]Engineering Sciences [physics]/Signal and Image processing[SPI.SIGNAL] Engineering Sciences [physics]/Signal and Image processing
researchProduct

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…

Visual BasicCorrectnessSource codeComputer sciencebusiness.industrymedia_common.quotation_subjectSoftware maintenancecomputer.software_genreSlicingProgram Dependence GraphProgram slicingControl flow graphData miningSoftware engineeringbusinesscomputercomputer.programming_languagemedia_common
researchProduct

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…

Visual analytics010504 meteorology & atmospheric sciencesbusiness.industryComputer scienceWeather forecasting020207 software engineering02 engineering and technologycomputer.software_genre01 natural sciencesComputer Graphics and Computer-Aided DesignVisualizationData visualizationText miningRobustness (computer science)Signal Processing0202 electrical engineering electronic engineering information engineeringCluster (physics)Computer Vision and Pattern RecognitionData miningCluster analysisbusinesscomputerSoftware0105 earth and related environmental sciencesCluster based
researchProduct

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 …

Visual perceptionSimilarity (geometry)[ INFO.INFO-TS ] Computer Science [cs]/Signal and Image ProcessingComputer science[INFO.INFO-TS] Computer Science [cs]/Signal and Image Processing3D single-object recognitionmedia_common.quotation_subjectFeature extractionComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION02 engineering and technology[ SPI.SIGNAL ] Engineering Sciences [physics]/Signal and Image processingSkeleton (category theory)[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Gestalt[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-TS]Computer Science [cs]/Signal and Image ProcessingPerceptionobject category recognition0202 electrical engineering electronic engineering information engineeringmedia_common[SPI.SIGNAL] Engineering Sciences [physics]/Signal and Image processingCaltech 101business.industryCognitive neuroscience of visual object recognition[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringPattern recognitionRegion Self-SimilarityObject (computer science)Semantic GroupingIEEEGestalt psychology020201 artificial intelligence & image processingArtificial intelligencebusiness[SPI.SIGNAL]Engineering Sciences [physics]/Signal and Image processing
researchProduct

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…

Visual processingInformation extractionParsingMultimediaComputer scienceHuman–computer interactionDiagramKey (cryptography)Information processingcomputer.software_genreSensory cuecomputerDomain (software engineering)
researchProduct

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…

Void ratioMaterials scienceSettore ICAR/07 - GeotecnicamedicineGeotechnical engineeringmedicine.symptomComposite materialretention behaviour compacted clay modellingDomain (software engineering)Water retention
researchProduct