Search results for "020207 software engineering"

showing 10 items of 475 documents

Finding Software Bugs in Embedded Devices

2021

AbstractThe goal of this chapter is to introduce the reader to the domain of bug discovery in embedded systems which are at the core of the Internet of Things. Embedded software has a number of particularities which makes it slightly different to general purpose software. In particular, embedded devices are more exposed to software attacks but have lower defense levels and are often left unattended. At the same time, analyzing their security is more difficult because they are very “opaque”, while the execution of custom and embedded software is often entangled with the hardware and peripherals. These differences have an impact on our ability to find software bugs in such systems. This chapt…

021110 strategic defence & security studiessulautettu tietotekniikkaComputer sciencebusiness.industryembedded devices0211 other engineering and technologies020207 software engineering02 engineering and technologysecurityField (computer science)Domain (software engineering)Embedded softwareSoftwareSoftware bugohjelmointivirheetSoftware deploymentEmbedded systemsoftware bugs0202 electrical engineering electronic engineering information engineeringtietoturvabusinessInternet of ThingsGeneral purpose software
researchProduct

Virtual and Augmented Reality Mirrors for Mental Health Treatment

2020

Virtual and Augmented Reality are technologies widely used in a variety of areas, including the medical sector. On the other hand, regular mirrors have been traditionally used as tools to aid in mental health treatment for a variety of diseases and disorders. Although it is possible to build Virtual and Augmented Reality experiences based on mirror metaphors, there are very few contributions of this kind in the medical sector. In this chapter, the great benefits that regular mirrors have brought for mental health treatment are addressed. In addition, a review on the state of the art in mirror-based Virtual and Augmented Reality applications is given, highlighting the potential benefits that…

03 medical and health sciences0302 clinical medicineApplied psychology0202 electrical engineering electronic engineering information engineering020207 software engineeringAugmented reality02 engineering and technologyPsychologyMental health treatment030217 neurology & neurosurgery
researchProduct

An android architecture for bio-inspired honest signalling in Human-Humanoid Interaction

2017

Abstract This paper outlines an augmented robotic architecture to study the conditions of successful Human-Humanoid Interaction (HHI). The architecture is designed as a testable model generator for interaction centred on the ability to emit, display and detect honest signals. First we overview the biological theory in which the concept of honest signals has been put forward in order to assess its explanatory power. We reconstruct the application of the concept of honest signalling in accounting for interaction in strategic contexts and in laying bare the foundation for an automated social metrics. We describe the modules of the architecture, which is intended to implement the concept of hon…

0301 basic medicineHonest signals; Geminoid robot; Social robotics; Human-Humanoid InteractionHonest signalsShared environmentComputer scienceCognitive NeuroscienceExperimental and Cognitive Psychology02 engineering and technology03 medical and health sciencesArtificial IntelligenceHuman–computer interactionSocial robotic0202 electrical engineering electronic engineering information engineeringHuman-Humanoid InteractionArchitectureGeminoid robotHonest signalSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSocial robotSocial metricsSocial robotics020207 software engineering030104 developmental biologySignallingSettore M-FIL/04 - EsteticaBiological theoryAndroid (robot)Settore M-PSI/05 - Psicologia Sociale
researchProduct

Assessing data analysis performance in research contexts: An experiment on accuracy, efficiency, productivity and researchers’ satisfaction

2018

[EN] Any knowledge generation process involves raw data comprehension, evaluation and inferential reasoning. These practices, common to different disciplines, are known as data analysis, and represent the most important set of activities in research contexts. Researchers use data analysis software methods and tools for generating new knowledge in their daily data analysis. In recent years, data analysis software has been incorporating explicit references in modelling of cognitive processes, in order to improve the assistance offered in data analysis tasks. However, data analysis software commercial suites are still resisting this inclusion, and there is little empirical work done in knowing…

0301 basic medicineInformation Systems and ManagementKnowledge managementbusiness.industryComputer science020207 software engineering02 engineering and technologyCognitive processesSoftware-assistance03 medical and health sciences030104 developmental biology0202 electrical engineering electronic engineering information engineeringChristian ministryData-analysis performancebusinessLENGUAJES Y SISTEMAS INFORMATICOSProductivityData-analysisData-analysis measurementData & Knowledge Engineering
researchProduct

GPU-Based Optimisation of 3D Sensor Placement Considering Redundancy, Range and Field of View

2020

This paper presents a novel and efficient solution for the 3D sensor placement problem based on GPU programming and massive parallelisation. Compared to prior art using gradient-search and mixed-integer based approaches, the method presented in this paper returns optimal or good results in a fraction of the time compared to previous approaches. The presented method allows for redundancy, i.e. requiring selected sub-volumes to be covered by at least n sensors. The presented results are for 3D sensors which have a visible volume represented by cones, but the method can easily be extended to work with sensors having other range and field of view shapes, such as 2D cameras and lidars.

0303 health sciences030306 microbiologyComputer scienceVolume (computing)020207 software engineeringField of view02 engineering and technology3d sensor03 medical and health sciencesRange (mathematics)CUDAComputer engineering0202 electrical engineering electronic engineering information engineeringRedundancy (engineering)Fraction (mathematics)General-purpose computing on graphics processing units2020 15th IEEE Conference on Industrial Electronics and Applications (ICIEA)
researchProduct

How to Write Ethical User Stories? : Impacts of the ECCOLA Method

2021

AbstractArtificial Intelligence (AI) systems are increasing in significance within software services. Unfortunately, these systems are not flawless. Their faults, failures and other systemic issues have emphasized the urgency for consideration of ethical standards and practices in AI engineering. Despite the growing number of studies in AI ethics, comparatively little attention has been placed on how ethical issues can be mitigated in software engineering (SE) practice. Currently understanding is lacking regarding the provision of useful tools that can help companies transform high-level ethical guidelines for AI ethics into the actual workflow of developers. In this paper, we explore the i…

0303 health sciencesKnowledge managementComputer sciencebusiness.industryUser storyControl (management)ohjelmistotuotanto020207 software engineering02 engineering and technologyAi ethicstekoälyeettisyysSystem requirementsketterät menetelmät03 medical and health sciencesWorkflowSoftware0202 electrical engineering electronic engineering information engineeringWeb applicationbusinessohjelmistokehitys030304 developmental biologyAgile software development
researchProduct

Towards a Coming Together of Transhumanism and Play

2018

We note a trend on utilizing interactive technology to extend human capacities through bodily cyborg-like integrations such as artificial limbs and implantables. This trend is often captured by the term "transhumanism", referring to the use of technology to extend human capacities. We find that many transhuman discussions appear to focus on instrumental benefits (i.e. exploiting opportunities to be more productive). We extend this by proposing engagement with transhumanism also from a perspective of "play". We reflect on our own and other's work to articulate three strategies for game designers on how they can engage with transhumanism when aiming to facilitate playful experiences. Ultimate…

05 social sciencesPerspective (graphical)020207 software engineeringTranshuman02 engineering and technologyInteractive technologyArtificial limbsTranshumanismEpistemology0202 electrical engineering electronic engineering information engineering0501 psychology and cognitive sciencesSociologyUse of technology050107 human factorsProceedings of the 2018 Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts
researchProduct

High Quality Reconstruction of Dynamic Objects using 2D-3D Camera Fusion

2017

International audience; In this paper, we propose a complete pipeline for high quality reconstruction of dynamic objects using 2D-3D camera setup attached to a moving vehicle. Starting from the segmented motion trajectories of individual objects, we compute their precise motion parameters, register multiple sparse point clouds to increase the density, and develop a smooth and textured surface from the dense (but scattered) point cloud. The success of our method relies on the proposed optimization framework for accurate motion estimation between two sparse point clouds. Our formulation for fusing it closest-point and it consensus based motion estimations, respectively in the absence and pres…

2D-3D FusionPoint cloudComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION02 engineering and technologyIterative reconstructionRANSAC[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Vehicle dynamics[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Robustness (computer science)Motion estimationPoint Cloud Registration0502 economics and business[ INFO.INFO-TI ] Computer Science [cs]/Image Processing0202 electrical engineering electronic engineering information engineeringComputer visionComputingMethodologies_COMPUTERGRAPHICS050210 logistics & transportationRANSACbusiness.industry05 social sciences3D reconstruction[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringICPGeography[INFO.INFO-TI] Computer Science [cs]/Image Processing [eess.IV][INFO.INFO-TI]Computer Science [cs]/Image Processing [eess.IV]Artificial intelligencebusiness3D ReconstructionSurface reconstruction
researchProduct

A coarse to fine 3D acquisition system

2015

International audience; The 3D chain (acquisition-processing-compression) is , most of the time , sequenced into several steps. Such approaches result into an one-dense acquisition of 3D points. In large scope of applications , the first processing step consists in simplifying the data. In this paper , we propose a coarse to fine acquisition system which permits to obtain simplified data directly from the acquisition. By calculating some complementary information from 2D images , such as 3D normals , multiple homogeneous regions will be segmented and affected to a given primitive class. Contrary to other studies , the whole process is not based on a mesh. The obtained model is simplified di…

2d images0209 industrial biotechnologyScannerbusiness.industryComputer scienceProcess (computing)3D Compression[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringClass (philosophy)02 engineering and technology3D Simplification[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Coarse to finePrimitives extraction[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020901 industrial engineering & automationHomogeneous0202 electrical engineering electronic engineering information engineeringComputer visionArtificial intelligencebusiness3D ReconstructionAlgorithmScope (computer science)
researchProduct

Multisensory texture exploration at the tip of the pen

2016

A tool for the multisensory stylus-based exploration of virtual textures was used to investigate how different feedback modalities (static or dynamically deformed images, vibration, sound) affect exploratory gestures. To this end, we ran an experiment where participants had to steer a path with the stylus through a curved corridor on the surface of a graphic tablet/display, and we measured steering time, dispersion of trajectories, and applied force. Despite the variety of subjective impressions elicited by the different feedback conditions, we found that only nonvisual feedback induced significant variations in trajectories and an increase in movement time. In a post-experiment, using a pa…

3304Computer scienceRealization (linguistics)ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONHuman Factors and ErgonomicsMultisensory Textures02 engineering and technologyTexture (music)Multisensory textureEducationEngineering (all)Sonic Interaction DesignSonic interaction design0202 electrical engineering electronic engineering information engineeringComputer visionEngineering(all)Pen-based interaction; Pseudo-haptics; Multisensory textures; Sonic interaction designPseudo-hapticComputingMethodologies_COMPUTERGRAPHICSSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSettore INF/01 - Informaticabusiness.industryMovement (music)Work (physics)General Engineering020207 software engineeringMultisensory textures; Pen-based interaction; Pseudo-haptics; Sonic interaction design; Human Factors and Ergonomics; Software; 3304; Engineering (all); Human-Computer Interaction; Hardware and ArchitectureHuman Factors and ErgonomicPseudo-hapticsHuman-Computer InteractionPen-based InteractionHardware and Architecture020201 artificial intelligence & image processingArtificial intelligencebusinessStylusSoftwareGraphics tabletGesture
researchProduct