Search results for "020207 software engineering"

showing 10 items of 475 documents

Omission of Quality Software Development Practices : A Systematic Literature Review

2018

Software deficiencies are minimized by utilizing recommended software development and quality assurance practices. However, these recommended practices (i.e., quality practices) become ineffective if software professionals purposefully ignore them. Conducting a systematic literature review (n = 4,838), we discovered that only a small number of previous studies, within software engineering and information systems literature, have investigated the omission of quality practices. These studies explain the omission of quality practices mainly as a result of organizational decisions and trade-offs made under resource constraints or market pressure. However, our study indicates that different aspe…

General Computer ScienceComputer scienceProcess (engineering)korjausvelkamedia_common.quotation_subjectsoftware managementohjelmistotuotantoammattietiikka02 engineering and technologyTheoretical Computer Science020204 information systemsPhenomenon0202 electrical engineering electronic engineering information engineeringInformation systemQuality (business)informational systems developmentmedia_commontietojärjestelmätbusiness.industrySoftware development020207 software engineeringlaatulaadunvarmistusystematic literature reviewsohjelmistosuunnitteluSystematic reviewRisk analysis (engineering)technical debtTechnical debtbehavioral software engineeringbusinessohjelmistokehitysQuality assurance
researchProduct

An efficient method for fully automatic 3D digitization of unknown objects

2013

Our goal is to develop a complete and automatic scanning strategy with minimum prior information about the object shape. We aim to establish a methodology for the automation of the 3D digitization process. The paper presents a novel approach to determine the Next Best View (NBV) for an efficient reconstruction of highly accurate 3D models. Our method is based on the classification of the acquired surfaces into Well Visible and Barely Visible combined with a best view selection algorithm based on mean shift, which avoids unreachable positions. Our approach is applicable to all kinds of range sensors. To prove the efficiency and the robustness of our method, test objects are first scanned man…

General Computer Sciencebusiness.industryComputer science3D reconstructionGeneral Engineering[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringRanging02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Automation[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Robustness (computer science)Fully automatic0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingComputer visionMean-shiftArtificial intelligencebusinessSelection algorithmDigitization
researchProduct

Implementation of a web and mobile solution for vehicular management based on Aspects Architecture and Agile Methodologies: An educational approach f…

2017

espanolEn el presente articulo se detallan el analisis, aplicacion de metodologias agiles, y tecnologias de codigo abierto en el desarrollo de una aplicacion web y movil, para automatizar y controlar el parque automotor de la Universidad Tecnica Particular de Loja (UTPL), dicha aplicacion fue desarrollada por los profesionales en formacion del componente educativo Programacion Web en marco del proyecto Computacion Afectiva. Dentro de las funciones esenciales del aplicativo esta la gestion de vehiculos que implica el registro: ordenes de combustible y mantenimiento, facturas, proveedores, conductores y vehiculos; ademas de la gestion de prestamos de vehiculos que implica el registro de solic…

General Computer Sciencebusiness.industryEducaciónMethodology020207 software engineering02 engineering and technologyPersonaMetodologíaEducació InvestigacióEducationICONIXOpen sourcePolitical scienceTechnical universityWeb Application0202 electrical engineering electronic engineering information engineeringWeb programmingWeb application020201 artificial intelligence & image processingbusinessAplicativo webPOAHumanitiesRISTI - Revista Ibérica de Sistemas e Tecnologias de Informação
researchProduct

Use of Geospatial Analyses for Semantic Reasoning

2010

International audience; This work focuses on the integration of the spatial analyses for semantic reasoning in order to compute new axioms of an existing OWL ontology. To make it concrete, we have defined Spatial Built-ins, an extension of existing Built-ins of the SWRL rule language. It permits to run deductive rules with the help of a translation rule engine. Thus, the Spatial SWRL rules are translated to standard SWRL rules. Once the spatial functions of the Spatial SWRL rules are computed with the help of a spatial database system, the resulting translated rules are computed with a reasoning engine such as Racer, Jess or Pellet.

Geospatial analysisComputer scienceGIS system02 engineering and technologycomputer.software_genreLNCS[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI]Spatial Knowledge Reasoning0202 electrical engineering electronic engineering information engineering[ INFO.INFO-AI ] Computer Science [cs]/Artificial Intelligence [cs.AI]AxiomSWRLcomputer.programming_languageOWLInformation retrieval[INFO.INFO-DB]Computer Science [cs]/Databases [cs.DB]Spatial databaseBuilt-ins020207 software engineeringWeb Ontology LanguageSemantic reasonerExtension (predicate logic)Spatial function[ INFO.INFO-DB ] Computer Science [cs]/Databases [cs.DB]020201 artificial intelligence & image processingcomputerSpatial functions
researchProduct

Outdoor Scenes Pixel-wise Semantic Segmentation using Polarimetry and Fully Convolutional Network

2019

International audience; In this paper, we propose a novel method for pixel-wise scene segmentation application using polarimetry. To address the difficulty of detecting highly reflective areas such as water and windows, we use the angle and degree of polarization of these areas, obtained by processing images from a polarimetric camera. A deep learning framework, based on encoder-decoder architecture, is used for the segmentation of regions of interest. Different methods of augmentation have been developed to obtain a sufficient amount of data, while preserving the physical properties of the polarimetric images. Moreover, we introduce a new dataset comprising both RGB and polarimetric images…

Ground truthModality (human–computer interaction)reflective areasPixelbusiness.industryComputer scienceDeep learningsegmentationPolarimetryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONdeep learning[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineering02 engineering and technologyMarket segmentationaugmentation0202 electrical engineering electronic engineering information engineeringRGB color model020201 artificial intelligence & image processingComputer visionSegmentationArtificial intelligencebusinesspolarimetryProceedings of the 14th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications
researchProduct

Identifying objectives for a learning space management system with value-focused thinking

2017

A classroom with a blackboard and some rows of desks is obsolete in special education. Depending on the needs, some students may need more tactile and inspiring surroundings with various pedagogical accessories while others benefit from a simplified environment without unnecessary stimuli. This understanding is applied to a new Finnish special education school building with open and adaptable learning spaces. We have joined the initiative creation process by developing software support for these new spaces in the form of a learning space management system. Participatory design and value-focused thinking were implemented to elicit the actual values of all the stakeholders involved and transf…

HDKnowledge managementkoulutusteknologiaComputer scienceProcess (engineering)LC0211 other engineering and technologieseducational technology02 engineering and technologySpecial educationSoftware implementationvalue-focusedSoftwareParticipatory design0202 electrical engineering electronic engineering information engineeringthinkingta516021106 design practice & managementspecial educationta113business.industry020207 software engineeringajatteluBlackboard (design pattern)Value focused thinkingclassroom managementSpace managementbusiness
researchProduct

Parallel macro pipelining on the intel SCC many-core computer

2013

In this paper we present how Intel's Single-Chip-Cloud processor behaves for parallel macro pipeline applications. Subsets of the SCC's available cores can be arranged as a pipeline where each core processes one stage of the overall workload. Each of the independent cores processes a small part of a larger task and feeds the following core with new data after it finishes its work. Our case-study is a parallel rendering system which renders successive images and applies different filters on them. On normal graphics adapters this is usually done in multiple cycles, we do this in a single pipeline pass. We show that we can achieve a significant speedup by using multiple parallel pipelines on t…

Hardware_MEMORYSTRUCTURESSpeedupParallel renderingbusiness.industryComputer sciencePipeline (computing)020207 software engineering02 engineering and technologyParallel computingGraphics pipelineSingle-chip Cloud ComputerMemory bankParallel processing (DSP implementation)Embedded system0202 electrical engineering electronic engineering information engineeringMacrobusiness
researchProduct

A Spatio-temporal Probabilistic Model of Hazard and Crowd Dynamics in Disasters for Evacuation Planning

2013

Published version of a chapter in the book: Recent Trends in Applied Artificial Intelligence. Also available from the publisher at: http://dx.doi.org/10.1007/978-3-642-38577-3_7 Managing the uncertainties that arise in disasters – such as ship fire – can be extremely challenging. Previous work has typically focused either on modeling crowd behavior or hazard dynamics, targeting fully known environments. However, when a disaster strikes, uncertainty about the nature, extent and further development of the hazard is the rule rather than the exception. Additionally, crowd and hazard dynamics are both intertwined and uncertain, making evacuation planning extremely difficult. To address this chal…

Hazard (logic)Crowd dynamicsOperations researchVDP::Mathematics and natural science: 400::Mathematics: 410::Statistics: 412Computer scienceHazard Modeling02 engineering and technologyCrowd ModelingTime step11. Sustainability0202 electrical engineering electronic engineering information engineeringCrowd psychologyDynamic Bayesian networkbusiness.industryEvacuation Planning020207 software engineeringStatistical modelCrowd modelingAnt Based Colony OptimizationCrowd evacuation13. Climate action[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]020201 artificial intelligence & image processingArtificial intelligenceDynamic Bayesian Networksbusiness
researchProduct

Social Viewing in Cinematic Virtual Reality: Challenges and Opportunities

2018

Cinematic Virtual Reality (CVR) has been increasing in popularity in the last years. However, viewers can feel isolated when watching 360° movies with a Head-Mounted Display. Since watching movies is a social experience for most people, we investigate if the use of Head Mounted Displays is appropriate for enabling shared CVR experiences. In this context, even if viewers are watching the movie simultaneously, they do not automatically see the same field of view, since they can freely choose the viewing direction. Based on the literature and experiences from past user studies, we identify seven challenges. To address these challenges, we present and discuss design ideas for a CVR social movie…

Head (linguistics)05 social sciences020207 software engineeringContext (language use)02 engineering and technologyVirtual realityPopularityUser studiesWork (electrical)Human–computer interaction0202 electrical engineering electronic engineering information engineeringSocial experience0501 psychology and cognitive sciencesPsychology050107 human factors
researchProduct

MASPEGHI 2004 Mechanisms for Speialization, Generalization and Inheritance

2005

Rapport de Recherche Projet OCL, N° I3S/RR-2004-15-FR; International audience; MASPEGHI 2004 is the third edition of the MASPEGHI workshop. This year the organizers of both the ECOOP 2002 Inheritance Workshop and MASPEGHI 2003 came together to enlarge the scope of the workshop and to address new challenges. We succeeded in gathering a diverse group of researchers and practitioners interested in mechanisms for managing specialization and generalization of programming language components. The workshop contained a series of presentations with discussions as well as group work, and the interplay between the more than 22 highly skilled and inspiring people from many different communities gave ri…

Highly skilledScope (project management)Computer sciencebusiness.industryMultiple inheritance020207 software engineering02 engineering and technologyInheritance (object-oriented programming)020204 information systemsGeneralization (learning)Specialization (functional)0202 electrical engineering electronic engineering information engineeringEngineering ethics[INFO]Computer Science [cs]Artificial intelligenceGroup workbusiness
researchProduct